MOON
Server: Apache
System: Linux server30c.hostingraja.org 3.10.0-962.3.2.lve1.5.63.el7.x86_64 #1 SMP Fri Oct 8 12:03:35 UTC 2021 x86_64
User: jibhires (1887)
PHP: 8.1.30
Disabled: show_source, system, shell_exec, passthru, exec, popen, proc_open, allow_url_fopen, symlink, escapeshellcmd, pcntl_exec
Upload Files
File: //opt/alt/python38/lib/python3.8/site-packages/requests/__pycache__/__init__.cpython-38.pyc
U

^��`+�
@sndZddlZddlZddlmZzddlmZWnek
rHdZYnXzddl	mZ
Wnek
rrdZ
YnXdd�Zdd	�Zzeeje
e�Wn0e
efk
r�e�d
�eje
e�e�YnXz`zddlZWnek
r�dZYnXeedd��s&dd
lmZe��ddlmZee�Wnek
�r>YnXddlmZe�de�ddlmZmZmZmZddlmZmZm Z m!Z!ddlm"Z"m#Z#ddl$m%Z%ddl$m&Z&ddl'm(Z(m)Z)m*Z*ddl+m,Z,m-Z-m.Z.m/Z/m0Z0m1Z1m2Z2m3Z3ddl4m5Z5m6Z6ddl7m8Z8ddlm9Z9m:Z:m;Z;m<Z<m=Z=m>Z>m?Z?m@Z@mAZAddlBZBddlBmCZCeB�DeE��FeC��ejde?dd�dS)a�
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
   >>> b'Python is a programming language' in r.content
   True

... or POST:

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

The other HTTP methods are supported - see `requests.api`. Full documentation
is at <https://requests.readthedocs.io>.

:copyright: (c) 2017 by Kenneth Reitz.
:license: Apache 2.0, see LICENSE for more details.
�N�)�RequestsDependencyWarning)�__version__cCs>|�d�}|dgkst�t|�dkr.|�d�|\}}}t|�t|�t|�}}}|dks`t�|dkslt�|dksxt�|r�|�d�dd�\}}}t|�t|�t|�}}}d	|||fkr�d
ks�nt�nh|�r2|�d�dd�\}}}t|�t|�t|�}}}d|||fk�r*dk�s:nt�ntd
��dS)N�.Zdev��0r���)r
rr)�rr)rrr)r
rrz7You need either charset_normalizer or chardet installed)�split�AssertionError�len�append�int�	Exception)Zurllib3_version�chardet_version�charset_normalizer_version�major�minor�patch�r�B/opt/alt/python38/lib/python3.8/site-packages/requests/__init__.py�check_compatibility9s$


"&rcCsXzttt|�d���}Wntk
r.YdSX|dddgkrTd�|�}t�|t�dS)Nrrr
�z4Old version of cryptography ({}) may cause slowdown.)	�list�maprr�
ValueError�format�warnings�warnr)�cryptography_versionZwarningrrr�_check_cryptographyWs
r"zWurllib3 ({}) or chardet ({})/charset_normalizer ({}) doesn't match a supported version!ZHAS_SNIF)�	pyopenssl)�DependencyWarning�ignore)�	__title__�__description__�__url__r)�	__build__�
__author__�__author_email__�__license__)�
__copyright__�__cake__)�utils)�packages)�Request�Response�PreparedRequest)�request�get�head�postr�put�delete�options)�session�Session)�codes)	�RequestException�Timeout�URLRequired�TooManyRedirects�	HTTPError�ConnectionError�FileModeWarning�ConnectTimeout�ReadTimeout)�NullHandler�defaultT)r)G�__doc__Zurllib3r�
exceptionsrZcharset_normalizerrr�ImportErrorZchardetrrr"r
rr rZssl�getattrZurllib3.contribr#Zinject_into_urllib3Zcryptographyr!Zurllib3.exceptionsr$�simplefilterr&r'r(r)r*r+r,r-r.�r/r0Zmodelsr1r2r3Zapir4r5r6r7rr8r9r:Zsessionsr;r<Zstatus_codesr=r>r?r@rArBrCrDrErFZloggingrGZ	getLogger�__name__Z
addHandlerrrrr�<module>sf#

��

(,