4Ion d dl Z d dlZd dlZd dlZd dlZd dlZd dlZd dlZd dlm Z d dl mZ d dlm Z d dlmZ d dlmZ d dlmZ d dlT e j d d dk Zes ed e j d d dk ZeoeZe j dd d k Z G d d Zd Zd Zd Zd Zd Zd Z d Z!d Z"d Z#d Z$d Z%d!dZ&e'dk rd dl(m)Z) e)e& dS dS )" N)join)log)lib_opts_if_msvc)newer)get_config_var)npy_load_module)*NPY_RELAXED_STRIDES_CHECKING10z~Support for NPY_RELAXED_STRIDES_CHECKING=0 has been removed as of NumPy 1.23. This error will eventually be removed entirely.NPY_RELAXED_STRIDES_DEBUGNPY_DISABLE_SVMLc e Zd Zd Zd Zd ZdS )CallOnceOnlyc 0 d | _ d | _ d | _ d S N)_check_types_check_ieee_macros_check_complex)selfs d/builddir/build/BUILD/cloudlinux-venv-1.0.10/venv/lib64/python3.11/site-packages/numpy/core/setup.py__init__zCallOnceOnly.__init__2 s "&" c | j &t |i |}t j | | _ n+t j t j | j }|S r )r check_typespickledumpscopydeepcopyloadsr akwouts r r zCallOnceOnly.check_types7 sS $q'B''C &S 1 1D-T-> ? ?@@C r c | j &t |i |}t j | | _ n+t j t j | j }|S r )r check_complexr r r r r r! s r r&