ENH: migrate to project.toml
Closed this issue · 0 comments
bzah commented
- icclim version: 6.2
- Python version: n/a
Description
project.toml is becoming the standard replacing setup.py.
It allows more flexibility and fix some issues (such as the typical import cycle when you want to import your library in setup.py but you need to run setup.py to build your library first).
A lot of projects have adopted pyproj.toml such as xarray, xclim, numpy (they kept both) and others.
The related PEP are PEP 517 and PEP 621.
icclim build system is fairly simple, hence I don't think it would be too tedious to migrate to project.toml