Files
sirh/venv/lib/python3.12/site-packages/numpy/__pycache__/conftest.cpython-312.pyc

67 lines
9.6 KiB
Plaintext
Raw Normal View History

2026-04-29 11:52:03 +02:00
<EFBFBD>
|<7C><>i<EFBFBD>!<00>
<00>4<00>dZddlZddlZddlZddlZddlmZddlmZddl Z ddl
Z
ddl Z ddl m Z ddlmZ ddlmZdZ ddlZdZdaiZe j0j3ej4j7ej8<00>d
<EFBFBD><00>e j:j=d dd<08> <0C>e j:j=d ddddee j@<00><00><0E>ej4j7ej4jCe"<22>dd<10>Z#e j:jIej4jKe#<23>rd nd <0A>dejLd<d<13>Z'd<14>Z(dZ)erejT<00>Z)d<15>Z+d<16>Z,e
jZd<08><17>d<18><00>Z.e
j^dd<08><1A>d<1B><00>Z0e
j^d<08><1C>d<1D><00>Z1er<>ed*d<1E><01>Z2e2e_3ejhjkd<1F>ejhjkd <20>de_6ddl7Z7e7jpe7jrze_:e jvjxejzd!<hd"<22>e_>d#d#d$d%d&d'd(<28>e_?gd)<29>e_@yy#e$rd ZY<00><02>HwxYw#e$rd ZY<00><02>OwxYw)+z=
Pytest configuration and fixtures for the Numpy test suite.
<EFBFBD>N)<01>contextmanager)<01>Path)<01> get_fpu_mode)<01> NOGIL_BUILD)<01> dt_configTFz .hypothesisz numpy-profile)<03>name<6D>deadline<6E>
print_blobznp.test() profile)rr r
<00>database<73> derandomize<7A>suppress_health_checkz..z
pytest.ini<6E>1<>NUMPY_EXPERIMENTAL_DTYPE_APIc<00><00>|jdd<02>|jdd<03>|jdd<04>|jdd<05>ts7|jdd<06>|jdd<07>|jdd<08>yy) N<>markersz=valgrind_error: Tests that are known to error under valgrind.z:leaks_references: Tests that are known to leak references.zslow: Tests that are very slow.z,slow_pypy: Tests that are very slow on pypy.zOparallel_threads(n): run the given test function in parallel using `n` threads.zCiterations(n): run the given test function `n` times in each threadz8thread_unsafe: mark the test function as single-threaded)<02>addinivalue_line<6E>PARALLEL_RUN_AVALIABLE)<01>configs <20>K/home/fatima/modif/sirh/venv/lib/python3.12/site-packages/numpy/conftest.py<70>pytest_configurer>s<><00><00>
<EFBFBD><1B><1B>I<EFBFBD>G<>I<01>
<EFBFBD><1B><1B>I<EFBFBD>D<>F<01>
<EFBFBD><1B><1B>I<EFBFBD>)<29>+<2B>
<EFBFBD><1B><1B>I<EFBFBD>6<>8<> !<21><0E><1F><1F> <09> !<21>
<EFBFBD> <0F><1F><1F> <09> Q<>
<EFBFBD> <0F><1F><1F> <09> F<>
<EFBFBD> "<22>c<00>.<00>|jdddd<03><04>y)Nz--available-memory<72>storez<65>Set amount of memory available for running the test suite. This can result to tests requiring especially large amounts of memory to be skipped. Equivalent to setting environment variable NPY_AVAILABLE_MEM. Default: determinedautomatically.)<03>action<6F>default<6C>help)<01> addoption)<01>parsers r<00>pytest_addoptionrTs!<00><00>
<EFBFBD><14><14>)<29>'<27>4<EFBFBD>,<2C><15>.rc<00>f<00>|jjd<01>}|<01>|tjd<yy)N<>available_memory<72>NPY_AVAILABLE_MEM)r<00> getoption<6F>os<6F>environ)<02>session<6F> available_mems r<00>pytest_sessionstartr(cs1<00><00><1B>N<EFBFBD>N<EFBFBD>,<2C>,<2C>-?<3F>@<40>M<EFBFBD><14> <20>*7<><02>
<EFBFBD>
<EFBFBD>&<26>'<27>!rc<00><><00>tr<>ts<>tj<00>r<>|}|j <00>|j dddd<03><04>|j d<05>|j d<06>|j d<07>|j d<08>|j d <09>|j d
<EFBFBD>|j d <0B>tjd d <0A><0E>yyyy)NzGIL re-enabled<65>=T)<03>sep<65>red<65>boldz3The GIL was re-enabled at runtime during the tests.z;This can happen with no test failures if the RuntimeWarningz9raised by Python when this happens is filtered by a test.<2E>z;Please ensure all new C modules declare support for runningz:without the GIL. Any new tests that intentionally imports z:code that re-enables the GIL should do so in a subprocess.zGIL re-enabled during tests<74>)<01>
returncode) r<00>gil_enabled_at_start<72>sys<79>_is_gil_enabled<65>ensure_newline<6E>section<6F>line<6E>pytest<73>exit)<04>terminalreporter<65>
exitstatusr<00>trs r<00>pytest_terminal_summaryr<is<><00><00><12>/<2F>C<EFBFBD>4G<34>4G<34>4I<34> <1D><02>
<EFBFBD><19><19><1B>
<EFBFBD>
<EFBFBD>
<EFBFBD>#<23><13>$<24>T<EFBFBD>
<EFBFBD>B<>
<EFBFBD><07><07>E<>F<>
<EFBFBD><07><07>M<>N<>
<EFBFBD><07><07>K<>L<>
<EFBFBD><07><07><02> <0B>
<EFBFBD><07><07>M<>N<>
<EFBFBD><07><07>L<>M<>
<EFBFBD><07><07>L<>M<><0E> <0B> <0B>1<>a<EFBFBD>@<40>5J<01>/<2F>{r)<01>tryfirstc<00><<00>t<00>}t<00>|an|tk7rt|ft|<|at|j<00>j
tt <00>j
dz dz k(r0|jtjjd<04><05><00>yy)z<>
Check FPU precision mode was not changed during test collection.
The clumsy way we do it here is mainly necessary because numpy
still uses yield tests, which can execute code at test collection
time.
N<>f2py<70>testszf2py tests are thread-unsafe)<01>reason) r<00> _old_fpu_mode<64>_collect_resultsr<00>fspath<74>parent<6E>__file__<5F>
add_markerr7<00>mark<72> thread_unsafe)<02>item<65>modes r<00>pytest_itemcollectedrLxs<><00><00> <18>><3E>D<EFBFBD><14><1C><1C> <0A> <0A><1D> <1E>"/<2F><14>!6<><18><14><1E><1C> <0A> <0C>D<EFBFBD>K<EFBFBD>K<EFBFBD><18><1F><1F>4<EFBFBD><08>><3E>#8<>#8<>6<EFBFBD>#A<>G<EFBFBD>#K<>K<> <0C><0F><0F><06> <0B> <0B>1<>1<>1<>2<>3<> 4<>Lr<00>function)<02>scope<70>autousec#<00><>K<00>t<00>}d<01><01>t<00>}||k7rtd|d<03>d|d<03>d<05><05><00>tj|j<00>}|<03>|\}}td|d<03>d|d<03>d<06><05><00>y<01>w)zC
Check FPU precision mode was not changed during the test.
Nz FPU precision mode changed from z#xz to z during the testz when collecting the test)r<00>AssertionErrorrC<00>get<65>node)<04>request<73>old_mode<64>new_mode<64>collect_results r<00>check_fpu_moderX<00>s<><00><00><><00>
<1C>~<7E>H<EFBFBD> <09><1B>~<7E>H<EFBFBD><0F>8<EFBFBD><1B><1C>?<3F><08><12>}<7D>D<EFBFBD> (<28><12>}<7D>,<<3C>><3E>?<3F> ?<3F>&<26>)<29>)<29>'<27>,<2C>,<2C>7<>N<EFBFBD><15>!<21>+<2B><1A><08>(<28><1C>?<3F><08><12>}<7D>D<EFBFBD> (<28><12>}<7D>,E<>G<01>H<01> H<01>"<22>s<00>A-A/)rOc<00><00>t|d<y)N<>np)<01>numpy)<01>doctest_namespaces r<00>add_npr]<00>s <00><00>#<23><15>d<EFBFBD>rc#<00>*K<00>gd<01>}dj|<01>}ddg}dj|<03>}tj<00>5tjdt|<02><06>tjdt
|<04><06>d<07><02>ddd<07>y#1swYyxYw<01>w)z4Filter out the wall of DeprecationWarnings.
) zThe numpy.linalg.linalgzThe numpy.fft.helper<65>dep_util<69> pkg_resourcesznumpy.core.umath<74> msvccompilerzDeprecated callz
numpy.corezImporting from numpy.matlibzThis function is deprecated.zData type alias 'a'zArrays of 2-dimensional vectorszANumPy warning suppression and assertion utilities are deprecated.<2E>|zinvalid value encounteredzdivide by zero encountered<65>ignore)<02>category<72>messageN)<06>join<69>warnings<67>catch_warnings<67>filterwarnings<67>DeprecationWarning<6E>RuntimeWarning)<05>test<73>msgs<67>msg<73>msgs_r<5F>msg_rs r<00>warnings_errors_and_rngrq<00>s<><00><00><><00> 
<EFBFBD><04><12>h<EFBFBD>h<EFBFBD>t<EFBFBD>n<EFBFBD><03> (<28> (<28>
<EFBFBD><06><14><08><08><16> <20><05> <15> $<24> $<24> &<26> <12> <14> #<23> #<23><18>#5<>s<EFBFBD> <0E> <15> #<23> #<23><18>><3E>5<EFBFBD> <0E> <12> <12> <12> <12>s<00>?B<01>=B<03>> B<01>B<07> Bz#uninitializedz# uninitialized<65> StringDType><00> numpy.savez<65>numpy.matlib.savez<65>numpy.__array_namespace_info__<5F>%numpy.matlib.__array_namespace_info__r.z needs pandasz#errors out in /testing/overrides.pyz(.. testcode:: admonitions not understoodzmanipulates warnings)zhow-to-verify-bug.rstzc-info.ufunc-tutorial.rstzbasics.interoperability.rstzbasics.dispatch.rstzbasics.subclassing.rstzmisc.rst)znumpy/distutilsznumpy/_core/cversions.pyznumpy/_pyinstallerznumpy/random/_examplesz"numpy/f2py/_backends/_distutils.py)N)A<>__doc__r$r2<00>tempfilerg<00>
contextlibr<00>pathlibr<00>
hypothesisr7r[<00>numpy._core._multiarray_testsr<00>numpy.testing._private.utilsr<00>scipy_doctest.conftestr<00>
HAVE_SCPDT<EFBFBD>ModuleNotFoundError<6F>pytest_run_parallelrrBrC<00> configuration<6F>set_hypothesis_home_dir<69>pathrf<00>
gettempdir<EFBFBD>settings<67>register_profile<6C>list<73> HealthCheck<63>dirnamerF<00> _pytest_ini<6E> load_profile<6C>isfiler%rrr1r3r(r<<00>hookimplrL<00>fixturerXr]rq<00>user_context_mgr<67> rndm_markers<72>add<64> strict_check<63>doctest<73>NORMALIZE_WHITESPACE<43>ELLIPSIS<49> optionflags<67>dtypesrr<00>check_namespace<63>skiplist<73>pytest_extra_xfail<69>pytest_extra_ignore<72>rr<00><module>r<>s<><00><01><04>
<EFBFBD>
<EFBFBD><0F><0F>%<25><18><11> <0A> <0C>6<>4<><17>0<><15>J<EFBFBD>#<23><1E>!<21><1A><15> <0A><15><10> <0B><18><18>0<>0<><06>G<EFBFBD>G<EFBFBD>L<EFBFBD>L<EFBFBD>$<24><18>$<24>$<24>&<26> <0A>6<><02> <0B><13><13>$<24>$<24> <18>4<EFBFBD>D<EFBFBD>%<25><02> <0B><13><13>$<24>$<24> <1C> <11>d<EFBFBD>T<EFBFBD>t<EFBFBD><1E>z<EFBFBD>5<>5<>6<>%<25><02><11>g<EFBFBD>g<EFBFBD>l<EFBFBD>l<EFBFBD>2<EFBFBD>7<EFBFBD>7<EFBFBD>?<3F>?<3F>8<EFBFBD>4<>d<EFBFBD>L<EFBFBD>I<> <0B>
<EFBFBD><13><13> <20> <20><19>w<EFBFBD>w<EFBFBD>~<7E>~<7E>k<EFBFBD>2<>O<EFBFBD>8K<38><02>
.1<EFBFBD><02>
<EFBFBD>
<EFBFBD> )<29>*<2A>
<EFBFBD>,.<2E><1C><14><0E>.<2E>3<EFBFBD>.<2E>.<2E>0<><18>8<> A<01><11><16><1F><1F>$<24><1F>4<> <20>4<>0<10><16><1E><1E>j<EFBFBD>$<24>/<2F>H<01>0<>H<01>&<10><16><1E><1E><04><1D>$<24><1E>$<24><0E><13> <12><14> <12>F"9<>I<EFBFBD><1E><0E><1A><1A><1E><1E>/<2F>0<> <0A><1A><1A><1E><1E>0<>1<>"<22>I<EFBFBD><1A><12>#<23>8<>8<>7<EFBFBD>;K<>;K<>K<>I<EFBFBD><19>05<30>|<7C>|<7C>/G<>/G<>I<EFBFBD><1D><1D>m<EFBFBD>,<2C><06>I<EFBFBD><16>"$<24>%'<27>'5<>D<>"L<>*<2A> $<06>I<EFBFBD> <20>%<06>I<EFBFBD>!<21>Q<0E><>k<1B><17><16>J<EFBFBD><17><> <1B>#<23>"<22><1A>#<23>s#<00>I><00>J <00>>J <03>J <03> J<03>J