Skip to content

Commit 9b80ce2

Browse files
deps: relax urllib3 dependency to >=2.2.2,<3
deps: relax urllib3 dependency to >=2.2.2,<3
2 parents f890d3f + 51a0be4 commit 9b80ce2

3 files changed

Lines changed: 10 additions & 7 deletions

File tree

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
### Changed
2+
3+
- Relax `urllib3` dependency pin from `~=2.2.2` to `>=2.2.2,<3`, allowing compatibility with newer urllib3 versions (#1160).

pdm.lock

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ dependencies = [
4646
"requests~=2.32.0",
4747
"rich~=12.5.1",
4848
"typing-extensions~=4.12.2",
49-
"urllib3~=2.2.2",
49+
"urllib3>=2.2.2,<3",
5050
"truststore>=0.10.1; python_version >= \"3.10\"",
5151
]
5252

@@ -63,7 +63,7 @@ build-backend = "pdm.backend"
6363
[tool.pdm.resolution.overrides]
6464
# vcrpy requires urllib3 < 2 if Python is < 3.10, but it works for us with
6565
# Python 3.9, so force urllib3 version.
66-
urllib3 = "2.2.3"
66+
urllib3 = ">=2.2.2,<3"
6767

6868
# pyinstaller limits Python version to < 3.13, making it incompatible with us
6969
pyinstaller = "6.7.0"

0 commit comments

Comments
 (0)