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
- click <9,>=8.3.3
- deprecated <2,>=1.2.18
- peewee <5,>=4.1.2
-
pluggy
<2,>=1.5.0
python_version < "3.14"
- rich <16,>=13.9.4
- rich-pyfiglet <3,>=1.0.0
- tomlkit <0.16,>=0.15.0
-
typing-extensions
<5,>=4.13.0
python_version <= "3.11"
91 optional dependencies
-
git-cliff<3,>=2.13.1[dev]extra == "dev"
-
hypothesis<7,>=6.100.0[test]extra == "test"
-
hypothesis<7,>=6.100.0[dev]extra == "dev"
-
hypothesis<7,>=6.100.0[nogil]extra == "nogil"
-
matplotlib<4,>=3.10.1[seaborn]python_version < "3.14" and extra == "seaborn"
-
matplotlib<4,>=3.10.1[nogil]python_version < "3.14" and extra == "nogil"
-
matplotlib<4,>=3.10.1[dev]python_version < "3.14" and extra == "dev"
-
packaging<27,>=26.2[nogil]extra == "nogil"
-
packaging<27,>=26.2[devtools]extra == "devtools"
-
packaging<27,>=26.2[dev]extra == "dev"
-
pandas<4,>=2.2.3[seaborn]python_version < "3.14" and extra == "seaborn"
-
pandas<4,>=2.2.3[dev]python_version < "3.14" and extra == "dev"
-
pandas<4,>=2.2.3[nogil]python_version < "3.14" and extra == "nogil"
-
pip-audit<3,>=2.10.1[dev]extra == "dev"
-
pre-commit<5,>=4.6.2[dev]extra == "dev"
-
psutil<8,>=7.2.2[nogil]extra == "nogil"
-
psutil<8,>=7.2.2[dev]extra == "dev"
-
psutil<8,>=7.2.2[devtools]extra == "devtools"
-
psycopg<4,>=3.3.4[all-db]extra == "all-db"
-
psycopg<4,>=3.3.4[dev]extra == "dev"
-
psycopg2-binary<3,>=2.9.12[dev]extra == "dev"
-
psycopg2-binary<3,>=2.9.12[all-db]extra == "all-db"
-
pymysql<2,>=1.1.3[all-db]extra == "all-db"
-
pymysql<2,>=1.1.3[dev]extra == "dev"
-
pyside6<7,>=6.11.0[steering-gui]extra == "steering-gui"
-
pyside6<7,>=6.11.0[dev]extra == "dev"
-
pytest<10,>=9.1.1[nogil]extra == "nogil"
-
pytest<10,>=9.1.1[test]extra == "test"
-
pytest<10,>=9.1.1[dev]extra == "dev"
-
pytest-datadir<2,>=1.8.0[dev]extra == "dev"
-
pytest-datadir<2,>=1.8.0[test]extra == "test"
-
pytest-datadir<2,>=1.8.0[nogil]extra == "nogil"
-
pytest-integration<0.3,>=0.2.3[nogil]extra == "nogil"
-
pytest-integration<0.3,>=0.2.3[dev]extra == "dev"
-
pytest-integration<0.3,>=0.2.3[test]extra == "test"
-
pytest-order<2,>=1.4.0[dev]extra == "dev"
-
pytest-order<2,>=1.4.0[nogil]extra == "nogil"
-
pytest-order<2,>=1.4.0[test]extra == "test"
-
python-dotenv<2,>=1.2.2[dev]extra == "dev"
-
python-dotenv<2,>=1.2.2[nogil]extra == "nogil"
-
python-dotenv<2,>=1.2.2[test]extra == "test"
-
pyupgrade<4,>=3.21.2[dev]extra == "dev"
-
requests<3,>=2.34.0[nogil]extra == "nogil"
-
requests<3,>=2.34.0[devtools]extra == "devtools"
-
requests<3,>=2.34.0[dev]extra == "dev"
-
ruamel-yaml<0.19,>=0.18.14[nogil]extra == "nogil"
-
ruamel-yaml<0.19,>=0.18.14[dev]extra == "dev"
-
ruamel-yaml<0.19,>=0.18.14[devtools]extra == "devtools"
-
ruff<0.17,>=0.16.5[dev]extra == "dev"
-
seaborn<0.14,>=0.13.2[seaborn]extra == "seaborn"
-
seaborn<0.14,>=0.13.2[nogil]extra == "nogil"
-
seaborn<0.14,>=0.13.2[dev]extra == "dev"
-
sphinx<9,>=8.2.3[nogil]extra == "nogil"
-
sphinx<9,>=8.2.3[dev]extra == "dev"
-
sphinx<9,>=8.2.3[doc]extra == "doc"
-
sphinx-click<7,>=6.2.0[nogil]extra == "nogil"
-
sphinx-click<7,>=6.2.0[dev]extra == "dev"
-
sphinx-click<7,>=6.2.0[doc]extra == "doc"
-
sphinx-copybutton<0.6,>=0.5.2[nogil]extra == "nogil"
-
sphinx-copybutton<0.6,>=0.5.2[dev]extra == "dev"
-
sphinx-copybutton<0.6,>=0.5.2[doc]extra == "doc"
-
sphinx-design<0.8,>=0.7.0[dev]extra == "dev"
-
sphinx-design<0.8,>=0.7.0[doc]extra == "doc"
-
sphinx-design<0.8,>=0.7.0[nogil]extra == "nogil"
-
sphinx-rtd-theme<4,>=3.1.0[doc]extra == "doc"
-
sphinx-rtd-theme<4,>=3.1.0[dev]extra == "dev"
-
sphinx-rtd-theme<4,>=3.1.0[nogil]extra == "nogil"
-
sphinxcontrib-applehelp<3,>=2.0.0[nogil]extra == "nogil"
-
sphinxcontrib-applehelp<3,>=2.0.0[doc]extra == "doc"
-
sphinxcontrib-applehelp<3,>=2.0.0[dev]extra == "dev"
-
sphinxcontrib-devhelp<3,>=2.0.0[nogil]extra == "nogil"
-
sphinxcontrib-devhelp<3,>=2.0.0[dev]extra == "dev"
-
sphinxcontrib-devhelp<3,>=2.0.0[doc]extra == "doc"
-
sphinxcontrib-external-links<0.2,>=0.1.1[nogil]extra == "nogil"
-
sphinxcontrib-external-links<0.2,>=0.1.1[dev]extra == "dev"
-
sphinxcontrib-external-links<0.2,>=0.1.1[doc]extra == "doc"
-
sphinxcontrib-htmlhelp<3,>=2.1.0[nogil]extra == "nogil"
-
sphinxcontrib-htmlhelp<3,>=2.1.0[dev]extra == "dev"
-
sphinxcontrib-htmlhelp<3,>=2.1.0[doc]extra == "doc"
-
sphinxcontrib-jquery<5,>=4.1[nogil]extra == "nogil"
-
sphinxcontrib-jquery<5,>=4.1[dev]extra == "dev"
-
sphinxcontrib-jquery<5,>=4.1[doc]extra == "doc"
-
sphinxcontrib-jsmath<2,>=1.0.1[nogil]extra == "nogil"
-
sphinxcontrib-jsmath<2,>=1.0.1[dev]extra == "dev"
-
sphinxcontrib-jsmath<2,>=1.0.1[doc]extra == "doc"
-
sphinxcontrib-qthelp<3,>=2.0.0[nogil]extra == "nogil"
-
sphinxcontrib-qthelp<3,>=2.0.0[dev]extra == "dev"
-
sphinxcontrib-qthelp<3,>=2.0.0[doc]extra == "doc"
-
sphinxcontrib-serializinghtml<3,>=2.0.0[dev]extra == "dev"
-
sphinxcontrib-serializinghtml<3,>=2.0.0[doc]extra == "doc"
-
sphinxcontrib-serializinghtml<3,>=2.0.0[nogil]extra == "nogil"