Dropping support for zipped installes in buildout.
Buildout supports installing zipped eggs because setuptools does. Most people find zipped eggs a pain and complain that buildout should always unzip. As part of my work to simplify buildout's implementation, I'm dropping support for setuptools. This isn't because I don't appreciate setuptools. Setuptools made Python packaging really work. Unfortunately, setuptools doesn't support Python 3 and life is too short to try to support both distribute and setuptools. Distribute doesn't support the zip_safe flag, so buildout can't reliably support installing zipped eggs from source distruibution. Given that and that (almost) no one likes zipped eggs anyway, I'm just going to install everything unzipped. Objections entertaining. Jim -- Jim Fulton http://www.linkedin.com/in/jimfulton Jerky is better than bacon! http://www.dublinstore.com/
On Sat, Apr 28, 2012 at 21:18, Jim Fulton <jim@zope.com> wrote:
Buildout supports installing zipped eggs because setuptools does.
Most people find zipped eggs a pain and complain that buildout should always unzip.
As part of my work to simplify buildout's implementation, I'm dropping support for setuptools. This isn't because I don't appreciate setuptools. Setuptools made Python packaging really work. Unfortunately, setuptools doesn't support Python 3 and life is too short to try to support both distribute and setuptools.
+1 //Lennart
On Sat, Apr 28, 2012 at 21:18, Jim Fulton <jim@zope.com> wrote:
Distribute doesn't support the zip_safe flag, so buildout can't reliably support installing zipped eggs from source distruibution. Given that and that (almost) no one likes zipped eggs anyway, I'm just going to install everything unzipped.
We use the option "unzip = true" from the beginning thus +1 :). -- Sebastien Douche <sdouche@gmail.com> Twitter: @sdouche / G+: +sdouche
On 28 avr. 2012, at 21:31, Sebastien Douche wrote:
On Sat, Apr 28, 2012 at 21:18, Jim Fulton <jim@zope.com> wrote:
Distribute doesn't support the zip_safe flag, so buildout can't reliably support installing zipped eggs from source distruibution. Given that and that (almost) no one likes zipped eggs anyway, I'm just going to install everything unzipped.
We use the option "unzip = true" from the beginning thus +1 :). Same for us, all our profiles define it. So no objection!
-- Sebastien Douche <sdouche@gmail.com> Twitter: @sdouche / G+: +sdouche _______________________________________________ Distutils-SIG maillist - Distutils-SIG@python.org http://mail.python.org/mailman/listinfo/distutils-sig
--------------------- Cédric de Saint Martin, SlapOS Node Lead Developer @ ViFiB http://www.slapos.org
participants (4)
-
Cédric de Saint Martin -
Jim Fulton -
Lennart Regebro -
Sebastien Douche