Usage of include in pyproject.toml for README and such is causing those files to be placed directly inside the site-packages directory once installed. That directory should only contain python modules and optionally their setuptools/pep517 metadata like *.dist-info files.
I'm not sure what would the solution be. The LICENSE file already gets properly installed to vpype-[verson].dist-info, so dropping those 3 lines from pyproject.toml could be a solution.
Usage of
include
in pyproject.toml for README and such is causing those files to be placed directly inside thesite-packages
directory once installed. That directory should only contain python modules and optionally their setuptools/pep517 metadata like*.dist-info
files.https://github.com/abey79/vpype/blob/3c1e08f302e32a423b0ce8a2532e298c88b2ce13/pyproject.toml#L22-L24
I'm not sure what would the solution be. The
LICENSE
file already gets properly installed tovpype-[verson].dist-info
, so dropping those 3 lines from pyproject.toml could be a solution.