mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-16 00:37:10 +08:00
Add urllib.request.proxy_bypass stubs.
This commit is contained in:
@@ -129,6 +129,7 @@ def quote_plus(s: str, safe=...) -> str: ...
|
||||
def urlencode(query: Union[Sequence[Tuple[Any, Any]], Mapping[Any, Any]], doseq=...) -> str: ...
|
||||
|
||||
def getproxies() -> Mapping[str, str]: ... # type: Any
|
||||
def proxy_bypass(host): ...
|
||||
|
||||
# Names in __all__ with no definition:
|
||||
# basejoin
|
||||
|
||||
@@ -11,3 +11,5 @@ class OpenerDirector(): ...
|
||||
# TODO args should be types that extend BaseHandler (types, not instances)
|
||||
def build_opener(*args: Any) -> OpenerDirector: ...
|
||||
def install_opener(opener: OpenerDirector) -> None: ...
|
||||
|
||||
def proxy_bypass(host): ...
|
||||
|
||||
3
third_party/2.7/six/moves/urllib/request.pyi
vendored
3
third_party/2.7/six/moves/urllib/request.pyi
vendored
@@ -35,5 +35,4 @@ from urllib import urlretrieve as urlretrieve
|
||||
from urllib import urlcleanup as urlcleanup
|
||||
from urllib import URLopener as URLopener
|
||||
from urllib import FancyURLopener as FancyURLopener
|
||||
# Don't have type stubs for proxy_bypass in stdlib urllib
|
||||
# from urllib import proxy_bypass as proxy_bypass
|
||||
from urllib import proxy_bypass as proxy_bypass
|
||||
|
||||
2
third_party/3/six/moves/urllib/request.pyi
vendored
2
third_party/3/six/moves/urllib/request.pyi
vendored
@@ -37,4 +37,4 @@ from urllib.request import build_opener as build_opener
|
||||
# from urllib.request import urlcleanup as urlcleanup
|
||||
# from urllib.request import URLopener as URLopener
|
||||
# from urllib.request import FancyURLopener as FancyURLopener
|
||||
# from urllib.request import proxy_bypass as proxy_bypass
|
||||
from urllib.request import proxy_bypass as proxy_bypass
|
||||
|
||||
Reference in New Issue
Block a user