NLeSC / python-template

Netherlands eScience Center Python Template
https://research-software-directory.org/software/nlesc-python-template
Apache License 2.0
163 stars 73 forks source link

Use `pyproject.toml` only for installing the generated package #351

Closed gcroci2 closed 9 months ago

gcroci2 commented 10 months ago

At the moment, the template creates a package {{cookiecutter.package_name}} containing setup.py, setup.cfg, and a pyproject.toml files for configuring metadata and dependencies of the generated package.

Now everything can be stored in the pyproject.toml files only, as is documented here.

I think it would be a nice upgrade if we remove the .cfg and the .py setup files, keeping the enriched .toml only. I could also open the PR myself, if this is going to be implemented.