braintrust-core
Shared core dependencies for Braintrust packages
Decision gist · record as of 2026-08-14
Yes, if you are using other Braintrust packages that depend on it—it will be installed automatically. No, if you are evaluating it as a standalone utility: the package is aging, its license is undocumented, and its actual exports are not described. Install only as a transitive dependency or after verifying the license.AI-flagged interpretation of the facts on this page — verify before relying
Before you install
- Requires Python 3.8.0 or later.
- Low install friction with a pure Python wheel distribution.
- Maintenance status is aging—last release was 459 days ago—so expect infrequent updates.
License · maintenance · safety
(unclear) — License treatment is unclear; no SPDX identifier or raw license text is available in the package metadata. Verify the actual license terms before adopting this package in a commercial or restricted context.
last release 2025-05-12 (459 days)
0 known vulnerabilities (OSV.dev, 2026-08-14) · 2,817,796 downloads/mo, #2,877 on PyPI
Alternatives
Verify before relying
pip install braintrust-core==0.0.59
import braintrust_core- What specific shared utilities or dependencies does this package actually export to consumers?
- Why has there been no release activity for 459 days despite being foundational?
- What is the actual license under which this package is distributed?
What it is and what it does
Braintrust Core is a minimal shared library designed to reduce code duplication across the Braintrust ecosystem by bundling common dependencies and utilities. It has no external runtime dependencies of its own, making it lightweight to install. The package supports Python 3.8 and later and is distributed as a pure Python wheel, ensuring broad compatibility.
As a foundational library, it is intended to be imported by other Braintrust packages rather than used directly by end users. Its value lies in centralizing shared code, but without clear documentation of what utilities it actually exports, it is difficult to assess its utility outside the Braintrust ecosystem context.
Use it for
- Dependency for other Braintrust ecosystem packages that need access to shared core utilities.
- Reducing maintenance burden when multiple Braintrust packages share common code.
- Providing a stable, versioned foundation for internal Braintrust package development.
Worth the install?
AI-flagged interpretation of the facts on this page. Verify before relying on it.
Yes, if you are using other Braintrust packages that depend on it—it will be installed automatically.
No, if you are evaluating it as a standalone utility: the package is aging, its license is undocumented, and its actual exports are not described. Install only as a transitive dependency or after verifying the license.
Install
braintrust-core on PyPI
Before you install
Low install friction with a pure Python wheel distribution. Maintenance status is aging—last release was 459 days ago—so expect infrequent updates.
Requires Python 3.8.0 or later.
License in practice
License treatment is unclear; no SPDX identifier or raw license text is available in the package metadata. Verify the actual license terms before adopting this package in a commercial or restricted context.
Quickstart
pip install braintrust-core==0.0.59
import braintrust_core
Verify before relying
- What specific shared utilities or dependencies does this package actually export to consumers?
- Why has there been no release activity for 459 days despite being foundational?
- What is the actual license under which this package is distributed?
Package facts
| License | Not declared unclear |
| Python support | Supports the current Python release >=3.8.0 |
| Install friction | Low. Pure-Python wheel |
| Runtime dependencies | None |
| Maintenance | Aging 459 days since the last release |
| First released | |
| Downloads | 2,817,796 / month, #2,877 on PyPI 30-day window, as of 2026-08-14 |
| Known vulnerabilities | None known OSV.dev, checked 2026-08-14 |
| Classifiers | Operating System :: OS IndependentProgramming Language :: Python :: 3 |
Evidence: braintrust_core-0.0.59-py3-none-any.whl
Tags
Let your AI agent find packages like this
Example. Real query, live index.
You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.
wish › “shared dependencies”
- braintrust-coreProvides shared core dependencies for packages in the Braintrust…
- dagster-sharedShared internal library providing common code and utilities for…
- darkgraylibProvides shared utility code and abstractions used by Darker and…
Give your agent the search over MCP, or paste the wish link into any chat.
More Software Development packages
Provides backported and experimental type hints for Python 3.9+, allowing use of newer typing features on older Python versions and enabling early experimentation with type system PEPs before they enter the standard library.
NumPy provides an N-dimensional array object and a comprehensive suite of mathematical, linear algebra, Fourier transform, and random number functions for scientific computing in Python.
FastAPI is a Python web framework for building REST APIs using type hints, with automatic request validation, serialization, and interactive API documentation.
Provides a way to document function parameters, class attributes, return types, and variables inline using Python's `Annotated` type hint syntax instead of traditional docstrings.
Typer builds command-line applications from Python functions using type hints, automatically generating help text, argument parsing, and shell completion.
Install it if you are building CLIs in Python.
Distlib provides low-level packaging utilities for building, distributing, and managing Python software—including metadata handling, version specifiers, wheel support, script installation, and dependency resolution.
See also braintrust · scverse-misc · google-cloud-core · braintrust-api · neutron-lib · ruamel.base · tabpfn-common-utils · Geode-Common · cua-core · lbt-honeybee