[tahoe-lafs-trac-stream] [tahoe-lafs] #2092: the src/allmydata_tahoe.egg-info directory shouldn't be included in sdist tarballs
tahoe-lafs
trac at tahoe-lafs.org
Thu Oct 10 15:05:36 UTC 2013
#2092: the src/allmydata_tahoe.egg-info directory shouldn't be included in sdist
tarballs
--------------------------+------------------------------------------------
Reporter: bertagaz | Owner:
Type: defect | Status: new
Priority: major | Milestone: 1.11.0
Component: | Version: 1.10.0
packaging | Keywords: release packaging sdist setuptools
Resolution: |
Launchpad Bug: |
--------------------------+------------------------------------------------
Comment (by daira):
Replying to [comment:9 zooko]:
> Replying to [comment:5 daira]:
> > A tarball with {{{src/allmydata_tahoe.egg-info}}} removed builds fine
and passes tests. So I conclude that this directory should not be in
future sdist tarballs. Note that it is standard behaviour of {{{python
setup.py sdist}}} to include it, but that is probably a bug in
setuptools/zetuptoolz.
>
> Actually I disagree with the above. The directory in question is
metadata declaring in machine-readable, standard format some facts about
the distribution.
It's regenerated by {{{python setup.py build}}}. We don't include anything
else that is generated, apart from [source:src/allmydata/_version.py]
which is only generated when building from a git checkout.
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2092#comment:10>
tahoe-lafs <https://tahoe-lafs.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list