Skip to content

Commit ea2499a

Browse files
reeshika-hclaude
andcommitted
Fix: bump urllib3 floor to 2.8.0
urllib3 2.7.0 is affected by improper certificate validation, resource allocation without limits and an infinite loop; 2.8.0 fixes all three. Raise the minimum so the vulnerable version is no longer installable. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
1 parent 91b83b5 commit ea2499a

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

‎requirements.txt‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ python-dotenv>=1.2.2
22
# <82: pkg_resources (used by coverage-badge and similar tools) was removed in setuptools 82+
33
setuptools>=83.0.0
44
requests>=2.33.0,<3.0.0
5-
urllib3>=2.7.0,<3.0.0
5+
urllib3>=2.8.0,<3.0.0
66
requests-toolbelt>=1.0.0,<2.0.0
77
pyotp==2.9.0
88
packaging>=24.0

‎setup.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ def get_author_email(package):
6969
install_requires=[
7070
"requests >= 2.5.4",
7171
"requests-toolbelt >= 0.3.1",
72-
"urllib3 >= 2.7.0,<3.0.0",
72+
"urllib3 >= 2.8.0,<3.0.0",
7373
],
7474
extras_require={
7575
"dev": ["pytest>=7.0", "twine>=4.0.2", "packaging>=24.0", "dotenv>=0.0.5", "pylint>=2.0.0"],

0 commit comments

Comments
 (0)