§
F ux2ã óN — d dl Z d dlZd dlZd dlZd dlZd dlZd dlmZ ddlm Z g d¢Z
d ZdZdZ
dZd Zd
ZdZdadad
„ Zd„ Zd„ Zd„ Zd„ Zd*d„Zd„ Zd„ Z e¦ « Zd„ Zd„ Z ej ¦ « Z ej! ¦ « Z"d„ Z#d„ Z$i Z% ej! ¦ « Z& G d„ de'¦ « Z(d*d„Z)d„ Z*da+eee)e j, e j- fd„Z. ej/ e.¦ « G d„ de'¦ « Z0 G d „ d!ej1 ¦ « Z2 e j3 d"¦ « Z4n
# e5$ r d#Z4Y nw xY wd$„ Z6d%„ Z7d&„ Z8d'„ Z9d(„ Z:d)„ Z;dS )+é N)Ú_args_from_interpreter_flagsé )Úprocess)Ú sub_debugÚdebugÚinfoÚsub_warningÚ
get_loggerÚ
log_to_stderrÚget_temp_dirÚregister_after_forkÚ
is_exitingÚFinalizeÚForkAwareThreadLockÚForkAwareLocalÚclose_all_fds_exceptÚSUBDEBUGÚ
SUBWARNINGé é
é é Úmultiprocessingz+[%(levelname)s/%(processName)s] %(message)sFc óN — t rt j t | g|¢R ddiŽ d S d S ©NÚ
stacklevelé )Ú_loggerÚlogr ©ÚmsgÚargss ú;/opt/alt/python311/lib64/python3.11/multiprocessing/util.pyr r , s<