An open API service for producing an overview of a list of open source projects.

https://github.com/osprey-oss/deptry

cicd dependencies pep621 poetry python rust

Score: 26.294655119530585

Last synced: about 20 hours ago
JSON representation

Repository metadata:

Find unused, missing and transitive dependencies in a Python project.


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 7 days ago

Total Commits: 1,374
Total Committers: 16
Avg Commits per committer: 85.875
Development Distribution Score (DDS): 0.305

Commits in past year: 362
Committers in past year: 6
Avg Commits per committer in past year: 60.333
Development Distribution Score (DDS) in past year: 0.127

Name Email Commits
renovate[bot] 2****] 955
Mathieu Kniewallner m****r@g****m 269
Florian Maas f****s@g****m 133
Arjan Keeman a****n 3
huisman 2****n 2
Edgar Ramírez Mondragón 1****n 2
robertaistleitner r****r@g****m 1
baggiponte 5****e 1
Willa1228 9****8 1
Rich Rauenzahn r****a 1
Oren Me o****e@g****m 1
Nathan McDougall n****l@g****m 1
Mark Byrne 3****2 1
Louis Maddox l****x 1
João Vitor 9****a 1
Gagan Raj Bojja 5****2 1

Issue and Pull Request metadata

Last synced: 2 days ago

Total issues: 5
Total pull requests: 60
Average time to close issues: 3 days
Average time to close pull requests: 10 days
Total issue authors: 4
Total pull request authors: 7
Average comments per issue: 1.0
Average comments per pull request: 0.97
Merged pull request: 48
Bot issues: 0
Bot pull requests: 50

Past year issues: 5
Past year pull requests: 60
Past year average time to close issues: 3 days
Past year average time to close pull requests: 10 days
Past year issue authors: 4
Past year pull request authors: 7
Past year average comments per issue: 1.0
Past year average comments per pull request: 0.97
Past year merged pull request: 48
Past year bot issues: 0
Past year bot pull requests: 50

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/osprey-oss/deptry

Top Issue Authors

  • dornech (2)
  • jamesbraza (1)
  • yunusdim (1)
  • akul-ameya (1)

Top Pull Request Authors

  • renovate[bot] (50)
  • mkniewallner (3)
  • akul-ameya (2)
  • Sanjays2402 (2)
  • even-even (1)
  • PEliet (1)
  • tomaioo (1)

Top Issue Labels

  • enhancement (2)
  • bug (2)

Top Pull Request Labels

  • dependencies (50)

Package metadata

pypi.org: deptry

A command line utility to check for unused, missing and transitive dependencies in a Python project.

  • Homepage:
  • Documentation: https://deptry.readthedocs.io/
  • Licenses: MIT
  • Latest release: 0.25.1 (published 5 months ago)
  • Last Synced: 2026-08-24T13:41:46.460Z (2 days ago)
  • Versions: 85
  • Dependent Packages: 18
  • Dependent Repositories: 13
  • Downloads: 10,756,218 Last month
  • Docker Downloads: 87
  • Rankings:
    • Downloads: 0.913%
    • Dependent packages count: 1.593%
    • Stargazers count: 3.298%
    • Dependent repos count: 4.004%
    • Docker downloads count: 4.063%
    • Average: 4.128%
    • Forks count: 10.898%
  • Maintainers (2)
nixpkgs-unstable: deptry

Find unused, missing and transitive dependencies in a Python project

nixpkgs-unstable: python313Packages.deptry

Find unused, missing and transitive dependencies in a Python project

nixpkgs-unstable: python314Packages.deptry

Find unused, missing and transitive dependencies in a Python project


Dependencies

pyproject.toml pypi
  • black ^22.6.0 develop
  • flake8 ^4.0.1 develop
  • matplotlib ^3.5.3 develop
  • mypy ^0.961 develop
  • pytest ^7.1.2 develop
  • click ^8.1.3
  • importlib-metadata *
  • isort ^5.10.1
  • python >=3.7,<3.11
  • toml ^0.10.2
.github/workflows/main.yml actions
  • ./.github/actions/setup-poetry-env * composite
  • actions/cache v3 composite
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
  • codecov/codecov-action v3 composite
  • snok/install-poetry v1 composite
.github/workflows/validate-codecov-config.yml actions
  • actions/checkout v3 composite
