bbangert/beaker

tests folder in tarball, pypi

Closed this issue · 1 comments

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

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