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.40.23
- botocore ==1.40.76
- importlib-resources ==6.5.2
- jinja2 ==3.1.6
- jmespath ==1.1.0
- markupsafe ==3.0.3
- pendulum ==3.1.0
- python-dateutil ==2.9.0.post0
- pyyaml ==6.0.2
- s3transfer ==0.13.1
- six ==1.17.0
- tzdata ==2026.3
- urllib3 ==2.7.0
326 optional dependencies
-
aiohappyeyeballs==2.7.1[cicd]extra == "cicd"
-
aiohappyeyeballs==2.7.1[azure]extra == "azure"
-
aiohttp==3.14.3[cicd]extra == "cicd"
-
aiohttp==3.14.3[azure]extra == "azure"
-
aiosignal==1.4.0[azure]extra == "azure"
-
aiosignal==1.4.0[cicd]extra == "cicd"
-
aiosmtpd==1.4.6[cicd]extra == "cicd"
-
altair==6.2.2[cicd]extra == "cicd"
-
altair==6.2.2[dq]extra == "dq"
-
annotated-types==0.8.0[cicd]extra == "cicd"
-
annotated-types==0.8.0[dq]extra == "dq"
-
anyio==4.14.2[azure]extra == "azure"
-
anyio==4.14.2[cicd]extra == "cicd"
-
astpretty==3.0.0[cicd]extra == "cicd"
-
atpublic==7.0.0[cicd]extra == "cicd"
-
attrs==26.1.0[dq]extra == "dq"
-
attrs==26.1.0[azure]extra == "azure"
-
attrs==26.1.0[cicd]extra == "cicd"
-
azure-core==1.41.0[azure]extra == "azure"
-
azure-core==1.41.0[cicd]extra == "cicd"
-
azure-identity==1.25.3[cicd]extra == "cicd"
-
azure-identity==1.25.3[azure]extra == "azure"
-
babel==2.18.0[cicd]extra == "cicd"
-
backrefs==8.0[cicd]extra == "cicd"
-
bandit==1.8.6[cicd]extra == "cicd"
-
bcrypt==5.0.0[cicd]extra == "cicd"
-
bcrypt==5.0.0[sftp]extra == "sftp"
-
black==26.5.1[cicd]extra == "cicd"
-
boolean-py==5.0[cicd]extra == "cicd"
-
boto3==1.40.23[cicd]extra == "cicd"
-
botocore==1.40.76[cicd]extra == "cicd"
-
botocore-stubs==1.43.67[cicd]extra == "cicd"
-
build==1.3.0[cicd]extra == "cicd"
-
bump2version==1.0.1[cicd]extra == "cicd"
-
cachecontrol==0.14.4[cicd]extra == "cicd"
-
certifi==2026.7.22[azure]extra == "azure"
-
certifi==2026.7.22[sharepoint]extra == "sharepoint"
-
certifi==2026.7.22[dq]extra == "dq"
-
certifi==2026.7.22[cicd]extra == "cicd"
-
cffi==2.1.1[azure]extra == "azure"
-
cffi==2.1.1[sharepoint]extra == "sharepoint"
-
cffi==2.1.1[sftp]extra == "sftp"
-
cffi==2.1.1[dq]extra == "dq"
-
cffi==2.1.1[cicd]extra == "cicd"
-
charset-normalizer==3.5.0[sharepoint]extra == "sharepoint"
-
charset-normalizer==3.5.0[azure]extra == "azure"
-
charset-normalizer==3.5.0[cicd]extra == "cicd"
-
charset-normalizer==3.5.0[dq]extra == "dq"
-
click==8.4.2[cicd]extra == "cicd"
-
cognitive-complexity==1.3.0[cicd]extra == "cicd"
-
colorama==0.4.6[cicd]extra == "cicd"
-
coverage==7.15.4[cicd]extra == "cicd"
-
cryptography==50.0.0[sharepoint]extra == "sharepoint"
-
cryptography==50.0.0[dq]extra == "dq"
-
cryptography==50.0.0[sftp]extra == "sftp"
-
cryptography==50.0.0[azure]extra == "azure"
-
cryptography==50.0.0[cicd]extra == "cicd"
-
cyclonedx-python-lib==11.12.0[cicd]extra == "cicd"
-
defusedxml==0.7.1[cicd]extra == "cicd"
-
delta-spark==4.3.1[cicd]extra == "cicd"
-
delta-spark==4.3.1[os]extra == "os"
-
distlib==0.3.6[cicd]extra == "cicd"
-
docutils==0.23[cicd]extra == "cicd"
-
eradicate==2.3.0[cicd]extra == "cicd"
-
filelock==3.20.3[cicd]extra == "cicd"
-
flake8==7.3.0[cicd]extra == "cicd"
-
flake8-black==0.4.0[cicd]extra == "cicd"
-
flake8-bugbear==24.12.12[cicd]extra == "cicd"
-
flake8-builtins==3.0.0[cicd]extra == "cicd"
-
flake8-cognitive-complexity==0.1.0[cicd]extra == "cicd"
-
flake8-comprehensions==3.16.0[cicd]extra == "cicd"
-
flake8-docstrings==1.7.0[cicd]extra == "cicd"
-
flake8-eradicate==1.5.0[cicd]extra == "cicd"
-
flake8-expression-complexity==0.0.11[cicd]extra == "cicd"
-
flake8-isort==6.1.2[cicd]extra == "cicd"
-
flake8-mutable==1.2.0[cicd]extra == "cicd"
-
flake8-quotes==3.4.0[cicd]extra == "cicd"
-
frozenlist==1.8.0[cicd]extra == "cicd"
-
frozenlist==1.8.0[azure]extra == "azure"
-
ghp-import==2.1.0[cicd]extra == "cicd"
-
googleapis-common-protos==1.75.1[cicd]extra == "cicd"
-
googleapis-common-protos==1.75.1[os]extra == "os"
-
great-expectations==1.20.0[dq]extra == "dq"
-
great-expectations==1.20.0[cicd]extra == "cicd"
-
griffe==1.15.0[cicd]extra == "cicd"
-
grpcio==1.83.0[os]extra == "os"
-
grpcio==1.83.0[cicd]extra == "cicd"
-
grpcio-status==1.83.0[cicd]extra == "cicd"
-
grpcio-status==1.83.0[os]extra == "os"
-
h11==0.16.0[azure]extra == "azure"
-
h11==0.16.0[cicd]extra == "cicd"
-
h2==4.4.1[cicd]extra == "cicd"
-
h2==4.4.1[azure]extra == "azure"
-
hjson==3.1.0[cicd]extra == "cicd"
-
hpack==4.2.0[azure]extra == "azure"
-
hpack==4.2.0[cicd]extra == "cicd"
-
httpcore==1.0.9[azure]extra == "azure"
-
httpcore==1.0.9[cicd]extra == "cicd"
-
httpx==0.28.1[cicd]extra == "cicd"
-
httpx==0.28.1[azure]extra == "azure"
-
hyperframe==6.1.0[cicd]extra == "cicd"
-
hyperframe==6.1.0[azure]extra == "azure"
-
idna==3.18[cicd]extra == "cicd"
-
idna==3.18[azure]extra == "azure"
-
idna==3.18[dq]extra == "dq"
-
idna==3.18[sharepoint]extra == "sharepoint"
-
importlib-metadata==8.7.1[cicd]extra == "cicd"
-
importlib-metadata==8.7.1[os]extra == "os"
-
importlib-resources==6.5.2[cicd]extra == "cicd"
-
iniconfig==2.3.0[cicd]extra == "cicd"
-
invoke==3.0.3[cicd]extra == "cicd"
-
invoke==3.0.3[sftp]extra == "sftp"
-
isort==6.0.1[cicd]extra == "cicd"
-
jaraco-classes==3.4.0[cicd]extra == "cicd"
-
jaraco-context==6.1.2[cicd]extra == "cicd"
-
jaraco-functools==4.6.0[cicd]extra == "cicd"
-
jeepney==0.9.0[cicd]extra == "cicd"
-
jinja2==3.1.6[dq]extra == "dq"
-
jinja2==3.1.6[cicd]extra == "cicd"
-
jmespath==1.1.0[cicd]extra == "cicd"
-
jsonschema==4.26.0[cicd]extra == "cicd"
-
jsonschema==4.26.0[dq]extra == "dq"
-
jsonschema-specifications==2025.9.1[dq]extra == "dq"
-
jsonschema-specifications==2025.9.1[cicd]extra == "cicd"
-
junitparser==4.0.2[cicd]extra == "cicd"
-
keyring==25.7.0[cicd]extra == "cicd"
-
license-expression==30.4.4[cicd]extra == "cicd"
-
lxml==6.1.0[cicd]extra == "cicd"
-
markdown==3.10[cicd]extra == "cicd"
-
markdown-callouts==0.4.0[cicd]extra == "cicd"
-
markdown-exec==1.12.1[cicd]extra == "cicd"
-
markdown-include==0.8.1[cicd]extra == "cicd"
-
markdown-it-py==4.2.0[cicd]extra == "cicd"
-
markupsafe==3.0.3[cicd]extra == "cicd"
-
markupsafe==3.0.3[dq]extra == "dq"
-
marshmallow==3.26.2[dq]extra == "dq"
-
marshmallow==3.26.2[cicd]extra == "cicd"
-
mccabe==0.7.0[cicd]extra == "cicd"
-
mdurl==0.1.2[cicd]extra == "cicd"
-
mergedeep==1.3.4[cicd]extra == "cicd"
-
microsoft-kiota-abstractions==1.11.9[azure]extra == "azure"
-
microsoft-kiota-abstractions==1.11.9[cicd]extra == "cicd"
-
microsoft-kiota-authentication-azure==1.11.9[azure]extra == "azure"
-
microsoft-kiota-authentication-azure==1.11.9[cicd]extra == "cicd"
-
microsoft-kiota-http==1.11.9[azure]extra == "azure"
-
microsoft-kiota-http==1.11.9[cicd]extra == "cicd"
-
microsoft-kiota-serialization-form==1.11.9[azure]extra == "azure"
-
microsoft-kiota-serialization-form==1.11.9[cicd]extra == "cicd"
-
microsoft-kiota-serialization-json==1.11.9[cicd]extra == "cicd"
-
microsoft-kiota-serialization-json==1.11.9[azure]extra == "azure"
-
microsoft-kiota-serialization-multipart==1.11.9[cicd]extra == "cicd"
-
microsoft-kiota-serialization-multipart==1.11.9[azure]extra == "azure"
-
microsoft-kiota-serialization-text==1.11.9[cicd]extra == "cicd"
-
microsoft-kiota-serialization-text==1.11.9[azure]extra == "azure"
-
mike==2.0.0[cicd]extra == "cicd"
-
mistune==3.3.4[dq]extra == "dq"
-
mistune==3.3.4[cicd]extra == "cicd"
-
mkdocs==1.6.1[cicd]extra == "cicd"
-
mkdocs-autorefs==1.4.3[cicd]extra == "cicd"
-
mkdocs-gen-files==0.6.0[cicd]extra == "cicd"
-
mkdocs-get-deps==0.2.2[cicd]extra == "cicd"
-
mkdocs-literate-nav==0.6.2[cicd]extra == "cicd"
-
mkdocs-macros-plugin==1.5.0[cicd]extra == "cicd"
-
mkdocs-material==9.7.1[cicd]extra == "cicd"
-
mkdocs-material-extensions==1.3.1[cicd]extra == "cicd"
-
mkdocs-section-index==0.3.10[cicd]extra == "cicd"
-
mkdocstrings==1.0.0[cicd]extra == "cicd"
-
mkdocstrings-crystal==0.3.9[cicd]extra == "cicd"
-
mkdocstrings-python==2.0.1[cicd]extra == "cicd"
-
more-itertools==11.1.0[cicd]extra == "cicd"
-
moto==4.2.14[cicd]extra == "cicd"
-
msal==1.37.0[azure]extra == "azure"
-
msal==1.37.0[cicd]extra == "cicd"
-
msal==1.37.0[sharepoint]extra == "sharepoint"
-
msal-extensions==1.3.1[azure]extra == "azure"
-
msal-extensions==1.3.1[cicd]extra == "cicd"
-
msgpack==1.2.1[cicd]extra == "cicd"
-
msgraph-core==1.5.1[azure]extra == "azure"
-
msgraph-core==1.5.1[cicd]extra == "cicd"
-
msgraph-sdk==1.40.0[azure]extra == "azure"
-
msgraph-sdk==1.40.0[cicd]extra == "cicd"
-
multidict==6.7.1[azure]extra == "azure"
-
multidict==6.7.1[cicd]extra == "cicd"
-
mypy==1.17.1[cicd]extra == "cicd"
-
mypy-extensions==1.1.0[cicd]extra == "cicd"
-
narwhals==2.24.0[dq]extra == "dq"
-
narwhals==2.24.0[cicd]extra == "cicd"
-
nest-asyncio==1.6.0[cicd]extra == "cicd"
-
nest-asyncio==1.6.0[azure]extra == "azure"
-
nh3==0.3.6[cicd]extra == "cicd"
-
numpy==2.5.2[os]extra == "os"
-
numpy==2.5.2[dq]extra == "dq"
-
numpy==2.5.2[cicd]extra == "cicd"
-
opentelemetry-api==1.44.0[azure]extra == "azure"
-
opentelemetry-api==1.44.0[cicd]extra == "cicd"
-
opentelemetry-sdk==1.44.0[azure]extra == "azure"
-
opentelemetry-sdk==1.44.0[cicd]extra == "cicd"
-
opentelemetry-semantic-conventions==0.65b0[azure]extra == "azure"
-
opentelemetry-semantic-conventions==0.65b0[cicd]extra == "cicd"
-
packageurl-python==0.17.6[cicd]extra == "cicd"
-
packaging==26.3[dq]extra == "dq"
-
packaging==26.3[cicd]extra == "cicd"
-
paginate==0.5.7[cicd]extra == "cicd"
-
pandas==3.0.5[dq]extra == "dq"
-
pandas==3.0.5[os]extra == "os"
-
pandas==3.0.5[cicd]extra == "cicd"
-
paramiko==5.0.0[cicd]extra == "cicd"
-
paramiko==5.0.0[sftp]extra == "sftp"
-
pathspec==1.1.1[cicd]extra == "cicd"
-
pendulum==3.1.0[cicd]extra == "cicd"
-
pip-api==0.0.34[cicd]extra == "cicd"
-
pip-audit==2.10.0[cicd]extra == "cicd"
-
pip-requirements-parser==32.0.1[cicd]extra == "cicd"
-
pip-tools==7.5.0[cicd]extra == "cicd"
-
pkginfo==1.10.0[cicd]extra == "cicd"
-
platformdirs==4.11.3[cicd]extra == "cicd"
-
pluggy==1.6.0[cicd]extra == "cicd"
-
propcache==0.5.2[cicd]extra == "cicd"
-
propcache==0.5.2[azure]extra == "azure"
-
protobuf==7.35.1[os]extra == "os"
-
protobuf==7.35.1[cicd]extra == "cicd"
-
py-serializable==2.1.0[cicd]extra == "cicd"
-
py4j==0.10.9.9[cicd]extra == "cicd"
-
py4j==0.10.9.9[os]extra == "os"
-
pyarrow==25.0.1[cicd]extra == "cicd"
-
pyarrow==25.0.1[os]extra == "os"
-
pycodestyle==2.14.0[cicd]extra == "cicd"
-
pycparser==3.0[azure]extra == "azure"
-
pycparser==3.0[cicd]extra == "cicd"
-
pycparser==3.0[dq]extra == "dq"
-
pycparser==3.0[sftp]extra == "sftp"
-
pycparser==3.0[sharepoint]extra == "sharepoint"
-
pydantic==2.13.4[cicd]extra == "cicd"
-
pydantic==2.13.4[dq]extra == "dq"
-
pydantic-core==2.46.4[cicd]extra == "cicd"
-
pydantic-core==2.46.4[dq]extra == "dq"
-
pydocstyle==6.3.0[cicd]extra == "cicd"
-
pyflakes==3.4.0[cicd]extra == "cicd"
-
pygments==2.20.0[cicd]extra == "cicd"
-
pyjwt==2.13.0[azure]extra == "azure"
-
pyjwt==2.13.0[cicd]extra == "cicd"
-
pyjwt==2.13.0[sharepoint]extra == "sharepoint"
-
pymdown-extensions==11.0.1[cicd]extra == "cicd"
-
pynacl==1.6.2[sftp]extra == "sftp"
-
pynacl==1.6.2[cicd]extra == "cicd"
-
pyparsing==3.3.2[cicd]extra == "cicd"
-
pyparsing==3.3.2[dq]extra == "dq"
-
pyproject-hooks==1.2.0[cicd]extra == "cicd"
-
pyspark==4.1.0[os]extra == "os"
-
pyspark==4.1.0[cicd]extra == "cicd"
-
pytest==9.0.3[cicd]extra == "cicd"
-
pytest-cov==6.2.1[cicd]extra == "cicd"
-
pytest-sftpserver==1.3.0[cicd]extra == "cicd"
-
python-dateutil==2.9.0.post0[cicd]extra == "cicd"
-
python-dateutil==2.9.0.post0[os]extra == "os"
-
python-dateutil==2.9.0.post0[dq]extra == "dq"
-
pytokens==0.4.1[cicd]extra == "cicd"
-
pyyaml==6.0.2[cicd]extra == "cicd"
-
pyyaml-env-tag==0.1[cicd]extra == "cicd"
-
readme-renderer==45.0[cicd]extra == "cicd"
-
referencing==0.37.0[cicd]extra == "cicd"
-
referencing==0.37.0[dq]extra == "dq"
-
regex==2023.6.3[cicd]extra == "cicd"
-
requests==2.33.0[sharepoint]extra == "sharepoint"
-
requests==2.33.0[dq]extra == "dq"
-
requests==2.33.0[cicd]extra == "cicd"
-
requests==2.33.0[azure]extra == "azure"
-
requests-toolbelt==1.0.0[cicd]extra == "cicd"
-
responses==0.26.2[cicd]extra == "cicd"
-
rfc3986==2.0.0[cicd]extra == "cicd"
-
rich==15.0.0[cicd]extra == "cicd"
-
rpds-py==2026.6.3[cicd]extra == "cicd"
-
rpds-py==2026.6.3[dq]extra == "dq"
-
ruamel-yaml==0.19.1[dq]extra == "dq"
-
ruamel-yaml==0.19.1[cicd]extra == "cicd"
-
s3transfer==0.13.1[cicd]extra == "cicd"
-
scipy==1.18.0[cicd]extra == "cicd"
-
scipy==1.18.0[dq]extra == "dq"
-
secretstorage==3.5.0[cicd]extra == "cicd"
-
six==1.17.0[cicd]extra == "cicd"
-
six==1.17.0[os]extra == "os"
-
six==1.17.0[dq]extra == "dq"
-
snowballstemmer==3.1.1[cicd]extra == "cicd"
-
sortedcontainers==2.4.0[cicd]extra == "cicd"
-
std-uritemplate==2.0.12[cicd]extra == "cicd"
-
std-uritemplate==2.0.12[azure]extra == "azure"
-
stevedore==5.9.0[cicd]extra == "cicd"
-
super-collections==0.6.2[cicd]extra == "cicd"
-
tenacity==9.0.0[cicd]extra == "cicd"
-
tenacity==9.0.0[sharepoint]extra == "sharepoint"
-
termcolor==3.3.0[cicd]extra == "cicd"
-
tomli==2.4.1[cicd]extra == "cicd"
-
tomli-w==1.2.0[cicd]extra == "cicd"
-
tqdm==4.70.0[cicd]extra == "cicd"
-
tqdm==4.70.0[dq]extra == "dq"
-
twine==5.1.1[cicd]extra == "cicd"
-
types-boto3==1.40.23[cicd]extra == "cicd"
-
types-cryptography==3.3.23.2[cicd]extra == "cicd"
-
types-paramiko==2.12.0.0[cicd]extra == "cicd"
-
types-requests==2.31.0.6[cicd]extra == "cicd"
-
types-s3transfer==0.16.0[cicd]extra == "cicd"
-
types-urllib3==1.26.25.14[cicd]extra == "cicd"
-
typing-extensions==4.16.0[azure]extra == "azure"
-
typing-extensions==4.16.0[cicd]extra == "cicd"
-
typing-extensions==4.16.0[os]extra == "os"
-
typing-extensions==4.16.0[dq]extra == "dq"
-
typing-inspection==0.4.4[dq]extra == "dq"
-
typing-inspection==0.4.4[cicd]extra == "cicd"
-
tzdata==2026.3[cicd]extra == "cicd"
-
tzlocal==5.4.4[dq]extra == "dq"
-
tzlocal==5.4.4[cicd]extra == "cicd"
-
urllib3==2.7.0[cicd]extra == "cicd"
-
urllib3==2.7.0[dq]extra == "dq"
-
urllib3==2.7.0[sharepoint]extra == "sharepoint"
-
urllib3==2.7.0[azure]extra == "azure"
-
verspec==0.1.0[cicd]extra == "cicd"
-
watchdog==3.0.0[cicd]extra == "cicd"
-
werkzeug==3.1.6[cicd]extra == "cicd"
-
wheel==0.48.0[cicd]extra == "cicd"
-
xmltodict==1.0.4[cicd]extra == "cicd"
-
yarl==1.24.5[azure]extra == "azure"
-
yarl==1.24.5[cicd]extra == "cicd"
-
zipp==4.1.0[cicd]extra == "cicd"
-
zipp==4.1.0[os]extra == "os"
-
zstandard==0.25.0[cicd]extra == "cicd"
-
zstandard==0.25.0[os]extra == "os"