-
Notifications
You must be signed in to change notification settings - Fork 33
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Replace setup.py with pyproject.toml #17
Comments
In the current implementation, the template application's top-level Using an external tool seems to be the only option to install files external to the wheel/package. |
Commit ac01709 replaces setup.py with pyproject.toml, but the |
The pyproject.toml file and related standards has improved the packaging and distribution of Python libraries, but has done nothing for applications (it has arguably made it worse). See, for example, this request for data_files support in Poetry for a discussion of the issues around installing external data files along with a Python application. Installation is a such a multi-faceted problem that it cannot be captured in this template without making a lot of assumptions. So, the final decision about how to handle the |
Issue resolved by commit d5afdf6. |
The use of setup.py is deprecated, and a pyproject.toml file should be used instead. See serial-core v0.9.0 as an example.
The text was updated successfully, but these errors were encountered: