Skip to content
Tools / sshuttle / Dependencies

Dependency Analysis

sshuttle

Direct and transitive dependency freshness, license, and CVE exposure from the latest SBOM.

60% Freshness
95 Dependencies
29 Outdated
0 Stale
2.5 Avg Behind

Dependency List

Latest release v1.3.2

Dependency Type Current Latest Behind CVE License
jaraco-context
pypi
Transitive 6.0.1 6.1.2 4 behind 1 high Unknown
sphinx
pypi
Direct 8.1.3 9.1.0 19 behind BSD-2-Clause AND BSD-2-Clause-Views AND BSD-3-Clause
coverage
pypi
Transitive 7.10.7 7.14.1 15 behind Apache-2.0
platformdirs
pypi
Transitive 4.3.7 4.10.0 14 behind MIT
docutils
pypi
Transitive 0.21.2 0.23.0 13 behind BSD-2-Clause
mypy
pypi
Transitive 1.15.0 2.1.0 13 behind MIT
certifi
pypi
Transitive 2025.1.31 2026.5.20 11 behind MPL-2.0
click
pypi
Transitive 8.1.8 8.4.1 9 behind BSD-2-Clause AND BSD-3-Clause
rich
pypi
Transitive 13.9.4 15.0.0 9 behind MIT
nh3
pypi
Transitive 0.2.21 0.3.5 7 behind MIT
beautifulsoup4
pypi
Transitive 4.13.3 4.14.3 6 behind MIT
charset-normalizer
pypi
Transitive 3.4.1 3.4.7 6 behind MIT
more-itertools
pypi
Transitive 10.6.0 11.1.0 6 behind MIT
jaraco-functools
pypi
Transitive 4.1.0 4.5.0 5 behind Unknown
requests
pypi
Transitive 2.33.0 2.34.2 5 behind Apache-2.0
snowballstemmer
pypi
Transitive 2.2.0 3.1.1 5 behind BSD-2-Clause AND BSD-3-Clause
importlib-metadata
pypi
Transitive 8.6.1 9.0.0 4 behind Apache-2.0
zipp
pypi
Transitive 3.21.0 4.1.0 4 behind MIT
iniconfig
pypi
Transitive 2.0.0 2.3.0 3 behind MIT
markdown-it-py
pypi
Transitive 3.0.0 4.2.0 3 behind MIT
parso
pypi
Transitive 0.8.4 0.8.7 3 behind MIT
ruff
pypi
Direct 0.15.12 0.15.15 3 behind MIT
secretstorage
pypi
Transitive 3.3.3 3.5.0 3 behind BSD-2-Clause AND BSD-3-Clause
tomli
pypi
Transitive 2.2.1 2.4.1 3 behind MIT
attrs
pypi
Transitive 25.3.0 26.1.0 2 behind MIT
black
pypi
Direct 26.3.1 26.5.1 2 behind MIT
cryptography
pypi
Transitive 46.0.7 48.0.0 2 behind BSD-3-Clause OR Apache-2.0
exceptiongroup
pypi
Transitive 1.2.2 1.3.1 2 behind MIT
id
pypi
Transitive 1.5.0 1.6.1 2 behind Apache-2.0
imagesize
pypi
Transitive 1.4.1 2.0.0 2 behind MIT
pathspec
pypi
Transitive 1.0.4 1.1.1 2 behind MPL-2.0
alabaster
pypi
Transitive 0.7.16 1.0.0 1 behind BSD-2-Clause AND BSD-3-Clause
babel
pypi
Transitive 2.17.0 2.18.0 1 behind BSD-3-Clause
jedi
pypi
Transitive 0.19.2 0.20.0 1 behind MIT
keyring
pypi
Transitive 25.6.0 25.7.0 1 behind MIT
markupsafe
pypi
Transitive 3.0.2 3.0.3 1 behind BSD-2-Clause AND BSD-3-Clause
mypy-extensions
pypi
Transitive 1.0.0 1.1.0 1 behind MIT
pluggy
pypi
Transitive 1.5.0 1.6.0 1 behind MIT
ujson
pypi
Transitive 5.12.0 5.12.1 1 behind Unknown
urllib3
pypi
Transitive 2.6.3 2.7.0 1 behind MIT

License Breakdown

MIT 38
Unknown 17
BSD-2-Clause AND BSD-3-Clause 11
Apache-2.0 9
BSD-2-Clause 5
BSD-3-Clause 4
MPL-2.0 2
Apache-2.0 AND BSD-2-Clause 1
BSD-2-Clause AND BSD-2-Clause-Views AND BSD-3-Clause 1
BSD-2-Clause AND MIT 1
BSD-3-Clause OR Apache-2.0 1
GPL-3.0-or-later AND LGPL-2.1 AND LGPL-2.1-or-later 1
LGPL-2.1-only 1
MIT-0 1
Python-2.0 AND GPL-1.0-or-later AND Python-2.0 AND BSD-3-Clause AND Python-2.0 AND BSD-3-Clause AND 0BSD 1
Python-2.0 AND MIT 1

CVE Severity

critical 0
high 1
medium 0
low 0
unknown 0

Beta — feedback welcome: [email protected]