An open API service for producing an overview of a list of open source projects.

https://github.com/braintrustdata/braintrust-sdk-python

Score: 24.78967304007725

Last synced: 1 day ago
JSON representation

Repository metadata:

Python Tracing & Evals library for Braintrust


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 2 days ago

Total Commits: 1,947
Total Committers: 80
Avg Commits per committer: 24.338
Development Distribution Score (DDS): 0.778

Commits in past year: 890
Committers in past year: 54
Avg Commits per committer in past year: 16.481
Development Distribution Score (DDS) in past year: 0.579

Name Email Commits
Ankur Goyal a****l@g****m 432
Abhijeet Prasad a****t@b****m 375
Manu Goyal m****3@g****m 258
Matt Perpick m****t@b****m 114
braintrust-bot[bot] 2****] 103
Olmo Maldonado o****o@b****m 102
github-actions[bot] 4****] 63
Sachin Padmanabhan s****9@g****m 52
Alex Z C****w 52
starfolkai[bot] 2****] 41
Hurshal Patel h****l@b****m 33
Ken Jiang 3****g 29
Caitlin Pinn c****n@g****m 29
Austin Moehle 1****x 24
dependabot[bot] 4****] 23
Kevin Chen k****n@k****o 23
tara-nagar 6****r 12
j13huang j****g@g****m 12
Dan Lee d****n@b****m 11
Eden Halperin e****n@g****m 10
Andrew Kent 3****k 9
Will Frey j****9@g****m 9
Curtis Galione c****s@b****m 8
Barrett Pyke 4****e 7
David Elner d****r@b****m 6
Luca Forstner l****r@g****m 6
Michael Gallegos m****s@g****m 6
colinbennettbrain c****t@b****m 6
paultancre-bt p****e@b****m 6
ViaDézo1er / cedric c****c@b****m 6
and 50 more...

Issue and Pull Request metadata

Last synced: 2 days ago

Total issues: 102
Total pull requests: 280
Average time to close issues: about 1 month
Average time to close pull requests: 6 days
Total issue authors: 15
Total pull request authors: 39
Average comments per issue: 0.89
Average comments per pull request: 0.7
Merged pull request: 209
Bot issues: 54
Bot pull requests: 92

Past year issues: 102
Past year pull requests: 280
Past year average time to close issues: about 1 month
Past year average time to close pull requests: 6 days
Past year issue authors: 15
Past year pull request authors: 39
Past year average comments per issue: 0.89
Past year average comments per pull request: 0.7
Past year merged pull request: 209
Past year bot issues: 54
Past year bot pull requests: 92

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/braintrustdata/braintrust-sdk-python

Top Issue Authors

  • braintrust-bot[bot] (52)
  • AbhiPrasad (36)
  • paulosuzart (2)
  • barrettpyke (1)
  • pcbeingused333 (1)
  • willfrey (1)
  • starfolkai[bot] (1)
  • jsloa071 (1)
  • bradumbaugh (1)
  • cursor[bot] (1)
  • chen2739 (1)
  • leandrodialpad (1)
  • lsuarez-ekline (1)
  • praneethy91 (1)
  • andywang23 (1)

Top Pull Request Authors

  • AbhiPrasad (120)
  • braintrust-bot[bot] (58)
  • github-actions[bot] (21)
  • starfolkai[bot] (11)
  • linjiaye929 (10)
  • realark (7)
  • pcbeingused333 (4)
  • cjgalione (4)
  • evanmkeith (3)
  • pylaterreur (3)
  • stretpjc (3)
  • paultancre-bt (3)
  • lforst (2)
  • dependabot[bot] (2)
  • Kayvan-Zahiri (2)

Top Issue Labels

  • python (40)
  • new-integration (27)
  • bot-automation (22)
  • feature (22)
  • bug (6)
  • integration: openai (6)
  • integration: anthropic (5)
  • integration: mistral (3)
  • integration: litellm (3)
  • integration: cohere (3)
  • integration: agentscope (2)
  • integration: huggingface hub (2)
  • multimodal (2)
  • integration: claude_agent_sdk (2)
  • types (1)
  • integration: bedrock_runtime (1)

