Repository URL to install this package:
|
Version:
0.1.31-1 ▾
|
odigos-demo-inventory
/
opt
/
odigos-demo-inventory
/
site-packages
/
requests
/
__pycache__
/
utils.cpython-311.pyc
|
|---|
§
iµµh½ ã ój d Z ddlZddlZddlZddlZddlZddlZddlZddlZddl Z ddl
Z
ddlZddlm
Z
ddlmZmZ ddlmZ ddlmZ ddlmZmZmZmZ dd lmZmZmZmZmZmZm Z dd
lm!Z" ddlm#Z#m$Z$m%Z%m&Z&m'Z'm(Z(m)Z) ddl*m+Z+ dd
l,m-Z-m.Z.m/Z/m0Z0 ddl1m2Z2 dZ3 ej4 ¦ « Z5dddZ6d 7 ej8 d ed¬¦ « d ¦ « ¦ « Z9ej: dk rd Z;d Z#d Z<d Z=dJdZ>d Z?d Z@ejA d! ¦ « ZBd" ZCd# ZDd$ ZEd% ZFdJd&ZGd' ZHd( ZId) ZJd* ZKd+ ZLd, ZMd- ZNd. ZO ePd/¦ « ZQd0 ZRd1 ZSd2 ZTd3 ZUd4 ZVd5 ZWejA d6 ¦ « ZXd7 ZYdKd8ZZd9 Z[dLd:Z\dMd<Z]d= Z^d> Z_d? ` d@¦ « ZaeadAz ZbeadBz ZcdC ZddD ZedE ZfdF ZgdG ZhdH ZidI ZjdS )Nz
requests.utils
~~~~~~~~~~~~~~
This module provides utility functions that are used within Requests
that are also useful for external consumption.
é N)ÚOrderedDict)Úmake_headersÚ parse_urlé )Úcerts©Ú__version__)Ú_HEADER_VALIDATORS_BYTEÚ_HEADER_VALIDATORS_STRÚHEADER_VALIDATORSÚto_native_string)ÚMappingÚ
basestringÚbytesÚ
getproxiesÚgetproxies_environmentÚ
integer_typesÚis_urllib3_1)Úparse_http_list)Úproxy_bypassÚproxy_bypass_environmentÚquoteÚstrÚunquoteÚurlparseÚ
urlunparse©Úcookiejar_from_dict)ÚFileModeWarningÚ
InvalidHeaderÚ
InvalidURLÚUnrewindableBodyError)ÚCaseInsensitiveDict)z.netrcÚ_netrcéP i» )ÚhttpÚhttpsz, z,\s*T)Úaccept_encodingzaccept-encodingÚwin32c ól dd l }n# t $ r Y dS w xY w | |j d¦ « }t | |d¦ « d ¦ « }| |d¦ « d }n# t t f$ r Y dS w xY w|r|sdS | d¦ « }t d |¦ « }|D ]t}|dk rd| vr d S |
dd
¦ « }|
dd¦ « }|
d
d¦ « }t j || t j
¦ « r d S udS )Nr Fz;Software\Microsoft\Windows\CurrentVersion\Internet SettingsÚProxyEnableÚ
ProxyOverrideú;z<local>ú.Tz\.Ú*z.*ú?)ÚwinregÚImportErrorÚOpenKeyÚHKEY_CURRENT_USERÚintÚQueryValueExÚOSErrorÚ
ValueErrorÚsplitÚfilterÚreplaceÚreÚmatchÚI)Úhostr1 ÚinternetSettingsÚproxyEnableÚ
proxyOverrideÚtests ú9/usr/local/lib/python3.11/site-packages/requests/utils.pyÚproxy_bypass_registryrE M s
ð ØMMMMøÝð ð ð Ø55ð øøøð
Ø%~~ØÔ(ØNñ ô Ðõ
f×1Ò1Ð2BÀMÑRÔRÐSTÔUÑVÔVKà"×/Ò/Ð0@À/ÑRÔRÐSTÔUMMøÝÐ$ð ð ð Ø55ð øøøàð -ð Ø5ð
&×+Ò+¨CÑ0Ô0
åt ]Ñ3Ô3
à!ð ð DØyÒ Ð Ød??Ø44Ø<< UÑ+Ô+DØ<< UÑ+Ô+DØ<< TÑ*Ô*DÝxd¥B¤DÑ)Ô)ð
Øttð
àus
A A: Á:BÂBc óZ t ¦ « rt | ¦ « S t | ¦ « S )zReturn True, if the host should be bypassed.
Checks proxy settings gathered from the environment, if specified,
or the registry.
)r r rE )r? s rD r r s s. õ "Ñ#Ô#ð /Ý+¨DÑ1Ô1Ð1å(¨Ñ.Ô.Ð.ó c óN t | d¦ « r| ¦ « } | S )z/Returns an internal sequence dictionary update.Úitems)ÚhasattrrI )Úds rD Údict_to_sequencerL s( õ q'ÑÔð Ø
GGIIàHrG c óH d }d}t s*t | t ¦ « r| d¦ « } t | d¦ « rt | ¦ « }nt | d¦ « r| j }n~t | d¦ « rn | ¦ « }t j |¦ « j }d| j
vrt j dt ¦ « n# t j t f$ r Y nw xY wt | d¦ « r | ¦ « }t | d ¦ « rW|U | dd
¦ « | ¦ « }| |pd¦ « n'# t&