.github/workflows/validate-renovate-config.yml actions
  • actions/checkout v3 composite
  • actions/setup-node v3 composite
tests/fixtures/gitignore/uv.lock pypi
  • arrow 1.4.0
  • black 25.11.0
  • certifi 2025.4.26
  • charset-normalizer 3.4.2
  • click 8.1.8
  • colorama 0.4.6
  • exceptiongroup 1.3.0
  • foo 0.0.1
  • idna 3.10
  • iniconfig 2.1.0
  • isort 7.0.0
  • mypy 1.18.2
  • mypy-extensions 1.1.0
  • packaging 25.0
  • pathspec 0.12.1
  • pkginfo 1.12.1.2
  • platformdirs 4.3.8
  • pluggy 1.6.0
  • pygments 2.19.1
  • pytest 9.0.1
  • python-dateutil 2.9.0.post0
  • pytokens 0.3.0
  • requests 2.32.5
  • six 1.17.0
  • tomli 2.2.1
  • typing-extensions 4.14.0
  • tzdata 2025.2
  • urllib3 2.5.0
tests/fixtures/requirements_txt/requirements-typing.txt pypi
  • types-jsonschema ==4.25.1.20251009 test
tests/fixtures/src_directory/pyproject.toml pypi
  • arrow ==1.4.0
  • click ==8.1.8
  • isort ==7.0.0
  • pkginfo ==1.12.1.2
  • requests ==2.32.5
  • urllib3 ==2.5.0
tests/fixtures/setuptools_dynamic_dependencies/requirements-2.txt pypi
  • packaging ==25.0 test
.github/workflows/release.yml actions
  • PyO3/maturin-action 86b9d133d34bc1b40018696f782949dac11bd380 composite
  • actions/checkout 8e8c483db84b4bee98b60c0593521ed34d9990e8 composite
  • actions/download-artifact 37930b1c2abaa49bbe596cd826c3c89aef350131 composite
  • actions/setup-python 83679a892e2d95755f2dac6acb0bfd1e9ac5d548 composite
  • actions/upload-artifact b7c566a772e6b6bfb58ed0dc250532a479d7789f composite
  • astral-sh/setup-uv 681c641aba71e4a1c380be3ab5e12ad51f415867 composite
tests/fixtures/requirements_txt/pyproject.toml pypi
tests/fixtures/requirements_txt/requirements-2.txt pypi
  • urllib3 ==2.5.0 test
tests/fixtures/uv/pyproject.toml pypi
  • arrow ==1.4.0
  • pkginfo ==1.12.1.2
  • urllib3 ==2.5.0
tests/fixtures/setuptools_dynamic_dependencies/pyproject.toml pypi
tests/fixtures/namespace/uv.lock pypi
  • arrow 1.4.0
  • flake8 7.3.0
  • foo 0.0.1
  • mccabe 0.7.0
  • pycodestyle 2.14.0
  • pyflakes 3.4.0
  • python-dateutil 2.9.0.post0
  • six 1.17.0
  • tzdata 2025.2
tests/fixtures/requirements_txt/requirements-from-other.txt pypi
  • isort ==5.13.2 test
tests/fixtures/poetry_pep_621/poetry.lock pypi
  • black 25.9.0 develop
  • click 8.1.8 develop
  • colorama 0.4.6 develop
  • mypy-extensions 1.1.0 develop
  • packaging 25.0 develop
  • pathspec 0.12.1 develop
  • platformdirs 4.3.8 develop
  • pytokens 0.3.0 develop
  • tomli 2.2.1 develop
  • typing-extensions 4.14.0 develop
  • mypy 1.18.2 lint
  • mypy-extensions 1.1.0 lint
  • pathspec 0.12.1 lint
  • tomli 2.2.1 lint
  • typing-extensions 4.14.0 lint
  • arrow 1.4.0
  • certifi 2025.4.26
  • charset-normalizer 3.4.2
  • click 8.1.8
  • colorama 0.4.6
  • idna 3.10
  • isort 7.0.0
  • pkginfo 1.12.1.2
  • python-dateutil 2.9.0.post0
  • requests 2.32.5
  • six 1.17.0
  • tzdata 2025.2
  • urllib3 2.5.0
  • colorama 0.4.6 test
  • coverage 7.11.1 test
  • exceptiongroup 1.3.0 test
  • iniconfig 2.1.0 test
  • packaging 25.0 test
  • pluggy 1.6.0 test
  • pygments 2.19.1 test
  • pytest 8.4.2 test
  • pytest-cov 7.0.0 test
  • tomli 2.2.1 test
  • typing-extensions 4.14.0 test
