Skip to content

Really include tests in source distribution (sdist)#127

Open
koobs wants to merge 1 commit into
samgiles:masterfrom
koobs:patch-2
Open

Really include tests in source distribution (sdist)#127
koobs wants to merge 1 commit into
samgiles:masterfrom
koobs:patch-2

Conversation

@koobs
Copy link
Copy Markdown
Contributor

@koobs koobs commented Mar 7, 2016

Commit 69df30a purported to include tests in source distributions. The current sdist for 0.7.1 still doesn't include the tests directory.

I believe this is due to the use of include instead of recursive include in MANIFEST.in

With this change, tests/ is added to the sdist:

running sdist
running egg_info
writing requirements to slumber.egg-info/requires.txt
writing slumber.egg-info/PKG-INFO
writing top-level names to slumber.egg-info/top_level.txt
writing dependency_links to slumber.egg-info/dependency_links.txt
reading manifest file 'slumber.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file 'slumber.egg-info/SOURCES.txt'
running check
creating slumber-0.7.1
creating slumber-0.7.1/docs
creating slumber-0.7.1/slumber
creating slumber-0.7.1/slumber.egg-info
creating slumber-0.7.1/tests
making hard links in slumber-0.7.1...
hard linking CHANGELOG.rst -> slumber-0.7.1
hard linking LICENSE.txt -> slumber-0.7.1
hard linking MANIFEST.in -> slumber-0.7.1
hard linking README.rst -> slumber-0.7.1
hard linking setup.py -> slumber-0.7.1
hard linking docs/howitworks.rst -> slumber-0.7.1/docs
hard linking docs/index.rst -> slumber-0.7.1/docs
hard linking docs/options.rst -> slumber-0.7.1/docs
hard linking docs/tutorial.rst -> slumber-0.7.1/docs
hard linking slumber/__init__.py -> slumber-0.7.1/slumber
hard linking slumber/exceptions.py -> slumber-0.7.1/slumber
hard linking slumber/serialize.py -> slumber-0.7.1/slumber
hard linking slumber/utils.py -> slumber-0.7.1/slumber
hard linking slumber.egg-info/PKG-INFO -> slumber-0.7.1/slumber.egg-info
hard linking slumber.egg-info/SOURCES.txt -> slumber-0.7.1/slumber.egg-info
hard linking slumber.egg-info/dependency_links.txt -> slumber-0.7.1/slumber.egg-info
hard linking slumber.egg-info/not-zip-safe -> slumber-0.7.1/slumber.egg-info
hard linking slumber.egg-info/requires.txt -> slumber-0.7.1/slumber.egg-info
hard linking slumber.egg-info/top_level.txt -> slumber-0.7.1/slumber.egg-info
hard linking tests/__init__.py -> slumber-0.7.1/tests
hard linking tests/resource.py -> slumber-0.7.1/tests
hard linking tests/serializer.py -> slumber-0.7.1/tests
hard linking tests/utils.py -> slumber-0.7.1/tests
Writing slumber-0.7.1/setup.cfg
creating dist
Creating tar archive
removing 'slumber-0.7.1' (and everything under it)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant