<html>
<head>
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
19.08.2016, 20:25, Daniel Holth kirjoitti:<br>
<blockquote
cite="mid:CAG8k2+4W9Y3qhpBBhDXcO6wPDkjJUDDJdcQ=YZGEidOXXcbxdw@mail.gmail.com"
type="cite">
<div dir="ltr">Eggs are the only way to add a zipped distribution
to PYTHONPATH and have setuptools find the metadata (the Python
code can be found with or without the metadata; setuptools does
not discover *.dist-info inside zip). Eggs are used by buildout,
especially in the unzipped into a directory form. And they could
still be used for their originally designed use as a plugin
format.</div>
</blockquote>
What is not clear to me is who needs this. Is this not what
virtualenvs are for? Or could wheels not be used for the same
purpose? What am I missing?<br>
<blockquote
cite="mid:CAG8k2+4W9Y3qhpBBhDXcO6wPDkjJUDDJdcQ=YZGEidOXXcbxdw@mail.gmail.com"
type="cite">
<div dir="ltr">
<div><br>
</div>
<div>One of the smaller problems with eggs is that everything
had the same name. *.egg-info or EGG-INFO is the predecessor
of the *.dist-info format designed in PEP-376. <span
style="line-height:1.5">You get *.egg-info whenever you
install something with setuptools without going through
bdist_wheel.</span></div>
<div><span style="line-height:1.5"><br>
</span></div>
<div class="gmail_quote">
<div dir="ltr">On Fri, Aug 19, 2016 at 12:54 PM Chris Barker
<<a moz-do-not-send="true"
href="mailto:chris.barker@noaa.gov" target="_blank">chris.barker@noaa.gov</a>>
wrote:<br>
</div>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">Hi all,
<div><br>
</div>
<div>starting a new thread, but this is related to the
setuptols-_lite discussion, and the legacy formats
discussion. In another thread Donald had a footnote:</div>
<div><br>
</div>
<div><br>
</div>
<div>
<blockquote class="gmail_quote" style="margin:0px 0px
0px 0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex"><span
style="font-size:12.8px">[1] We can tackle egg at a
later point, when setuptools either has support for
Wheels<br>
</span><span style="font-size:12.8px"> or is less
needed.</span></blockquote>
<div><br>
</div>
<div>So I'm wondering -- does anything else (other than
setuptools) depend on eggs in any way? I know why I
pip install stuff, I (always?) get egg-ish things
installed:</div>
<div><br>
</div>
<div>.egg-info</div>
<div><br>
</div>
<div>directories and all that. Honestly, I'm confused --
is that making an actual egg? or is that name simply a
legacy name for package meta data?</div>
<div><br>
</div>
<div>In any case, does pip, or anything else, require
it?</div>
<div><br>
</div>
<div>For my part, I find it annoying, name aside -- it
seems that all the package meta-data should be there
in the package source already (pypacakge.toml?)</div>
<div><br>
</div>
<div>-Chris</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
-- <br>
<div data-smartmail="gmail_signature"><br>
Christopher Barker, Ph.D.<br>
Oceanographer<br>
<br>
Emergency Response Division<br>
NOAA/NOS/OR&R (206) 526-6959 voice<br>
7600 Sand Point Way NE (206) 526-6329 fax<br>
Seattle, WA 98115 (206) 526-6317 main
reception<br>
<br>
<a moz-do-not-send="true"
href="mailto:Chris.Barker@noaa.gov" target="_blank">Chris.Barker@noaa.gov</a></div>
</div>
</div>
_______________________________________________<br>
Distutils-SIG maillist - <a moz-do-not-send="true"
href="mailto:Distutils-SIG@python.org" target="_blank">Distutils-SIG@python.org</a><br>
<a moz-do-not-send="true"
href="https://mail.python.org/mailman/listinfo/distutils-sig"
rel="noreferrer" target="_blank">https://mail.python.org/mailman/listinfo/distutils-sig</a><br>
</blockquote>
</div>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
Distutils-SIG maillist - <a class="moz-txt-link-abbreviated" href="mailto:Distutils-SIG@python.org">Distutils-SIG@python.org</a>
<a class="moz-txt-link-freetext" href="https://mail.python.org/mailman/listinfo/distutils-sig">https://mail.python.org/mailman/listinfo/distutils-sig</a>
</pre>
</blockquote>
<br>
</body>
</html>