tests folder in tarball, pypi
Closed this issue · 1 comments
idella commented
Is there any reason the tests folder therefore the testsuite never made it into the tarball staged at pypi?
The source has no MANIFEST.in
amol- commented
I'm not sure I understood the question, but tests are removed because they are ignored by find_packages in setup.py:
packages=find_packages(exclude=['ez_setup', 'examples', 'tests', 'tests.*']),
As you can see they are correctly omitted from the source distribution:
making hard links in Beaker-1.7.0dev...
hard linking README.rst -> Beaker-1.7.0dev
hard linking setup.cfg -> Beaker-1.7.0dev
hard linking setup.py -> Beaker-1.7.0dev
hard linking Beaker.egg-info/PKG-INFO -> Beaker-1.7.0dev/Beaker.egg-info
hard linking Beaker.egg-info/SOURCES.txt -> Beaker-1.7.0dev/Beaker.egg-info
hard linking Beaker.egg-info/dependency_links.txt -> Beaker-1.7.0dev/Beaker.egg-info
hard linking Beaker.egg-info/entry_points.txt -> Beaker-1.7.0dev/Beaker.egg-info
hard linking Beaker.egg-info/not-zip-safe -> Beaker-1.7.0dev/Beaker.egg-info
hard linking Beaker.egg-info/requires.txt -> Beaker-1.7.0dev/Beaker.egg-info
hard linking Beaker.egg-info/top_level.txt -> Beaker-1.7.0dev/Beaker.egg-info
hard linking beaker/__init__.py -> Beaker-1.7.0dev/beaker
hard linking beaker/_compat.py -> Beaker-1.7.0dev/beaker
hard linking beaker/cache.py -> Beaker-1.7.0dev/beaker
hard linking beaker/container.py -> Beaker-1.7.0dev/beaker
hard linking beaker/converters.py -> Beaker-1.7.0dev/beaker
hard linking beaker/exceptions.py -> Beaker-1.7.0dev/beaker
hard linking beaker/middleware.py -> Beaker-1.7.0dev/beaker
hard linking beaker/session.py -> Beaker-1.7.0dev/beaker
hard linking beaker/synchronization.py -> Beaker-1.7.0dev/beaker
hard linking beaker/util.py -> Beaker-1.7.0dev/beaker
hard linking beaker/crypto/__init__.py -> Beaker-1.7.0dev/beaker/crypto
hard linking beaker/crypto/jcecrypto.py -> Beaker-1.7.0dev/beaker/crypto
hard linking beaker/crypto/nsscrypto.py -> Beaker-1.7.0dev/beaker/crypto
hard linking beaker/crypto/pbkdf2.py -> Beaker-1.7.0dev/beaker/crypto
hard linking beaker/crypto/pycrypto.py -> Beaker-1.7.0dev/beaker/crypto
hard linking beaker/crypto/util.py -> Beaker-1.7.0dev/beaker/crypto
hard linking beaker/ext/__init__.py -> Beaker-1.7.0dev/beaker/ext
hard linking beaker/ext/database.py -> Beaker-1.7.0dev/beaker/ext
hard linking beaker/ext/google.py -> Beaker-1.7.0dev/beaker/ext
hard linking beaker/ext/memcached.py -> Beaker-1.7.0dev/beaker/ext
hard linking beaker/ext/sqla.py -> Beaker-1.7.0dev/beaker/ext
copying setup.cfg -> Beaker-1.7.0dev
Writing Beaker-1.7.0dev/setup.cfg
Creating tar archive