numpy/npyffi/
numpyconfig.rs1use std::ffi::c_uint;
4
5const NPY_ABI_VERSION: c_uint = 0x02000000;
7
8const NPY_API_VERSION: c_uint = if cfg!(all(Py_LIMITED_API, Py_GIL_DISABLED)) {
10 0x00000016
12} else {
13 0x0000000c
15};
16
17pub(super) const NPY_2_0_API_VERSION: c_uint = 0x00000012;
18
19pub const NPY_VERSION: c_uint = NPY_ABI_VERSION;
21pub const NPY_FEATURE_VERSION: c_uint = NPY_API_VERSION;
23pub const NPY_FEATURE_VERSION_STRING: &str = if cfg!(all(Py_LIMITED_API, Py_GIL_DISABLED)) {
25 "2.5"
26} else {
27 "1.15"
28};