K irddlZddlZddlZddlZddlZddlZddlmZmZddl Z ddl Z ddl m Z mZ ddlZej"j$dkDrdZ ej&d5Zej*ddeddlZddd ddlZdd lmZdd lmZd Zej@eejBekrdZ e jDjGe d e jDjGejHdk(xrejJdkd e jDjGed e jDjGedud e jDjGejLdk(d e jDjNdZ(e jDjGeduxsedud dZ)e jDjGedud dZ*y#e$rdZYwxYw#1swYxYw#eef$rdZYwxYw#e$rdZYtwxYw)N)module_from_specspec_from_file_location) IS_EDITABLEIS_WASMT)recordalways)version)_pep440z3.0.6z)Editable install cannot find .pxd headers)reasonwin32lz7Failing in 32-bit Windows wheel build job, skip for nowzCan't start subprocesszrequires cythonz win-arm64z-Meson unable to find MSVC linker on win-arm64c ddl}tjjtjj t d}t j||dz |dz dz dz }|dz tjdt|d z }t|d 5}|jd |jd tjd |jdtjddddtjdk(r(tj ddddd|t|gn%tj ddd|t|gtj gd|jtdz dz }t|d5}d}|D]} || vsn Jd|d dddt#j$dfd} | d| d | d!} dd"lm} | j+| dd#d$} | j,d%k(sJ| j.t0j2k(sJy#1swYXxYw#1swYxYw)&Nrz..random _examplescythonbuildT)exist_okzinterpreter-native-file.iniwz [binaries] z python = 'z' z python3 = ''rmesonsetupz--buildtype=releasez--vsenvz --native-file)cwd)rcompilez-vv*zextending.pyx.cz+NumPy API declarations from "numpy/__init__zCould not find 'z' in C file, wrong pxd used EXT_SUFFIXc|z j}t||}t|}|jj ||S)N) with_suffixrrloader exec_module)modnamesospecmodsuffix target_dirs g/mnt/ssd/data/python-lab/Trading/venv/lib/python3.12/site-packages/numpy/random/tests/test_extending.pyloadztest_cython..loadgsE7" / / 7&w3t$ $ extending extending_cppextending_distributions)PCG64 d)r.)globospathjoindirname__file__shutilcopytreemakedirsstropenwritesys executableplatform subprocess check_call sysconfigget_config_var numpy.randomr- uniforms_exshapedtypenpfloat64)tmp_pathr0srcdir build_dir native_filefgfid txt_to_findliner(r,r-valuesr%r&s @@r' test_cythonrS/sN WW\\"''//(3T :F OOFHx/08#k1Hmaxsize get_platformslowrSrXr[r)r'rvs`  D .99 D   -".@A A%w}}^$w7G'HH 6 7CKK%$7HG$<=FdN+<=*I**, ;JL:&L>>  :&xETM1TT\46767DDL96:6] D [! E FsMHH%H>H H+H  H HH H('H(+H65H6