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
- cerberus <2.0,>=1.3.4
- chardet <6.0,>=5.0.0
- click <9.0,>=8.0.0
- colorlog <7.0,>=6.7.0
- django <6.0,>=4.2.0
- docker <8.0,>=6.0.0
- execnet <3.0,>=1.9.0
- flask <4.0,>=2.3.0
- flask-cors <5.0,>=4.0.0
- flask-session <1.0,>=0.5.0
- flask-socketio <6.0,>=5.3.0
- flask-wtf <2.0,>=1.1.0
- gperf
- importlib-metadata <8.0,>=6.0.0
- importlib-resources <7.0,>=5.12.0
- jinja2 <4.0,>=3.1.0
- npf-web-extension
- omegaconf <3.0,>=2.3.0
- packaging
- pandas <3.0,>=2.0.0
- pexpect <5.0,>=4.8.0
- plantuml <1.0,>=0.3.0
- ply <4.0,>=3.11
- psutil <6.0,>=5.9.0
- pydantic <3.0,>=2.0.0
- pyyaml <7.0,>=6.0
- requests <3.0,>=2.28.0
- scapy <3.0,>=2.5.0
- termcolor <3.0,>=2.3.0
- terminal-banner <1.0,>=0.2.0
- tqdm <5.0,>=4.65.0
47 optional dependencies
-
bandit<2.0,>=1.7.5[security]extra == "security"
-
black<25.0,>=23.7.0[lint]extra == "lint"
-
build<2.0,>=0.10.0[dev]extra == "dev"
-
flake8<8.0,>=6.0.0[lint]extra == "lint"
-
hypothesis<7.0,>=6.80.0[tests]extra == "tests"
-
isort<6.0,>=5.12.0[lint]extra == "lint"
-
line-profiler<5.0,>=4.1.0[profiling]extra == "profiling"
-
markdown-callouts<1.0,>=0.3.0[doc]extra == "doc"
-
memory-profiler<1.0,>=0.61.0[profiling]extra == "profiling"
-
mkdocs<2.0,>=1.5.0[doc]extra == "doc"
-
mkdocs-awesome-pages-plugin<3.0,>=2.9.0[doc]extra == "doc"
-
mkdocs-coverage<2.0,>=1.0.0[doc]extra == "doc"
-
mkdocs-enumerate-headings-plugin<1.0,>=0.6.0[doc]extra == "doc"
-
mkdocs-exclude<2.0,>=1.0.0[doc]extra == "doc"
-
mkdocs-gen-files<1.0,>=0.5.0[doc]extra == "doc"
-
mkdocs-git-authors-plugin<1.0,>=0.7.0[doc]extra == "doc"
-
mkdocs-git-revision-date-localized-plugin<2.0,>=1.2.0[doc]extra == "doc"
-
mkdocs-img2fig-plugin<1.0,>=0.9.0[doc]extra == "doc"
-
mkdocs-literate-nav<1.0,>=0.6.0[doc]extra == "doc"
-
mkdocs-material<10.0,>=9.1.0[doc]extra == "doc"
-
mkdocs-material-extensions<2.0,>=1.1.0[doc]extra == "doc"
-
mkdocs-mermaid2-plugin<2.0,>=1.1.0[doc]extra == "doc"
-
mkdocs-minify-plugin<1.0,>=0.7.0[doc]extra == "doc"
-
mkdocs-print-site-plugin<3.0,>=2.3.0[doc]extra == "doc"
-
mkdocs-same-dir<1.0,>=0.1.0[doc]extra == "doc"
-
mkdocs-section-index<1.0,>=0.3.0[doc]extra == "doc"
-
mkdocs-table-reader-plugin<3.0,>=2.0.0[doc]extra == "doc"
-
mkdocstrings<1.0,>=0.22.0[doc]extra == "doc"
-
mkgendocs<1.0,>=0.9.0[doc]extra == "doc"
-
mknotebooks<1.0,>=0.8.0[doc]extra == "doc"
-
mypy<2.0,>=1.4.0[lint]extra == "lint"
-
panther-net[dev]extra == "dev"
-
pip-audit<3.0,>=2.6.0[security]extra == "security"
-
pre-commit<4.0,>=3.3.0[lint]extra == "lint"
-
py-spy<1.0,>=0.3.14[profiling]extra == "profiling"
-
pylint<4.0,>=2.17.0[lint]extra == "lint"
-
pymdown-extensions<11.0,>=10.0.0[doc]extra == "doc"
-
pytest<9.0,>=7.3.0[tests]extra == "tests"
-
pytest-cov<6.0,>=4.1.0[tests]extra == "tests"
-
pytest-docker<4.0,>=3.1.0[tests]extra == "tests"
-
pytest-mock<4.0,>=3.11.0[tests]extra == "tests"
-
pytest-timeout<3.0,>=2.1.0[tests]extra == "tests"
-
pytest-xdist<4.0,>=3.3.0[tests]extra == "tests"
-
safety<4.0,>=2.3.0[security]extra == "security"
-
semgrep<2.0,>=1.45.0[security]extra == "security"
-
twine<6.0,>=4.0.0[dev]extra == "dev"
-
wheel<1.0,>=0.41.0[dev]extra == "dev"