
    e              	          d dl Z d dlZd dlmZ d dlmZ d dlmZ ej                  dd Z
dZe
ek  r=ej                  j                   dj                  ee
z            ej                  d        G d	 d
e      Zej"                  d   dk(  r5 e j$                  d        e j$                  d        ej                          g dZg dZi Ze j,                  j/                  e j,                  j1                  e            Z ee j,                  j7                  eddd      dd      5 Z eej=                         e       ddd        eddd      5 Zej=                         Zddd        edBi ded   ded   ded   deddd ed!   d"ed#   d$ed%   d&dgd'd(d)d*gid+d(did,d-d.d/d0ed1ed2   d3d4d5g d6d7d8eid9ed:g d;gd<gd=d>d?d@dA y# 1 sw Y   xY w# 1 sw Y   xY w)C    N)open)setup)test   )      ah  
==========================
Unsupported Python version
==========================
This version of Requests requires at least Python {}.{}, but
you're trying to install it on Python {}.{}. To resolve this,
consider upgrading to a supported Python version.

If you can't upgrade your Python version, you'll need to
pin to an older version of Requests (<2.32.0).
   c                   $    e Zd ZdgZd Zd Zd Zy)PyTest)zpytest-args=azArguments to pass into py.testc                     t        j                  |        	 ddlm} dt	         |             dg| _        y # t        t        f$ r g d| _        Y y w xY w)Nr   )	cpu_count-n--boxed)r   1r   )TestCommandinitialize_optionsmultiprocessingr   strpytest_argsImportErrorNotImplementedError)selfr   s     -platform/gsutil/third_party/requests/setup.pyr   zPyTest.initialize_options"   sK    &&t,	61 $c)+&6	BD01 	65D	6s   6 AAc                 J    t        j                  |        g | _        d| _        y )NT)r   finalize_options	test_args
test_suite)r   s    r   r   zPyTest.finalize_options+   s    $$T*    c                 l    dd l }|j                  | j                        }t        j                  |       y )Nr   )pytestmainr   sysexit)r   r!   errnos      r   	run_testszPyTest.run_tests0   s$    D,,-r   N)__name__
__module____qualname__user_optionsr   r   r&    r   r   r   r      s    KLL6
r   r   publishz!python setup.py sdist bdist_wheelztwine upload dist/*)zcharset_normalizer>=2,<4zidna>=2.5,<4zurllib3>=1.21.1,<3zcertifi>=2017.4.17)zpytest-httpbin==2.0.0z
pytest-covzpytest-mockzpytest-xdistPySocks>=1.5.6, !=1.5.7z	pytest>=3srcrequestsz__version__.pyrzutf-8z	README.mdname	__title__version__version__description__description__long_descriptionlong_description_content_typeztext/markdownauthor
__author__author_email__author_email__url__url__packagespackage_data LICENSENOTICEpackage_dirinclude_package_dataTpython_requiresz>=3.8install_requireslicense__license__zip_safeFclassifiers)z+Development Status :: 5 - Production/StablezEnvironment :: Web EnvironmentzIntended Audience :: Developersz2License :: OSI Approved :: Apache Software LicensezNatural Language :: Englishz"Operating System :: OS IndependentzProgramming Language :: Pythonz#Programming Language :: Python :: 3z%Programming Language :: Python :: 3.8z%Programming Language :: Python :: 3.9z&Programming Language :: Python :: 3.10z&Programming Language :: Python :: 3.11z&Programming Language :: Python :: 3.12z+Programming Language :: Python :: 3 :: Onlyz;Programming Language :: Python :: Implementation :: CPythonz8Programming Language :: Python :: Implementation :: PyPyzTopic :: Internet :: WWW/HTTPz*Topic :: Software Development :: Librariescmdclassr   tests_requireextras_requirer.   zchardet>=3.0.2,<6)securitysocksuse_chardet_on_py3project_urlszhttps://requests.readthedocs.iozhttps://github.com/psf/requests)DocumentationSourcer+   ) osr#   codecsr   
setuptoolsr   setuptools.command.testr   r   version_infoCURRENT_PYTHONREQUIRED_PYTHONstderrwriteformatr$   r   argvsystemrequirestest_requirementsaboutpathabspathdirname__file__herejoinfexecreadreadmer+   r   r   <module>ro      s   	 
   7!!"1%O#JJ
	 
	 F.	
 CHHQK[ 2 88B<9BII12BII#$CHHJ  		wwrwwx01	"'',,tUJ0@
A3PTU5 Q 
+sG$VVXF %  0	{	0- 0 '(0 	0
 #20 0 )*0 	i0 \0 y(+,0 U0 0 0 0 - 0  !0"#0J fK0L $M0P +,23O0Z ;3Y0 QP %$s   $GG"G"G+