<div dir="ltr"><div><div><div>Hi everyone,<br><br></div>I have got code for some python wrappers of a scientific library which needs to support both Numpy 1.6 and later versions.<br><br>The build of the wrapper (using swig) stopped working because of the deprecated API introduced in v1.7. The error only concerns the renaming of some macros from NPY_XXX to NPY_ARRAY_XXX. I was thinking to just check for the Numpy version at build time and add corresponding #define to provide the necessary renaming in case the build is done with Numpy v1.6.<br>
<br></div>How can I robustly test for Numpy's version API in C ?<br><br></div>Ghis<br></div>