summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorvpozdyayev <[email protected]>2025-07-16 07:18:11 +0300
committervpozdyayev <[email protected]>2025-07-16 07:46:59 +0300
commit37a359136f861e7e9de7fc1755779e731d9ff0fe (patch)
tree43deea2b67a3f1f479032f03850a6240a1fedf3a
parent8592a01d07e6070ee00afdf6f09d59ee35145afb (diff)
Suppress include checks for numpy/py2
commit_hash:e7a6ea57d7a6d1807c193b8c0468179db9fd1460
-rw-r--r--build/conf/python.conf1
-rw-r--r--build/sysincl/python-2-disable-numpy.yml103
2 files changed, 104 insertions, 0 deletions
diff --git a/build/conf/python.conf b/build/conf/python.conf
index 8600fc91d41..3bfe6865bb7 100644
--- a/build/conf/python.conf
+++ b/build/conf/python.conf
@@ -169,6 +169,7 @@ when ($USE_ARCADIA_PYTHON == "no") {
when ($OPENSOURCE) {
SYSINCL+=build/sysincl/python-2-disable.yml
+ SYSINCL+=build/sysincl/python-2-disable-numpy.yml
}
# tag:python-specific
diff --git a/build/sysincl/python-2-disable-numpy.yml b/build/sysincl/python-2-disable-numpy.yml
new file mode 100644
index 00000000000..7aec2b3fd97
--- /dev/null
+++ b/build/sysincl/python-2-disable-numpy.yml
@@ -0,0 +1,103 @@
+- includes:
+ - contrib/python/numpy/py2/numpy/core/include/numpy/__multiarray_api.h
+ - contrib/python/numpy/py2/numpy/core/include/numpy/__ufunc_api.h
+ - contrib/python/numpy/py2/numpy/core/include/numpy/_neighborhood_iterator_imp.h
+ - contrib/python/numpy/py2/numpy/core/include/numpy/_numpyconfig.darwin.h
+ - contrib/python/numpy/py2/numpy/core/include/numpy/_numpyconfig.h
+ - contrib/python/numpy/py2/numpy/core/include/numpy/_numpyconfig.linux.h
+ - contrib/python/numpy/py2/numpy/core/include/numpy/_numpyconfig.windows.h
+ - contrib/python/numpy/py2/numpy/core/include/numpy/arrayobject.h
+ - contrib/python/numpy/py2/numpy/core/include/numpy/arrayscalars.h
+ - contrib/python/numpy/py2/numpy/core/include/numpy/config.darwin.h
+ - contrib/python/numpy/py2/numpy/core/include/numpy/config.h
+ - contrib/python/numpy/py2/numpy/core/include/numpy/config.linux.h
+ - contrib/python/numpy/py2/numpy/core/include/numpy/config.windows.h
+ - contrib/python/numpy/py2/numpy/core/include/numpy/halffloat.h
+ - contrib/python/numpy/py2/numpy/core/include/numpy/ndarrayobject.h
+ - contrib/python/numpy/py2/numpy/core/include/numpy/ndarraytypes.h
+ - contrib/python/numpy/py2/numpy/core/include/numpy/noprefix.h
+ - contrib/python/numpy/py2/numpy/core/include/numpy/npy_1_7_deprecated_api.h
+ - contrib/python/numpy/py2/numpy/core/include/numpy/npy_3kcompat.h
+ - contrib/python/numpy/py2/numpy/core/include/numpy/npy_common.h
+ - contrib/python/numpy/py2/numpy/core/include/numpy/npy_cpu.h
+ - contrib/python/numpy/py2/numpy/core/include/numpy/npy_endian.h
+ - contrib/python/numpy/py2/numpy/core/include/numpy/npy_interrupt.h
+ - contrib/python/numpy/py2/numpy/core/include/numpy/npy_math.h
+ - contrib/python/numpy/py2/numpy/core/include/numpy/npy_no_deprecated_api.h
+ - contrib/python/numpy/py2/numpy/core/include/numpy/npy_os.h
+ - contrib/python/numpy/py2/numpy/core/include/numpy/numpyconfig.h
+ - contrib/python/numpy/py2/numpy/core/include/numpy/old_defines.h
+ - contrib/python/numpy/py2/numpy/core/include/numpy/oldnumeric.h
+ - contrib/python/numpy/py2/numpy/core/include/numpy/ufuncobject.h
+ - contrib/python/numpy/py2/numpy/core/include/numpy/utils.h
+ - contrib/python/numpy/py2/numpy/core/src/common/array_assign.h
+ - contrib/python/numpy/py2/numpy/core/src/common/binop_override.h
+ - contrib/python/numpy/py2/numpy/core/src/common/cblasfuncs.h
+ - contrib/python/numpy/py2/numpy/core/src/common/get_attr_string.h
+ - contrib/python/numpy/py2/numpy/core/src/common/lowlevel_strided_loops.h
+ - contrib/python/numpy/py2/numpy/core/src/common/mem_overlap.h
+ - contrib/python/numpy/py2/numpy/core/src/common/npy_binsearch.h
+ - contrib/python/numpy/py2/numpy/core/src/common/npy_cblas.h
+ - contrib/python/numpy/py2/numpy/core/src/common/npy_config.h
+ - contrib/python/numpy/py2/numpy/core/src/common/npy_ctypes.h
+ - contrib/python/numpy/py2/numpy/core/src/common/npy_extint128.h
+ - contrib/python/numpy/py2/numpy/core/src/common/npy_fpmath.h
+ - contrib/python/numpy/py2/numpy/core/src/common/npy_import.h
+ - contrib/python/numpy/py2/numpy/core/src/common/npy_longdouble.h
+ - contrib/python/numpy/py2/numpy/core/src/common/npy_partition.h
+ - contrib/python/numpy/py2/numpy/core/src/common/npy_pycompat.h
+ - contrib/python/numpy/py2/numpy/core/src/common/npy_sort.h
+ - contrib/python/numpy/py2/numpy/core/src/common/numpyos.h
+ - contrib/python/numpy/py2/numpy/core/src/common/templ_common.h
+ - contrib/python/numpy/py2/numpy/core/src/common/ucsnarrow.h
+ - contrib/python/numpy/py2/numpy/core/src/common/ufunc_override.h
+ - contrib/python/numpy/py2/numpy/core/src/common/umathmodule.h
+ - contrib/python/numpy/py2/numpy/core/src/multiarray/_datetime.h
+ - contrib/python/numpy/py2/numpy/core/src/multiarray/alloc.h
+ - contrib/python/numpy/py2/numpy/core/src/multiarray/arrayfunction_override.h
+ - contrib/python/numpy/py2/numpy/core/src/multiarray/arrayobject.h
+ - contrib/python/numpy/py2/numpy/core/src/multiarray/arraytypes.h
+ - contrib/python/numpy/py2/numpy/core/src/multiarray/buffer.h
+ - contrib/python/numpy/py2/numpy/core/src/multiarray/calculation.h
+ - contrib/python/numpy/py2/numpy/core/src/multiarray/common.h
+ - contrib/python/numpy/py2/numpy/core/src/multiarray/compiled_base.h
+ - contrib/python/numpy/py2/numpy/core/src/multiarray/conversion_utils.h
+ - contrib/python/numpy/py2/numpy/core/src/multiarray/convert.h
+ - contrib/python/numpy/py2/numpy/core/src/multiarray/convert_datatype.h
+ - contrib/python/numpy/py2/numpy/core/src/multiarray/ctors.h
+ - contrib/python/numpy/py2/numpy/core/src/multiarray/datetime_busday.h
+ - contrib/python/numpy/py2/numpy/core/src/multiarray/datetime_busdaycal.h
+ - contrib/python/numpy/py2/numpy/core/src/multiarray/datetime_strings.h
+ - contrib/python/numpy/py2/numpy/core/src/multiarray/descriptor.h
+ - contrib/python/numpy/py2/numpy/core/src/multiarray/dragon4.h
+ - contrib/python/numpy/py2/numpy/core/src/multiarray/getset.h
+ - contrib/python/numpy/py2/numpy/core/src/multiarray/hashdescr.h
+ - contrib/python/numpy/py2/numpy/core/src/multiarray/item_selection.h
+ - contrib/python/numpy/py2/numpy/core/src/multiarray/iterators.h
+ - contrib/python/numpy/py2/numpy/core/src/multiarray/mapping.h
+ - contrib/python/numpy/py2/numpy/core/src/multiarray/methods.h
+ - contrib/python/numpy/py2/numpy/core/src/multiarray/multiarraymodule.h
+ - contrib/python/numpy/py2/numpy/core/src/multiarray/nditer_impl.h
+ - contrib/python/numpy/py2/numpy/core/src/multiarray/nditer_pywrap.h
+ - contrib/python/numpy/py2/numpy/core/src/multiarray/number.h
+ - contrib/python/numpy/py2/numpy/core/src/multiarray/refcount.h
+ - contrib/python/numpy/py2/numpy/core/src/multiarray/scalartypes.h
+ - contrib/python/numpy/py2/numpy/core/src/multiarray/sequence.h
+ - contrib/python/numpy/py2/numpy/core/src/multiarray/shape.h
+ - contrib/python/numpy/py2/numpy/core/src/multiarray/strfuncs.h
+ - contrib/python/numpy/py2/numpy/core/src/multiarray/temp_elide.h
+ - contrib/python/numpy/py2/numpy/core/src/multiarray/typeinfo.h
+ - contrib/python/numpy/py2/numpy/core/src/multiarray/usertypes.h
+ - contrib/python/numpy/py2/numpy/core/src/multiarray/vdot.h
+ - contrib/python/numpy/py2/numpy/core/src/npymath/npy_math_common.h
+ - contrib/python/numpy/py2/numpy/core/src/npymath/npy_math_internal.h
+ - contrib/python/numpy/py2/numpy/core/src/npymath/npy_math_private.h
+ - contrib/python/numpy/py2/numpy/core/src/npysort/npysort_common.h
+ - contrib/python/numpy/py2/numpy/core/src/umath/cpuid.h
+ - contrib/python/numpy/py2/numpy/core/src/umath/extobj.h
+ - contrib/python/numpy/py2/numpy/core/src/umath/loops.h
+ - contrib/python/numpy/py2/numpy/core/src/umath/matmul.h
+ - contrib/python/numpy/py2/numpy/core/src/umath/override.h
+ - contrib/python/numpy/py2/numpy/core/src/umath/reduction.h
+ - contrib/python/numpy/py2/numpy/core/src/umath/ufunc_object.h
+ - contrib/python/numpy/py2/numpy/core/src/umath/ufunc_type_resolution.h