GRAYBYTE WORDPRESS FILE MANAGER9936

Server IP : 198.54.121.189 / Your IP : 216.73.216.140
System : Linux premium69.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64
PHP Version : 7.4.33
Disable Function : NONE
cURL : ON | WGET : ON | Sudo : OFF | Pkexec : OFF
Directory : /lib/python2.7/site-packages/pip/_vendor/requests/
Upload Files :
Current_dir [ Not Writeable ] Document_root [ Writeable ]

Command :


Current File : /lib/python2.7/site-packages/pip/_vendor/requests//__init__.py
# -*- coding: utf-8 -*-

#   __
#  /__)  _  _     _   _ _/   _
# / (   (- (/ (/ (- _)  /  _)
#          /

"""
Requests HTTP Library
~~~~~~~~~~~~~~~~~~~~~

Requests is an HTTP library, written in Python, for human beings. Basic GET
usage:

   >>> import requests
   >>> r = requests.get('https://www.python.org')
   >>> r.status_code
   200
   >>> 'Python is a programming language' in r.content
   True

... or POST:

   >>> payload = dict(key1='value1', key2='value2')
   >>> r = requests.post('http://httpbin.org/post', data=payload)
   >>> print(r.text)
   {
     ...
     "form": {
       "key2": "value2",
       "key1": "value1"
     },
     ...
   }

The other HTTP methods are supported - see `requests.api`. Full documentation
is at <http://python-requests.org>.

:copyright: (c) 2017 by Kenneth Reitz.
:license: Apache 2.0, see LICENSE for more details.
"""

from pip._vendor import urllib3
from pip._vendor import chardet
import warnings
from .exceptions import RequestsDependencyWarning


def check_compatibility(urllib3_version, chardet_version):
    urllib3_version = urllib3_version.split('.')
    assert urllib3_version != ['dev']  # Verify urllib3 isn't installed from git.

    # Sometimes, urllib3 only reports its version as 16.1.
    if len(urllib3_version) == 2:
        urllib3_version.append('0')

    # Check urllib3 for compatibility.
    major, minor, patch = urllib3_version  # noqa: F811
    major, minor, patch = int(major), int(minor), int(patch)
    # urllib3 >= 1.21.1, <= 1.22
    assert major == 1
    assert minor >= 21
    assert minor <= 22

    # Check chardet for compatibility.
    major, minor, patch = chardet_version.split('.')[:3]
    major, minor, patch = int(major), int(minor), int(patch)
    # chardet >= 3.0.2, < 3.1.0
    assert major == 3
    assert minor < 1
    assert patch >= 2


# Check imported dependencies for compatibility.
try:
    check_compatibility(urllib3.__version__, chardet.__version__)
except (AssertionError, ValueError):
    warnings.warn("urllib3 ({0}) or chardet ({1}) doesn't match a supported "
                  "version!".format(urllib3.__version__, chardet.__version__),
                  RequestsDependencyWarning)

# Attempt to enable urllib3's SNI support, if possible
# try:
#     from pip._vendor.urllib3.contrib import pyopenssl
#     pyopenssl.inject_into_urllib3()
# except ImportError:
#     pass

# urllib3's DependencyWarnings should be silenced.
from pip._vendor.urllib3.exceptions import DependencyWarning
warnings.simplefilter('ignore', DependencyWarning)

from .__version__ import __title__, __description__, __url__, __version__
from .__version__ import __build__, __author__, __author_email__, __license__
from .__version__ import __copyright__, __cake__

from . import utils
from . import packages
from .models import Request, Response, PreparedRequest
from .api import request, get, head, post, patch, put, delete, options
from .sessions import session, Session
from .status_codes import codes
from .exceptions import (
    RequestException, Timeout, URLRequired,
    TooManyRedirects, HTTPError, ConnectionError,
    FileModeWarning, ConnectTimeout, ReadTimeout
)

# Set default logging handler to avoid "No handler found" warnings.
import logging
try:  # Python 2.7+
    from logging import NullHandler
except ImportError:
    class NullHandler(logging.Handler):
        def emit(self, record):
            pass

logging.getLogger(__name__).addHandler(NullHandler())

# FileModeWarnings go off per the default.
warnings.simplefilter('default', FileModeWarning, append=True)

