Skip to content

Remove Numpy C-API from the build mechanism (Major change)

Ammar Nejati requested to merge a.newNumpyInterface_rmNumpy into main

The Numpy C-API is removed from the build mechanism. Numpy Python package is needed only for tests.

  • Removed the references to the Numpy C-API from the PyCore module.
  • Removed SWIG include file Wrap/Swig/numpy.i and updated Wrap/Swig/commons.i.
  • Updated the tests.
  • Updated SWIG-produced C++ wrappers.

Merge request reports