tests/fixtures/poetry_pep_621/pyproject.toml pypi
  • black 25.9.0 develop
  • mypy 1.18.2 lint
  • arrow ==1.4.0
  • pkginfo ==1.12.1.2
  • requests *
  • requests https://github.com/psf/requests#v2.32.5
  • pytest 8.4.2 test
  • pytest-cov 7.0.0 test
tests/fixtures/requirements_in/requirements.in pypi
  • click ==8.1.7 test
  • isort ==5.13.2 test
  • itchiodl ==2.3.0 test
  • urllib3 ==2.2.3 test
  • uvicorn ==0.32.0 test
tests/fixtures/uv/uv.lock pypi
  • arrow 1.4.0
  • black 25.11.0
  • certifi 2025.11.12
  • charset-normalizer 3.4.2
  • click 8.1.8
  • colorama 0.4.6
  • coverage 7.11.1
  • exceptiongroup 1.3.0
  • foo 0.0.1
  • idna 3.11
  • iniconfig 2.1.0
  • isort 7.0.0
  • mypy 1.18.2
  • mypy-extensions 1.1.0
  • packaging 25.0
  • pathspec 0.12.1
  • pkginfo 1.12.1.2
  • platformdirs 4.3.8
  • pluggy 1.6.0
  • pygments 2.19.1
  • pytest 9.0.1
  • pytest-cov 7.0.0
  • python-dateutil 2.9.0.post0
  • pytokens 0.3.0
  • requests 2.32.5
  • six 1.17.0
  • tomli 2.2.1
  • typing-extensions 4.14.0
  • tzdata 2025.2
  • urllib3 2.5.0
Cargo.lock cargo
  • aho-corasick 1.1.4
  • arc-swap 1.7.1
  • attribute-derive 0.10.5
  • attribute-derive-macro 0.10.5
  • autocfg 1.5.0
  • bitflags 2.10.0
  • bstr 1.12.1
  • castaway 0.2.4
  • cc 1.2.49
  • cfg-if 1.0.4
  • chardetng 0.1.17
  • collection_literals 1.0.3
  • compact_str 0.9.0
  • crossbeam-deque 0.8.6
  • crossbeam-epoch 0.9.18
  • crossbeam-utils 0.8.21
  • derive-where 1.6.0
  • either 1.15.0
  • encoding_rs 0.8.35
  • find-msvc-tools 0.1.5
  • get-size-derive2 0.7.3
  • get-size2 0.7.3
  • getopts 0.2.24
  • getrandom 0.2.16
  • globset 0.4.18
  • hashbrown 0.16.1
  • heck 0.5.0
  • ignore 0.4.25
  • indoc 2.0.7
  • interpolator 0.5.0
  • is-macro 0.3.7
  • itertools 0.14.0
  • itoa 1.0.15
  • libc 0.2.178
  • log 0.4.29
  • manyhow 0.11.4
  • manyhow-macros 0.11.4
  • memchr 2.7.6
  • memoffset 0.9.1
  • once_cell 1.21.3
  • path-slash 0.2.1
  • phf 0.11.3
  • phf_codegen 0.11.3
  • phf_generator 0.11.3
  • phf_shared 0.11.3
  • portable-atomic 1.11.1
  • ppv-lite86 0.2.21
  • proc-macro-utils 0.10.0
  • proc-macro2 1.0.103
  • pyo3 0.27.2
  • pyo3-build-config 0.27.2
  • pyo3-ffi 0.27.2
  • pyo3-log 0.13.2
  • pyo3-macros 0.27.2
  • pyo3-macros-backend 0.27.2
  • python3-dll-a 0.2.14
  • quote 1.0.42
  • quote-use 0.8.4
  • quote-use-macros 0.8.4
  • rand 0.8.5
  • rand_chacha 0.3.1
  • rand_core 0.6.4
  • rayon 1.11.0
  • rayon-core 1.13.0
  • regex 1.12.2
  • regex-automata 0.4.13
  • regex-syntax 0.8.8
  • rustc-hash 2.1.1
  • rustversion 1.0.22
  • ryu 1.0.20
  • same-file 1.0.6
  • serde 1.0.228
  • serde_core 1.0.228
  • serde_derive 1.0.228
  • serde_json 1.0.145
  • shlex 1.3.0
  • siphasher 1.0.1
  • smallvec 1.15.1
  • static_assertions 1.1.0
  • syn 2.0.111
  • target-lexicon 0.13.3
  • thiserror 2.0.17
  • thiserror-impl 2.0.17
  • tinyvec 1.10.0
  • tinyvec_macros 0.1.1
  • unicode-ident 1.0.22
  • unicode-normalization 0.1.25
  • unicode-width 0.2.2
  • unicode_names2 1.3.0
  • unicode_names2_generator 1.3.0
  • unindent 0.2.4
  • walkdir 2.5.0
  • wasi 0.11.1+wasi-snapshot-preview1
  • winapi-util 0.1.11
  • windows-link 0.2.1
  • windows-sys 0.61.2
  • zerocopy 0.8.31
  • zerocopy-derive 0.8.31
