[Distutils] Distribute sprint #1 wrapup
kiorky at cryptelium.net
Sat Oct 24 07:57:01 CEST 2009
Note about pep376
.egg-info becomes a directory
As explained earlier, the EggFormats standard from setuptools proposes two
formats to install the metadata information of a distribution:
* A self-contained directory that can be zipped or left unzipped and
contains the distribution files and an .egg-info directory containing the metadata.
* A distinct .egg-info directory located in the site-packages directory,
with the metadata inside.
This PEP proposes to keep just one format and make it the standard way to
install the metadata of a distribution : a distinct .egg-info directory located
in the site-packages directory, containing the metadata.
There is something i don't understand there:
Does it imply that having no access on site-packages prevent you from installing
third party libraries as a limited user? For example, on shared hosting where
you have limited privileges. Before, i could upload/build some libs and start
from there using, for exemple, buildout to scan that directory.
I make assumption that also the entry points are written along the metadata dir.
That will say that even if i don't have access to the site-packages but i have
played with sys.path to include my distribution, i won't have its entry points
(as the egg-info is not there) ?
Tarek Ziadé a écrit :
> On Sat, Oct 24, 2009 at 12:50 AM, Eric Smith <eric at trueblade.com> wrote:
>> Tarek Ziadé wrote:
>> <exciting stuff deleted>
>>> What's unclear right now is what will be pushed in Distutils by the
>>> time Python 2.7 and 3.3 are out.
>> Why 3.3 and not 3.2?
> Oops: that was 3.2 of course ! All releases that we should have next summer,
> Distutils-SIG maillist - Distutils-SIG at python.org
GPG Key FingerPrint: 0x1A1194B7681112AF
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 261 bytes
Desc: OpenPGP digital signature
More information about the Distutils-SIG