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
- mcp >=1.10
-
numba
>=0.58
platform_python_implementation == "CPython" and sys_platform != "emscripten"
- numpy >=1.24
- pandas >=2.0
- rich >=13.0
80 optional dependencies
-
binance-connector>=3.12.0[data]extra == "data"
-
binance-connector>=3.12.0[full]extra == "full"
-
binance-connector>=3.12.0[dev]extra == "dev"
-
black>=26.3.1[dev]extra == "dev"
-
build>=1.2[dev]extra == "dev"
-
cryptography>=42[full]extra == "full"
-
cryptography>=42[sign]extra == "sign"
-
fastapi>=0.138.2[server]extra == "server"
-
fastapi>=0.138.2[full]extra == "full"
-
hypothesis>=6.100[dev]extra == "dev"
-
lightgbm>=4.6.0[ml]extra == "ml"
-
lightgbm>=4.6.0[full]extra == "full"
-
matplotlib>=3.10.8[plot]extra == "plot"
-
matplotlib>=3.10.8[dev]extra == "dev"
-
matplotlib>=3.10.8[full]extra == "full"
-
mcp>=1.10[mcp]extra == "mcp"
-
mlx>=0.11.0[apple]sys_platform == "darwin" and extra == "apple"
-
mlx>=0.11.0[full]sys_platform == "darwin" and extra == "full"
-
mplfinance[dev]extra == "dev"
-
mplfinance[plot]extra == "plot"
-
mplfinance[full]extra == "full"
-
mypy>=1.5[dev]extra == "dev"
-
numba>=0.58[fast]extra == "fast"
-
pandas-stubs[dev]extra == "dev"
-
pillow>=12.3.0[full]extra == "full"
-
pillow>=12.3.0[plot]extra == "plot"
-
pillow>=12.3.0[dev]extra == "dev"
-
plotext>=5.2[full]extra == "full"
-
plotext>=5.2[plot]extra == "plot"
-
plotext>=5.2[dev]extra == "dev"
-
pre-commit>=3.4[dev]extra == "dev"
-
prompt-toolkit>=3.0[dev]extra == "dev"
-
prompt-toolkit>=3.0[full]extra == "full"
-
prompt-toolkit>=3.0[research]extra == "research"
-
psycopg2-binary>=2.9.12[full]extra == "full"
-
psycopg2-binary>=2.9.12[server]extra == "server"
-
pyarrow>=23.0.1[parquet]extra == "parquet"
-
pyarrow>=23.0.1[dev]extra == "dev"
-
pyarrow>=23.0.1[full]extra == "full"
-
pyarrow>=23.0.1[research]extra == "research"
-
pybind11>=2.10.0[full]extra == "full"
-
pybind11>=2.10.0[dev]extra == "dev"
-
pybind11>=2.10.0[research]extra == "research"
-
pyobjc-framework-cocoa>=12.2.2[full]sys_platform == "darwin" and extra == "full"
-
pyobjc-framework-cocoa>=12.2.2[apple]sys_platform == "darwin" and extra == "apple"
-
pyobjc-framework-metal>=12.2.2[full]sys_platform == "darwin" and extra == "full"
-
pyobjc-framework-metal>=12.2.2[apple]sys_platform == "darwin" and extra == "apple"
-
pytest>=9.0.3[dev]extra == "dev"
-
pytest-asyncio>=0.21[dev]extra == "dev"
-
pytest-cov>=4.1[dev]extra == "dev"
-
pytest-xdist>=3.3[dev]extra == "dev"
-
python-dotenv>=1.2.2[full]extra == "full"
-
python-dotenv>=1.2.2[research]extra == "research"
-
python-dotenv>=1.2.2[dev]extra == "dev"
-
pyyaml>=6.0[full]extra == "full"
-
pyyaml>=6.0[research]extra == "research"
-
pyyaml>=6.0[dev]extra == "dev"
-
questionary>=2.0[dev]extra == "dev"
-
questionary>=2.0[full]extra == "full"
-
questionary>=2.0[research]extra == "research"
-
redis>=8.0.1[server]extra == "server"
-
redis>=8.0.1[full]extra == "full"
-
ruff>=0.1[dev]extra == "dev"
-
scikit-learn>=1.9.0[full]extra == "full"
-
scikit-learn>=1.9.0[ml]extra == "ml"
-
scipy>=1.11[dev]extra == "dev"
-
scipy>=1.11[full]extra == "full"
-
scipy>=1.11[ml]extra == "ml"
-
seaborn>=0.13.2[dev]extra == "dev"
-
seaborn>=0.13.2[full]extra == "full"
-
seaborn>=0.13.2[plot]extra == "plot"
-
setuptools>=75.0[dev]extra == "dev"
-
statsmodels>=0.14.6[full]extra == "full"
-
statsmodels>=0.14.6[ml]extra == "ml"
-
ta>=0.10[full]extra == "full"
-
ta>=0.10[ml]extra == "ml"
-
twine>=5.0[dev]extra == "dev"
-
types-pyyaml[dev]extra == "dev"
-
uvicorn>=0.49.0[full]extra == "full"
-
uvicorn>=0.49.0[server]extra == "server"