tests/fixtures/pep_621/pyproject.toml pypi
  • arrow ==1.4.0
  • asyncio ==3.4.3
  • click ==8.1.8
  • isort ==7.0.0
  • pkginfo ==1.12.1.2
  • requests ==2.32.5
  • urllib3 ==2.5.0
tests/fixtures/poetry/poetry.lock pypi
  • black 25.9.0 lint
  • click 8.1.8 lint
  • colorama 0.4.6 lint
  • mypy 1.18.2 lint
  • mypy-extensions 1.1.0 lint
  • packaging 25.0 lint
  • pathspec 0.12.1 lint
  • platformdirs 4.3.8 lint
  • pytokens 0.3.0 lint
  • tomli 2.2.1 lint
  • typing-extensions 4.14.0 lint
  • arrow 1.4.0
  • certifi 2025.4.26
  • charset-normalizer 3.4.2
  • click 8.1.8
  • colorama 0.4.6
  • idna 3.10
  • isort 7.0.0
  • pkginfo 1.12.1.2
  • python-dateutil 2.9.0.post0
  • requests 2.32.5
  • six 1.17.0
  • tzdata 2025.2
  • urllib3 2.5.0
  • colorama 0.4.6 test
  • coverage 7.11.1 test
  • exceptiongroup 1.3.0 test
  • iniconfig 2.1.0 test
  • packaging 25.0 test
  • pluggy 1.6.0 test
  • pygments 2.19.1 test
  • pytest 8.4.2 test
  • pytest-cov 7.0.0 test
  • tomli 2.2.1 test
  • typing-extensions 4.14.0 test
tests/fixtures/pyproject_different_directory/a_sub_directory/uv.lock pypi
  • arrow 1.4.0
  • black 25.11.0
  • certifi 2025.4.26
  • charset-normalizer 3.4.2
  • click 8.1.8
  • colorama 0.4.6
  • exceptiongroup 1.3.0
  • foo 0.0.1
  • idna 3.10
  • iniconfig 2.1.0
  • isort 7.0.0
  • mypy 1.18.2
  • mypy-extensions 1.1.0
  • packaging 25.0
  • pathspec 0.12.1
  • pkginfo 1.12.1.2
  • platformdirs 4.3.8
  • pluggy 1.6.0
  • pygments 2.19.1
  • pytest 9.0.1
  • python-dateutil 2.9.0.post0
  • pytokens 0.3.0
  • requests 2.32.5
  • six 1.17.0
  • tomli 2.2.1
  • typing-extensions 4.14.0
  • tzdata 2025.2
  • urllib3 2.5.0
tests/fixtures/requirements_txt/requirements.txt pypi
  • arrow ==1.4.0 test
  • click ==8.1.8 test
  • pkginfo ==1.12.1.2 test
  • requests ==2.32.5 test
tests/fixtures/setuptools_dynamic_dependencies/requirements.txt pypi
  • arrow ==1.4.0 test
  • pkginfo ==1.12.1.2 test
  • requests ==2.32.5 test
