관리-도구
편집 파일: setup.cpython-311.pyc
� �܋f6� � � � 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!d�Z&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_CHECKING�1�0z~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_DEBUG�NPY_DISABLE_SVMLc � � e Zd Zd� Zd� Zd� ZdS )�CallOnceOnlyc �0 � d | _ d | _ d | _ d S �N)�_check_types�_check_ieee_macros�_check_complex)�selfs �c/builddir/build/BUILD/cloudlinux-venv-1.0.6/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_types�pickle�dumps�copy�deepcopy�loads�r �a�kw�outs r r zCallOnceOnly.check_types7 sS � ���$��q�'�B�'�'�C� &��S� 1� 1�D����-���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&