raphaelquast / EOmaps

A library to create interactive maps of geographical datasets
https://eomaps.readthedocs.io/
BSD 3-Clause "New" or "Revised" License
339 stars 25 forks source link

Migrate to pyproject.toml #210

Closed banesullivan closed 11 months ago

banesullivan commented 11 months ago

Tracking a comment from @jhkennedy in https://github.com/pyOpenSci/software-submission/issues/138#issuecomment-1858583110 here:

It's time to move from setup.py to pyproject.toml

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.

raphaelquast commented 11 months ago

There is now a (work-in-progress) PR to switch to pyproject.toml: #216

raphaelquast commented 11 months ago

216 is now merged into the dev branch!

EOmaps v8.0 (see #205) will incorporate the following changes:

banesullivan commented 11 months ago

Fantastic!