habnabit / vcversioner

take version numbers from version control
ISC License
28 stars 16 forks source link

Include tests in release source tarball #7

Open EdwardBetts opened 8 years ago

EdwardBetts commented 8 years ago

I feel like the test suite should be included in the release tarball that is uploaded to pypi. Linux distributions, such as Debian, base their packages of Python modules on the pypi release. It is very useful to be able to run the test suite when building a Debian package. Running the test suite can catch mistakes in the packaging or errors introduced into dependencies.

I've written a more detailed description of my thinking on the Debian Python mailing list: https://lists.debian.org/debian-python/2016/04/msg00074.html

coveralls commented 8 years ago

Coverage Status

Coverage remained the same at 100.0% when pulling e34b9ccecdf54d623a31c26ab06004c61ec4c82e on EdwardBetts:patch-1 into 72f8f0a7e0121cf5989a2cb00d5e1395e02a0445 on habnabit:master.