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
- boto3 >=1.42.21
- botocore >=1.42.21
- cryptography >=46.0.5
- filelock >=3.20.1
- jsonschema >=4.17.0
- psutil >=5.9.0
- pydantic >=2.0.0
- pydantic-settings >=2.0.0
- pyjwt >=2.8.0
- pyyaml >=6.0.0
- requests >=2.31.0
- sqlalchemy >=2.0.0
- urllib3 >=2.6.3
110 optional dependencies
-
alembic[k8s-legacy]extra == "k8s-legacy"
-
alembic>=1.13[sql]extra == "sql"
-
bandit<2.0.0,>=1.7.5[dev]extra == "dev"
-
bandit-sarif-formatter<2.0.0,>=1.1.1[dev]extra == "dev"
-
boto3>=1.42.21[aws]extra == "aws"
-
boto3>=1.42.21[k8s-legacy]extra == "k8s-legacy"
-
botocore>=1.42.21[aws]extra == "aws"
-
build<2.0.0,>=1.0.3[dev]extra == "dev"
-
bump2version<2.0.0,>=1.0.1[dev]extra == "dev"
-
coverage<8.0.0,>=7.3.2[dev]extra == "dev"
-
cyclonedx-bom<8.0.0,>=4.0.0[dev]extra == "dev"
-
fastapi>=0.128.0[k8s-legacy]extra == "k8s-legacy"
-
fastapi>=0.128.0[api]extra == "api"
-
git-changelog<3.0.0,>=2.6.0[dev]extra == "dev"
-
gitpython>=3.1.52[dev]extra == "dev"
-
httpx>=0.27.0[dev]extra == "dev"
-
import-linter<3.0.0,>=2.0[dev]extra == "dev"
-
ipdb<1.0.0,>=0.13.13[dev]extra == "dev"
-
ipython<9.0.0,>=8.16.1[dev]extra == "dev"
-
jinja2>=3.1.0[api]extra == "api"
-
jinja2>=3.1.0[k8s-legacy]extra == "k8s-legacy"
-
joserfc>=1.6.1[dev]extra == "dev"
-
kmock>=0.7[test-k8s]extra == "test-k8s"
-
kmock>=0.7[dev]extra == "dev"
-
kubernetes[k8s-legacy]extra == "k8s-legacy"
-
kubernetes[k8s]extra == "k8s"
-
kubernetes-stubs-elephant-fork<37.0.0,>=36.0.2[dev]extra == "dev"
-
line-profiler<6.0.0,>=4.1.1[dev]extra == "dev"
-
lxml>=6.1.0[dev]extra == "dev"
-
marshmallow>=4.1.2[dev]extra == "dev"
-
memory-profiler<1.0.0,>=0.61.0[dev]extra == "dev"
-
mike<3.0.0,>=1.1.0[dev]extra == "dev"
-
mkdocs<2.0.0,>=1.5.0[dev]extra == "dev"
-
mkdocs-gen-files<1.0.0,>=0.5.0[dev]extra == "dev"
-
mkdocs-literate-nav<1.0.0,>=0.6.0[dev]extra == "dev"
-
mkdocs-material<10.0.0,>=9.1.0[dev]extra == "dev"
-
mkdocs-section-index<1.0.0,>=0.3.0[dev]extra == "dev"
-
mkdocstrings<2.0.0,>=0.22.0[dev]extra == "dev"
-
mkdocstrings-python<3.0.0,>=1.1.0[dev]extra == "dev"
-
moto<6.0.0,>=5.1.19[dev]extra == "dev"
-
moto<6.0.0,>=5.1.19[test-aws]extra == "test-aws"
-
nltk>=3.9.3[dev]extra == "dev"
-
opentelemetry-api>=1.20.0[otel]extra == "otel"
-
opentelemetry-exporter-prometheus<1.0,>=0.64b0[monitoring]extra == "monitoring"
-
opentelemetry-instrumentation-botocore<1.0,>=0.64b0[monitoring-aws]extra == "monitoring-aws"
-
opentelemetry-instrumentation-click<1.0,>=0.64b0[monitoring]extra == "monitoring"
-
opentelemetry-instrumentation-fastapi<1.0,>=0.41b0[monitoring]extra == "monitoring"
-
opentelemetry-instrumentation-logging<1.0,>=0.64b0[monitoring]extra == "monitoring"
-
opentelemetry-instrumentation-sqlalchemy<1.0,>=0.41b0[monitoring]extra == "monitoring"
-
opentelemetry-instrumentation-system-metrics<1.0,>=0.64b0[monitoring]extra == "monitoring"
-
opentelemetry-sdk>=1.20.0[monitoring]extra == "monitoring"
-
orb-py[test-aws]extra == "test-aws"
-
orb-py[all]extra == "all"
-
orb-py[all-providers]extra == "all-providers"
-
orb-py[dev]extra == "dev"
-
orb-py[monitoring]extra == "monitoring"
-
orb-py[monitoring-aws]extra == "monitoring-aws"
-
orb-py[test-k8s]extra == "test-k8s"
-
pathspec>=0.11.0[dev]extra == "dev"
-
peewee>=3.18.3[dev]extra == "dev"
-
pg8000[dev]extra == "dev"
-
pg8000[k8s-legacy]extra == "k8s-legacy"
-
pip-audit<3.0.0,>=2.6.1[dev]extra == "dev"
-
pip-tools<8.0.0,>=7.3.0[dev]extra == "dev"
-
pre-commit<5.0.0,>=3.5.0[dev]extra == "dev"
-
prometheus-client>=0.17.0[monitoring]extra == "monitoring"
-
prometheus-client>=0.17.0[k8s-legacy]extra == "k8s-legacy"
-
psutil>=5.9.0[monitoring]extra == "monitoring"
-
py-cpuinfo<10.0.0,>=9.0.0[dev]extra == "dev"
-
py-spy<1.0.0,>=0.3.14[dev]extra == "dev"
-
pydantic>=2.0.0[k8s-legacy]extra == "k8s-legacy"
-
pydantic-settings>=2.0.0[k8s-legacy]extra == "k8s-legacy"
-
pyright<2.0.0,>=1.1.408[dev]extra == "dev"
-
pytest<10.0.0,>=7.4.3[dev]extra == "dev"
-
pytest-asyncio<2.0.0,>=0.21.1[dev]extra == "dev"
-
pytest-benchmark<6.0.0,>=5.1.0[dev]extra == "dev"
-
pytest-cov<8.0.0,>=4.1.0[dev]extra == "dev"
-
pytest-env<2.0.0,>=1.1.1[dev]extra == "dev"
-
pytest-html<5.0.0,>=4.1.1[dev]extra == "dev"
-
pytest-mock<4.0.0,>=3.12.0[dev]extra == "dev"
-
pytest-timeout<3.0.0,>=2.2.0[dev]extra == "dev"
-
pytest-xdist<4.0.0,>=3.3.1[dev]extra == "dev"
-
python-semantic-release<11.0.0,>=10.0.0[dev]extra == "dev"
-
radon<7.0.0,>=6.0.1[dev]extra == "dev"
-
reflex<0.10,>=0.9[ui]extra == "ui"
-
requests-mock<2.0.0,>=1.11.0[test-aws]extra == "test-aws"
-
requests-mock<2.0.0,>=1.11.0[dev]extra == "dev"
-
responses<1.0.0,>=0.24.0[dev]extra == "dev"
-
responses<1.0.0,>=0.24.0[test-aws]extra == "test-aws"
-
rich>=13.3.0[cli]extra == "cli"
-
rich>=13.3.0[k8s-legacy]extra == "k8s-legacy"
-
rich-argparse>=1.0.0[cli]extra == "cli"
-
ruff>=0.1.0[dev]extra == "dev"
-
safety<4.0.0,>=3.7.0[dev]extra == "dev"
-
sqlalchemy>=2.0.0[k8s-legacy]extra == "k8s-legacy"
-
starlette>=0.49.1[api]extra == "api"
-
tenacity[dev]extra == "dev"
-
tenacity[k8s-legacy]extra == "k8s-legacy"
-
tomli<3.0.0,>=2.0.0[dev]extra == "dev"
-
twine>=4.0.0[dev]extra == "dev"
-
types-python-dateutil<3.0.0,>=2.8.19.14[dev]extra == "dev"
-
types-pyyaml<7.0.0,>=6.0.12.12[dev]extra == "dev"
-
typing-extensions[k8s-legacy]extra == "k8s-legacy"
-
uvicorn>=0.24.0[api]extra == "api"
-
uvicorn>=0.24.0[k8s-legacy]extra == "k8s-legacy"
-
virtualenv>=20.26.6[dev]extra == "dev"
-
watchdog[dev]extra == "dev"
-
watchdog[k8s-legacy]extra == "k8s-legacy"
-
werkzeug>=3.1.6[dev]extra == "dev"
-
wheel<1.0.0,>=0.41.3[dev]extra == "dev"