Skip to content

Commit 3a4e412

Browse files
committed
Resolve urllib3 conflict and update to v2.6.3
- Remove appengine-python-standard which is no longer needed with modern dependencies and restricted urllib3 to <2. - Update urllib3 to >=2.5.0 in pyproject.toml to address CVEs. - Update urllib3 to 2.6.3 in test requirements. Fixes #3325 Signed-off-by: Luciano Resende <lresende@apple.com>
1 parent a687953 commit 3a4e412

2 files changed

Lines changed: 2 additions & 4 deletions

File tree

elyra/tests/kfp/resources/test-requirements-elyra.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,5 +17,5 @@ pyzmq==26.4.0
1717
requests==2.25.1
1818
tornado==6.1.0
1919
traitlets==4.3.3
20-
urllib3==1.26.5
20+
urllib3==2.6.3
2121
zebra===0.1.32

pyproject.toml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -46,12 +46,10 @@ dependencies = [
4646
"tornado>=6.1.0",
4747
"traitlets>=4.3.2",
4848
"typing-extensions>=3.10",
49-
"urllib3>=1.26.5",
49+
"urllib3>=2.5.0",
5050
"watchdog>=2.1.3",
5151
"websocket-client",
5252
"yaspin",
53-
# see: https://stackoverflow.com/questions/76175487/sudden-importerror-cannot-import-name-appengine-from-requests-packages-urlli
54-
"appengine-python-standard",
5553
"kfp>=2.0.0", # Cap kfp for protobuf compatibility
5654
"kfp-kubernetes>=1.0.0",
5755
"pygithub",

0 commit comments

Comments
 (0)