diff options
| author | Hasan Ramezani <hasan.r67@gmail.com> | 2021-09-20 20:06:54 +0430 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-09-20 10:36:54 -0500 |
| commit | 6953e36b63b2167a683be26c6acb17c47de7fcf5 (patch) | |
| tree | a7b34569c528dca42001f37c408c1e89c7467843 /src/urllib3/poolmanager.py | |
| parent | 684bb9222a6b5442ad881acb6fbff1086b9b8c04 (diff) | |
| download | urllib3-6953e36b63b2167a683be26c6acb17c47de7fcf5.tar.gz | |
Add type hints to test.with_dummyserver.test_proxy_poolmanager
Diffstat (limited to 'src/urllib3/poolmanager.py')
| -rw-r--r-- | src/urllib3/poolmanager.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/urllib3/poolmanager.py b/src/urllib3/poolmanager.py index d86ae4a2..a36f96ae 100644 --- a/src/urllib3/poolmanager.py +++ b/src/urllib3/poolmanager.py @@ -547,8 +547,10 @@ class ProxyManager(PoolManager): ) -> None: if isinstance(proxy_url, HTTPConnectionPool): - proxy_url = f"{proxy_url.scheme}://{proxy_url.host}:{proxy_url.port}" - proxy = parse_url(proxy_url) + str_proxy_url = f"{proxy_url.scheme}://{proxy_url.host}:{proxy_url.port}" + else: + str_proxy_url = proxy_url + proxy = parse_url(str_proxy_url) if proxy.scheme not in ("http", "https"): raise ProxySchemeUnknown(proxy.scheme) |
