braintrust-core
Shared core dependencies for Braintrust packages
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
Provides shared core dependencies for packages in the Braintrust ecosystem, reducing duplication across related libraries.
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
pip
pip install braintrust-coreuv
uv add braintrust-corepoetry
poetry add braintrust-coreInstalling braintrust-core
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.
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
Requires Python 3.8.0 or later.
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) |
Evidence: braintrust_core-0.0.59-py3-none-any.whl
Tags
More Software Development packages
Provides backported and experimental type hints…
permissive · top 100 on PyPI
numpyNumPy provides an N-dimensional array object…
permissive · top 100 on PyPI
fastapiFastAPI is a Python web framework for building…
permissive · top 100 on PyPI
annotated-docProvides a way to document function parameters,…
permissive · top 100 on PyPI
typerTyper builds command-line applications from…
permissive · top 1,000 on PyPI
distlibDistlib provides low-level packaging utilities…
permissive · top 1,000 on PyPI
braintrustBraintrust is a Python SDK for logging,…
permissive · top 5,000 on PyPI
scverse-miscProvides shared utility functions and helpers…
permissive · top 5,000 on PyPI
google-cloud-coreProvides shared base classes and utilities for…
permissive · top 1,000 on PyPI
braintrust-apiProvides a Python client library for the…
permissive · top 15,000 on PyPI
neutron-libNeutron-lib provides shared routines,…
permissive · top 15,000 on PyPI
ruamel.baseProvides a shared foundation for ruamel…
permissive · top 15,000 on PyPI
tabpfn-common-utilsProvides shared utilities for the TabPFN…
permissive · top 15,000 on PyPI
Geode-CommonProvides common utilities and shared…
unclear · top 15,000 on PyPI
cua-coreCua Core provides shared utilities, helper…
unclear · top 15,000 on PyPI
lbt-honeybeelbt-honeybee is a meta-package that installs…
agpl · top 15,000 on PyPI