{"package":"algobowl","ecosystem":"pypi","latest_version":"2026.4.29.0","description":"Competition-based group project for Algorithms courses","license":"","license_risk":"unknown","commercial_use_notes":"No license declared in registry metadata — verify manually before commercial use.","homepage":"https://github.com/jackrosenthal/algobowl","repository":"https://github.com/jackrosenthal/algobowl","downloads_weekly":0,"health":{"score":64,"risk":"moderate","breakdown":{"maintenance":25,"popularity":0,"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":"2026.4.29.0","total_count":32,"recent":["2024.2.18.4","2024.2.19.0","2024.2.20.0","2024.2.21.0","2024.2.24.0","2024.2.26.0","2024.2.29.0","2024.10.7.0","2025.2.17.0","2025.2.25.0","2025.2.25.1","2025.2.25.2","2025.2.25.3","2025.2.27.0","2025.8.31.0","2025.8.31.1","2026.3.30.0","2026.4.6.0","2026.4.7.0","2026.4.29.0"]},"metadata":{"deprecated":false,"deprecated_message":null,"maintainers_count":1,"first_published":null,"last_published":"2026-04-29T01:43:10.329447Z","dependencies_count":41,"dependencies":["click>=8.0","connectrpc>=0.9","protobuf>=5.28","pytest>=4.6","pytest-cov>=4.1.0","requests>=2.0","tabulate>=0.8","toml>=0.10","typing-extensions","TurboGears2==2.4.3; extra == \"web\"","tgext.admin-jmr; extra == \"web\"","decorator; extra == \"web\"","google-api-python-client; extra == \"web\"","google-auth-oauthlib; extra == \"web\"","tw2.forms; extra == \"web\"","Beaker>=1.8.0; extra == \"web\"","Kajiki>=0.6.3; extra == \"web\"","filedepot>=0.6.0; extra == \"web\"","zope.sqlalchemy>=1.2; extra == \"web\"","sqlalchemy<1.4,>=1.3; extra == \"web\"","alembic>=0.8.8; extra == \"web\"","repoze.who==3.0.0; extra == \"web\"","WebHelpers2; extra == \"web\"","requests; extra == \"web\"","TurboGears2==2.4.3; extra == \"dev\"","tgext.admin-jmr; extra == \"dev\"","decorator; extra == \"dev\"","google-api-python-client; extra == \"dev\"","google-auth-oauthlib; extra == \"dev\"","tw2.forms; extra == \"dev\"","Beaker>=1.8.0; extra == \"dev\"","Kajiki>=0.6.3; extra == \"dev\"","filedepot>=0.6.0; extra == \"dev\"","zope.sqlalchemy>=1.2; extra == \"dev\"","sqlalchemy<1.4,>=1.3; extra == \"dev\"","alembic>=0.8.8; extra == \"dev\"","repoze.who==3.0.0; extra == \"dev\"","WebHelpers2; extra == \"dev\"","requests; extra == \"dev\"","setuptools<80,>=79; extra == \"dev\"","tg.devtools==2.4.3; extra == \"dev\""]},"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":"2026.4.29.0","version_hint":null,"summary":"algobowl@2026.4.29.0 is safe to use (health: 64/100)"},"version_scoped":null,"requested_version":null,"_cache":"miss","_response_ms":760,"_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":1,"avg_days_between_releases":null,"release_velocity":"active"}}