-
-
Notifications
You must be signed in to change notification settings - Fork 528
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
Move list of scripts and package_data from setup.py to setup.cfg #31386
Comments
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
comment:7
reduced scope of the ticket |
Branch pushed to git repo; I updated commit sha1. New commits:
|
Commit: |
Author: Matthias Koeppe |
This comment has been minimized.
This comment has been minimized.
Branch pushed to git repo; I updated commit sha1. New commits:
|
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:15
The documentation doesn't build for me; the log file says
|
comment:16
I think you may have to run |
Branch pushed to git repo; I updated commit sha1. Last 10 new commits:
|
comment:20
Hmm, aren't |
comment:21
I'm also in favor of using Pyproject.toml as much as possible. Setup.cfg will be deprecated eventually. See also pypa/setuptools#1688. |
comment:22
Replying to @dimpase:
Nope. Part of current best practices when using setuptools. |
comment:23
[edit: sorry, forgot to run |
comment:24
Are there other concerns here? This works for me. |
Reviewer: John Palmieri |
comment:26
Let's merge this. Everyone should feel free to add their name to the list of reviewers. |
comment:27
Thanks! |
Changed branch from u/mkoeppe/move_list_of_scripts_and_package_data_from_setup_py_to_setup_cfg to |
This will allow us to reduce the duplication between
src/setup.py
(which is currently used when./configure --enable-editable
is in use) andbuild/pkgs/sagelib/src/setup.py
.We also update the developer's guide on the topic of
package_data
.Depends on #32899
CC: @kiwifb @dimpase @kliem @jhpalmieri @kwankyu @tobiasdiez
Component: build
Author: Matthias Koeppe
Branch/Commit:
81e9c9a
Reviewer: John Palmieri
Issue created by migration from https://trac.sagemath.org/ticket/31386
The text was updated successfully, but these errors were encountered: