diff --git a/clients/python/pyproject.toml b/clients/python/pyproject.toml index cee362194aaf4..0176fcc9fd18e 100644 --- a/clients/python/pyproject.toml +++ b/clients/python/pyproject.toml @@ -51,7 +51,7 @@ classifiers = [ dependencies = [ "pydantic >= 2.11.0", "python-dateutil", - "urllib3 >= 2.1.0", + "urllib3>=2.1.0,!=2.6.0", ] [project.urls] diff --git a/kubernetes-tests/pyproject.toml b/kubernetes-tests/pyproject.toml index 34b9037c8cd6b..dd482e0680d8b 100644 --- a/kubernetes-tests/pyproject.toml +++ b/kubernetes-tests/pyproject.toml @@ -44,7 +44,7 @@ dependencies = [ # Urllib 2.6.0 breaks kubernetes client because kubernetes client uses deprecated in 2.0.0 and # removed in 2.6.0 `getheaders()` call (instead of `headers` property. # Tracked in https://github.com/kubernetes-client/python/issues/2477 - "urllib3>=2.1.0,<2.6.0", + "urllib3>=2.1.0,!=2.6.0", ] [tool.pytest] diff --git a/providers/cncf/kubernetes/pyproject.toml b/providers/cncf/kubernetes/pyproject.toml index deb6d5cfe4725..3d872a7755b07 100644 --- a/providers/cncf/kubernetes/pyproject.toml +++ b/providers/cncf/kubernetes/pyproject.toml @@ -76,7 +76,7 @@ dependencies = [ # Urllib 2.6.0 breaks kubernetes client because kubernetes client uses deprecated in 2.0.0 and # removed in 2.6.0 `getheaders()` call (instead of `headers` property. # Tracked in https://github.com/kubernetes-client/python/issues/2477 - "urllib3>=2.1.0,<2.6.0", + "urllib3>=2.1.0,!=2.6.0", # the version is limited to the next MAJOR version and should by synced with the kubernetes version "kubernetes_asyncio>=32.0.0,<35.0.0", ]