From ee1f669b4f4ab5080d6d1af6639b1b5f3b71eb07 Mon Sep 17 00:00:00 2001 From: Peter Erwin Date: Sun, 21 Jul 2024 12:07:01 +0200 Subject: [PATCH] Fixed test_conda_installs.sh to work on arm64 macOS --- conda/test_conda_installs.sh | 12 +- pyimfit/pyimfit_lib.cpp | 259 ++++++++++++++++++----------------- 2 files changed, 140 insertions(+), 131 deletions(-) diff --git a/conda/test_conda_installs.sh b/conda/test_conda_installs.sh index 5e8d4b8..9ccff8f 100755 --- a/conda/test_conda_installs.sh +++ b/conda/test_conda_installs.sh @@ -5,19 +5,23 @@ OS=$(uname -s) -if [[ "$OS" -eq "Darwin" ]] # macOS +if [[ "$OS" == "Darwin" ]] # macOS then + echo "Running on macOS..." WORKING_DIR="$HOME/coding/pyimfit/conda" # Figure out which type of macOS architecture we're running under, so we know # how to set up conda within this script ARCH=$(uname -m) - if [[ "$ARCH" -eq "x86_64" ]] + if [[ "$ARCH" == "x86_64" ]] then + echo " -- Intel!" source ~/miniconda3/etc/profile.d/conda.sh else + echo " -- Apple silicon!" source /opt/miniconda3/etc/profile.d/conda.sh fi else # Linux + echo "Running on Linux..." source ~/miniconda3/etc/profile.d/conda.sh WORKING_DIR="$HOME/build/pyimfit/conda" fi @@ -45,3 +49,7 @@ conda install --yes -c conda-forge perwin::pyimfit ./test_pyimfit_install.py conda uninstall --yes pyimfit conda deactivate + +echo +echo "All done!" +echo \ No newline at end of file diff --git a/pyimfit/pyimfit_lib.cpp b/pyimfit/pyimfit_lib.cpp index fdb9ea9..f09b368 100644 --- a/pyimfit/pyimfit_lib.cpp +++ b/pyimfit/pyimfit_lib.cpp @@ -15,11 +15,11 @@ "/Users/erwin/coding/pyimfit/libimfit/include/psf_oversampling_info.h", "/Users/erwin/coding/pyimfit/libimfit/include/solver_results.h", "/Users/erwin/coding/pyimfit/libimfit/include/statistics.h", - "/private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/core/include/numpy/arrayobject.h", - "/private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/core/include/numpy/arrayscalars.h", - "/private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/core/include/numpy/ndarrayobject.h", - "/private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/core/include/numpy/ndarraytypes.h", - "/private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/core/include/numpy/ufuncobject.h" + "/private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/core/include/numpy/arrayobject.h", + "/private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/core/include/numpy/arrayscalars.h", + "/private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/core/include/numpy/ndarrayobject.h", + "/private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/core/include/numpy/ndarraytypes.h", + "/private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/core/include/numpy/ufuncobject.h" ], "extra_compile_args": [ "-Xpreprocessor", @@ -33,17 +33,17 @@ "-w" ], "extra_objects": [ - "/usr/local/lib/libgsl.a", - "/usr/local/lib/libgslcblas.a", - "/usr/local/lib/libfftw3.a", - "/usr/local/lib/libfftw3_threads.a", - "/usr/local/lib/libnlopt.a" + "/opt/homebrew/lib/libgsl.a", + "/opt/homebrew/lib/libgslcblas.a", + "/opt/homebrew/lib/libfftw3.a", + "/opt/homebrew/lib/libfftw3_threads.a", + "/opt/homebrew/lib/libnlopt.a" ], "include_dirs": [ "/Users/erwin/coding/pyimfit/libimfit/include", ".", "/Users/erwin/coding/pyimfit/extra_libs/include", - "/private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/core/include" + "/private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/core/include" ], "language": "c++", "libraries": [ @@ -51,7 +51,8 @@ "omp" ], "library_dirs": [ - "/Users/erwin/coding/pyimfit/libimfit/" + "/Users/erwin/coding/pyimfit/libimfit/", + "/opt/homebrew/lib" ], "name": "pyimfit.pyimfit_lib", "sources": [ @@ -1755,7 +1756,7 @@ typedef struct { /* #### Code section: numeric_typedefs ### */ -/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":730 +/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":730 * # in Cython to enable them only on the right systems. * * ctypedef npy_int8 int8_t # <<<<<<<<<<<<<< @@ -1764,7 +1765,7 @@ typedef struct { */ typedef npy_int8 __pyx_t_5numpy_int8_t; -/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":731 +/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":731 * * ctypedef npy_int8 int8_t * ctypedef npy_int16 int16_t # <<<<<<<<<<<<<< @@ -1773,7 +1774,7 @@ typedef npy_int8 __pyx_t_5numpy_int8_t; */ typedef npy_int16 __pyx_t_5numpy_int16_t; -/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":732 +/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":732 * ctypedef npy_int8 int8_t * ctypedef npy_int16 int16_t * ctypedef npy_int32 int32_t # <<<<<<<<<<<<<< @@ -1782,7 +1783,7 @@ typedef npy_int16 __pyx_t_5numpy_int16_t; */ typedef npy_int32 __pyx_t_5numpy_int32_t; -/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":733 +/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":733 * ctypedef npy_int16 int16_t * ctypedef npy_int32 int32_t * ctypedef npy_int64 int64_t # <<<<<<<<<<<<<< @@ -1791,7 +1792,7 @@ typedef npy_int32 __pyx_t_5numpy_int32_t; */ typedef npy_int64 __pyx_t_5numpy_int64_t; -/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":737 +/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":737 * #ctypedef npy_int128 int128_t * * ctypedef npy_uint8 uint8_t # <<<<<<<<<<<<<< @@ -1800,7 +1801,7 @@ typedef npy_int64 __pyx_t_5numpy_int64_t; */ typedef npy_uint8 __pyx_t_5numpy_uint8_t; -/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":738 +/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":738 * * ctypedef npy_uint8 uint8_t * ctypedef npy_uint16 uint16_t # <<<<<<<<<<<<<< @@ -1809,7 +1810,7 @@ typedef npy_uint8 __pyx_t_5numpy_uint8_t; */ typedef npy_uint16 __pyx_t_5numpy_uint16_t; -/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":739 +/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":739 * ctypedef npy_uint8 uint8_t * ctypedef npy_uint16 uint16_t * ctypedef npy_uint32 uint32_t # <<<<<<<<<<<<<< @@ -1818,7 +1819,7 @@ typedef npy_uint16 __pyx_t_5numpy_uint16_t; */ typedef npy_uint32 __pyx_t_5numpy_uint32_t; -/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":740 +/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":740 * ctypedef npy_uint16 uint16_t * ctypedef npy_uint32 uint32_t * ctypedef npy_uint64 uint64_t # <<<<<<<<<<<<<< @@ -1827,7 +1828,7 @@ typedef npy_uint32 __pyx_t_5numpy_uint32_t; */ typedef npy_uint64 __pyx_t_5numpy_uint64_t; -/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":744 +/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":744 * #ctypedef npy_uint128 uint128_t * * ctypedef npy_float32 float32_t # <<<<<<<<<<<<<< @@ -1836,7 +1837,7 @@ typedef npy_uint64 __pyx_t_5numpy_uint64_t; */ typedef npy_float32 __pyx_t_5numpy_float32_t; -/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":745 +/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":745 * * ctypedef npy_float32 float32_t * ctypedef npy_float64 float64_t # <<<<<<<<<<<<<< @@ -1845,7 +1846,7 @@ typedef npy_float32 __pyx_t_5numpy_float32_t; */ typedef npy_float64 __pyx_t_5numpy_float64_t; -/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":754 +/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":754 * # The int types are mapped a bit surprising -- * # numpy.int corresponds to 'l' and numpy.long to 'q' * ctypedef npy_long int_t # <<<<<<<<<<<<<< @@ -1854,7 +1855,7 @@ typedef npy_float64 __pyx_t_5numpy_float64_t; */ typedef npy_long __pyx_t_5numpy_int_t; -/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":755 +/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":755 * # numpy.int corresponds to 'l' and numpy.long to 'q' * ctypedef npy_long int_t * ctypedef npy_longlong longlong_t # <<<<<<<<<<<<<< @@ -1863,7 +1864,7 @@ typedef npy_long __pyx_t_5numpy_int_t; */ typedef npy_longlong __pyx_t_5numpy_longlong_t; -/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":757 +/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":757 * ctypedef npy_longlong longlong_t * * ctypedef npy_ulong uint_t # <<<<<<<<<<<<<< @@ -1872,7 +1873,7 @@ typedef npy_longlong __pyx_t_5numpy_longlong_t; */ typedef npy_ulong __pyx_t_5numpy_uint_t; -/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":758 +/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":758 * * ctypedef npy_ulong uint_t * ctypedef npy_ulonglong ulonglong_t # <<<<<<<<<<<<<< @@ -1881,7 +1882,7 @@ typedef npy_ulong __pyx_t_5numpy_uint_t; */ typedef npy_ulonglong __pyx_t_5numpy_ulonglong_t; -/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":760 +/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":760 * ctypedef npy_ulonglong ulonglong_t * * ctypedef npy_intp intp_t # <<<<<<<<<<<<<< @@ -1890,7 +1891,7 @@ typedef npy_ulonglong __pyx_t_5numpy_ulonglong_t; */ typedef npy_intp __pyx_t_5numpy_intp_t; -/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":761 +/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":761 * * ctypedef npy_intp intp_t * ctypedef npy_uintp uintp_t # <<<<<<<<<<<<<< @@ -1899,7 +1900,7 @@ typedef npy_intp __pyx_t_5numpy_intp_t; */ typedef npy_uintp __pyx_t_5numpy_uintp_t; -/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":763 +/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":763 * ctypedef npy_uintp uintp_t * * ctypedef npy_double float_t # <<<<<<<<<<<<<< @@ -1908,7 +1909,7 @@ typedef npy_uintp __pyx_t_5numpy_uintp_t; */ typedef npy_double __pyx_t_5numpy_float_t; -/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":764 +/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":764 * * ctypedef npy_double float_t * ctypedef npy_double double_t # <<<<<<<<<<<<<< @@ -1917,7 +1918,7 @@ typedef npy_double __pyx_t_5numpy_float_t; */ typedef npy_double __pyx_t_5numpy_double_t; -/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":765 +/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":765 * ctypedef npy_double float_t * ctypedef npy_double double_t * ctypedef npy_longdouble longdouble_t # <<<<<<<<<<<<<< @@ -1960,7 +1961,7 @@ struct __pyx_MemviewEnum_obj; struct __pyx_memoryview_obj; struct __pyx_memoryviewslice_obj; -/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":767 +/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":767 * ctypedef npy_longdouble longdouble_t * * ctypedef npy_cfloat cfloat_t # <<<<<<<<<<<<<< @@ -1969,7 +1970,7 @@ struct __pyx_memoryviewslice_obj; */ typedef npy_cfloat __pyx_t_5numpy_cfloat_t; -/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":768 +/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":768 * * ctypedef npy_cfloat cfloat_t * ctypedef npy_cdouble cdouble_t # <<<<<<<<<<<<<< @@ -1978,7 +1979,7 @@ typedef npy_cfloat __pyx_t_5numpy_cfloat_t; */ typedef npy_cdouble __pyx_t_5numpy_cdouble_t; -/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":769 +/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":769 * ctypedef npy_cfloat cfloat_t * ctypedef npy_cdouble cdouble_t * ctypedef npy_clongdouble clongdouble_t # <<<<<<<<<<<<<< @@ -1987,7 +1988,7 @@ typedef npy_cdouble __pyx_t_5numpy_cdouble_t; */ typedef npy_clongdouble __pyx_t_5numpy_clongdouble_t; -/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":771 +/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":771 * ctypedef npy_clongdouble clongdouble_t * * ctypedef npy_cdouble complex_t # <<<<<<<<<<<<<< @@ -20797,7 +20798,7 @@ static PyObject *__pyx_unpickle_Enum__set_state(struct __pyx_MemviewEnum_obj *__ return __pyx_r; } -/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":245 +/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":245 * * @property * cdef inline PyObject* base(self) nogil: # <<<<<<<<<<<<<< @@ -20808,7 +20809,7 @@ static PyObject *__pyx_unpickle_Enum__set_state(struct __pyx_MemviewEnum_obj *__ static CYTHON_INLINE PyObject *__pyx_f_5numpy_7ndarray_4base_base(PyArrayObject *__pyx_v_self) { PyObject *__pyx_r; - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":248 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":248 * """Returns a borrowed reference to the object owning the data/memory. * """ * return PyArray_BASE(self) # <<<<<<<<<<<<<< @@ -20818,7 +20819,7 @@ static CYTHON_INLINE PyObject *__pyx_f_5numpy_7ndarray_4base_base(PyArrayObject __pyx_r = PyArray_BASE(__pyx_v_self); goto __pyx_L0; - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":245 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":245 * * @property * cdef inline PyObject* base(self) nogil: # <<<<<<<<<<<<<< @@ -20831,7 +20832,7 @@ static CYTHON_INLINE PyObject *__pyx_f_5numpy_7ndarray_4base_base(PyArrayObject return __pyx_r; } -/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":251 +/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":251 * * @property * cdef inline dtype descr(self): # <<<<<<<<<<<<<< @@ -20845,7 +20846,7 @@ static CYTHON_INLINE PyArray_Descr *__pyx_f_5numpy_7ndarray_5descr_descr(PyArray PyArray_Descr *__pyx_t_1; __Pyx_RefNannySetupContext("descr", 1); - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":254 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":254 * """Returns an owned reference to the dtype of the array. * """ * return PyArray_DESCR(self) # <<<<<<<<<<<<<< @@ -20858,7 +20859,7 @@ static CYTHON_INLINE PyArray_Descr *__pyx_f_5numpy_7ndarray_5descr_descr(PyArray __pyx_r = ((PyArray_Descr *)__pyx_t_1); goto __pyx_L0; - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":251 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":251 * * @property * cdef inline dtype descr(self): # <<<<<<<<<<<<<< @@ -20873,7 +20874,7 @@ static CYTHON_INLINE PyArray_Descr *__pyx_f_5numpy_7ndarray_5descr_descr(PyArray return __pyx_r; } -/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":257 +/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":257 * * @property * cdef inline int ndim(self) nogil: # <<<<<<<<<<<<<< @@ -20884,7 +20885,7 @@ static CYTHON_INLINE PyArray_Descr *__pyx_f_5numpy_7ndarray_5descr_descr(PyArray static CYTHON_INLINE int __pyx_f_5numpy_7ndarray_4ndim_ndim(PyArrayObject *__pyx_v_self) { int __pyx_r; - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":260 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":260 * """Returns the number of dimensions in the array. * """ * return PyArray_NDIM(self) # <<<<<<<<<<<<<< @@ -20894,7 +20895,7 @@ static CYTHON_INLINE int __pyx_f_5numpy_7ndarray_4ndim_ndim(PyArrayObject *__pyx __pyx_r = PyArray_NDIM(__pyx_v_self); goto __pyx_L0; - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":257 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":257 * * @property * cdef inline int ndim(self) nogil: # <<<<<<<<<<<<<< @@ -20907,7 +20908,7 @@ static CYTHON_INLINE int __pyx_f_5numpy_7ndarray_4ndim_ndim(PyArrayObject *__pyx return __pyx_r; } -/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":263 +/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":263 * * @property * cdef inline npy_intp *shape(self) nogil: # <<<<<<<<<<<<<< @@ -20918,7 +20919,7 @@ static CYTHON_INLINE int __pyx_f_5numpy_7ndarray_4ndim_ndim(PyArrayObject *__pyx static CYTHON_INLINE npy_intp *__pyx_f_5numpy_7ndarray_5shape_shape(PyArrayObject *__pyx_v_self) { npy_intp *__pyx_r; - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":268 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":268 * Can return NULL for 0-dimensional arrays. * """ * return PyArray_DIMS(self) # <<<<<<<<<<<<<< @@ -20928,7 +20929,7 @@ static CYTHON_INLINE npy_intp *__pyx_f_5numpy_7ndarray_5shape_shape(PyArrayObjec __pyx_r = PyArray_DIMS(__pyx_v_self); goto __pyx_L0; - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":263 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":263 * * @property * cdef inline npy_intp *shape(self) nogil: # <<<<<<<<<<<<<< @@ -20941,7 +20942,7 @@ static CYTHON_INLINE npy_intp *__pyx_f_5numpy_7ndarray_5shape_shape(PyArrayObjec return __pyx_r; } -/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":271 +/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":271 * * @property * cdef inline npy_intp *strides(self) nogil: # <<<<<<<<<<<<<< @@ -20952,7 +20953,7 @@ static CYTHON_INLINE npy_intp *__pyx_f_5numpy_7ndarray_5shape_shape(PyArrayObjec static CYTHON_INLINE npy_intp *__pyx_f_5numpy_7ndarray_7strides_strides(PyArrayObject *__pyx_v_self) { npy_intp *__pyx_r; - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":275 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":275 * The number of elements matches the number of dimensions of the array (ndim). * """ * return PyArray_STRIDES(self) # <<<<<<<<<<<<<< @@ -20962,7 +20963,7 @@ static CYTHON_INLINE npy_intp *__pyx_f_5numpy_7ndarray_7strides_strides(PyArrayO __pyx_r = PyArray_STRIDES(__pyx_v_self); goto __pyx_L0; - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":271 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":271 * * @property * cdef inline npy_intp *strides(self) nogil: # <<<<<<<<<<<<<< @@ -20975,7 +20976,7 @@ static CYTHON_INLINE npy_intp *__pyx_f_5numpy_7ndarray_7strides_strides(PyArrayO return __pyx_r; } -/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":278 +/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":278 * * @property * cdef inline npy_intp size(self) nogil: # <<<<<<<<<<<<<< @@ -20986,7 +20987,7 @@ static CYTHON_INLINE npy_intp *__pyx_f_5numpy_7ndarray_7strides_strides(PyArrayO static CYTHON_INLINE npy_intp __pyx_f_5numpy_7ndarray_4size_size(PyArrayObject *__pyx_v_self) { npy_intp __pyx_r; - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":281 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":281 * """Returns the total size (in number of elements) of the array. * """ * return PyArray_SIZE(self) # <<<<<<<<<<<<<< @@ -20996,7 +20997,7 @@ static CYTHON_INLINE npy_intp __pyx_f_5numpy_7ndarray_4size_size(PyArrayObject * __pyx_r = PyArray_SIZE(__pyx_v_self); goto __pyx_L0; - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":278 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":278 * * @property * cdef inline npy_intp size(self) nogil: # <<<<<<<<<<<<<< @@ -21009,7 +21010,7 @@ static CYTHON_INLINE npy_intp __pyx_f_5numpy_7ndarray_4size_size(PyArrayObject * return __pyx_r; } -/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":284 +/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":284 * * @property * cdef inline char* data(self) nogil: # <<<<<<<<<<<<<< @@ -21020,7 +21021,7 @@ static CYTHON_INLINE npy_intp __pyx_f_5numpy_7ndarray_4size_size(PyArrayObject * static CYTHON_INLINE char *__pyx_f_5numpy_7ndarray_4data_data(PyArrayObject *__pyx_v_self) { char *__pyx_r; - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":290 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":290 * of `PyArray_DATA()` instead, which returns a 'void*'. * """ * return PyArray_BYTES(self) # <<<<<<<<<<<<<< @@ -21030,7 +21031,7 @@ static CYTHON_INLINE char *__pyx_f_5numpy_7ndarray_4data_data(PyArrayObject *__p __pyx_r = PyArray_BYTES(__pyx_v_self); goto __pyx_L0; - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":284 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":284 * * @property * cdef inline char* data(self) nogil: # <<<<<<<<<<<<<< @@ -21043,7 +21044,7 @@ static CYTHON_INLINE char *__pyx_f_5numpy_7ndarray_4data_data(PyArrayObject *__p return __pyx_r; } -/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":773 +/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":773 * ctypedef npy_cdouble complex_t * * cdef inline object PyArray_MultiIterNew1(a): # <<<<<<<<<<<<<< @@ -21060,7 +21061,7 @@ static CYTHON_INLINE PyObject *__pyx_f_5numpy_PyArray_MultiIterNew1(PyObject *__ int __pyx_clineno = 0; __Pyx_RefNannySetupContext("PyArray_MultiIterNew1", 1); - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":774 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":774 * * cdef inline object PyArray_MultiIterNew1(a): * return PyArray_MultiIterNew(1, a) # <<<<<<<<<<<<<< @@ -21074,7 +21075,7 @@ static CYTHON_INLINE PyObject *__pyx_f_5numpy_PyArray_MultiIterNew1(PyObject *__ __pyx_t_1 = 0; goto __pyx_L0; - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":773 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":773 * ctypedef npy_cdouble complex_t * * cdef inline object PyArray_MultiIterNew1(a): # <<<<<<<<<<<<<< @@ -21093,7 +21094,7 @@ static CYTHON_INLINE PyObject *__pyx_f_5numpy_PyArray_MultiIterNew1(PyObject *__ return __pyx_r; } -/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":776 +/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":776 * return PyArray_MultiIterNew(1, a) * * cdef inline object PyArray_MultiIterNew2(a, b): # <<<<<<<<<<<<<< @@ -21110,7 +21111,7 @@ static CYTHON_INLINE PyObject *__pyx_f_5numpy_PyArray_MultiIterNew2(PyObject *__ int __pyx_clineno = 0; __Pyx_RefNannySetupContext("PyArray_MultiIterNew2", 1); - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":777 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":777 * * cdef inline object PyArray_MultiIterNew2(a, b): * return PyArray_MultiIterNew(2, a, b) # <<<<<<<<<<<<<< @@ -21124,7 +21125,7 @@ static CYTHON_INLINE PyObject *__pyx_f_5numpy_PyArray_MultiIterNew2(PyObject *__ __pyx_t_1 = 0; goto __pyx_L0; - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":776 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":776 * return PyArray_MultiIterNew(1, a) * * cdef inline object PyArray_MultiIterNew2(a, b): # <<<<<<<<<<<<<< @@ -21143,7 +21144,7 @@ static CYTHON_INLINE PyObject *__pyx_f_5numpy_PyArray_MultiIterNew2(PyObject *__ return __pyx_r; } -/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":779 +/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":779 * return PyArray_MultiIterNew(2, a, b) * * cdef inline object PyArray_MultiIterNew3(a, b, c): # <<<<<<<<<<<<<< @@ -21160,7 +21161,7 @@ static CYTHON_INLINE PyObject *__pyx_f_5numpy_PyArray_MultiIterNew3(PyObject *__ int __pyx_clineno = 0; __Pyx_RefNannySetupContext("PyArray_MultiIterNew3", 1); - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":780 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":780 * * cdef inline object PyArray_MultiIterNew3(a, b, c): * return PyArray_MultiIterNew(3, a, b, c) # <<<<<<<<<<<<<< @@ -21174,7 +21175,7 @@ static CYTHON_INLINE PyObject *__pyx_f_5numpy_PyArray_MultiIterNew3(PyObject *__ __pyx_t_1 = 0; goto __pyx_L0; - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":779 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":779 * return PyArray_MultiIterNew(2, a, b) * * cdef inline object PyArray_MultiIterNew3(a, b, c): # <<<<<<<<<<<<<< @@ -21193,7 +21194,7 @@ static CYTHON_INLINE PyObject *__pyx_f_5numpy_PyArray_MultiIterNew3(PyObject *__ return __pyx_r; } -/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":782 +/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":782 * return PyArray_MultiIterNew(3, a, b, c) * * cdef inline object PyArray_MultiIterNew4(a, b, c, d): # <<<<<<<<<<<<<< @@ -21210,7 +21211,7 @@ static CYTHON_INLINE PyObject *__pyx_f_5numpy_PyArray_MultiIterNew4(PyObject *__ int __pyx_clineno = 0; __Pyx_RefNannySetupContext("PyArray_MultiIterNew4", 1); - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":783 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":783 * * cdef inline object PyArray_MultiIterNew4(a, b, c, d): * return PyArray_MultiIterNew(4, a, b, c, d) # <<<<<<<<<<<<<< @@ -21224,7 +21225,7 @@ static CYTHON_INLINE PyObject *__pyx_f_5numpy_PyArray_MultiIterNew4(PyObject *__ __pyx_t_1 = 0; goto __pyx_L0; - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":782 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":782 * return PyArray_MultiIterNew(3, a, b, c) * * cdef inline object PyArray_MultiIterNew4(a, b, c, d): # <<<<<<<<<<<<<< @@ -21243,7 +21244,7 @@ static CYTHON_INLINE PyObject *__pyx_f_5numpy_PyArray_MultiIterNew4(PyObject *__ return __pyx_r; } -/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":785 +/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":785 * return PyArray_MultiIterNew(4, a, b, c, d) * * cdef inline object PyArray_MultiIterNew5(a, b, c, d, e): # <<<<<<<<<<<<<< @@ -21260,7 +21261,7 @@ static CYTHON_INLINE PyObject *__pyx_f_5numpy_PyArray_MultiIterNew5(PyObject *__ int __pyx_clineno = 0; __Pyx_RefNannySetupContext("PyArray_MultiIterNew5", 1); - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":786 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":786 * * cdef inline object PyArray_MultiIterNew5(a, b, c, d, e): * return PyArray_MultiIterNew(5, a, b, c, d, e) # <<<<<<<<<<<<<< @@ -21274,7 +21275,7 @@ static CYTHON_INLINE PyObject *__pyx_f_5numpy_PyArray_MultiIterNew5(PyObject *__ __pyx_t_1 = 0; goto __pyx_L0; - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":785 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":785 * return PyArray_MultiIterNew(4, a, b, c, d) * * cdef inline object PyArray_MultiIterNew5(a, b, c, d, e): # <<<<<<<<<<<<<< @@ -21293,7 +21294,7 @@ static CYTHON_INLINE PyObject *__pyx_f_5numpy_PyArray_MultiIterNew5(PyObject *__ return __pyx_r; } -/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":788 +/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":788 * return PyArray_MultiIterNew(5, a, b, c, d, e) * * cdef inline tuple PyDataType_SHAPE(dtype d): # <<<<<<<<<<<<<< @@ -21307,7 +21308,7 @@ static CYTHON_INLINE PyObject *__pyx_f_5numpy_PyDataType_SHAPE(PyArray_Descr *__ int __pyx_t_1; __Pyx_RefNannySetupContext("PyDataType_SHAPE", 1); - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":789 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":789 * * cdef inline tuple PyDataType_SHAPE(dtype d): * if PyDataType_HASSUBARRAY(d): # <<<<<<<<<<<<<< @@ -21317,7 +21318,7 @@ static CYTHON_INLINE PyObject *__pyx_f_5numpy_PyDataType_SHAPE(PyArray_Descr *__ __pyx_t_1 = PyDataType_HASSUBARRAY(__pyx_v_d); if (__pyx_t_1) { - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":790 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":790 * cdef inline tuple PyDataType_SHAPE(dtype d): * if PyDataType_HASSUBARRAY(d): * return d.subarray.shape # <<<<<<<<<<<<<< @@ -21329,7 +21330,7 @@ static CYTHON_INLINE PyObject *__pyx_f_5numpy_PyDataType_SHAPE(PyArray_Descr *__ __pyx_r = ((PyObject*)__pyx_v_d->subarray->shape); goto __pyx_L0; - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":789 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":789 * * cdef inline tuple PyDataType_SHAPE(dtype d): * if PyDataType_HASSUBARRAY(d): # <<<<<<<<<<<<<< @@ -21338,7 +21339,7 @@ static CYTHON_INLINE PyObject *__pyx_f_5numpy_PyDataType_SHAPE(PyArray_Descr *__ */ } - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":792 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":792 * return d.subarray.shape * else: * return () # <<<<<<<<<<<<<< @@ -21352,7 +21353,7 @@ static CYTHON_INLINE PyObject *__pyx_f_5numpy_PyDataType_SHAPE(PyArray_Descr *__ goto __pyx_L0; } - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":788 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":788 * return PyArray_MultiIterNew(5, a, b, c, d, e) * * cdef inline tuple PyDataType_SHAPE(dtype d): # <<<<<<<<<<<<<< @@ -21367,7 +21368,7 @@ static CYTHON_INLINE PyObject *__pyx_f_5numpy_PyDataType_SHAPE(PyArray_Descr *__ return __pyx_r; } -/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":968 +/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":968 * int _import_umath() except -1 * * cdef inline void set_array_base(ndarray arr, object base): # <<<<<<<<<<<<<< @@ -21381,7 +21382,7 @@ static CYTHON_INLINE void __pyx_f_5numpy_set_array_base(PyArrayObject *__pyx_v_a const char *__pyx_filename = NULL; int __pyx_clineno = 0; - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":969 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":969 * * cdef inline void set_array_base(ndarray arr, object base): * Py_INCREF(base) # important to do this before stealing the reference below! # <<<<<<<<<<<<<< @@ -21390,7 +21391,7 @@ static CYTHON_INLINE void __pyx_f_5numpy_set_array_base(PyArrayObject *__pyx_v_a */ Py_INCREF(__pyx_v_base); - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":970 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":970 * cdef inline void set_array_base(ndarray arr, object base): * Py_INCREF(base) # important to do this before stealing the reference below! * PyArray_SetBaseObject(arr, base) # <<<<<<<<<<<<<< @@ -21399,7 +21400,7 @@ static CYTHON_INLINE void __pyx_f_5numpy_set_array_base(PyArrayObject *__pyx_v_a */ __pyx_t_1 = PyArray_SetBaseObject(__pyx_v_arr, __pyx_v_base); if (unlikely(__pyx_t_1 == ((int)-1))) __PYX_ERR(2, 970, __pyx_L1_error) - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":968 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":968 * int _import_umath() except -1 * * cdef inline void set_array_base(ndarray arr, object base): # <<<<<<<<<<<<<< @@ -21414,7 +21415,7 @@ static CYTHON_INLINE void __pyx_f_5numpy_set_array_base(PyArrayObject *__pyx_v_a __pyx_L0:; } -/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":972 +/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":972 * PyArray_SetBaseObject(arr, base) * * cdef inline object get_array_base(ndarray arr): # <<<<<<<<<<<<<< @@ -21429,7 +21430,7 @@ static CYTHON_INLINE PyObject *__pyx_f_5numpy_get_array_base(PyArrayObject *__py int __pyx_t_1; __Pyx_RefNannySetupContext("get_array_base", 1); - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":973 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":973 * * cdef inline object get_array_base(ndarray arr): * base = PyArray_BASE(arr) # <<<<<<<<<<<<<< @@ -21438,7 +21439,7 @@ static CYTHON_INLINE PyObject *__pyx_f_5numpy_get_array_base(PyArrayObject *__py */ __pyx_v_base = PyArray_BASE(__pyx_v_arr); - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":974 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":974 * cdef inline object get_array_base(ndarray arr): * base = PyArray_BASE(arr) * if base is NULL: # <<<<<<<<<<<<<< @@ -21448,7 +21449,7 @@ static CYTHON_INLINE PyObject *__pyx_f_5numpy_get_array_base(PyArrayObject *__py __pyx_t_1 = (__pyx_v_base == NULL); if (__pyx_t_1) { - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":975 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":975 * base = PyArray_BASE(arr) * if base is NULL: * return None # <<<<<<<<<<<<<< @@ -21459,7 +21460,7 @@ static CYTHON_INLINE PyObject *__pyx_f_5numpy_get_array_base(PyArrayObject *__py __pyx_r = Py_None; __Pyx_INCREF(Py_None); goto __pyx_L0; - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":974 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":974 * cdef inline object get_array_base(ndarray arr): * base = PyArray_BASE(arr) * if base is NULL: # <<<<<<<<<<<<<< @@ -21468,7 +21469,7 @@ static CYTHON_INLINE PyObject *__pyx_f_5numpy_get_array_base(PyArrayObject *__py */ } - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":976 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":976 * if base is NULL: * return None * return base # <<<<<<<<<<<<<< @@ -21480,7 +21481,7 @@ static CYTHON_INLINE PyObject *__pyx_f_5numpy_get_array_base(PyArrayObject *__py __pyx_r = ((PyObject *)__pyx_v_base); goto __pyx_L0; - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":972 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":972 * PyArray_SetBaseObject(arr, base) * * cdef inline object get_array_base(ndarray arr): # <<<<<<<<<<<<<< @@ -21495,7 +21496,7 @@ static CYTHON_INLINE PyObject *__pyx_f_5numpy_get_array_base(PyArrayObject *__py return __pyx_r; } -/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":980 +/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":980 * # Versions of the import_* functions which are more suitable for * # Cython code. * cdef inline int import_array() except -1: # <<<<<<<<<<<<<< @@ -21519,7 +21520,7 @@ static CYTHON_INLINE int __pyx_f_5numpy_import_array(void) { int __pyx_clineno = 0; __Pyx_RefNannySetupContext("import_array", 1); - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":981 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":981 * # Cython code. * cdef inline int import_array() except -1: * try: # <<<<<<<<<<<<<< @@ -21535,7 +21536,7 @@ static CYTHON_INLINE int __pyx_f_5numpy_import_array(void) { __Pyx_XGOTREF(__pyx_t_3); /*try:*/ { - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":982 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":982 * cdef inline int import_array() except -1: * try: * __pyx_import_array() # <<<<<<<<<<<<<< @@ -21544,7 +21545,7 @@ static CYTHON_INLINE int __pyx_f_5numpy_import_array(void) { */ __pyx_t_4 = _import_array(); if (unlikely(__pyx_t_4 == ((int)-1))) __PYX_ERR(2, 982, __pyx_L3_error) - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":981 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":981 * # Cython code. * cdef inline int import_array() except -1: * try: # <<<<<<<<<<<<<< @@ -21558,7 +21559,7 @@ static CYTHON_INLINE int __pyx_f_5numpy_import_array(void) { goto __pyx_L8_try_end; __pyx_L3_error:; - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":983 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":983 * try: * __pyx_import_array() * except Exception: # <<<<<<<<<<<<<< @@ -21573,7 +21574,7 @@ static CYTHON_INLINE int __pyx_f_5numpy_import_array(void) { __Pyx_XGOTREF(__pyx_t_6); __Pyx_XGOTREF(__pyx_t_7); - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":984 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":984 * __pyx_import_array() * except Exception: * raise ImportError("numpy.core.multiarray failed to import") # <<<<<<<<<<<<<< @@ -21588,7 +21589,7 @@ static CYTHON_INLINE int __pyx_f_5numpy_import_array(void) { } goto __pyx_L5_except_error; - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":981 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":981 * # Cython code. * cdef inline int import_array() except -1: * try: # <<<<<<<<<<<<<< @@ -21604,7 +21605,7 @@ static CYTHON_INLINE int __pyx_f_5numpy_import_array(void) { __pyx_L8_try_end:; } - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":980 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":980 * # Versions of the import_* functions which are more suitable for * # Cython code. * cdef inline int import_array() except -1: # <<<<<<<<<<<<<< @@ -21627,7 +21628,7 @@ static CYTHON_INLINE int __pyx_f_5numpy_import_array(void) { return __pyx_r; } -/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":986 +/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":986 * raise ImportError("numpy.core.multiarray failed to import") * * cdef inline int import_umath() except -1: # <<<<<<<<<<<<<< @@ -21651,7 +21652,7 @@ static CYTHON_INLINE int __pyx_f_5numpy_import_umath(void) { int __pyx_clineno = 0; __Pyx_RefNannySetupContext("import_umath", 1); - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":987 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":987 * * cdef inline int import_umath() except -1: * try: # <<<<<<<<<<<<<< @@ -21667,7 +21668,7 @@ static CYTHON_INLINE int __pyx_f_5numpy_import_umath(void) { __Pyx_XGOTREF(__pyx_t_3); /*try:*/ { - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":988 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":988 * cdef inline int import_umath() except -1: * try: * _import_umath() # <<<<<<<<<<<<<< @@ -21676,7 +21677,7 @@ static CYTHON_INLINE int __pyx_f_5numpy_import_umath(void) { */ __pyx_t_4 = _import_umath(); if (unlikely(__pyx_t_4 == ((int)-1))) __PYX_ERR(2, 988, __pyx_L3_error) - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":987 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":987 * * cdef inline int import_umath() except -1: * try: # <<<<<<<<<<<<<< @@ -21690,7 +21691,7 @@ static CYTHON_INLINE int __pyx_f_5numpy_import_umath(void) { goto __pyx_L8_try_end; __pyx_L3_error:; - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":989 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":989 * try: * _import_umath() * except Exception: # <<<<<<<<<<<<<< @@ -21705,7 +21706,7 @@ static CYTHON_INLINE int __pyx_f_5numpy_import_umath(void) { __Pyx_XGOTREF(__pyx_t_6); __Pyx_XGOTREF(__pyx_t_7); - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":990 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":990 * _import_umath() * except Exception: * raise ImportError("numpy.core.umath failed to import") # <<<<<<<<<<<<<< @@ -21720,7 +21721,7 @@ static CYTHON_INLINE int __pyx_f_5numpy_import_umath(void) { } goto __pyx_L5_except_error; - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":987 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":987 * * cdef inline int import_umath() except -1: * try: # <<<<<<<<<<<<<< @@ -21736,7 +21737,7 @@ static CYTHON_INLINE int __pyx_f_5numpy_import_umath(void) { __pyx_L8_try_end:; } - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":986 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":986 * raise ImportError("numpy.core.multiarray failed to import") * * cdef inline int import_umath() except -1: # <<<<<<<<<<<<<< @@ -21759,7 +21760,7 @@ static CYTHON_INLINE int __pyx_f_5numpy_import_umath(void) { return __pyx_r; } -/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":992 +/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":992 * raise ImportError("numpy.core.umath failed to import") * * cdef inline int import_ufunc() except -1: # <<<<<<<<<<<<<< @@ -21783,7 +21784,7 @@ static CYTHON_INLINE int __pyx_f_5numpy_import_ufunc(void) { int __pyx_clineno = 0; __Pyx_RefNannySetupContext("import_ufunc", 1); - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":993 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":993 * * cdef inline int import_ufunc() except -1: * try: # <<<<<<<<<<<<<< @@ -21799,7 +21800,7 @@ static CYTHON_INLINE int __pyx_f_5numpy_import_ufunc(void) { __Pyx_XGOTREF(__pyx_t_3); /*try:*/ { - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":994 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":994 * cdef inline int import_ufunc() except -1: * try: * _import_umath() # <<<<<<<<<<<<<< @@ -21808,7 +21809,7 @@ static CYTHON_INLINE int __pyx_f_5numpy_import_ufunc(void) { */ __pyx_t_4 = _import_umath(); if (unlikely(__pyx_t_4 == ((int)-1))) __PYX_ERR(2, 994, __pyx_L3_error) - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":993 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":993 * * cdef inline int import_ufunc() except -1: * try: # <<<<<<<<<<<<<< @@ -21822,7 +21823,7 @@ static CYTHON_INLINE int __pyx_f_5numpy_import_ufunc(void) { goto __pyx_L8_try_end; __pyx_L3_error:; - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":995 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":995 * try: * _import_umath() * except Exception: # <<<<<<<<<<<<<< @@ -21837,7 +21838,7 @@ static CYTHON_INLINE int __pyx_f_5numpy_import_ufunc(void) { __Pyx_XGOTREF(__pyx_t_6); __Pyx_XGOTREF(__pyx_t_7); - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":996 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":996 * _import_umath() * except Exception: * raise ImportError("numpy.core.umath failed to import") # <<<<<<<<<<<<<< @@ -21852,7 +21853,7 @@ static CYTHON_INLINE int __pyx_f_5numpy_import_ufunc(void) { } goto __pyx_L5_except_error; - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":993 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":993 * * cdef inline int import_ufunc() except -1: * try: # <<<<<<<<<<<<<< @@ -21868,7 +21869,7 @@ static CYTHON_INLINE int __pyx_f_5numpy_import_ufunc(void) { __pyx_L8_try_end:; } - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":992 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":992 * raise ImportError("numpy.core.umath failed to import") * * cdef inline int import_ufunc() except -1: # <<<<<<<<<<<<<< @@ -21891,7 +21892,7 @@ static CYTHON_INLINE int __pyx_f_5numpy_import_ufunc(void) { return __pyx_r; } -/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":999 +/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":999 * * * cdef inline bint is_timedelta64_object(object obj): # <<<<<<<<<<<<<< @@ -21902,7 +21903,7 @@ static CYTHON_INLINE int __pyx_f_5numpy_import_ufunc(void) { static CYTHON_INLINE int __pyx_f_5numpy_is_timedelta64_object(PyObject *__pyx_v_obj) { int __pyx_r; - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":1011 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":1011 * bool * """ * return PyObject_TypeCheck(obj, &PyTimedeltaArrType_Type) # <<<<<<<<<<<<<< @@ -21912,7 +21913,7 @@ static CYTHON_INLINE int __pyx_f_5numpy_is_timedelta64_object(PyObject *__pyx_v_ __pyx_r = PyObject_TypeCheck(__pyx_v_obj, (&PyTimedeltaArrType_Type)); goto __pyx_L0; - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":999 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":999 * * * cdef inline bint is_timedelta64_object(object obj): # <<<<<<<<<<<<<< @@ -21925,7 +21926,7 @@ static CYTHON_INLINE int __pyx_f_5numpy_is_timedelta64_object(PyObject *__pyx_v_ return __pyx_r; } -/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":1014 +/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":1014 * * * cdef inline bint is_datetime64_object(object obj): # <<<<<<<<<<<<<< @@ -21936,7 +21937,7 @@ static CYTHON_INLINE int __pyx_f_5numpy_is_timedelta64_object(PyObject *__pyx_v_ static CYTHON_INLINE int __pyx_f_5numpy_is_datetime64_object(PyObject *__pyx_v_obj) { int __pyx_r; - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":1026 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":1026 * bool * """ * return PyObject_TypeCheck(obj, &PyDatetimeArrType_Type) # <<<<<<<<<<<<<< @@ -21946,7 +21947,7 @@ static CYTHON_INLINE int __pyx_f_5numpy_is_datetime64_object(PyObject *__pyx_v_o __pyx_r = PyObject_TypeCheck(__pyx_v_obj, (&PyDatetimeArrType_Type)); goto __pyx_L0; - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":1014 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":1014 * * * cdef inline bint is_datetime64_object(object obj): # <<<<<<<<<<<<<< @@ -21959,7 +21960,7 @@ static CYTHON_INLINE int __pyx_f_5numpy_is_datetime64_object(PyObject *__pyx_v_o return __pyx_r; } -/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":1029 +/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":1029 * * * cdef inline npy_datetime get_datetime64_value(object obj) nogil: # <<<<<<<<<<<<<< @@ -21970,7 +21971,7 @@ static CYTHON_INLINE int __pyx_f_5numpy_is_datetime64_object(PyObject *__pyx_v_o static CYTHON_INLINE npy_datetime __pyx_f_5numpy_get_datetime64_value(PyObject *__pyx_v_obj) { npy_datetime __pyx_r; - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":1036 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":1036 * also needed. That can be found using `get_datetime64_unit`. * """ * return (obj).obval # <<<<<<<<<<<<<< @@ -21980,7 +21981,7 @@ static CYTHON_INLINE npy_datetime __pyx_f_5numpy_get_datetime64_value(PyObject * __pyx_r = ((PyDatetimeScalarObject *)__pyx_v_obj)->obval; goto __pyx_L0; - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":1029 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":1029 * * * cdef inline npy_datetime get_datetime64_value(object obj) nogil: # <<<<<<<<<<<<<< @@ -21993,7 +21994,7 @@ static CYTHON_INLINE npy_datetime __pyx_f_5numpy_get_datetime64_value(PyObject * return __pyx_r; } -/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":1039 +/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":1039 * * * cdef inline npy_timedelta get_timedelta64_value(object obj) nogil: # <<<<<<<<<<<<<< @@ -22004,7 +22005,7 @@ static CYTHON_INLINE npy_datetime __pyx_f_5numpy_get_datetime64_value(PyObject * static CYTHON_INLINE npy_timedelta __pyx_f_5numpy_get_timedelta64_value(PyObject *__pyx_v_obj) { npy_timedelta __pyx_r; - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":1043 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":1043 * returns the int64 value underlying scalar numpy timedelta64 object * """ * return (obj).obval # <<<<<<<<<<<<<< @@ -22014,7 +22015,7 @@ static CYTHON_INLINE npy_timedelta __pyx_f_5numpy_get_timedelta64_value(PyObject __pyx_r = ((PyTimedeltaScalarObject *)__pyx_v_obj)->obval; goto __pyx_L0; - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":1039 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":1039 * * * cdef inline npy_timedelta get_timedelta64_value(object obj) nogil: # <<<<<<<<<<<<<< @@ -22027,7 +22028,7 @@ static CYTHON_INLINE npy_timedelta __pyx_f_5numpy_get_timedelta64_value(PyObject return __pyx_r; } -/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":1046 +/* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":1046 * * * cdef inline NPY_DATETIMEUNIT get_datetime64_unit(object obj) nogil: # <<<<<<<<<<<<<< @@ -22038,7 +22039,7 @@ static CYTHON_INLINE npy_timedelta __pyx_f_5numpy_get_timedelta64_value(PyObject static CYTHON_INLINE NPY_DATETIMEUNIT __pyx_f_5numpy_get_datetime64_unit(PyObject *__pyx_v_obj) { NPY_DATETIMEUNIT __pyx_r; - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":1050 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":1050 * returns the unit part of the dtype for a numpy datetime64 object. * """ * return (obj).obmeta.base # <<<<<<<<<<<<<< @@ -22046,7 +22047,7 @@ static CYTHON_INLINE NPY_DATETIMEUNIT __pyx_f_5numpy_get_datetime64_unit(PyObjec __pyx_r = ((NPY_DATETIMEUNIT)((PyDatetimeScalarObject *)__pyx_v_obj)->obmeta.base); goto __pyx_L0; - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":1046 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":1046 * * * cdef inline NPY_DATETIMEUNIT get_datetime64_unit(object obj) nogil: # <<<<<<<<<<<<<< @@ -35226,7 +35227,7 @@ static CYTHON_SMALL_CODE int __Pyx_InitCachedConstants(void) { __Pyx_GOTREF(__pyx_tuple__8); __Pyx_GIVEREF(__pyx_tuple__8); - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":984 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":984 * __pyx_import_array() * except Exception: * raise ImportError("numpy.core.multiarray failed to import") # <<<<<<<<<<<<<< @@ -35237,7 +35238,7 @@ static CYTHON_SMALL_CODE int __Pyx_InitCachedConstants(void) { __Pyx_GOTREF(__pyx_tuple__9); __Pyx_GIVEREF(__pyx_tuple__9); - /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-jop4_paz/overlay/lib/python3.9/site-packages/numpy/__init__.cython-30.pxd":990 + /* "../../../../private/var/folders/rj/3r6_hsl93l737byvn_vy_tmm0000gp/T/pip-build-env-9kbx58uv/overlay/lib/python3.12/site-packages/numpy/__init__.cython-30.pxd":990 * _import_umath() * except Exception: * raise ImportError("numpy.core.umath failed to import") # <<<<<<<<<<<<<<