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
- numpy <3,>=1.26
- pandas <4,>=2.0
- pydantic <3,>=2.6
- pyyaml <7,>=6.0
- scipy <2,>=1.11
- statsmodels <1,>=0.14
39 optional dependencies
-
arch>=7.0[all]extra == "all"
-
arch>=7.0[volatility]extra == "volatility"
-
bandit>=1.7[dev]extra == "dev"
-
build>=1.2[dev]extra == "dev"
-
cvxpy>=1.4[all]extra == "all"
-
cvxpy>=1.4[optimization]extra == "optimization"
-
cyclonedx-bom>=5.0[dev]extra == "dev"
-
detect-secrets>=1.5[dev]extra == "dev"
-
hmmlearn>=0.3[ml]extra == "ml"
-
hmmlearn>=0.3[all]extra == "all"
-
jinja2<4,>=3.1[visualization]extra == "visualization"
-
jinja2<4,>=3.1[all]extra == "all"
-
matplotlib<4,>=3.8[visualization]extra == "visualization"
-
matplotlib<4,>=3.8[all]extra == "all"
-
mkdocs>=1.6[docs]extra == "docs"
-
mkdocs-material>=9.5[docs]extra == "docs"
-
mkdocstrings>=0.25[docs]extra == "docs"
-
mypy>=1.13[dev]extra == "dev"
-
openpyxl>=3.1[data]extra == "data"
-
openpyxl>=3.1[all]extra == "all"
-
pip-audit>=2.7[dev]extra == "dev"
-
plotly<7,>=5.20[visualization]extra == "visualization"
-
plotly<7,>=5.20[all]extra == "all"
-
pyarrow>=16[all]extra == "all"
-
pyarrow>=16[data]extra == "data"
-
pypdf<7,>=5.9[literature]extra == "literature"
-
pypdf<7,>=5.9[all]extra == "all"
-
pytest>=8[dev]extra == "dev"
-
pytest-cov>=5[dev]extra == "dev"
-
requests<3,>=2.31[providers]extra == "providers"
-
requests<3,>=2.31[all]extra == "all"
-
ruff>=0.9[dev]extra == "dev"
-
scikit-learn<2,>=1.4[all]extra == "all"
-
scikit-learn<2,>=1.4[ml]extra == "ml"
-
shap>=0.45[ml]extra == "ml"
-
shap>=0.45[all]extra == "all"
-
twine>=5[dev]extra == "dev"
-
yfinance>=0.2.40[all]extra == "all"
-
yfinance>=0.2.40[data]extra == "data"