Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Really include tests in source distribution (sdist) #127

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Really include tests in source distribution (sdist) #127

wants to merge 1 commit into from

Conversation

koobs
Copy link
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