PA{:jSSKrSSKrSSKrSSKrSSKrSSKJrJr SSKJ r J r J r SSK J r SSK Jr S/rSr\R"S :H=(a \"\S S 5r\R(R+5R-S 5rS r\"\R(\R25(+rSr"SS\5rg)N) STARTUPINFOSTARTF_FORCEOFFFEEDBACK) reductionget_spawning_popenset_spawning_popen)spawn)utilPopeniwin32frozenFzpythonservice.execX:H=(d? [RRU5[RRU5:H$N)ospathnormcase)p1p2s H/opt/alt/python313/lib64/python3.13/multiprocessing/popen_spawn_win32.py_path_eqrs2 8 Crww''+rww/?/?/CCCcBUHn[R"U5 M gr)_winapi CloseHandle)handleshandles r_close_handlesrsF#rcH\rSrSrSrSrSrSrS SjrSr S r \ r S r S r g) r (z8 Start a subprocess to run the code of a process object r c[R"UR5n[R"SS5up4[ R "US5n[R"[R"5US9n[R"5n[(af[U[R5(aG[R=US'n[R R#5n[RUS'OSnSR%SU55n['USSS9n [R("XvSSS SUS[+[,S 95 upp[R."U 5 XlSUlXl[7U 5Ul[:R<"U[>UR8[7U545Ul [CU5 [DRF"X)5 [DRF"X5 [CS5 SSS5 g! [R."U5 e=f![CS5 f=f!,(df  g=f) Nr) parent_pid pipe_handle__PYVENV_LAUNCHER__ c3,# UH nSU-v M g7f)z"%s"N).0xs r !Popen.__init__..Gs/3avz3swbT)closefdF)dwFlags)$r get_preparation_data_namer CreatePipemsvcrtopen_osfhandleget_command_linergetpidget_executableWINENVrsys executable_base_executableenvironcopyjoinopen CreateProcessrrrpid returncode_handleintsentinelr Finalizer finalizerrrdump)self process_obj prep_datarhandlewhandlewfdcmd python_exeenvto_childhphtr?tids r__init__Popen.__init__.s..{/@/@A #--dA6##GQ/$$ 18:))+  6hz3>>::"%"6"6 6CFZ**//#C),C% &Chh/3// #tT *h #*#8#8$q#t(?@$B ##B' H"DOLGDM!]]4,0MM3w<+HJDN t $ )y3{5"4(5+ * ##G, #4(5+ *s>$H9&AH 'A$H9 ,H)8 H9 H&&H9) H66H99 Ic`U[5Lde[R"XR5$r)rr duplicaterC)rGrs rduplicate_for_childPopen.duplicate_for_childes))++++""6==99rNcURb UR$Uc[RnO[S[ US-S-55n[R "[ UR 5U5nU[R:XaA[R"UR 5nU[:Xa[R*nX@lUR$)Nrig?) r@rINFINITEmaxrBWaitForSingleObjectrA WAIT_OBJECT_0GetExitCodeProcess TERMINATEsignalSIGTERM)rGtimeoutmsecsrescodes rwait Popen.waitis ?? &?? " ?$$E3w~345E))#dll*;UC ''' '--dll;Dy "Orc URSS9$)Nr)rc)rgrGs rpoll Popen.poll{syyy##rcURbg[R"[UR5[ 5 g![ aA [R"[UR55nU[R:Xaegf=fr) r@rTerminateProcessrBrAr`PermissionErrorr_ STILL_ACTIVE)rGrfs r terminatePopen.terminate~sm ?? &    $ $S%6 B --c$,,.?@Dw+++,  s.?AB  B c$UR5 gr)rErjs rclose Popen.closes  r)rArEr?r@rCr)__name__ __module__ __qualname____firstlineno____doc__methodrTrXrgrkrqkillrt__static_attributes__r&rrr r (s4F5)n:$$ $ Dr)rr1rar7r subprocessrrcontextrrrr r __all__r`platformgetattrWINEXEr8lowerendswith WINSERVICErr9r6robjectr r&rrrs ;FF )  ,,' ! Cgc8U&C ^^ ! ! # , ,-@ A Dcnnc&:&: ; ;$kFkr