66from httpx ._config import DEFAULT_TIMEOUT_CONFIG
77
88if typing .TYPE_CHECKING :
9+ import ssl as _ssl
910 from httpx ._types import (
1011 AuthTypes ,
1112 CertTypes ,
1213 CookieTypes ,
1314 HeaderTypes ,
14- ProxiesTypes ,
1515 ProxyTypes ,
1616 QueryParamTypes ,
1717 RequestContent ,
1818 RequestData ,
1919 RequestFiles ,
2020 TimeoutTypes ,
21- VerifyTypes ,
2221 )
2322 from httpx ._urls import URL
23+ VerifyTypes = _ssl .SSLContext | str | bool
2424
2525from ._client import Client
2626from ._parse import Response
@@ -51,7 +51,6 @@ def request(
5151 cookies : CookieTypes | None = None ,
5252 auth : AuthTypes | None = None ,
5353 proxy : ProxyTypes | None = None ,
54- proxies : ProxiesTypes | None = None ,
5554 timeout : TimeoutTypes = DEFAULT_TIMEOUT_CONFIG ,
5655 follow_redirects : bool = False ,
5756 verify : VerifyTypes = True ,
@@ -63,7 +62,6 @@ def request(
6362 with Client (
6463 cookies = cookies ,
6564 proxy = proxy ,
66- proxies = proxies ,
6765 cert = cert ,
6866 verify = verify ,
6967 timeout = timeout ,
@@ -99,7 +97,6 @@ def stream(
9997 cookies : CookieTypes | None = None ,
10098 auth : AuthTypes | None = None ,
10199 proxy : ProxyTypes | None = None ,
102- proxies : ProxiesTypes | None = None ,
103100 timeout : TimeoutTypes = DEFAULT_TIMEOUT_CONFIG ,
104101 follow_redirects : bool = False ,
105102 verify : VerifyTypes = True ,
@@ -111,7 +108,6 @@ def stream(
111108 with Client (
112109 cookies = cookies ,
113110 proxy = proxy ,
114- proxies = proxies ,
115111 cert = cert ,
116112 verify = verify ,
117113 timeout = timeout ,
@@ -142,7 +138,6 @@ def get(
142138 cookies : CookieTypes | None = None ,
143139 auth : AuthTypes | None = None ,
144140 proxy : ProxyTypes | None = None ,
145- proxies : ProxiesTypes | None = None ,
146141 follow_redirects : bool = False ,
147142 cert : CertTypes | None = None ,
148143 verify : VerifyTypes = True ,
@@ -159,7 +154,6 @@ def get(
159154 cookies = cookies ,
160155 auth = auth ,
161156 proxy = proxy ,
162- proxies = proxies ,
163157 follow_redirects = follow_redirects ,
164158 cert = cert ,
165159 verify = verify ,
@@ -178,7 +172,6 @@ def options(
178172 cookies : CookieTypes | None = None ,
179173 auth : AuthTypes | None = None ,
180174 proxy : ProxyTypes | None = None ,
181- proxies : ProxiesTypes | None = None ,
182175 follow_redirects : bool = False ,
183176 cert : CertTypes | None = None ,
184177 verify : VerifyTypes = True ,
@@ -195,7 +188,6 @@ def options(
195188 cookies = cookies ,
196189 auth = auth ,
197190 proxy = proxy ,
198- proxies = proxies ,
199191 follow_redirects = follow_redirects ,
200192 cert = cert ,
201193 verify = verify ,
@@ -214,7 +206,6 @@ def head(
214206 cookies : CookieTypes | None = None ,
215207 auth : AuthTypes | None = None ,
216208 proxy : ProxyTypes | None = None ,
217- proxies : ProxiesTypes | None = None ,
218209 follow_redirects : bool = False ,
219210 cert : CertTypes | None = None ,
220211 verify : VerifyTypes = True ,
@@ -231,7 +222,6 @@ def head(
231222 cookies = cookies ,
232223 auth = auth ,
233224 proxy = proxy ,
234- proxies = proxies ,
235225 follow_redirects = follow_redirects ,
236226 cert = cert ,
237227 verify = verify ,
@@ -254,7 +244,6 @@ def post(
254244 cookies : CookieTypes | None = None ,
255245 auth : AuthTypes | None = None ,
256246 proxy : ProxyTypes | None = None ,
257- proxies : ProxiesTypes | None = None ,
258247 follow_redirects : bool = False ,
259248 cert : CertTypes | None = None ,
260249 verify : VerifyTypes = True ,
@@ -275,7 +264,6 @@ def post(
275264 cookies = cookies ,
276265 auth = auth ,
277266 proxy = proxy ,
278- proxies = proxies ,
279267 follow_redirects = follow_redirects ,
280268 cert = cert ,
281269 verify = verify ,
@@ -298,7 +286,6 @@ def put(
298286 cookies : CookieTypes | None = None ,
299287 auth : AuthTypes | None = None ,
300288 proxy : ProxyTypes | None = None ,
301- proxies : ProxiesTypes | None = None ,
302289 follow_redirects : bool = False ,
303290 cert : CertTypes | None = None ,
304291 verify : VerifyTypes = True ,
@@ -319,7 +306,6 @@ def put(
319306 cookies = cookies ,
320307 auth = auth ,
321308 proxy = proxy ,
322- proxies = proxies ,
323309 follow_redirects = follow_redirects ,
324310 cert = cert ,
325311 verify = verify ,
@@ -342,7 +328,6 @@ def patch(
342328 cookies : CookieTypes | None = None ,
343329 auth : AuthTypes | None = None ,
344330 proxy : ProxyTypes | None = None ,
345- proxies : ProxiesTypes | None = None ,
346331 follow_redirects : bool = False ,
347332 cert : CertTypes | None = None ,
348333 verify : VerifyTypes = True ,
@@ -363,7 +348,6 @@ def patch(
363348 cookies = cookies ,
364349 auth = auth ,
365350 proxy = proxy ,
366- proxies = proxies ,
367351 follow_redirects = follow_redirects ,
368352 cert = cert ,
369353 verify = verify ,
@@ -382,7 +366,6 @@ def delete(
382366 cookies : CookieTypes | None = None ,
383367 auth : AuthTypes | None = None ,
384368 proxy : ProxyTypes | None = None ,
385- proxies : ProxiesTypes | None = None ,
386369 follow_redirects : bool = False ,
387370 cert : CertTypes | None = None ,
388371 verify : VerifyTypes = True ,
@@ -399,7 +382,6 @@ def delete(
399382 cookies = cookies ,
400383 auth = auth ,
401384 proxy = proxy ,
402- proxies = proxies ,
403385 follow_redirects = follow_redirects ,
404386 cert = cert ,
405387 verify = verify ,
0 commit comments