skillfed

braintrust-core

Shared core dependencies for Braintrust packages

braintrust-core v0.0.59 2.8M downloads/30d#2,877 on PyPI
License unclear AGING released

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-core

uv

uv add braintrust-core

poetry

poetry add braintrust-core

Installing 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

Operating System :: OS IndependentProgramming Language :: Python :: 3

Tags

shared dependenciesbraintrust ecosystemcore utilities librarypackage foundationcommon dependencies
ecosystem-foundationshared-library

More Software Development packages