{"package":"bitfount","ecosystem":"pypi","latest_version":"11.2.0","description":"Machine Learning and Federated Learning Library.","license":"Apache-2.0","license_risk":"permissive","commercial_use_notes":"Permissive: commercial closed-source use OK; preserve the copyright notice.","homepage":"https://pypi.org/project/bitfount/","repository":"","downloads_weekly":285,"health":{"score":70,"risk":"moderate","breakdown":{"maintenance":25,"popularity":3,"security":25,"maturity":15,"community":2},"deprecated":false,"max_score":100},"vulnerabilities":{"count":0,"critical":0,"high":0,"medium":0,"low":0,"details":[]},"versions":{"latest":"11.2.0","total_count":130,"recent":["4.0.0","4.1.1","5.0.0","5.1.0","5.2.0","5.3.0","6.0.0","6.1.0","6.2.0b95","6.2.0","7.0.0","7.1.0","7.2.0","8.0.0","9.0.0","10.0.0","10.0.1","11.0.0","11.1.0","11.2.0"]},"metadata":{"deprecated":false,"deprecated_message":null,"maintainers_count":1,"first_published":null,"last_published":"2026-04-20T12:53:02.175924Z","dependencies_count":136,"dependencies":["aiohttp>=3.12.14","albumentations~=1.4.21","apispec~=6.6.1","async-timeout~=4.0","attrs<25.5,>=24.2","cryptography~=46.0.3","decorator~=5.2.1","deprecated~=1.2","desert~=2022.9.22","diskcache~=5.0","docstring-parser~=0.15","envyaml~=1.10.211231","filetype~=1.2.0","fire~=0.5.0","fhirpy~=2.0.15","fhir-resources~=8.1.0","gputil~=1.4.0","grpcio<1.76.0,>=1.62.1","httpx~=0.28.1","intermine~=1.13.0","marshmallow-polyfield~=5.11","marshmallow-union~=0.1.15","marshmallow<3.27,>=3.23","methodtools~=0.4.7","msgpack<1.2.0,>=1.0.5","natsort~=8.4.0","nibabel~=5.3.0","numpy~=1.26","packaging<26.0,>=23.1","pandas~=2.2.3","pandasql~=0.7.3","pgeocode~=0.4.0","iso3166~=2.1","pillow<12.2,>=11.3","prefect==3.4.5","psutil~=5.9.5","pyarrow~=22.0","pydantic~=2.12.5","pydash~=8.0.0","pydantic-settings~=2.6.1","pyjwt~=2.7.0","python-jose[cryptography]~=3.5.0","python-dateutil~=2.9.0","pyyaml~=6.0.0","requests~=2.32.4","scikit-image~=0.24.0","scikit-learn<1.7.0,>=1.5.0","semver~=3.0.4","sqlalchemy~=2.0.35","sqlvalidator~=0.0.20","sqlparse~=0.5.0","statsmodels~=0.14.0","torchio~=0.18.91","types-decorator~=5.2.0.20251101","typing-extensions>=4.12.2","pytorch-lightning~=2.5","tensorboard~=2.18","torch~=2.9.0","torch-optimizer~=0.3.0","torchmetrics~=1.6.0","torchvision~=0.24.0","opacus~=1.5.2","smartnoise-sql~=1.0.6","transformers<4.54.0,>=4.52.1","opencv-python-headless<5.0.0,>=4.10.0.84","timm==1.0.24","huggingface-hub>=0.36.0","onnx~=1.19","onnxruntime~=1.20.1","totalsegmentator>=2.12.0","opentelemetry-exporter-otlp-proto-grpc<1.28.0,>=1.22.0","datadog-api-client~=2.45.0","reportlab~=4.2","matplotlib~=3.8.4","pydicom~=3.0.1","python-gdcm~=3.0.24","scipy~=1.12.0","h5py~=3.12","jdcal~=1.4","more-itertools~=10.5.0","tabulate~=0.9.0","tifffile~=2024.9.20","imagecodecs-lite~=2022.9.26","construct~=2.10.70","click~=8.1.7","cloudpickle~=3.1","protobuf~=4.25.8","imagesize~=1.4.0","boto3~=1.40.38","boto3-stubs[s3]~=1.40.38","zstandard==0.25.0","anyascii>=0.3.3","asyncpg>=0.30.0","pg8000>=1.31.5","pymysql>=1.1.2","pyodbc>=5.3.0","oracledb>=3.4.1","monai>=1.5.1","peft>=0.7.0","coverage[toml]; extra == \"test\"","environs; extra == \"test\"","faker; extra == \"test\"","flask>=3.1.1; extra == \"test\"","ipynb; extra == \"test\"","jinja2>=3.1.3; extra == \"test\"","jupytext; extra == \"test\"","notebook; extra == \"test\"","pytest~=9.0; extra == \"test\"","pytest-aiohttp>=1.0.5; extra == \"test\"","pytest-asyncio>=1.3.0; extra == \"test\"","pytest-cov; extra == \"test\"","pytest-custom-exit-code; extra == \"test\"","pytest-flakefinder; extra == \"test\"","pytest-flask; extra == \"test\"","pytest-httpx; extra == \"test\"","pytest-lazy-fixtures; extra == \"test\"","pytest-mock; extra == \"test\"","pytest-randomly; extra == \"test\"","pytest-timeout; extra == \"test\"","pytest-xdist[psutil]; extra == \"test\"","python-dotenv; extra == \"test\"","requests-toolbelt; extra == \"test\"","responses>=0.23.0; extra == \"test\"","testbook; extra == \"test\"","testcontainers>=3.7.1; extra == \"test\"","wandb; extra == \"test\"","apispec>=6.6.1; extra == \"test\"","openapi-schema-validator>=0.6.3; extra == \"test\"","moto[server]; extra == \"test\"","ipykernel; extra == \"tutorial\"","ipywidgets; extra == \"tutorial\"","jupyter-contrib-nbextensions; extra == \"tutorial\"","jupytext; extra == \"tutorial\"","nbclient; extra == \"tutorial\"","notebook>=6.4.1; extra == \"tutorial\"","tqdm; extra == \"tutorial\""]},"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":"11.2.0","version_hint":null,"summary":"bitfount@11.2.0 is safe to use (health: 70/100)"},"version_scoped":null,"requested_version":null,"_cache":"hit","_response_ms":0,"_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"}}