Top Pull Request Labels

  • auto-sync (40)
  • dependencies (14)
  • needs-cassette-rerecord (12)
  • ci (5)
  • python:uv (2)
  • feature (1)

Package metadata

pypi.org: braintrust

SDK for integrating Braintrust

  • Homepage: https://www.braintrust.dev
  • Documentation: https://braintrust.readthedocs.io/
  • Licenses: MIT
  • Latest release: 0.49.1 (published 3 days ago)
  • Last Synced: 2026-10-30T20:13:40.511Z (3 days ago)
  • Versions: 297
  • Dependent Packages: 1
  • Dependent Repositories: 1
  • Downloads: 6,574,708 Last month
  • Rankings:
    • Downloads: 3.636%
    • Dependent packages count: 10.105%
    • Average: 11.778%
    • Dependent repos count: 21.593%
  • Maintainers (1)
pypi.org: braintrust-adk

DEPRECATED: Google ADK integration is now included in the main braintrust package. Install braintrust instead.

  • Homepage: https://www.braintrust.dev
  • Documentation: https://braintrust-adk.readthedocs.io/
  • Licenses: Apache-2.0
  • Latest release: 0.4.0 (published 8 months ago)
  • Last Synced: 2026-10-31T16:04:19.690Z (2 days ago)
  • Versions: 15
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 1,135 Last month
  • Rankings:
    • Forks count: 8.026%
    • Dependent packages count: 8.696%
    • Stargazers count: 9.449%
    • Average: 18.795%
    • Dependent repos count: 49.007%
  • Maintainers (1)
pypi.org: braintrust-langchain

DEPRECATED: LangChain integration is now included in the main braintrust package. Install braintrust instead.

  • Homepage: https://www.braintrust.dev
  • Documentation: https://braintrust-langchain.readthedocs.io/
  • Licenses: MIT
  • Latest release: 0.3.0 (published 7 months ago)
  • Last Synced: 2026-10-31T16:04:23.956Z (2 days ago)
  • Versions: 14
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 1,712,074 Last month
  • Rankings:
    • Dependent packages count: 9.51%
    • Average: 31.533%
    • Dependent repos count: 53.555%
  • Maintainers (1)

Dependencies

examples/cohere/pyproject.toml pypi
  • braintrust *
  • cohere *
.github/actions/setup-python-env/action.yml actions
  • jdx/mise-action e6a8b3978addb5a52f2b4cd9d91eafa7f0ab959d composite
.github/workflows/test-publish-py-sdk.yaml actions
  • actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
  • actions/github-script 3a2844b7e9c422d3c10d287c895573f7108da1b3 composite
  • actions/upload-artifact 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a composite
  • jdx/mise-action e6a8b3978addb5a52f2b4cd9d91eafa7f0ab959d composite
  • pypa/gh-action-pypi-publish ed0c53931b1dc9bd32cbe73a98c7f6766f8a527e composite
  • slackapi/slack-github-action 45a88b9581bfab2566dc881e2cd66d334e621e2c composite
.github/workflows/update-session-weights.yaml actions
  • ./.github/actions/setup-python-env * composite
  • actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
  • actions/download-artifact 3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c composite
  • actions/upload-artifact 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a composite
  • peter-evans/create-pull-request 5f6978faf089d4d20b00c7766989d076bb2fc7f1 composite
examples/langchain/pyproject.toml pypi
  • braintrust *
  • langchain-anthropic *
  • langchain-core *
  • langchain-openai *
  • python-dotenv *
examples/langsmith/pyproject.toml pypi
  • braintrust *
  • langsmith *
.github/workflows/adk-py-test.yaml actions
  • actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
  • jdx/mise-action e6a8b3978addb5a52f2b4cd9d91eafa7f0ab959d composite
.github/workflows/publish-py-sdk-canary-scheduler.yaml actions
  • actions/github-script 3a2844b7e9c422d3c10d287c895573f7108da1b3 composite
.github/workflows/checks.yaml actions
  • ./.github/actions/setup-python-env * composite
  • actions/cache 55cc8345863c7cc4c66a329aec7e433d2d1c52a9 composite
  • actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
  • actions/upload-artifact 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a composite
  • jdx/mise-action e6a8b3978addb5a52f2b4cd9d91eafa7f0ab959d composite
.github/workflows/dependency-updates.yml actions
  • actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
  • jdx/mise-action e6a8b3978addb5a52f2b4cd9d91eafa7f0ab959d composite
  • peter-evans/create-pull-request 5f6978faf089d4d20b00c7766989d076bb2fc7f1 composite
.github/workflows/langchain-py-test.yaml actions
  • actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
  • jdx/mise-action e6a8b3978addb5a52f2b4cd9d91eafa7f0ab959d composite
.github/workflows/publish-py-sdk.yaml actions
  • actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
  • actions/github-script 3a2844b7e9c422d3c10d287c895573f7108da1b3 composite
  • actions/upload-artifact 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a composite
  • jdx/mise-action e6a8b3978addb5a52f2b4cd9d91eafa7f0ab959d composite
  • pypa/gh-action-pypi-publish ed0c53931b1dc9bd32cbe73a98c7f6766f8a527e composite
  • slackapi/slack-github-action 45a88b9581bfab2566dc881e2cd66d334e621e2c composite
examples/adk/pyproject.toml pypi
  • braintrust *
  • google-adk *
  • google-genai *
examples/crewai/pyproject.toml pypi
  • braintrust *
  • crewai *
examples/agentscope/pyproject.toml pypi
  • agentscope *
  • braintrust *
  • openai *
examples/anthropic/pyproject.toml pypi
  • anthropic *
  • braintrust *
examples/bedrock_runtime/pyproject.toml pypi
  • boto3 *
  • braintrust *
examples/claude_agent_sdk/pyproject.toml pypi
  • braintrust *
  • claude-agent-sdk *
examples/google_genai/pyproject.toml pypi
  • braintrust *
  • google-genai *
examples/evals/pyproject.toml pypi
  • braintrust *
examples/litellm/pyproject.toml pypi
  • braintrust *
  • litellm *
examples/pydantic_ai/pyproject.toml pypi
  • braintrust *
  • pydantic-ai *
examples/temporal/pyproject.toml pypi
  • braintrust [temporal]
examples/otel/pyproject.toml pypi
  • autoevals *
  • braintrust [otel]
  • openai *
  • opentelemetry-instrumentation-openai *
integrations/adk-py/examples/pyproject.toml pypi
  • braintrust-adk *
  • google-adk >=1.14.1
  • python-multipart >=0.0.20
integrations/langchain-py/uv.lock pypi
  • 106 dependencies
integrations/langchain-py/pyproject.toml pypi
  • braintrust >=0.12.0
  • langchain >=0.3.27
py/pyproject.toml pypi
  • chevron *
  • exceptiongroup >=1.2.0
  • gitpython >=3.1.50
  • jsonschema *
  • packaging *
  • python-slugify *
  • requests *
  • sseclient-py *
  • tqdm *
  • typing-extensions >=4.1.0
  • wrapt *
py/uv.lock pypi
  • 318 dependencies
examples/openai/pyproject.toml pypi
  • braintrust *
  • openai *
examples/openrouter/pyproject.toml pypi
  • braintrust *
  • openrouter *
examples/deepagents/pyproject.toml pypi
  • braintrust *
  • deepagents *
  • langchain-openai *
  • python-dotenv *
examples/dspy/pyproject.toml pypi
  • braintrust *
  • dspy *
  • litellm *
  • openai *
examples/agno/pyproject.toml pypi
  • agno *
  • braintrust *
  • openai *
  • yfinance *
pyproject.toml pypi
integrations/adk-py/pyproject.toml pypi
  • braintrust >=0.6.0
  • google-adk >=1.14.1
  • starlette >=1.0.1
  • wrapt >=1.17.3
integrations/adk-py/uv.lock pypi
  • aiosqlite 0.22.1
  • annotated-doc 0.0.4
  • annotated-types 0.7.0
  • anyio 4.13.0
  • attrs 26.1.0
  • authlib 1.7.2
  • braintrust *
  • braintrust-adk 0.4.0
  • braintrust-adk-examples 0.1.0
  • certifi 2026.4.22
  • cffi 2.0.0
  • charset-normalizer 3.4.7
  • chevron 0.14.0
  • click 8.3.3
  • colorama 0.4.6
  • cryptography 48.0.1
  • distro 1.9.0
  • exceptiongroup 1.3.1
  • fastapi 0.136.1
  • gitdb 4.0.12
  • gitpython 3.1.57
  • google-adk 2.2.0
  • google-auth 2.50.0
  • google-genai 2.8.0
  • graphviz 0.21
  • h11 0.16.0
  • httpcore 1.0.9
  • httpx 0.28.1
  • idna 3.13
  • importlib-metadata 8.7.1
  • iniconfig 2.3.0
  • joserfc 1.6.8
  • jsonschema 4.26.0
  • jsonschema-specifications 2025.9.1
  • opentelemetry-api 1.41.1
  • opentelemetry-sdk 1.41.1
  • opentelemetry-semantic-conventions 0.62b1
  • packaging 26.2
  • pluggy 1.6.0
  • pyasn1 0.6.4
  • pyasn1-modules 0.4.2
  • pycparser 3.0
  • pydantic 2.13.4
  • pydantic-core 2.46.4
  • pygments 2.20.0
  • pyopenssl 26.2.0
  • pytest 9.0.3
  • python-dotenv 1.2.2
  • python-multipart 0.0.31
  • python-slugify 8.0.4
  • pyyaml 6.0.3
  • referencing 0.37.0
  • requests 2.33.1
  • rpds-py 0.30.0
  • ruff 0.15.12
  • smmap 5.0.3
  • sniffio 1.3.1
  • sseclient-py 1.9.0
  • starlette 1.3.1
  • tenacity 9.1.4
  • text-unidecode 1.3
  • tomli 2.4.1
  • tqdm 4.67.3
  • typing-extensions 4.15.0
  • typing-inspection 0.4.2
  • tzdata 2026.2
  • tzlocal 5.3.1
  • urllib3 2.7.0
  • uvicorn 0.46.0
  • watchdog 6.0.0
  • websockets 15.0.1
  • wrapt 2.1.2
  • zipp 3.23.1
.github/workflows/integration-tests.yaml actions
  • actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
  • actions/create-github-app-token bcd2ba49218906704ab6c1aa796996da409d3eb1 composite
.github/workflows/prepare-release.yml actions
  • actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
  • actions/create-github-app-token bcd2ba49218906704ab6c1aa796996da409d3eb1 composite
  • peter-evans/create-pull-request 5f6978faf089d4d20b00c7766989d076bb2fc7f1 composite
examples/autogen/pyproject.toml pypi
  • autogen-agentchat *
  • autogen-ext [openai]
  • braintrust *
examples/llamaindex/pyproject.toml pypi
  • braintrust *
  • llama-index *
  • llama-index-llms-openai *
examples/strands/pyproject.toml pypi
  • braintrust *
  • strands-agents *
  • strands-agents [openai]
examples/mistral/pyproject.toml pypi
  • braintrust *
  • mistralai *
examples/openai_agents/pyproject.toml pypi
  • braintrust *
  • openai-agents *
examples/harbor/pyproject.toml pypi
  • braintrust *
  • harbor ==0.20.0
examples/harbor/task/environment/Dockerfile docker
  • ubuntu 24.04 build
examples/cursor_sdk/pyproject.toml pypi
  • braintrust *
  • cursor-sdk *
.github/workflows/openapi-spec-updates.yml actions
  • ./.github/actions/setup-python-env * composite
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • peter-evans/create-pull-request 5f6978faf089d4d20b00c7766989d076bb2fc7f1 composite