[tahoe-lafs-trac-stream] [Tahoe-LAFS] #2779: add tox.ini to MANIFEST.in
Tahoe-LAFS
trac at tahoe-lafs.org
Wed Apr 13 07:00:01 UTC 2016
#2779: add tox.ini to MANIFEST.in
-----------------------+------------------------
Reporter: warner | Owner:
Type: defect | Status: new
Priority: major | Milestone: 1.12.0
Component: packaging | Version: 1.11.0
Keywords: | Launchpad Bug:
-----------------------+------------------------
I got an IRC report today that you can't run `tox` from an unpacked 1.11.0
source tarball, because I forgot to include `tox.ini` in the `MANIFEST.in`
file (so it doesn't get copied into sdist tarballs). Oops.
The task is to make a buildbot test that (via a checked-in helper script)
makes an sdist tarball, unpacks it into a new directory, then steps into
that directory and runs 'tox' successfully.
It's probably ok if we don't run a full test suite, just enough to make
sure the test files got copied in.
It might also be good to have a script that builds+unpacks an sdist, then
compares the files in the original (git checkout) source tree against the
unpacked ones, and fails if there are any unexpected differences.
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2779>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list