Issue16

Title Preserve source distributions when installing eggs into a virtualenv
Priority feature Status done-cbb
Superseder Nosy List tseaver
Assigned To tseaver Topics repoze.project

Created on 2007-11-13.10:08:30 by tseaver, last changed 2008-03-03.21:38:53 by tseaver.

Messages
msg73 (view) Author: tseaver Date: 2008-03-03.21:38:53
compoze does the latter part (fetching source distributions corresponding to the
current
working set, building a PyPI "simple" index from them).  The bit about keeping the
source dists is not going to happen.
msg36 (view) Author: tseaver Date: 2007-11-13.10:08:30
By default, setuptools will discard source distributions which it downloads
after using
them to build and install a binary egg.  For repoze.project, we should figure
out how
to do the followng:

 - Instead of downloading them into t tmpdir, put them into the 'src' directory
   (or something) of the virtualenv.  It should still be able to unpack into a
   tmpdir.

 - Prevent setuptools from deleting the tarball after unpacking it.

If we do this, we can then introspect 'easy_install.pth' to get the
"known good set" for the virtualenv, and even generate a
"package index in a box" from it.
History
Date User Action Args
2008-03-03 21:38:53 tseaver set status: in-progress -> done-cbb
messages: + msg73
2007-11-13 10:08:30 tseaver create