-
Notifications
You must be signed in to change notification settings - Fork 81
Closed
Labels
enhancementNew feature or requestNew feature or request
Description
meson-python should pick up uncommitted changes to files that are under version control. xref scipy/scipy#16187 with a lot of details. The main reasons are:
- It is very confusing to silently ignore changes, it will lead to lost time by users and contributors.
- Even if you understand it, it's quite cumbersome to have to commit changes before running
pip install .(or similar) each time. - For complex packages, it is very common that patches have to be applied before building sdists, wheels, or other packages (conda/rpm/deb/etc.). It is now extremely hard to do so.
Reproducible releases should be made through a CI job anyway, so "the current behavior is more reproducible" doesn't really apply. And I don't think there is any other reason to keep the current behavior?
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request