{"package":"burr","ecosystem":"pypi","latest_version":"0.40.2","description":"A state machine for data projects","license":"","license_risk":"unknown","commercial_use_notes":"No license declared in registry metadata — verify manually before commercial use.","homepage":"https://pypi.org/project/burr/","repository":"https://github.com/dagworks-inc/burr","downloads_weekly":4496,"health":{"score":56,"risk":"high","breakdown":{"maintenance":10,"popularity":6,"security":25,"maturity":15,"community":0},"deprecated":false,"max_score":100},"vulnerabilities":{"count":0,"critical":0,"high":0,"medium":0,"low":0,"details":[]},"versions":{"latest":"0.40.2","total_count":178,"recent":["0.33.2","0.33.3","0.34.0","0.34.1","0.35.1","0.36.0","0.36.1","0.37.0","0.37.1rc0","0.37.1","0.38.0","0.39.0","0.39.1","0.40.0rc0","0.40.0rc1","0.40.0","0.40.1","0.40.2","0.41.0rc1","0.41.0rc2"]},"metadata":{"deprecated":false,"deprecated_message":null,"maintainers_count":0,"first_published":null,"last_published":"2025-05-28T05:55:21.387634Z","dependencies_count":93,"dependencies":["streamlit; extra == \"streamlit\"","graphviz; extra == \"streamlit\"","matplotlib; extra == \"streamlit\"","sf-hamilton; extra == \"streamlit\"","sf-hamilton; extra == \"hamilton\"","graphviz; extra == \"graphviz\"","aiosqlite; extra == \"aiosqlite\"","asyncpg; extra == \"asyncpg\"","psycopg2-binary; extra == \"postgresql\"","psycopg2-binary; extra == \"psycopg2\"","pymongo; extra == \"pymongo\"","redis; extra == \"redis\"","pytest; extra == \"tests\"","pytest-asyncio; extra == \"tests\"","burr[hamilton]; extra == \"tests\"","burr[hamilton]; extra == \"tests\"","langchain_core; extra == \"tests\"","langchain_community; extra == \"tests\"","pandas; extra == \"tests\"","pydantic[email]; extra == \"tests\"","pyarrow; extra == \"tests\"","burr[aiosqlite]; extra == \"tests\"","burr[asyncpg]; extra == \"tests\"","burr[psycopg2]; extra == \"tests\"","burr[pymongo]; extra == \"tests\"","burr[redis]; extra == \"tests\"","burr[opentelemetry]; extra == \"tests\"","burr[haystack]; extra == \"tests\"","burr[ray]; extra == \"tests\"","burr[tests]; extra == \"documentation\"","sphinx; extra == \"documentation\"","sphinx-autobuild; extra == \"documentation\"","myst-nb; extra == \"documentation\"","furo; extra == \"documentation\"","sphinx-sitemap; extra == \"documentation\"","sphinx-toolbox; extra == \"documentation\"","burr[aiosqlite]; extra == \"documentation\"","burr[asyncpg]; extra == \"documentation\"","burr[psycopg2]; extra == \"documentation\"","burr[pymongo]; extra == \"documentation\"","burr[redis]; extra == \"documentation\"","burr[ray]; extra == \"documentation\"","sphinxcontrib-googleanalytics; extra == \"documentation\"","pydantic>1; extra == \"tracking-client\"","burr[tracking-client]; extra == \"tracking-client-s3\"","boto3; extra == \"tracking-client-s3\"","aerich; extra == \"tracking-server-s3\"","aiobotocore; extra == \"tracking-server-s3\"","fastapi; extra == \"tracking-server-s3\"","tortoise-orm[accel,asyncmy]; extra == \"tracking-server-s3\"","burr[tracking-server]; extra == \"tracking-server-s3\"","typing-inspect; extra == \"tracking-server-s3\"","click; extra == \"tracking-server\"","fastapi; extra == \"tracking-server\"","uvicorn; extra == \"tracking-server\"","pydantic; extra == \"tracking-server\"","pydantic-settings; extra == \"tracking-server\"","fastapi-pagination; extra == \"tracking-server\"","fastapi-utils; extra == \"tracking-server\"","aiofiles; extra == \"tracking-server\"","requests; extra == \"tracking-server\"","jinja2; extra == \"tracking-server\"","openai; extra == \"tracking-server\"","typing-inspect; extra == \"tracking-server\"","pydantic; extra == \"pydantic\"","haystack-ai; extra == \"haystack\"","loguru; extra == \"cli\"","click; extra == \"cli\"","requests; extra == \"cli\"","burr[tracking-client]; extra == \"tracking\"","burr[tracking-server]; extra == \"tracking\"","burr[cli,graphviz,hamilton,inappexamples,streamlit,tracking]; extra == \"learn\"","burr[learn]; extra == \"start\"","opentelemetry-api; extra == \"inappexamples\"","opentelemetry-sdk; extra == \"inappexamples\"","opentelemetry-instrumentation-openai; extra == \"inappexamples\"","tavily-python; extra == \"inappexamples\"","langchain; extra == \"examples\"","langchain-community; extra == \"examples\"","langchain-openai; extra == \"examples\"","burr[inappexamples]; extra == \"examples\"","burr[streamlit]; extra == \"developer\"","burr[graphviz]; extra == \"developer\"","burr[tracking]; extra == \"developer\"","burr[tests]; extra == \"developer\"","burr[documentation]; extra == \"developer\"","burr[bloat]; extra == \"developer\"","build; extra == \"developer\"","twine; extra == \"developer\"","pre-commit; extra == \"developer\"","opentelemetry-api; extra == \"opentelemetry\"","opentelemetry-sdk; extra == \"opentelemetry\"","ray[default]; extra == \"ray\""]},"github_stats":null,"bundle":null,"typescript":null,"known_issues":{"bugs_count":0,"bugs_severity":{},"status_breakdown":{},"link":null,"scope":"none"},"historical_compromise":null,"recommendation":{"action":"safe_to_use","issues":[],"use_version":"0.40.2","version_hint":null,"summary":"burr@0.40.2 is safe to use (health: 56/100)"},"version_scoped":null,"requested_version":null,"_cache":"miss","_response_ms":796,"_powered_by":"depscope.dev — free package intelligence for AI agents","typosquat":{"is_suspected":false},"maintainer_trust":{"available":false},"malicious":{"is_malicious":false},"scorecard":{"available":false},"quality":{"available":false},"version_history_summary":{"total_versions":20,"first_release_age_days":null,"last_release_days_ago":337,"avg_days_between_releases":null,"release_velocity":"moderate"}}