tests/fixtures/example/poetry.lock pypi
  • black 25.1.0 develop
  • click 8.1.8 develop
  • colorama 0.4.6 develop
  • mypy-extensions 1.1.0 develop
  • packaging 25.0 develop
  • pathspec 0.12.1 develop
  • platformdirs 4.3.8 develop
  • tomli 2.2.1 develop
  • typing-extensions 4.14.0 develop
  • arrow 1.3.0
  • certifi 2025.4.26
  • charset-normalizer 3.4.2
  • click 8.1.8
  • colorama 0.4.6
  • idna 3.10
  • isort 6.0.1
  • pkginfo 1.12.1.2
  • python-dateutil 2.9.0.post0
  • requests 2.32.5
  • six 1.17.0
  • types-python-dateutil 2.9.0.20250516
  • urllib3 2.5.0
tests/fixtures/example/pyproject.toml pypi
  • black 25.1.0 develop
  • arrow 1.3.0
  • click 8.1.8
  • isort 6.0.1
  • pkginfo 1.12.1.2
  • python >=3.10
  • requests 2.32.5
  • urllib3 2.5.0
tests/fixtures/multiple_source_directories/uv.lock pypi
  • arrow 1.4.0
  • foo 0.0.1
  • python-dateutil 2.9.0.post0
  • six 1.17.0
  • tzdata 2025.2
tests/fixtures/namespace/pyproject.toml pypi
  • arrow ==1.4.0
tests/fixtures/setuptools_dynamic_dependencies/cli-requirements.txt pypi
  • click ==8.1.8 test
tests/fixtures/setuptools_dynamic_dependencies/dev-requirements.txt pypi
  • isort ==7.0.0 development
tests/fixtures/poetry/pyproject.toml pypi
  • black 25.9.0 lint
  • mypy 1.18.2 lint
  • arrow 1.4.0
  • click 8.1.8
  • isort 7.0.0
  • pkginfo 1.12.1.2
  • python >=3.10
  • requests 2.32.5
  • urllib3 2.5.0
  • pytest 8.4.2 test
  • pytest-cov 7.0.0 test
tests/fixtures/src_directory/uv.lock pypi
  • arrow 1.4.0
  • black 25.11.0
  • certifi 2025.4.26
  • charset-normalizer 3.4.2
  • click 8.1.8
  • colorama 0.4.6
  • exceptiongroup 1.3.0
  • foo 0.0.1
  • idna 3.10
  • iniconfig 2.1.0
  • isort 7.0.0
  • mypy 1.18.2
  • mypy-extensions 1.1.0
  • packaging 25.0
  • pathspec 0.12.1
  • pkginfo 1.12.1.2
  • platformdirs 4.3.8
  • pluggy 1.6.0
  • pygments 2.19.1
  • pytest 9.0.1
  • python-dateutil 2.9.0.post0
  • pytokens 0.3.0
  • requests 2.32.5
  • six 1.17.0
  • tomli 2.2.1
  • typing-extensions 4.14.0
  • tzdata 2025.2
  • urllib3 2.5.0
uv.lock pypi
  • 102 dependencies
tests/fixtures/pyproject_different_directory/a_sub_directory/pyproject.toml pypi
  • arrow ==1.4.0
  • click ==8.1.8
  • isort ==7.0.0
  • pkginfo ==1.12.1.2
  • requests ==2.32.5
  • urllib3 ==2.5.0
tests/fixtures/requirements_in/pyproject.toml pypi
tests/fixtures/requirements_in/requirements-dev.txt pypi
  • black ==25.11.0 development
tests/fixtures/requirements_in/requirements.txt pypi
  • args ==0.1.0 test
  • beautifulsoup4 ==4.14.2 test
  • certifi ==2025.11.12 test
  • charset-normalizer ==3.4.4 test
  • click ==8.1.8 test
  • clint ==0.5.1 test
  • h11 ==0.16.0 test
  • idna ==3.11 test
  • isort ==7.0.0 test
  • itchiodl ==2.3.0 test
  • requests ==2.32.5 test
  • soupsieve ==2.8 test
  • urllib3 ==2.5.0 test
  • uvicorn ==0.38.0 test
