The tarball uploaded to PyPI via the setup.py sdist command is missing some of the content in the repo because there's no MANIFEST.in file. This content includes the docs and examples subfolders, the LICENSE and Changelog files and the requirement-*.txt files.
Here's the MANIFEST.in file that you can add to include them:
include *.txt Changelog LICENSE Makefile
include docs/conf.py
recursive-include docs *.rst
graft examples
This will make packager's life much easier as the tarball will contain all we need.
The tarball uploaded to PyPI via the setup.py sdist command is missing some of the content in the repo because there's no
MANIFEST.infile. This content includes thedocsandexamplessubfolders, theLICENSEandChangelogfiles and therequirement-*.txtfiles.Here's the
MANIFEST.infile that you can add to include them:This will make packager's life much easier as the tarball will contain all we need.