IMTEK-Simulation / NuMPI

Utilities for MPI-parallel numerical calculations with Python
MIT License
2 stars 1 forks source link

Switch build system to `flit` #65

Closed pastewka closed 8 months ago

pastewka commented 1 year ago

We current use legacy setuptools. Installing NuMPI currently yields the following warning:

DEPRECATION: numpi is being installed using the legacy 'setup.py install' method, because it does not have a 'pyproject.toml' and the 'wheel' package is not installed. pip 23.1 will enforce this behaviour change. A possible replacement is to enable the '--use-pep517' option. Discussion can be found at https://github.com/pypa/pip/issues/8559

We should switch the build system to flit.

pastewka commented 8 months ago

Build system has switched in last release