Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
N
news
Project
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Sartika Aritonang
news
Commits
72dfafc7
Commit
72dfafc7
authored
May 29, 2020
by
Sartika Aritonang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Upload New File
parent
433608f7
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
86 additions
and
0 deletions
+86
-0
__init__.py
stbi/Lib/site-packages/pip/_vendor/urllib3/__init__.py
+86
-0
No files found.
stbi/Lib/site-packages/pip/_vendor/urllib3/__init__.py
0 → 100644
View file @
72dfafc7
"""
urllib3 - Thread-safe connection pooling and re-using.
"""
from
__future__
import
absolute_import
import
warnings
from
.connectionpool
import
HTTPConnectionPool
,
HTTPSConnectionPool
,
connection_from_url
from
.
import
exceptions
from
.filepost
import
encode_multipart_formdata
from
.poolmanager
import
PoolManager
,
ProxyManager
,
proxy_from_url
from
.response
import
HTTPResponse
from
.util.request
import
make_headers
from
.util.url
import
get_host
from
.util.timeout
import
Timeout
from
.util.retry
import
Retry
# Set default logging handler to avoid "No handler found" warnings.
import
logging
from
logging
import
NullHandler
__author__
=
"Andrey Petrov (andrey.petrov@shazow.net)"
__license__
=
"MIT"
__version__
=
"1.25.8"
__all__
=
(
"HTTPConnectionPool"
,
"HTTPSConnectionPool"
,
"PoolManager"
,
"ProxyManager"
,
"HTTPResponse"
,
"Retry"
,
"Timeout"
,
"add_stderr_logger"
,
"connection_from_url"
,
"disable_warnings"
,
"encode_multipart_formdata"
,
"get_host"
,
"make_headers"
,
"proxy_from_url"
,
)
logging
.
getLogger
(
__name__
)
.
addHandler
(
NullHandler
())
def
add_stderr_logger
(
level
=
logging
.
DEBUG
):
"""
Helper for quickly adding a StreamHandler to the logger. Useful for
debugging.
Returns the handler after adding it.
"""
# This method needs to be in this __init__.py to get the __name__ correct
# even if urllib3 is vendored within another package.
logger
=
logging
.
getLogger
(
__name__
)
handler
=
logging
.
StreamHandler
()
handler
.
setFormatter
(
logging
.
Formatter
(
"
%(asctime)
s
%(levelname)
s
%(message)
s"
))
logger
.
addHandler
(
handler
)
logger
.
setLevel
(
level
)
logger
.
debug
(
"Added a stderr logging handler to logger:
%
s"
,
__name__
)
return
handler
# ... Clean up.
del
NullHandler
# All warning filters *must* be appended unless you're really certain that they
# shouldn't be: otherwise, it's very hard for users to use most Python
# mechanisms to silence them.
# SecurityWarning's always go off by default.
warnings
.
simplefilter
(
"always"
,
exceptions
.
SecurityWarning
,
append
=
True
)
# SubjectAltNameWarning's should go off once per host
warnings
.
simplefilter
(
"default"
,
exceptions
.
SubjectAltNameWarning
,
append
=
True
)
# InsecurePlatformWarning's don't vary between requests, so we keep it default.
warnings
.
simplefilter
(
"default"
,
exceptions
.
InsecurePlatformWarning
,
append
=
True
)
# SNIMissingWarnings should go off only once.
warnings
.
simplefilter
(
"default"
,
exceptions
.
SNIMissingWarning
,
append
=
True
)
def
disable_warnings
(
category
=
exceptions
.
HTTPWarning
):
"""
Helper for quickly disabling all urllib3 warnings.
"""
warnings
.
simplefilter
(
"ignore"
,
category
)
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment