I am using setuptools
to package a custom module for deployment, which should not include certain files in the data/
directory that were used for development. I have succesfully excluded the necessary files using recursive-exclude data/ *
in my MANIFEST.in
file, but I also see that I could do this via prune data/
Both approaches remove the intended files from package.egg-info/SOURCES.txt
after packaging via python setup.py egg_info
Is there any difference between the two?