grthtrhthjhtyjytjytkergtrhtrjytjerhrfh4:24 29/09/2026ó võzm6¤*ãó4•SSKrSSKrSSKrSSKrSSKrSSKrSSKr/SQrSr\RRS5(aSr O\R"5r "SS\ 5r\RS5rS rSS jrSS jrS rSS jr\S:Xa\"5 gg)éN)Ú ZipAppErrorÚcreate_archiveÚget_interpreterz8# -*- coding: utf-8 -*- import {module} {module}.{fn}() Úwinúutf-8có•\rSrSrSrg)ré!©N)Ú__name__Ú __module__Ú __qualname__Ú__firstlineno__Ú__static_attributes__r óÚ-/opt/alt/python313/lib64/python3.13/zipapp.pyrr!s†Úrrc#ó²# •[U[[R45(a[ X5nUv• SSS5 gUv• g!,(df  g=f7f©N)Ú isinstanceÚstrÚosÚPathLikeÚopen)ÚarchiveÚmodeÚfs rÚ _maybe_openr%sAé€ä�'œC¤§¡Ð-×.Ñ.Ü �'Ô  AØŠG÷!Ð ð‹ ÷!Õ üs‚1A³A¸AÁ AÁAcól•U(a-SUR[5-S-nURU5 gg)zWrite a shebang line.ó#!ó N)ÚencodeÚshebang_encodingÚwrite)rÚ interpreterÚshebangs rÚ_write_file_prefixr%.s1€æØ˜+×,Ñ,Ô-=Ó>Ñ>ÀÑFˆØ �‰�Õðrcó•[US5nURS5nUS:XaSnUR5 [US5n[XR5 UR U5 [ R "X55 SSS5 SSS5 U(a][U[5(aG[R"U[R"U5R[R-5 ggg!,(df  N{=f!,(df  N„=f)z8Copy an application archive, modifying the shebang line.ÚrbérrÚwbN)rÚreadÚreadliner%r"ÚshutilÚ copyfileobjrrrÚchmodÚstatÚst_modeÚS_IEXEC)rÚ new_archiver#ÚsrcÚfirst_2Údsts rÚ _copy_archiver65s½€ä �W˜dÔ # sð—(‘(˜1“+ˆØ �eÓ àˆGØ �L‰LŒNä ˜ dÔ +¨sÜ ˜sÔ 0ð �I‰I�gÔ Ü × Ò ˜sÔ (÷ ,÷ $ö"”z +¬s×3Ñ3Ü �Š�œbŸgšg kÓ2×:Ñ:¼T¿\¹\ÑIÕJð4€{÷,Õ +ú÷ $Õ #ús#�6C<Á3C+Á6C<Ã+ C9 Ã5C<Ã< D có:•Sn[US5(a[US5(aSnO-[R"U5nUR5(aSnU(a [ XU5 gUR 5(d [ S5eUS- R5nU(aU(a [ S5eU(dU(d [ S 5eSnU(a‹URS 5upšn [S U RS 555n [S U RS 555n U S :XaU (aU (d[ SU-5e[RX›S9nUcURS5nO'[US5(d[R"U5n[URS55nX;a[ SUS35e[US5n[!Xò5 U(a["R$O["R&n["R("USUS9nUHFnUR+U5nUbU"U5(dM&UR-UUR/55 MH U(a!UR1SUR3S55 SSS5 SSS5 U(aM[US5(d;UR5UR75R8[6R:-5 ggg!,(df  Nk=f!,(df  Nt=f)a*Create an application archive from SOURCE. The SOURCE can be the name of a directory, or a filename or a file-like object referring to an existing archive. The content of SOURCE is packed into an application archive in TARGET, which can be a filename or a file-like object. If SOURCE is a directory, TARGET can be omitted and will default to the name of SOURCE with .pyz appended. The created application archive will have a shebang line specifying that it should run with INTERPRETER (there will be no shebang line if INTERPRETER is None), and a __main__.py which runs MAIN (if MAIN is not specified, an existing __main__.py will be used). It is an error to specify MAIN for anything other than a directory source with no __main__.py, and it is an error to omit MAIN if the directory has no __main__.py. Fr*r+TNzSource does not existz __main__.pyz8Cannot specify entry point if the source has __main__.pyzArchive has no entry pointÚ:c3ó@# •UHoR5v• M g7fr©Ú isidentifier©Ú.0Úparts rÚ Ú!create_archive..{sé€ÐD²^¨T×&Ñ&×(Ð(²^ùó‚Ú.c3ó@# •UHoR5v• M g7frr:r<s rr?r@|sé€ÐB²M¨D×%Ñ%×'Ð'²MùrAzInvalid entry point: )ÚmoduleÚfnz.pyzr"Ú*zThe target archive z$ overwrites one of the source files.r)Úw)Ú compressionr)ÚhasattrÚpathlibÚPathÚis_filer6ÚexistsrÚ partitionÚallÚsplitÚ MAIN_TEMPLATEÚformatÚ with_suffixÚsortedÚrglobrr%ÚzipfileÚ ZIP_DEFLATEDÚ ZIP_STOREDÚZipFileÚ relative_tor"Úas_posixÚwritestrr r.r/r0r1)ÚsourceÚtargetr#ÚmainÚfilterÚ compressedÚsource_is_fileÚhas_mainÚmain_pyÚmodÚseprEÚmod_okÚfn_okÚ files_to_addÚfdrHÚzÚchildÚarcnames rrrLs}€ð*€N܈v�v×Ѥ7¨6°:×#>Ñ#>؉䗒˜fÓ%ˆØ �>‰>× Ñ Ø!ˆNæÜ�f kÔ2Øð �=‰=�?‰?ÜÐ1Ó2Ð2ؘÑ&×/Ñ/Ó1€HÞ –ÜØ FóHð Hæ –HÜÐ6Ó7Ð7à€GÞ à—~‘~ cÓ*‰ ˆ�"ÜÑD°S·Y±Y¸s´^ÓDÓDˆÜÑB°B·H±H¸S´MÓBÓBˆØ�s“ žv®%ÜÐ5¸Ñ<Ó=Ð =Ü×&Ñ&¨cÐ&Ð9ˆà �~Ø×#Ñ# FÓ+‰Ü �V˜W× %Ñ %Ü—’˜fÓ%ˆô ˜&Ÿ,™, sÓ+Ó,€Lð ÓÜØ! & Ð)MÐ NóPð Pô �V˜TÔ " bܘ2Ô+Þ/9”w×+Ò+Ü×)Ñ)ð ä �_Š_˜R °+Ò >À!Û%�Ø×+Ñ+¨FÓ3�Ø‘>¡V¨G§_£_Ø—G‘G˜E 7×#3Ñ#3Ó#5Ö6ñ&öØ— ‘ ˜=¨'¯.©.¸Ó*AÔB÷ ?÷ #öœ7 6¨7×3Ñ3Ø� ‰ �V—[‘[“]×*Ñ*¬T¯\©\Ñ9Õ:ð4€{÷?Õ >ú÷ #Õ "ús,ÇA L È!%K;É A K;ÊL Ë; L ÌL Ì Lcóð•[US5nURS5S:Xa:UR5R5R [ 5sSSS5 $SSS5 g!,(df  g=f)Nr'r(r)rr*r+ÚstripÚdecoder!)rrs rrr­sS€Ü �W˜dÔ # qØ �6‰6�!‹9˜Ó Ø—:‘:“<×%Ñ%Ó'×.Ñ.Ô/?Ó@÷ $Ñ #Ø ÷ $× #Ö #ús �AA'Á' A5cób•SSKnUR5nURSSSSS9 URSSSS S9 URS S SS S9 URS SSSS9 URSSSSS9 URSSS9 URU5nUR(a‡[ R RUR5(d [S5e[UR5n[SRU=(d S55 [R"S5 [ R RUR5(a›URbg[ R R!UR5(aD[ R R#URUR5(a [S5eUR$(a [S5e['URURUR(UR$UR*S9 g)zÎRun the zipapp command line interface. The ARGS parameter lets you specify the argument list directly. Omitting ARGS (or setting it to None) works as for argparse, using sys.argv[1:] as the argument list. rNz--outputz-ozAThe name of the output archive. Required if SOURCE is an archive.)ÚdefaultÚhelpz--pythonz-pzEThe name of the Python interpreter to use (default: no shebang line).z--mainz-mzLThe main function of the application (default: use an existing __main__.py).z --compressz-cÚ store_truezQCompress files with the deflate method. Files are stored uncompressed by default.)Úactionrsz--infoFz)Display the interpreter from the archive.)rrrursr]z'Source directory (or existing archive).)rsz%Can only get info for an archive filezInterpreter: {}zz-In-place editing of archives is not supportedz,Cannot change the main function when copying)r#r_ra)ÚargparseÚArgumentParserÚ add_argumentÚ parse_argsÚinforÚpathÚisfiler]Ú SystemExitrÚprintrRÚsysÚexitÚoutputrMÚsamefiler_rÚpythonÚcompress)ÚargsrvÚparserr#s rr_r_³sÖ€óà × $Ñ $Ó &€FØ ×ј  D°$ð5ðñ6ð ×ј  D°$ð/ðñ0ð ×ј $°ð;ðñ<ð ×ј  d°<ð=ðñ>ð ×ј¨%¸ Ø<ðñ>à ×јØ:ðñ<ð × Ñ ˜TÓ "€Dð ‡y‡yÜ�w‰w�~‰~˜dŸk™k×*Ñ*ÜÐDÓEÐ EÜ% d§k¡kÓ2ˆ Ü Ð×&Ñ& {×'>°hÓ?Ô@Ü �Š�Œ ä ‡w�w‡~�~�d—k‘k×"Ñ"Ø �;‰;Ñ ¤2§7¡7§>¡>°$·+±+×#>Ñ#>Ü#%§7¡7×#3Ñ#3°D·K±KÀÇÁ×#MÑ#MÜÐLÓMÐ MØ �9�9ÜÐKÓLÐ Lä�4—;‘; § ¡ Ø#Ÿ{™{°·±Ø"Ÿm™mó-rÚ__main__r)NNNNF)Ú contextlibrrJr,r/rrVÚ__all__rQÚplatformÚ startswithr!ÚgetfilesystemencodingÚ ValueErrorrÚcontextmanagerrr%r6rrr_r r rrÚr�s´ðÛÛ ÛÛ Û Û Ûâ >€ð€ ð‡<�<×ј5×!Ñ!ØÑà×0Ò0Ó2Ðô �*ô ð ×ÑñóðòôKð.@DØ+0ô^;òBAô .-ðb ˆzÓÙ…Fðr