Cleanup MANIFEST.in a bit#1901
Conversation
Remove some invalid entries and exclude files which should not go into an sdist
| include .coveragerc | ||
|
|
||
| include plugin-test.sh | ||
| include requirements-docs.txt |
There was a problem hiding this comment.
Also, I wonder if we should remove those scripts as well? They all seem to be part of a release/testing workflow which is no longer true:
plugin-test.sh: test a bunch of plugins located in parent directories using current pytest;requirements-docs.txt: we should advertise usingtox -e docsinstead.runtox.py: runstoxwhile pointing to @hpk42 index... it probably made sense whenpyandpytestrelease were really tied together, but now I don't think it makes sense.
There was a problem hiding this comment.
All I can say is that I never used them 😉
| recursive-exclude testing/freeze/~ * | ||
| recursive-exclude testing/freeze/build * | ||
| recursive-exclude testing/freeze/dist * | ||
|
|
There was a problem hiding this comment.
Isn't this the same as doing graft testing/.hypothesis etc.?
|
I think it's a good idea to define what should happen for every file, which is what Without your PR: With your PR: So I think it's a bad idea to remove those lines, and we should probably |
|
I agree. We probably should make |
|
I agree! And probably pyroma too while we're at it. Note that setuptools-scm breaks check-manifest though (or check-manifest breaks with setuptools-scm, whatever phrasing you prefer). We're not using it yet though. |
|
@RonnyPfannschmidt any inputs here? I'm leaning towards declining this PR and opening a proper task for it, since this is growing out of the (small) scope I originally intended. 😁 |
|
Created #1907, thanks for the feedback! |
Remove some invalid entries and exclude files which should not go into a sdist