{"package":"bfabric","ecosystem":"pypi","latest_version":"1.18.0","description":"Python client for the B-Fabric API","license":"GPL-3.0","license_risk":"strong_copyleft","commercial_use_notes":"GPL-3.0: derivative works must release source under GPL; includes explicit patent grant.","homepage":"https://pypi.org/project/bfabric/","repository":"https://github.com/fgcz/bfabricPy","downloads_weekly":252,"health":{"score":67,"risk":"moderate","breakdown":{"maintenance":25,"popularity":3,"security":25,"maturity":12,"community":2},"deprecated":false,"max_score":100},"vulnerabilities":{"count":0,"critical":0,"high":0,"medium":0,"low":0,"details":[]},"versions":{"latest":"1.18.0","total_count":28,"recent":["1.13.26","1.13.27","1.13.28","1.13.29","1.13.30","1.13.31","1.13.32","1.13.33","1.13.34","1.13.35","1.13.36","1.14.0","1.14.1","1.15.0","1.15.1","1.16.0","1.16.1","1.16.2","1.17.0","1.18.0"]},"metadata":{"deprecated":false,"deprecated_message":null,"maintainers_count":1,"first_published":null,"last_published":"2026-04-20T07:11:05.096132Z","dependencies_count":49,"dependencies":["annotated-types>=0.7.0","eval-type-backport; python_version < \"3.10\"","httpx<0.29,>=0.28.1","loguru<0.8,>=0.7","polars-lts-cpu<2.0,>=1.30; platform_machine == \"x86_64\" and platform_system == \"Darwin\"","polars<2.0,>=1.30; platform_machine != \"x86_64\" or platform_system != \"Darwin\"","pydantic<3.0,>=2.9.2","python-dateutil<3.0,>=2.9.0","pyyaml<7.0,>=6.0.2","requests<3.0,>=2.27.0","rich<15.0.0,>=14.0.0","suds<2.0.0,>=1.2.0","zeep<5.0,>=4.3.2","autodoc-pydantic>=2.2.0; extra == \"dev\"","black; extra == \"dev\"","coverage>=7.10.0; extra == \"dev\"","dirty-equals>=0.10.0; extra == \"dev\"","ipython; extra == \"dev\"","isort; extra == \"dev\"","licensecheck; extra == \"dev\"","linkify-it-py; extra == \"dev\"","logot[loguru,pytest]>=1.5.1; extra == \"dev\"","myst-parser>=4.0.1; extra == \"dev\"","nox>=2025.11.12; extra == \"dev\"","pytest-asyncio>=1.2.0; extra == \"dev\"","pytest-mock>=3.15; extra == \"dev\"","pytest>=8; extra == \"dev\"","ruff; extra == \"dev\"","sphinx-autobuild>=2024.10.3; extra == \"dev\"","sphinx-book-theme>=1.1.4; extra == \"dev\"","sphinx>=8.0.2; extra == \"dev\"","uv; extra == \"dev\"","autodoc-pydantic>=2.2.0; extra == \"doc\"","linkify-it-py; extra == \"doc\"","myst-parser>=4.0.1; extra == \"doc\"","sphinx-autobuild>=2024.10.3; extra == \"doc\"","sphinx-book-theme>=1.1.4; extra == \"doc\"","sphinx>=8.0.2; extra == \"doc\"","coverage>=7.10.0; extra == \"test\"","dirty-equals>=0.10.0; extra == \"test\"","logot[loguru,pytest]>=1.5.1; extra == \"test\"","pytest-asyncio>=1.2.0; extra == \"test\"","pytest-mock>=3.15; extra == \"test\"","pytest>=8; extra == \"test\"","lxml-stubs; extra == \"typing\"","mypy; extra == \"typing\"","types-python-dateutil; extra == \"typing\"","types-pyyaml; extra == \"typing\"","types-requests; extra == \"typing\""]},"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":"1.18.0","version_hint":null,"summary":"bfabric@1.18.0 is safe to use (health: 67/100)"},"version_scoped":null,"requested_version":null,"_cache":"miss","_response_ms":816,"_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":9,"avg_days_between_releases":null,"release_velocity":"active"}}