Cargo.toml cargo
tests/fixtures/gitignore/pyproject.toml pypi
  • arrow ==1.4.0
  • click ==8.1.8
  • isort ==7.0.0
  • pkginfo ==1.12.1.2
  • requests ==2.32.5
  • urllib3 ==2.5.0
tests/fixtures/multiple_source_directories/pyproject.toml pypi
  • arrow ==1.4.0
tests/fixtures/pdm/pyproject.toml pypi
  • arrow ==1.4.0
  • pkginfo ==1.12.1.2
  • urllib3 ==2.5.0
tests/fixtures/pep_621/uv.lock pypi
  • arrow 1.4.0
  • asyncio 3.4.3
  • black 25.11.0
  • certifi 2025.11.12
  • charset-normalizer 3.4.2
  • click 8.1.8
  • colorama 0.4.6
  • contourpy 1.3.2
  • cycler 0.12.1
  • exceptiongroup 1.3.0
  • fonttools 4.58.4
  • foo 0.0.1
  • idna 3.11
  • iniconfig 2.1.0
  • isort 7.0.0
  • kiwisolver 1.4.8
  • matplotlib 3.9.4
  • mypy 1.18.2
  • mypy-extensions 1.1.0
  • numpy 2.2.6
  • numpy 2.3.0
  • packaging 25.0
  • pathspec 0.12.1
  • pillow 11.2.1
  • pkginfo 1.12.1.2
  • platformdirs 4.3.8
  • pluggy 1.6.0
  • pygments 2.19.1
  • pyparsing 3.2.3
  • pytest 9.0.1
  • python-dateutil 2.9.0.post0
  • pytokens 0.3.0
  • requests 2.32.5
  • six 1.17.0
  • tomli 2.2.1
  • typing-extensions 4.14.0
  • tzdata 2025.2
  • urllib3 2.5.0
tests/fixtures/requirements_txt/requirements-dev.txt pypi
  • black ==25.11.0 development
tests/fixtures/deprecated_options/pyproject.toml pypi
tests/fixtures/without_deptry_option/pyproject.toml pypi
  • isort 6.0.1
  • python >=3.10
tests/fixtures/pdm/pdm.lock pypi
  • arrow 1.4.0
  • ast-serialize 0.6.0
  • black 26.5.1
  • certifi 2026.7.22
  • charset-normalizer 3.4.9
  • click 8.4.2
  • colorama 0.4.6
  • coverage 7.15.2
  • exceptiongroup 1.3.1
  • idna 3.18
  • iniconfig 2.3.0
  • isort 8.0.1
  • librt 0.13.0
  • mypy 2.3.0
  • mypy-extensions 1.1.0
  • packaging 26.3
  • pathspec 1.1.1
  • pkginfo 1.12.1.2
  • platformdirs 4.11.0
  • pluggy 1.6.0
  • pygments 2.20.0
  • pytest 9.1.1
  • pytest-cov 7.1.0
  • python-dateutil 2.9.0.post0
  • pytokens 0.4.1
  • requests 2.34.2
  • six 1.17.0
  • tomli 2.4.1
  • typing-extensions 4.16.0
  • tzdata 2025.3
  • urllib3 2.7.0
tests/fixtures/inline_ignores/pyproject.toml pypi
  • click ==8.4.2
  • requests ==2.34.2
  • urllib3 ==2.7.0
tests/fixtures/without_deptry_option/poetry.lock pypi
  • isort 6.0.1
tests/fixtures/deprecated_options/uv.lock pypi
  • black 26.5.1
  • click 8.3.1
  • colorama 0.4.6
  • foo 0.0.1
  • mypy-extensions 1.1.0
  • packaging 25.0
  • pathspec 1.0.3
  • platformdirs 4.5.1
  • pytokens 0.4.1
  • tomli 2.3.0
  • typing-extensions 4.15.0
tests/fixtures/inline_ignores/uv.lock pypi
  • black 26.5.1
  • certifi 2026.2.25
  • charset-normalizer 3.4.7
  • click 8.4.2
  • colorama 0.4.6
  • foo 0.0.1
  • idna 3.11
  • mypy-extensions 1.1.0
  • packaging 26.0
  • pathspec 1.0.4
  • platformdirs 4.9.4
  • pytokens 0.4.1
  • requests 2.34.2
  • tomli 2.4.1
  • typing-extensions 4.15.0
  • urllib3 2.7.0