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
- httpx <1.0,>=0.28
- httpx-sse <1.0,>=0.4
- prompt-toolkit <4.0,>=3.0
- python-dotenv <2.0,>=1.0
- rich <15.0,>=13.0
- typer <1.0,>=0.12
91 optional dependencies
-
alembic<2.0,>=1.13[backend]extra == "backend"
-
alembic<2.0,>=1.13[dev]extra == "dev"
-
build<2.0,>=1.2[dev]extra == "dev"
-
datasets<4.0,>=3.0[dev]extra == "dev"
-
datasets<4.0,>=3.0[eval]extra == "eval"
-
deepeval<4.0,>=3.9[eval]extra == "eval"
-
deepeval<4.0,>=3.9[dev]extra == "dev"
-
docling<3.0,>=2.70[docling]extra == "docling"
-
edgartools<5.0,>=3.0[dev]extra == "dev"
-
edgartools<5.0,>=3.0[scripts]extra == "scripts"
-
fastapi<1.0,>=0.115[backend]extra == "backend"
-
fastapi<1.0,>=0.115[dev]extra == "dev"
-
fastembed<1.0,>=0.4[backend]extra == "backend"
-
fastembed<1.0,>=0.4[dev]extra == "dev"
-
fpdf2<3.0,>=2.8[scripts]extra == "scripts"
-
fpdf2<3.0,>=2.8[dev]extra == "dev"
-
huggingface-hub<1.0,>=0.26[dev]extra == "dev"
-
huggingface-hub<1.0,>=0.26[backend]extra == "backend"
-
langchain<1.0,>=0.3[dev]extra == "dev"
-
langchain<1.0,>=0.3[backend]extra == "backend"
-
langchain-anthropic<1.0,>=0.3[backend]extra == "backend"
-
langchain-anthropic<1.0,>=0.3[dev]extra == "dev"
-
langchain-core<1.0,>=0.3[dev]extra == "dev"
-
langchain-core<1.0,>=0.3[backend]extra == "backend"
-
langchain-groq<1.0,>=0.2[backend]extra == "backend"
-
langchain-groq<1.0,>=0.2[dev]extra == "dev"
-
langchain-openai<1.0,>=0.3[backend]extra == "backend"
-
langchain-openai<1.0,>=0.3[dev]extra == "dev"
-
langgraph<1.0,>=0.6[backend]extra == "backend"
-
langgraph<1.0,>=0.6[dev]extra == "dev"
-
langgraph-checkpoint-postgres<3.0,>=2.0[backend]extra == "backend"
-
langgraph-checkpoint-postgres<3.0,>=2.0[dev]extra == "dev"
-
langsmith<1.0,>=0.4[backend]extra == "backend"
-
langsmith<1.0,>=0.4[dev]extra == "dev"
-
llm-guard<1.0,>=0.3[backend]extra == "backend"
-
llm-guard<1.0,>=0.3[dev]extra == "dev"
-
openai<3.0,>=1.60[backend]extra == "backend"
-
openai<3.0,>=1.60[dev]extra == "dev"
-
patronus<1.0,>=0.1[dev]extra == "dev"
-
patronus<1.0,>=0.1[eval]extra == "eval"
-
peft<2.0,>=0.13[backend]extra == "backend"
-
peft<2.0,>=0.13[dev]extra == "dev"
-
pre-commit<5.0,>=4.0[dev]extra == "dev"
-
presidio-analyzer<3.0,>=2.2[dev]extra == "dev"
-
presidio-analyzer<3.0,>=2.2[backend]extra == "backend"
-
presidio-anonymizer<3.0,>=2.2[dev]extra == "dev"
-
presidio-anonymizer<3.0,>=2.2[backend]extra == "backend"
-
psycopg<4.0,>=3.2[dev]extra == "dev"
-
psycopg<4.0,>=3.2[backend]extra == "backend"
-
pyarrow<25.0,>=15.0[dev]extra == "dev"
-
pyarrow<25.0,>=15.0[backend]extra == "backend"
-
pydantic<3.0,>=2.9[backend]extra == "backend"
-
pydantic<3.0,>=2.9[dev]extra == "dev"
-
pydantic-settings<3.0,>=2.6[dev]extra == "dev"
-
pydantic-settings<3.0,>=2.6[backend]extra == "backend"
-
pyjwt<3.0,>=2.9[backend]extra == "backend"
-
pyjwt<3.0,>=2.9[dev]extra == "dev"
-
pypdf<7.0,>=5.0[backend]extra == "backend"
-
pypdf<7.0,>=5.0[dev]extra == "dev"
-
pytest<9.0,>=8.0[test]extra == "test"
-
pytest<9.0,>=8.0[dev]extra == "dev"
-
pytest-asyncio<1.0,>=0.24[dev]extra == "dev"
-
pytest-asyncio<1.0,>=0.24[test]extra == "test"
-
pytest-timeout<3.0,>=2.3[test]extra == "test"
-
pytest-timeout<3.0,>=2.3[dev]extra == "dev"
-
python-jose<4.0,>=3.3[backend]extra == "backend"
-
python-jose<4.0,>=3.3[dev]extra == "dev"
-
python-multipart>=0.0.18[backend]extra == "backend"
-
python-multipart>=0.0.18[dev]extra == "dev"
-
qdrant-client<1.15,>=1.13[backend]extra == "backend"
-
qdrant-client<1.15,>=1.13[dev]extra == "dev"
-
ragas<1.0,>=0.2[dev]extra == "dev"
-
ragas<1.0,>=0.2[eval]extra == "eval"
-
redis<6.0,>=5.0[dev]extra == "dev"
-
redis<6.0,>=5.0[backend]extra == "backend"
-
reportlab<5.0,>=4.0[scripts]extra == "scripts"
-
reportlab<5.0,>=4.0[dev]extra == "dev"
-
requests<3.0,>=2.31[dev]extra == "dev"
-
requests<3.0,>=2.31[scripts]extra == "scripts"
-
ruff<1.0,>=0.8[dev]extra == "dev"
-
sentence-transformers<5.0,>=3.0[backend]extra == "backend"
-
sentence-transformers<5.0,>=3.0[dev]extra == "dev"
-
sse-starlette<3.0,>=2.0[dev]extra == "dev"
-
sse-starlette<3.0,>=2.0[backend]extra == "backend"
-
twine<7.0,>=5.0[dev]extra == "dev"
-
uvicorn<1.0,>=0.34[backend]extra == "backend"
-
uvicorn<1.0,>=0.34[dev]extra == "dev"
-
voyageai<1.0,>=0.3[backend]extra == "backend"
-
voyageai<1.0,>=0.3[dev]extra == "dev"
-
xgboost<4.0,>=2.1[dev]extra == "dev"
-
xgboost<4.0,>=2.1[scripts]extra == "scripts"