[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