[ Back ]
Name
Size
Last Modified
Owner / Group
Permissions
Options
..
--
March 03 2024 20:23:47
root / root
0755
__init__.py
3.491 KB
April 21 2022 18:08:21
root / root
0644
__init__.pyc
3.766 KB
April 21 2022 18:08:34
root / root
0644
__init__.pyo
3.601 KB
April 21 2022 18:08:35
root / root
0644
__version__.py
0.426 KB
April 21 2022 18:08:21
root / root
0644
__version__.pyc
0.573 KB
April 21 2022 18:08:34
root / root
0644
__version__.pyo
0.573 KB
April 21 2022 18:08:34
root / root
0644
_internal_utils.py
1.07 KB
April 21 2022 18:08:21
root / root
0644
_internal_utils.pyc
1.499 KB
April 21 2022 18:08:34
root / root
0644
_internal_utils.pyo
1.448 KB
April 21 2022 18:08:35
root / root
0644
adapters.py
20.523 KB
April 21 2022 18:08:21
root / root
0644
adapters.pyc
18.534 KB
April 21 2022 18:08:34
root / root
0644
adapters.pyo
18.534 KB
April 21 2022 18:08:34
root / root
0644
api.py
6.091 KB
April 21 2022 18:08:21
root / root
0644
api.pyc
6.895 KB
April 21 2022 18:08:34
root / root
0644
api.pyo
6.895 KB
April 21 2022 18:08:34
root / root
0644
auth.py
9.5 KB
April 21 2022 18:08:21
root / root
0644
auth.pyc
9.691 KB
April 21 2022 18:08:34
root / root
0644
auth.pyo
9.691 KB
April 21 2022 18:08:34
root / root
0644
certs.py
0.454 KB
April 21 2022 18:08:21
root / root
0644
certs.pyc
0.604 KB
April 21 2022 18:08:34
root / root
0644
certs.pyo
0.604 KB
April 21 2022 18:08:34
root / root
0644
compat.py
1.588 KB
April 21 2022 18:08:21
root / root
0644
compat.pyc
1.802 KB
April 21 2022 18:08:34
root / root
0644
compat.pyo
1.802 KB
April 21 2022 18:08:34
root / root
0644
cookies.py
17.781 KB
April 21 2022 18:08:21
root / root
0644
cookies.pyc
21.879 KB
April 21 2022 18:08:34
root / root
0644
cookies.pyo
21.879 KB
April 21 2022 18:08:34
root / root
0644
exceptions.py
3.042 KB
April 21 2022 18:08:21
root / root
0644
exceptions.pyc
6.756 KB
April 21 2022 18:08:34
root / root
0644
exceptions.pyo
6.756 KB
April 21 2022 18:08:34
root / root
0644
help.py
3.581 KB
April 21 2022 18:08:21
root / root
0644
help.pyc
3.315 KB
April 21 2022 18:08:34
root / root
0644
help.pyo
3.315 KB
April 21 2022 18:08:34
root / root
0644
hooks.py
0.749 KB
April 21 2022 18:08:21
root / root
0644
hooks.pyc
1.206 KB
April 21 2022 18:08:34
root / root
0644
hooks.pyo
1.206 KB
April 21 2022 18:08:34
root / root
0644
models.py
33.253 KB
April 21 2022 18:08:21
root / root
0644
models.pyc
28.523 KB
April 21 2022 18:08:34
root / root
0644
models.pyo
28.523 KB
April 21 2022 18:08:34
root / root
0644
packages.py
0.679 KB
April 21 2022 18:08:21
root / root
0644
packages.pyc
0.564 KB
April 21 2022 18:08:34
root / root
0644
packages.pyo
0.564 KB
April 21 2022 18:08:34
root / root
0644
sessions.py
28.017 KB
April 21 2022 18:08:21
root / root
0644
sessions.pyc
21.848 KB
April 21 2022 18:08:34
root / root
0644
sessions.pyo
21.848 KB
April 21 2022 18:08:34
root / root
0644
status_codes.py
3.245 KB
April 21 2022 18:08:21
root / root
0644
status_codes.pyc
4.524 KB
April 21 2022 18:08:34
root / root
0644
status_codes.pyo
4.524 KB
April 21 2022 18:08:34
root / root
0644
structures.py
2.941 KB
April 21 2022 18:08:21
root / root
0644
structures.pyc
5.292 KB
April 21 2022 18:08:34
root / root
0644
structures.pyo
5.292 KB
April 21 2022 18:08:34
root / root
0644
utils.py
27.046 KB
April 21 2022 18:08:21
root / root
0644
utils.pyc
25.037 KB
April 21 2022 18:08:34
root / root
0644
utils.pyo
25.037 KB
April 21 2022 18:08:34
root / root
0644

GRAYBYTE WORDPRESS FILE MANAGER @ 2025
CONTACT ME
Static GIF