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
- apscheduler >=3.11.0
- argon2-cffi >=23.0.0
- charset-normalizer <4,>=3.4
- cryptography >=48.0.1
- defusedxml >=0.7.1
- fastapi >=0.128.0
- feedparser >=6.0.0
- firecrawl-anydoc <0.3,>=0.2.4
- grep-ast ==0.9.0
- httpx >=0.25.0
- jinja2 >=3.1.6
- json-repair >=0.25.0
- lark-oapi >=1.5.3
- litellm <1.91.2,>=1.83.7
- loguru >=0.7.3
- mcp <2,>=1.27
- openai >=1.0.0
- opentelemetry-api >=1.14
- opentelemetry-exporter-otlp-proto-grpc >=1.14
- opentelemetry-exporter-otlp-proto-http >=1.14
- opentelemetry-instrumentation-asyncio >=0.61b0
- opentelemetry-sdk >=1.14
- openviking-sdk >=0.1.9
- pathspec >=1.1.1
- pdfminer-six >=20251230
- pdfplumber >=0.10.0
- protobuf >=6.33.5
- pydantic >=2.0.0
- python-multipart >=0.0.31
- pyyaml >=6.0
- rapidfuzz <4,>=3.14
- requests >=2.33.0
- scrapy >=2.11.0
- tabulate >=0.9.0
- trafilatura >=1.12.0
- tree-sitter ==0.25.2
- tree-sitter-c-sharp ==0.23.1
- tree-sitter-cpp ==0.23.4
- tree-sitter-go ==0.25.0
- tree-sitter-java ==0.23.5
- tree-sitter-javascript ==0.25.0
- tree-sitter-language-pack ==1.13.3
- tree-sitter-lua ==0.5.0
- tree-sitter-php ==0.24.1
- tree-sitter-python ==0.25.0
- tree-sitter-rust ==0.24.0
- tree-sitter-typescript ==0.23.2
- typer >=0.12.0
- typing-extensions >=4.5.0
- urllib3 >=2.7.0
- uvicorn >=0.39.0
- volcengine >=1.0.216
- volcengine-python-sdk >=5.0.3
- xxhash >=3.0.0
78 optional dependencies
-
agent-sandbox>=0.0.23[bot]extra == "bot"
-
aiohttp>=3.13.3[gateway]extra == "gateway"
-
anyio>=4.0.0[gemini-async]extra == "gemini-async"
-
async-timeout>=5.0.1[gateway]extra == "gateway"
-
beautifulsoup4>=4.12.0[bot]extra == "bot"
-
boto3>=1.42.44[test]extra == "test"
-
build[build]extra == "build"
-
cmake>=3.15[build]extra == "build"
-
croniter>=2.0.0[bot]extra == "bot"
-
datasets>=2.0.0[test]extra == "test"
-
datasets>=2.0.0[eval]extra == "eval"
-
datasets>=2.0.0[benchmark]extra == "benchmark"
-
ddgs>=9.0.0[bot]extra == "bot"
-
diff-match-patch>=20200713[test]extra == "test"
-
dingtalk-stream>=0.4.0[bot]extra == "bot"
-
fusepy>=3.0.1[bot]extra == "bot"
-
google-genai>=1.39.0[gemini-async]extra == "gemini-async"
-
google-genai>=1.39.0[gemini]extra == "gemini"
-
html2text>=2020.1.16[bot]extra == "bot"
-
httptools>=0.6[gateway-fast]extra == "gateway-fast"
-
httpx>=0.25.0[auth]extra == "auth"
-
httpx>=0.25.0[bot]extra == "bot"
-
hvac>=2.0.0[test]extra == "test"
-
langchain>=1.0.0[benchmark]extra == "benchmark"
-
langchain-core>=1.0.0[benchmark]extra == "benchmark"
-
langchain-openai>=1.0.0[benchmark]extra == "benchmark"
-
langfuse>=3.0.0[bot]extra == "bot"
-
lark-oapi>=1.0.0[bot]extra == "bot"
-
llama-cpp-python>=0.3.0[local-embed]extra == "local-embed"
-
mcp<2,>=1[bot]extra == "bot"
-
msgpack>=1.0.8[bot]extra == "bot"
-
mypy>=1.0.0[dev]extra == "dev"
-
myst-parser>=2.0.0[doc]extra == "doc"
-
opencode-ai>=0.1.0a0[bot]extra == "bot"
-
opensandbox>=0.1.5[bot]extra == "bot"
-
opensandbox-server>=0.1.6[bot]extra == "bot"
-
orjson>=3.11.7[gateway]extra == "gateway"
-
packaging>=24.0[gateway]extra == "gateway"
-
pandas>=2.0.0[test]extra == "test"
-
pandas>=2.0.0[eval]extra == "eval"
-
pandas>=2.0.0[benchmark]extra == "benchmark"
-
prompt-toolkit>=3.0.0[bot]extra == "bot"
-
psycopg2-binary<3,>=2.9[opengauss]extra == "opengauss"
-
py-machineid>=1.0.0[bot]extra == "bot"
-
pydantic-settings>=2.0.0[bot]extra == "bot"
-
pygments>=2.16.0[bot]extra == "bot"
-
pytesseract>=0.3.10[ocr]extra == "ocr"
-
pytest>=7.0.0[test]extra == "test"
-
pytest-asyncio>=0.21.0[test]extra == "test"
-
pytest-cov>=4.0.0[test]extra == "test"
-
pytest-xdist>=3.5.0[test]extra == "test"
-
python-docx>=1.0.0[benchmark]extra == "benchmark"
-
python-engineio>=4.13.2[bot]extra == "bot"
-
python-jose>=3.3.0[bot]extra == "bot"
-
python-jose>=3.3.0[auth]extra == "auth"
-
python-ldap>=3.4.0[auth]extra == "auth"
-
python-socketio>=5.16.2[bot]extra == "bot"
-
python-socks>=2.4.0[bot]extra == "bot"
-
python-telegram-bot>=21.0[bot]extra == "bot"
-
qq-botpy>=1.0.0[bot]extra == "bot"
-
ragas>=0.1.0[test]extra == "test"
-
ragas>=0.1.0[eval]extra == "eval"
-
readability-lxml>=0.8.0[bot]extra == "bot"
-
rich>=13.0.0[bot]extra == "bot"
-
ruff>=0.1.0[dev]extra == "dev"
-
setuptools>=61.0[build]extra == "build"
-
setuptools-scm>=10.0.0[dev]extra == "dev"
-
setuptools-scm>=8.0[build]extra == "build"
-
slack-sdk>=3.26.0[bot]extra == "bot"
-
socksio>=1.0.0[bot]extra == "bot"
-
sphinx>=7.0.0[doc]extra == "doc"
-
sphinx-rtd-theme>=1.3.0[doc]extra == "doc"
-
tavily-python>=0.5.0[bot]extra == "bot"
-
tiktoken>=0.5.0[benchmark]extra == "benchmark"
-
uvloop>=0.21[gateway-fast]sys_platform != "win32" and extra == "gateway-fast"
-
websocket-client>=1.6.0[bot]extra == "bot"
-
websockets>=12.0[bot]extra == "bot"
-
wheel[build]extra == "build"
Used By
- hermes-next 390/mo
- vikingbot 58/mo
- openviking-curator 56/mo