diff --git a/.gitignore b/.gitignore index b6e47617..3e68e697 100644 --- a/.gitignore +++ b/.gitignore @@ -127,3 +127,6 @@ dmypy.json # Pyre type checker .pyre/ + +# Poetry lock file +poetry.lock \ No newline at end of file diff --git a/packages/http/httpx/kiota_http/middleware/middleware.py b/packages/http/httpx/kiota_http/middleware/middleware.py index d3e68020..85075158 100644 --- a/packages/http/httpx/kiota_http/middleware/middleware.py +++ b/packages/http/httpx/kiota_http/middleware/middleware.py @@ -2,7 +2,6 @@ from typing import Optional from opentelemetry import trace -from urllib3 import PoolManager import httpx @@ -23,7 +22,6 @@ def __init__(self, transport: httpx.AsyncBaseTransport): self._current_middleware = None self._first_middleware = None self._transport = transport - self.poolmanager = PoolManager(ssl_version=ssl.PROTOCOL_TLSv1_2) def add_middleware(self, middleware): if self._middleware_present(): diff --git a/packages/http/httpx/pyproject.toml b/packages/http/httpx/pyproject.toml index b209290b..8222b519 100644 --- a/packages/http/httpx/pyproject.toml +++ b/packages/http/httpx/pyproject.toml @@ -29,8 +29,7 @@ python = ">=3.9,<4.0" microsoft-kiota-abstractions = {path="../../abstractions/", develop=true} opentelemetry-api = ">=1.27.0" opentelemetry-sdk = ">=1.27.0" -httpx = {extras = ["http2"], version = ">=0.28"} -urllib3 = "^2.2.2" +httpx = {extras = ["http2"], version = ">=0.25,<1.0.0"} [tool.poetry.group.dev.dependencies] yapf = ">=0.40.2,<0.44.0"