mirror of https://github.com/ansible/ansible.git
[stable-2.15] Clean up MANIFEST.in (#81414)
* Clean up MANIFEST.in (#80688) * Remove unnecessary MANIFEST.in commands This eliminates more setuptools warnings during build. * Sort MANIFEST.in Now that only include commands are used, the order of the commands no longer effects the build output. (cherry picked from commitpull/81425/head6e325d9e4d
) * Omit hacking directory from MANIFEST.in (#81245) * Omit `hacking` directory from `MANIFEST.in` * Update package-data sanity test (cherry picked from commitb93a628aed
)
parent
3038fee209
commit
5265794b32
@ -0,0 +1,9 @@
|
|||||||
|
minor_changes:
|
||||||
|
- Removed ``exclude`` and ``recursive-exclude`` commands for generated files from the ``MANIFEST.in`` file.
|
||||||
|
These excludes were unnecessary since releases are expected to be built with a clean worktree.
|
||||||
|
- Removed ``exclude`` commands for sanity test files from the ``MANIFEST.in`` file.
|
||||||
|
These tests were previously excluded because they did not pass when run from an sdist.
|
||||||
|
However, sanity tests are not expected to pass from an sdist, so excluding some (but not all) of the failing tests makes little sense.
|
||||||
|
- Removed redundant ``include`` commands from the ``MANIFEST.in`` file.
|
||||||
|
These includes either duplicated default behavior or another command.
|
||||||
|
- Use ``include`` where ``recursive-include`` is unnecessary in the ``MANIFEST.in`` file.
|
Loading…
Reference in New Issue