bgW$ddlZddlZddlZddlZddlZddlZddlZddlm Z ddl m Z  ddl Z n #e $rdZ YnwxYwejjdkrdZ ejd5ZejddeddlZdddn #1swxYwYn#e ef$rdZYnwxYw ddlZdd lmZdd lmZd ZejeejekrdZn #e $rdZYnwxYwej e d ej edud ejj!dZ"ej edupe dud dZ#ej e dud dZ$dS)N)exec_mod_from_location)IS_WASMT)recordalways)version)_pep440z0.29.30zCan't start subprocess)reasonzrequires cythonctjtjtd}t j||dz |dz dz dz }tjtj ddddt|d z d d t|d z g t| t|dz 5}d}t|D] \}}||vrn Jd| dddn #1swxYwYdx}}t|d z 5}|D]2}d|vr|}d|vr|}3 dddn #1swxYwY|J|Jt!d|t!d|} ddlm} | | ddd} | jdksJ| jt,jksJdS)Nz..random _examplescythonzsetup.pybuildinstallz--prefix installdirz#--single-version-externally-managedz--recordztmp_install_log.txt)cwdz extending.cz+NumPy API declarations from "numpy/__init__Fz-Could not find '{}' in C file, wrong pxd usedz extending.extending_distributions extendingr)PCG64 d)r)ospathjoindirname__file__shutilcopytree subprocess check_callsys executablestropen enumerateformatstripr numpy.randomr uniforms_exshapedtypenpfloat64) tmp_pathsrcdir build_dirfid txt_to_findilineso1so2rrvaluess t/builddir/build/BUILD/cloudlinux-venv-1.0.7/venv/lib64/python3.11/site-packages/numpy/random/tests/test_extending.py test_cythonr:/sW\\"'//(33T : :F OFHx/0008#k1H:w %s8l+B'C'C@%s85J+J'K'K ")nn  i-' ( (ACC  ~~ A AGAtd""# A,,2F;,?,? A A5 AAAAAAAAAAAAAAAC# h-- . .## # #Dt##jjll(D00jjll  ################ ??? ???;,,,4-s44#""""" $ 0 0q2s C CF <5 <2: % % % % % %s$;DDD76E::E>E>zrequires numba and cfficddlm}dSNrr)numpy.random._examples.numbarr=s r9 test_numbar?\s76666666z requires cfficddlm}dSr<)numpy.random._examples.cffirr=s r9 test_cffirCas55555555r@)%rpytestrr r"warningsnumpyr-numpy.distutils.misc_utilr numpy.testingrcffi ImportErrorflagsoptimizecatch_warningswfilterwarningsDeprecationWarningnumba SystemErrorrCython.Compiler.Versionr cython_version numpy._utilsr required_versionparseVersionmarkskipifslowr:r?rCr@r9r]s  <<<<<<!!!!!!KKKK DDD9 D   - - -".@AAA  [! EEEMMMAAAAAA%$$$$$ !w}^$$w7G'H'HHH FFFG$<==FdN+<==(&(&>=>=(&TETM1TT\46677667DDL9966:9666sT/99B B7 BBB B B BB CC C