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.
04 / LABELS
Labels from the report text only; not yet run
No supported category has been assigned.
Label rules and the text that matched
[]