§
OŠòg‰¨´¿ã óæ — d dl mZmZ d dlmZmZmZmZmZm Z m
Z
dg d¢fdg d¢fddgfgdg d ¢fdd
dgfgdœZed
ed d ¦ « d„ Z
G d„ de¦ « ZdS )é )Ú
alternatesÚ
FixImports)ÚNameÚCommaÚ
FromImportÚNewlineÚfind_indentationÚNodeÚsymszurllib.request) Ú URLopenerÚFancyURLopenerÚurlretrieveÚ
_urlopenerÚurlopenÚ
urlcleanupÚpathname2urlÚurl2pathnameÚ
getproxieszurllib.parse)ÚquoteÚ
quote_plusÚunquoteÚunquote_plusÚ urlencodeÚ splitattrÚ splithostÚ
splitnportÚsplitpasswdÚ splitportÚ
splitqueryÚsplittagÚ splittypeÚ splituserÚ
splitvaluezurllib.errorÚContentTooShortError)r Úinstall_openerÚbuild_openerÚRequestÚOpenerDirectorÚBaseHandlerÚHTTPDefaultErrorHandlerÚHTTPRedirectHandlerÚHTTPCookieProcessorÚProxyHandlerÚHTTPPasswordMgrÚHTTPPasswordMgrWithDefaultRealmÚAbstractBasicAuthHandlerÚHTTPBasicAuthHandlerÚProxyBasicAuthHandlerÚAbstractDigestAuthHandlerÚHTTPDigestAuthHandlerÚProxyDigestAuthHandlerÚHTTPHandlerÚHTTPSHandlerÚFileHandlerÚ
FTPHandlerÚCacheFTPHandlerÚUnknownHandlerÚURLErrorÚ HTTPError)ÚurllibÚurllib2r? r> é c # óú K — t ¦ « } t ¦ « D ]P\ }}|D ]H}|\ }}t |¦ « }d|›d|›d�V — d|›d|›d|›d�V — d|z V — d |z V — d
|›d|›d�V — ŒIŒQd S )
Nzimport_name< 'import' (module=zB
| dotted_as_names< any* module=z any* >) >
zimport_from< 'from' mod_member=z* 'import'
( member=z | import_as_name< member=z] 'as' any > |
import_as_names< members=any* >) >
zIimport_from< 'from' module_star=%r 'import' star='*' >
ztimport_name< 'import'
dotted_as_name< module_as=%r 'as' any > >
zpower< bare_with_attr=z trailer< '.' member=z > any* >
)ÚsetÚMAPPINGÚitemsr )ÚbareÚ
old_moduleÚchangesÚchangeÚ
new_moduleÚmemberss ú?/opt/alt/python311/lib64/python3.11/lib2to3/fixes/fix_urllib.pyÚ
build_patternrL 0 s è è € ݉5Œ5€DÝ&Ÿ}š}™œð .ð .ш
�GØð .ð .ˆFØ"(шJ˜Ý Ñ)Ô)ˆGˆGð $˜˜ Z Z Zð1ð
1ð
1ð
1ð
1ð $˜˜ W W W¨g¨g¨gð7ð
7ð
7ð
7ðØ"ñ#ð
#ð
#ð
#ðà"ñ#ð
#ð
#ð
#ð
#ð
$˜˜ W W Wð.ð
.ð
.ð
.ð
.ð! .ð.ð .ó c ó, — e Zd Zd„ Zd„ Zd„ Zd„ Zd„ ZdS )Ú FixUrllibc óD — d t ¦ « ¦ « S )Nú|)ÚjoinrL )Úselfs rK rL zFixUrllib.build_patternI s € Ø�xŠx�
™œÑ(Ô(Ð(rM c ó˜ — | d¦ « }|j }g }t |j d d… D ]:}| t |d |¬¦ « t
¦ « g¦ « Œ;| t t |j d d |¬¦ « ¦ « | |¦ « d S )NÚmoduleéÿÿÿÿr ©Úprefix) ÚgetrX rC ÚvalueÚextendr r ÚappendÚreplace)rS ÚnodeÚresultsÚ
import_modÚprefÚnamesÚnames rK Útransform_importzFixUrllib.transform_importL sÅ € ð ð —[’[ Ñ*Ô*ˆ
ØÔ ˆàˆõ ˜JÔ,Ô-¨c¨r¨cÔ2ð @ð @ˆDØ�LŠL�$˜t Aœw¨tÐ4Ñ4Ô4µe±g´gÐ>Ñ?Ô?Ð?Ð?Ø
�Š•T�' *Ô"2Ô3°BÔ7¸Ô:À4ÐHÑHÔHÑIÔIÐIØ×Ò˜5Ñ!Ô!Ð!Ð!Ð!rM c óæ — | d¦ « }|j }| d¦ « }|r�t |t ¦ « r|d }d }t |j D ]}|j |d v r
|d } nŒ|r&| t ||¬¦ « ¦ « d S | |d¦ « d S g }i } |d }
|
D ]¾}|j t j k r%|j d j }|j d j }n |j }d }|d k rst |j D ]`}||d v rT|d | vr|
|d ¦ « | |d g ¦ «
|¦ « ŒaŒ¿g }
t |¦ « }d
}d„ }|D ]Í}| | }g }|d d… D ]B}| |||¦ « ¦ « |
t# ¦ « ¦ « ŒC| ||d |¦ « ¦ « t% ||¦ « }|r|j j |¦ « r||_ |
|¦ « d
}ŒÎ|
rdg }|
d d… D ]%}| |t+ ¦ « g¦ « Œ&|
|
d ¦ « | |¦ « d S | |d¦ « d S )NÚ
mod_memberÚmemberr r@ rW ú!This is an invalid module elementrJ é ú,Tc óL — | j t j k ryt | j d j |¬¦ « | j d ¦ « | j d ¦ « g}t t j |¦ « gS t | j |¬¦ « gS )Nr rW r@ ri )Útyper Úimport_as_namer ÚchildrenrZ Úcloner
)rc rX Úkidss rK Úhandle_namez/FixUrllib.transform_member.