invoke-0.12.0: docs are missing in source distribution #314
Comments
Thanks for the catch! I should add some more distribution-related stuff to our .travis.yml (I don't use tox myself). We build the docs on Travis but of course that's a Git checkout and not an unpacked source distribution - thus the issue. |
Hm, despite us not listing
I did notice that we're not including the project-specific
Can you provide more details about which version and archive file you're dealing with & how you're trying to build the docs? Was the issue the lack of |
Surprisingly, the docs->sites change doesn't seem to have a useful impact on the results of setup.py sdist - even before this change, they included the entire sites/ tree. But might as well change it in case something out there cares harder than my local setup.py seems to. Re #314
The source-distribution on PyPI (invoke-*.tar.gz) does not contain the "docs" (= sites/docs/) directory. Therefore, it is no longer possible to build the documentation with Sphinx by using the source-distribution.
MANIFEST.in
still contains the "recursive-include docs *" line, butdocs/
directory was probably moved intosites/
directory.MAYBE:
tox.ini
should also contain a test environment to build the docs ;-)The text was updated successfully, but these errors were encountered: