Closed thatch closed 4 years ago
How can I fix this? It this a bug? Can you run me software? Can you explain how to recreate your error, thatch? And what this error is?
This issue is filed by automation run by me, I'm a human, and feel free to ask
questions. I will try to follow up with automated PRs if it's easily fixable,
but that's a bit more manual. In most cases the fix is adding a line to your
MANIFEST.in
that looks like include *.md
or include VERSION
.
The documentation for what's included is at
https://docs.python.org/3/distutils/sourcedist.html#specifying-the-files-to-distribute
and the reason why pip install --no-binary <your project>
matters is that some
companies choose to build from source (even for pure-python projects).
A simple repro if you use setuptools is
D=$(mktemp -d)
python3 -m venv $D
python3 setup.py sdist -d $D
$D/bin/pip install $D/*.tar.gz
That said, I don't see a setup.py checked in?
Hello.
Ok, I managed to recreated this error with your shell code, thatch.
All fixed (pip version AND source code in this repo).
Try now and write me back.
Note: I didn't get short words at first (like repro
), but everything is good now.
Also, can you tell about this "building from source" thing. I see you opened a lot of issues in repos. Is it automatically or you are using this packages? Did you used my package?
Your latest release pysimpleguidesigner==0.1.4.7 succeeds when I run the script that initially found this issue. Sorry, I don't use your project, I'm just trying to improve the ecosystem for everyone and your project appears in active development.
It appears that the manifest is missing at least one file necessary to build from the sdist for version 0.1.4.6. You're in good company, about 5% of other projects updated in the last year are also missing files.