Downloads in the 30 and 7 days to October 10, 2026. Refreshed weekly.
Package Information
No reported malware or high/critical advisories · Details
The current version has no OSV.dev malware reports and no critical or high-severity vulnerabilities.
Package Insights
((week_daily_avg - month_daily_avg) / month_daily_avg) * 100More insights and metrics
Downloads by OS
Python Versions
Top Countries
Weekly Downloads
GitHub Stars
Dependencies
60 optional dependencies
-
authlib>=1.6.12[all]extra == "all"
-
authlib>=1.6.12[api]extra == "api"
-
authlib>=1.6.12[mcp]extra == "mcp"
-
authlib>=1.6.12[test]extra == "test"
-
cryptography>=49.0.0[all]extra == "all"
-
cryptography>=49.0.0[api]extra == "api"
-
cryptography>=49.0.0[test]extra == "test"
-
cython<4.0,>=3.0[accelerated]extra == "accelerated"
-
fastapi<1.0,>=0.110[api]extra == "api"
-
fastapi<1.0,>=0.110[test]extra == "test"
-
fastmcp>=3.2.0[all]extra == "all"
-
fastmcp>=3.2.0[api]extra == "api"
-
fastmcp>=3.2.0[mcp]extra == "mcp"
-
fastmcp>=3.2.0[test]extra == "test"
-
httpx<1.0,>=0.27[api]extra == "api"
-
httpx<1.0,>=0.27[test]extra == "test"
-
httpx2<3.0,>=2.12[test]extra == "test"
-
hypothesis<7.0,>=6.0[test]extra == "test"
-
inspect-petri>=3.0[red-team]extra == "red-team"
-
mcp>=1.28.1[all]extra == "all"
-
mcp>=1.28.1[api]extra == "api"
-
mcp>=1.28.1[mcp]extra == "mcp"
-
mcp>=1.28.1[test]extra == "test"
-
mypy<3.0,>=1.14[test]extra == "test"
-
onnxruntime<2.0,>=1.20[all]extra == "all"
-
onnxruntime<2.0,>=1.20[embeddings]extra == "embeddings"
-
onnxruntime<2.0,>=1.20[test]extra == "test"
-
opentelemetry-api<2.0,>=1.20[otel]extra == "otel"
-
opentelemetry-exporter-otlp<2.0,>=1.20[otel]extra == "otel"
-
opentelemetry-sdk<2.0,>=1.20[otel]extra == "otel"
-
pgvector<1.0,>=0.3[postgres]extra == "postgres"
-
prometheus-client<1.0,>=0.18[otel]extra == "otel"
-
psycopg<4.0,>=3.2[postgres]extra == "postgres"
-
psycopg-pool<4.0,>=3.2[postgres]extra == "postgres"
-
pyjwt<3.0,>=2.13.0[all]extra == "all"
-
pyjwt<3.0,>=2.13.0[api]extra == "api"
-
pyjwt<3.0,>=2.13.0[test]extra == "test"
-
pytest<10.0,>=7.4[test]extra == "test"
-
pytest-benchmark<6.0,>=4.0[benchmark]extra == "benchmark"
-
pytest-cov<8.0,>=6.0[test]extra == "test"
-
pytest-timeout<3.0,>=2.3[test]extra == "test"
-
python-multipart>=0.0.31[all]extra == "all"
-
python-multipart>=0.0.31[api]extra == "api"
-
python-multipart>=0.0.31[test]extra == "test"
-
sentence-transformers<7.0,>=5.0[all]extra == "all"
-
sentence-transformers<7.0,>=5.0[cross-encoder]extra == "cross-encoder"
-
sentence-transformers<7.0,>=5.0[test]extra == "test"
-
sqlite-vec>=0.1.6[test]extra == "test"
-
starlette>=1.3.1[all]extra == "all"
-
starlette>=1.3.1[api]extra == "api"
-
starlette>=1.3.1[mcp]extra == "mcp"
-
starlette>=1.3.1[test]extra == "test"
-
tokenizers<1.0,>=0.22[all]extra == "all"
-
tokenizers<1.0,>=0.22[embeddings]extra == "embeddings"
-
tokenizers<1.0,>=0.22[test]extra == "test"
-
tomli<3.0,>=2.0[test]python_version < "3.11" and extra == "test"
-
transformers>=5.10.0[all]extra == "all"
-
transformers>=5.10.0[cross-encoder]extra == "cross-encoder"
-
transformers>=5.10.0[test]extra == "test"
-
uvicorn<1.0,>=0.30[api]extra == "api"