/opt/cloudlinux/venv/lib/python3.11/site-packages/libpasteurize/__pycache__
NameSizeModeActions
main.cpython-311.pyc102820644editdlrm
__init__.cpython-311.pyc2130644editdlrm
Edit: /opt/cloudlinux/venv/lib/python3.11/site-packages/libpasteurize/__pycache__/main.cpython-311.pyc (10282B)
§ ¢î!ħÊiãóv—dZddlmZmZmZddlZddlZddlZddlm Z m Z m Z ddl m Z ddlmZddlmZd d„Z dS) aõ pasteurize: automatic conversion of Python 3 code to clean 2/3 code =================================================================== ``pasteurize`` attempts to convert existing Python 3 code into source-compatible Python 2 and 3 code. Use it like this on Python 3 code: $ pasteurize --verbose mypython3script.py This removes any Py3-only syntax (e.g. new metaclasses) and adds these import lines: from __future__ import absolute_import from __future__ import division from __future__ import print_function from __future__ import unicode_literals from future import standard_library standard_library.install_hooks() from builtins import * To write changes to the files, use the -w flag. It also adds any other wrappers needed for Py2/3 compatibility. Note that separate stages are not available (or needed) when converting from Python 3 with ``pasteurize`` as they are when converting from Python 2 with ``futurize``. The --all-imports option forces adding all ``__future__`` imports, ``builtins`` imports, and standard library aliases, even if they don't seem necessary for the current state of each module. (This can simplify testing, and can reduce the need to think about Py2 compatibility when editing the code further.) é)Úabsolute_importÚprint_functionÚunicode_literalsN)ÚmainÚwarnÚStdoutRefactoringTool)Úrefactor)Ú __version__)Ú fix_namescó* ‡—tjd¬¦«}| dddd¬¦«| dd dd ¬¦«| d d d gd¬¦«| dddddd¬¦«| ddd gd¬¦«| dddd¬¦«| dddd¬¦«| d dd!¬¦«| d"d#dd$¬¦«| d%d&dd'd(¬¦«d'}i}| |¦«\}}d)}t}d*|d+<|js|jrtd,¦«|js|jr|  d-¦«|j rtt¦«d.S|j r4td/¦«t|¦«D]}t|¦«Œ|sd.S|s8td0tj¬1¦«td2tj¬1¦«d3Sd4|vr&d*}|jrtd5tj¬1¦«d3S|jr t$jn t$j}t%jd6|¬7¦«t-¦«} |jD]ÇŠd8‰vr|  ‰¦«Œˆfd9„|D¦«} t3| ¦«dkr>td:d; d<„| D¦«¦«ztj¬1¦«d3St3| ¦«d.krtd=tj¬1¦«d3S|  | d.¦«ŒÈt-¦«} |jrJd>} |  | d?z¦«|  | d@z¦«|  | dAz¦«t-¦«} |j�rJd'}|jD]Њ‰dBkrd*}Œ d8‰vr|  ‰¦«Œ%ˆfdC„|D¦«} t3| ¦«dkr>td:d; dD„| D¦«¦«ztj¬1¦«d3St3| ¦«d.krtd=tj¬1¦«d3S|  | d.¦«ŒÑt3| | z¦«d.kr@tdEd; dF„| | zD¦«¦«ztj¬1¦«d3S|r| | ¦«n| }n| | ¦«}|| | z z}t=t|¦«|t-¦«|j|j ¦«}|js�|r|  ¦«nb | !||jdG|j"¦«n>#tBj#$r,|j"dksJ‚tdHtj¬1¦«YdSwxYw| $¦«tKtM|j¦«¦«S)IzBMain program. Returns a suggested exit status (0, 1, 2). z!pasteurize [options] file|dir ...)Úusagez-Vz --versionÚ store_truez'Report the version number of pasteurize)ÚactionÚhelpz-az --all-importsz5Adds all __future__ and future imports to each modulez-fz--fixÚappendz1Each FIX specifies a transformation; default: all)rÚdefaultrz-jz --processesÚstoreéÚintzRun 2to3 concurrently)rrÚtyperz-xz--nofixzPrevent a fixer from being run.z-lz --list-fixeszList available transformationsz-vz --verbosezMore verbose loggingz --no-diffsz#Don't show diffs of the refactoringz-wz--writezWrite back modified filesz-nz --nobackupsFz'Don't write backups for modified files.zlibpasteurize.fixesTrz@not writing files and not printing diffs; that's not very usefulzCan't use -n without -wrz2Available transformations for the -f/--fix option:z1At least one file or directory argument required.)ÚfilezUse --help to show usage.éú-zCan't write to stdin.z%(name)s: %(message)s)ÚformatÚlevelz.fix_cód•—g|],}| d ‰¦«¦«¯*|‘Œ-S©zfix_{0}©Úendswithr©Ú.0ÚfÚfixs €úd/builddir/build/BUILD/cloudlinux-venv-1.0.12/venv/lib/python3.11/site-packages/libpasteurize/main.pyú zmain..}sGø€ð;ð;ð;˜1ØŸ š  9×#3Ò#3°CÑ#8Ô#8Ñ9Ô9ð;�Qð;ð;ð;ózOAmbiguous fixer name. Choose a fully qualified module name instead from these: ú c3ó K—|] }d|zV—Œ dS©z N©©r!Úmyfs r$ú zmain..‚s&èè€Ð<Ð<¨s  s¡ Ð<Ð<Ð<Ð<Ð<Ð.ŸsNø€ðCðCðC 1Ø !§ ¢ ¨9×+;Ò+;¸CÑ+@Ô+@Ñ AÔ AðC˜QðCðCðCr&c3ó K—|] }d|zV—Œ dSr)r*r+s r$r-zmain..¤s&èè€Ð'DÐ'D°s¨¨s© Ð'DÐ'DÐ'DÐ'DÐ'DÐ'Dr&z[Conflicting usage: the following fixers have been simultaneously requested and disallowed: c3ó K—|] }d|zV—Œ dSr)r*r+s r$r-zmain..¯s&èè€ÐNÐN¨3˜D 3™JÐNÐNÐNÐNÐNÐNr&Nz+Sorry, -j isn't supported on this platform.)'ÚoptparseÚ OptionParserÚ add_optionÚ parse_argsr ÚwriteÚno_diffsrÚ nobackupsÚerrorÚversionÚprintr Ú list_fixesÚsortedÚsysÚstderrÚverboseÚloggingÚDEBUGÚINFOÚ basicConfigÚsetÚnofixÚaddÚlenÚjoinÚ all_importsr#ÚunionrÚerrorsÚrefactor_stdinr Ú processesÚMultiprocessingUnsupportedÚ summarizerÚbool)ÚargsÚparserrPÚflagsÚoptionsÚ fixer_pkgÚ avail_fixesÚfixnamerÚunwanted_fixesÚfoundÚ extra_fixesÚprefixÚexplicitÚ all_presentÚ requestedÚ fixer_namesÚrtr#s @r$rr3sŸø€õ Ô "Ð)LÐ MÑ MÔ M€FØ ×Ò�d˜K° ØDðñFôFðFà ×Ò�d˜O°LØRðñTôTðTà ×Ò�d˜G¨H¸bØNðñPôPðPà ×Ò�d˜M°'À1Ø Ð'>ðñ@ô@ð@à ×Ò�d˜I¨hÀØ<ðñ>ô>ð>à ×Ò�d˜N°<Ø;ðñ=ô=ð=ð ×Ò�d˜K° Ø1ðñ3ô3ð3à ×Ò�l¨<Ø@ðñBôBðBà ×Ò�d˜I¨lØ6ðñ8ô8ð8à ×Ò�d˜M°,ÈØDðñFôFðFð€NØ €EØ×%Ò% dÑ+Ô+�M€GˆTØ%€IÝ€KØ"€EÐ Ñà Œ=ðQ˜WÔ-ðQÝ Ð OÑPÔPÐPØ Œ=ð0˜WÔ.ð0Ø� Š Ð.Ñ/Ô/Ð/Ø„ðÝ �kÑÔÐØˆqØÔðÝ ÐBÑCÔCÐCݘkÑ*Ô*ð ð ˆGÝ �'‰NŒNˆNˆNØð Ø�1Ø ðÝ ÐAÝ”:ð ñ ô ð å Ð)µ´ Ð;Ñ;Ô;Ð;؈qØ ˆd€{€{ØˆØ Œ=ð Ý Ð)µ´ Ð ;Ñ ;Ô ;Ð ;Ø�1ð%œ_Ð >�GŒMˆMµ'´,€EÝ ÔÐ6¸eÐDÑDÔDÐDå‘U”U€NØŒ}ð)ð)ˆØ �cˆ>ˆ>Ø × Ò ˜sÑ #Ô #Ð #Ð #ð ;ð;ð;ð;  ð;ñ;ô;ˆEå�5‰zŒz˜AŠ~ˆ~Ýð:à—i’iÐ<Ð<°eÐ<Ñ<Ô<Ñ<Ô<ñ=õœ:ð'ñ'ô'ð'ð�q�qÝ�U‘”˜q’�ÝÐIÝœ:ð'ñ'ô'ð'à�q�qØ × Ò ˜u QœxÑ (Ô (Ð (Ð (å‘%”%€KØÔð@Ø'ˆØ�Š˜Ð!?Ñ?Ñ@Ô@Ð@Ø�Š˜Ð!IÑIÑJÔJÐJØ�Š˜Ð!>Ñ>Ñ?Ô?Ð?å‰uŒu€HØ„{ñ!0؈ Ø”;ð +ð +ˆCØ�eŠ|ˆ|Ø"� � à˜c�>�>Ø—L’L Ñ%Ô%Ð%Ð%ð CðCðCðC¨ ðCñCôC�Eå˜5‘z”z A’~�~ÝðBà"ŸišiÐ'DÐ'D¸eÐ'DÑ'DÔ'DÑDÔDñEõ$'¤:ð/ñ/ô/ð/ð !˜q˜qݘU™œ qš˜ÝÐQÝ#&¤:ð/ñ/ô/ð/à ˜q˜qØ—L’L  q¤Ñ*Ô*Ð*Ð*Ý ˆx˜.Ñ(Ñ )Ô )¨AÒ -Ð -Ý ð?à—)’)ÐNÐN°8¸nÑ3LÐNÑNÔNÑNÔNñOõ”zð #ñ #ô #ð #ð�1Ø3>ÐL�K×%Ò% hÑ/Ô/Ð/ÀHˆ ˆ à×%Ò% hÑ/Ô/ˆ à˜k¨NÑ:Ñ:€Kõ �v kÑ2Ô2°E½3¹5¼5Ø&Ô0°gÔ6FÐ2Fñ Hô H€Bð Œ9ð Ø ð Ø × Ò Ñ Ô Ð Ð ð Ø— ’ ˜D '¤-°Ø#Ô-ñ/ô/ð/ð/øåÔ6ð ð ð ØÔ(¨1Ò,Ð,Ð,Ð,Ýð4Ý:=¼*ðFñFôFðFà�q�qð  øøøð � Š ‰Œˆõ �t�B”I‰ŒÑ Ô ÐsÕ?"V"Ö"7W×W)N)Ú__doc__Ú __future__rrrrArDr5Ú lib2to3.mainrrrÚlib2to3r Úfuturer Úlibpasteurize.fixesr r*r&r$úrksÄðð$ð$ðLKÐJÐJÐJÐJÐJÐJÐJÐJÐJà € € € Ø€€€Ø€€€Ø:Ð:Ð:Ð:Ð:Ð:Ð:Ð:Ð:Ð:ØÐÐÐÐÐàÐÐÐÐÐØ)Ð)Ð)Ð)Ð)Ð)ðY ðY ðY ðY ðY ðY r&