§
{<ˆj„! ã óè — d Z ddlmZ ddlmZmZmZmZmZ ddl m
Z
dZdddd d
ddd
dedz dedz edz dddœZdddddddddœZ
dZdZd Zd!Zd"Zd#Zd$Zd%Zd&Zd'Zd(„ Zd)„ Z G d*„ d+ej ¦ « Zd,S )-z
Fixer for complicated imports
é )Ú
fixer_base)ÚNameÚStringÚ
FromImportÚNewlineÚComma©Útouch_import_top)TÚACTIVEÚALLÚANCHORÚARCÚBASELINEÚBEVELÚBOTHÚBOTTOMÚBROWSEÚBUTTÚCASCADEÚCENTERÚCHARÚCHECKBUTTONÚCHORDÚCOMMANDÚCURRENTÚDISABLEDÚDOTBOXÚEÚENDÚEWÚ EXCEPTIONÚEXTENDEDÚFALSEÚFIRSTÚFLATÚGROOVEÚHIDDENÚ
HORIZONTALÚINSERTÚINSIDEÚLASTÚLEFTÚMITERÚMOVETOÚMULTIPLEÚNÚNEÚNOÚNONEÚNORMALÚNSÚNSEWÚNUMERICÚNWÚOFFÚONÚOUTSIDEÚPAGESÚPIESLICEÚ
PROJECTINGÚRADIOBUTTONÚRAISEDÚREADABLEÚRIDGEÚRIGHTÚROUNDÚSÚSCROLLÚSEÚSELÚ SEL_FIRSTÚSEL_LASTÚ SEPARATORÚSINGLEÚSOLIDÚSUNKENÚSWÚStringTypesÚTOPÚTRUEÚ
TclVersionÚ TkVersionÚ UNDERLINEÚUNITSÚVERTICALÚWÚWORDÚWRITABLEÚXÚYÚYESÚwantobjects)"ÚAbstractBasicAuthHandlerÚAbstractDigestAuthHandlerÚAbstractHTTPHandlerÚBaseHandlerÚCacheFTPHandlerÚ
FTPHandlerÚFileHandlerÚHTTPBasicAuthHandlerÚHTTPCookieProcessorÚHTTPDefaultErrorHandlerÚHTTPDigestAuthHandlerÚ HTTPErrorÚHTTPErrorProcessorÚHTTPHandlerÚHTTPPasswordMgrÚHTTPPasswordMgrWithDefaultRealmÚHTTPRedirectHandlerÚHTTPSHandlerÚOpenerDirectorÚProxyBasicAuthHandlerÚProxyDigestAuthHandlerÚProxyHandlerÚRequestÚStringIOÚURLErrorÚUnknownHandlerÚ
addinfourlÚbuild_openerÚinstall_openerÚparse_http_listÚparse_keqv_listÚrandombytesÚrequest_hostÚurlopen)ÚContentTooShortErrorÚFancyURLopenerÚ URLopenerÚbasejoinÚ ftperrorsÚ
getproxiesÚgetproxies_environmentÚ localhostÚpathname2urlÚquoteÚ
quote_plusÚ splitattrÚ splithostÚ
splitnportÚsplitpasswdÚ splitportÚ
splitqueryÚsplittagÚ splittypeÚ splituserÚ
splitvalueÚthishostÚunquoteÚunquote_plusÚunwrapÚurl2pathnameÚ
urlcleanupÚ urlencoder€ Úurlretrieve)Úparse_qsÚ parse_qslÚ urldefragÚurljoinÚurlparseÚurlsplitÚ
urlunparseÚ
urlunsplit)ÚndbmÚgnuÚdumb)ÚerrorÚopen)Úwhichdb)ÚBaseHTTPRequestHandlerÚ
HTTPServer)ÚCGIHTTPRequestHandler)ÚSimpleHTTPRequestHandler)Ú
FileDialogÚLoadFileDialogÚSaveFileDialogÚdialogstatesÚtest)Ú DirectoryÚOpenÚSaveAsÚ_DialogÚaskdirectoryÚaskopenfileÚaskopenfilenameÚaskopenfilenamesÚaskopenfilesÚ
asksaveasfileÚasksaveasfilename)ÚSimpleDialog)ÚaskfloatÚ
askintegerÚ askstringÚDialog)ÚCGIXMLRPCRequestHandlerÚSimpleXMLRPCDispatcherÚSimpleXMLRPCRequestHandlerÚSimpleXMLRPCServerÚlist_public_methodsÚremove_duplicatesÚresolve_dotted_attribute)ÚDocCGIXMLRPCRequestHandlerÚDocXMLRPCRequestHandlerÚDocXMLRPCServerÚ
ServerHTMLDocÚXMLRPCDocGenerator)Úurllib2Úurllibr¢ ÚdbmÚanydbmr« ÚBaseHTTPServerÚ
CGIHTTPServerÚSimpleHTTPServerr° ÚtkFileDialogrÀ ÚtkSimpleDialogrÈ rÎ )rÑ rÒ )rÑ rÒ r¢ )rÔ r« )rÖ r× rÕ )rØ r° )rÙ rÀ )rÎ rÈ )zurllib.requestzurllib.errorzurllib.parsezdbm.__init__zhttp.serverztkinter.filedialogztkinter.simpledialogz
xmlrpc.serverz name='%s'z attr='%s'z
using='%s'z$dotted_name=dotted_name< %s '.' %s >z?pow=power< %s trailer< '.' %s > trailer< '.' using=any > any* >z-pow=power< %s trailer< '.' using=any > any* >zœfrom_import=import_from< 'from' %s 'import' (import_as_name< using=any 'as' renamed=any> | in_list=import_as_names< using=any* > | using='*' | using=NAME) >zSname_import=import_name< 'import' (%s | in_list=dotted_as_names< imp_list=any* >) >z8name_import_rename=dotted_as_name< %s 'as' renamed=any >zµfrom_import_rename=import_from< 'from' %s 'import' (%s | import_as_name< %s 'as' renamed=any > | in_list=import_as_names< any* (%s | import_as_name< %s 'as' renamed=any >) any* >) >c óÀ — d„ t D ¦ « } dd d„ | D ¦ « ¦ « z }|dz
}|d d„ | D ¦ « ¦ « dz z
}|S )zI
Builds a pattern for all toplevel names
(urllib, http, etc)
c ó8 — g | ]}| d ¦ « ‘ŒS )ú.)Úsplit©Ú.0Úmods úr/builddir/build/BUILD/cloudlinux-venv-1.0.12/venv/lib/python3.11/site-packages/libpasteurize/fixes/fix_imports2.pyú