{"package":"agents-gateway","ecosystem":"pypi","latest_version":"0.2.13","description":"A FastAPI extension for building API-first AI agent services","license":"MIT","license_risk":"permissive","commercial_use_notes":"Permissive: commercial closed-source use OK; preserve the copyright notice.","homepage":"https://pypi.org/project/agents-gateway/","repository":"https://github.com/vince-nyanga/agents-gateway","downloads_weekly":0,"health":{"score":59,"risk":"high","breakdown":{"maintenance":25,"popularity":0,"security":25,"maturity":9,"community":0},"deprecated":false,"max_score":100},"vulnerabilities":{"count":0,"critical":0,"high":0,"medium":0,"low":0,"details":[]},"versions":{"latest":"0.2.13","total_count":12,"recent":["0.1.55","0.1.57","0.1.58","0.2.2","0.2.3","0.2.4","0.2.5","0.2.6","0.2.7","0.2.8","0.2.12","0.2.13"]},"metadata":{"deprecated":false,"deprecated_message":null,"maintainers_count":0,"first_published":null,"last_published":"2026-04-22T15:04:37.865394Z","dependencies_count":74,"dependencies":["apscheduler<4,>=3.10","cryptography>=42.0","datamodel-code-generator>=0.26","fastapi>=0.110","greenlet>=3.3.1","httpx>=0.27","jsonschema>=4.21","litellm>=1.40","mcp>=1.20","opentelemetry-api>=1.24","opentelemetry-sdk>=1.24","opentelemetry-semantic-conventions>=0.45b","pydantic-settings>=2.2","pydantic>=2.7","python-dotenv>=1.0","python-frontmatter>=1.1","pyyaml>=6.0","sqlalchemy>=2.0","typer>=0.12","uvicorn[standard]>=0.29","watchfiles>=0.21","aio-pika>=9.0; extra == \"all\"","aiosqlite>=0.20; extra == \"all\"","alembic>=1.13; extra == \"all\"","asyncpg>=0.29; extra == \"all\"","itsdangerous>=2.2; extra == \"all\"","jinja2>=3.1; extra == \"all\"","opentelemetry-exporter-otlp-proto-grpc>=1.24; extra == \"all\"","opentelemetry-exporter-otlp-proto-http>=1.24; extra == \"all\"","pyjwt[crypto]>=2.8; extra == \"all\"","python-multipart>=0.0.9; extra == \"all\"","redis>=5.0; extra == \"all\"","slack-bolt>=1.18; extra == \"all\"","slowapi>=0.1.9; extra == \"all\"","itsdangerous>=2.2; extra == \"dashboard\"","jinja2>=3.1; extra == \"dashboard\"","python-multipart>=0.0.9; extra == \"dashboard\"","aio-pika>=9.0; extra == \"dev\"","aiosqlite>=0.20; extra == \"dev\"","alembic>=1.13; extra == \"dev\"","asyncpg>=0.29; extra == \"dev\"","httpx; extra == \"dev\"","itsdangerous>=2.2; extra == \"dev\"","jinja2>=3.1; extra == \"dev\"","mypy>=1.10; extra == \"dev\"","psycopg2-binary>=2.9; extra == \"dev\"","pyjwt[crypto]>=2.8; extra == \"dev\"","pytest-asyncio>=0.23; extra == \"dev\"","pytest-cov>=5.0; extra == \"dev\"","pytest>=8.0; extra == \"dev\"","python-multipart>=0.0.9; extra == \"dev\"","redis>=5.0; extra == \"dev\"","ruff>=0.4; extra == \"dev\"","slack-bolt>=1.18; extra == \"dev\"","slowapi>=0.1.9; extra == \"dev\"","testcontainers[postgres,rabbitmq,redis]>=4.0; extra == \"dev\"","types-jsonschema>=4.21; extra == \"dev\"","types-pyyaml>=6.0; extra == \"dev\"","mkdocs-material>=9.5; extra == \"docs\"","google-auth>=2.20; extra == \"gcp\"","pyjwt[crypto]>=2.8; extra == \"oauth2\"","opentelemetry-exporter-otlp-proto-grpc>=1.24; extra == \"otlp\"","opentelemetry-exporter-otlp-proto-http>=1.24; extra == \"otlp\"","alembic>=1.13; extra == \"postgres\"","asyncpg>=0.29; extra == \"postgres\"","alembic>=1.13; extra == \"postgresql\"","asyncpg>=0.29; extra == \"postgresql\"","aio-pika>=9.0; extra == \"rabbitmq\"","slowapi>=0.1.9; extra == \"rate-limiting\"","redis>=5.0; extra == \"redis\"","slack-bolt>=1.18; extra == \"slack\"","aiosqlite>=0.20; extra == \"sqlite\"","alembic>=1.13; extra == \"sqlite\"","jinja2>=3.1; extra == \"webhooks\""]},"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.2.13","version_hint":null,"summary":"agents-gateway@0.2.13 is safe to use (health: 59/100)"},"version_scoped":null,"requested_version":null,"_cache":"miss","_response_ms":853,"_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":12,"first_release_age_days":null,"last_release_days_ago":9,"avg_days_between_releases":null,"release_velocity":"active"}}