← All tasks
pythonkubernetes-client/python #2129Not a task: already works

Allow both urllib3 1 and urllib3 2 in the kubernetes python package

envgap__kubernetes-client__python-2129

01 / FAILURE SIGNATURE

As reported upstream

No identifying execution failure has been captured.
Not a benchmark task.
  • The project already builds and runs before the fix, so there is nothing to repair.

02 / ENVIRONMENT RECIPE

Base commit
a6d44ff625b5e8d8ad380a70245d40fa3d5472b2
Manifest
requirements.txt
Reproduce
Awaiting issue-specific recipe
Run under trace
Awaiting a meaningful runtime command

03 / ORIGINAL ISSUE TEXT

kubernetes-client/python #2129 · read the original issue
**What is the feature and why do you need it**:

https://github.com/kubernetes-client/python/commit/27459d5c123c20b096d838ebb98e735134a2a981 implies that the urllib3 pin was added because google-auth doesn't support urllib3 2. However, as of the latest release earlier this week, google-auth now supports that version: https://github.com/googleapis/google-auth-library-python/pull/1389#issuecomment-1738056081 (in fact, it has a lower bound pin, although they are in the process of changing that). I believe that change can now be reverted.



**Describe the solution you'd like to see**:

The kubernetes package supporting both urllib3 1 and urllib3 2.

Continue on GitHub ↗

04 / LABELS

Labels from the report text only; not yet run

No supported category has been assigned.

Label rules and the text that matched
[]