Closed banesullivan closed 11 months ago
There is now a (work-in-progress) PR to switch to pyproject.toml
: #216
dev
branch!EOmaps v8.0 (see #205) will incorporate the following changes:
setup.py
to pyproject.toml
v3.8
pyproject.toml
file (_version.py
is removed)pip
installFantastic!
Tracking a comment from @jhkennedy in https://github.com/pyOpenSci/software-submission/issues/138#issuecomment-1858583110 here:
While
setup.py
is not technically deprecated, ref https://packaging.python.org/en/latest/discussions/setup-py-deprecated/,pyproject.toml
is the new standardized format to describe project metadata declaratively, introduced with PEP 621. It's easier to work with and allows for shared configuration between different tools.