Re: [Distutils] For maximum performance, Python packages are best installed as zip files.

2016-04-11 Thread Chris Barker
one other note: on systems with aggressive virus scanning, python startup can ber REALLY slow. _maybe_ zipped packages would help with that. (or maybe not -- I haven't tested) -CHB On Mon, Apr 11, 2016 at 6:41 AM, Nick Coghlan wrote: > On 11 April 2016 at 23:30, Ionel

Re: [Distutils] PyPi Size Limits

2016-04-11 Thread Phil Thompson
On 11 Apr 2016, at 1:27 pm, Donald Stufft wrote: > > >> On Apr 11, 2016, at 4:26 AM, Phil Thompson >> wrote: >> >> I hope this is the right place to ask this, apologies if not... >> >> I want to make my project's wheels available via PyPi.

Re: [Distutils] For maximum performance, ... docs out of date

2016-04-11 Thread Nick Coghlan
On 12 April 2016 at 00:07, Paul Moore wrote: > On 11 April 2016 at 14:46, Thomas Güttler > wrote: >> The docs are out of date: What is the next step? >> >> Just remove this sentence from the docs? >> >> Here is the current original: >> >>

Re: [Distutils] For maximum performance, ... docs out of date

2016-04-11 Thread Paul Moore
On 11 April 2016 at 14:46, Thomas Güttler wrote: > Am 11.04.2016 um 15:41 schrieb Nick Coghlan: >> >> On 11 April 2016 at 23:30, Ionel Cristian Mărieș > > wrote: >> >> >> On Mon, Apr 11, 2016 at 4:00 PM, Paul Moore

Re: [Distutils] For maximum performance, ... docs out of date

2016-04-11 Thread Thomas Güttler
Am 11.04.2016 um 15:41 schrieb Nick Coghlan: On 11 April 2016 at 23:30, Ionel Cristian Mărieș > wrote: On Mon, Apr 11, 2016 at 4:00 PM, Paul Moore > wrote: you wouldn't typically

Re: [Distutils] For maximum performance, Python packages are best installed as zip files.

2016-04-11 Thread Nick Coghlan
On 11 April 2016 at 23:30, Ionel Cristian Mărieș wrote: > > On Mon, Apr 11, 2016 at 4:00 PM, Paul Moore wrote: > >> you wouldn't typically install >> each application in its own directory and add that directory to >> $PATH.], so why do the equivalent

Re: [Distutils] For maximum performance, Python packages are best installed as zip files.

2016-04-11 Thread Ionel Cristian Mărieș
On Mon, Apr 11, 2016 at 4:00 PM, Paul Moore wrote: > you wouldn't typically install > each application in its own directory and add that directory to > $PATH.], so why do the equivalent with sys.path? > ​Funny that Nixos and Redhat's SCLs​ do exactly that with $PATH other

Re: [Distutils] For maximum performance, Python packages are best installed as zip files.

2016-04-11 Thread Paul Moore
On 11 April 2016 at 13:46, Ionel Cristian Mărieș wrote: > On Mon, Apr 11, 2016 at 2:53 PM, Marius Gedminas wrote: >> >> - multiple zipped eggs were slowest > > > Afaik importing became slower and slower as you had more more eggs around. > Haven't

Re: [Distutils] For maximum performance, Python packages are best installed as zip files.

2016-04-11 Thread Ionel Cristian Mărieș
On Mon, Apr 11, 2016 at 2:53 PM, Marius Gedminas wrote: > - multiple zipped eggs were slowest ​Afaik importing became slower and slower as you had more more eggs around. Haven't investigated what actually was the cause as I don't use eggs anymore but the idea that zips are

Re: [Distutils] PyPi Size Limits

2016-04-11 Thread Donald Stufft
> On Apr 11, 2016, at 4:26 AM, Phil Thompson > wrote: > > I hope this is the right place to ask this, apologies if not... > > I want to make my project's wheels available via PyPi. However they exceed > the size limits imposed by PyPi. Each release has three

Re: [Distutils] For maximum performance, Python packages are best installed as zip files.

2016-04-11 Thread Marius Gedminas
On Mon, Apr 11, 2016 at 01:04:55PM +0200, Thomas Güttler wrote: > From > https://pythonhosted.org/setuptools/setuptools.html#setting-the-zip-safe-flag > > > For maximum performance, Python packages are best installed as zip files. > > What kind of performance improvement is this? > > Is this

Re: [Distutils] For maximum performance, Python packages are best installed as zip files.

2016-04-11 Thread Antoine Pitrou
On Mon, 11 Apr 2016 07:40:05 -0400 Donald Stufft wrote: > > > On Apr 11, 2016, at 7:36 AM, Antoine Pitrou wrote: > > > > There is a certain number of disk accesses > > that is necessary to get the required metadata in a correct way. > > Right, but a SSD

Re: [Distutils] For maximum performance, Python packages are best installed as zip files.

2016-04-11 Thread Donald Stufft
> On Apr 11, 2016, at 7:36 AM, Antoine Pitrou wrote: > > There is a certain number of disk accesses > that is necessary to get the required metadata in a correct way. Right, but a SSD will perform those disk accesses quicker. Obviously doing less of them is better than

Re: [Distutils] For maximum performance, Python packages are best installed as zip files.

2016-04-11 Thread Antoine Pitrou
On Mon, 11 Apr 2016 07:33:05 -0400 Donald Stufft wrote: > > > On Apr 11, 2016, at 7:23 AM, Antoine Pitrou wrote: > > > > On Mon, 11 Apr 2016 07:08:19 -0400 > > Donald Stufft wrote: > >> > >> I’m not sure if that is still the case with

Re: [Distutils] For maximum performance, Python packages are best installed as zip files.

2016-04-11 Thread Donald Stufft
> On Apr 11, 2016, at 7:23 AM, Antoine Pitrou wrote: > > On Mon, 11 Apr 2016 07:08:19 -0400 > Donald Stufft wrote: >> >> I’m not sure if that is still the case with modern SSDs, but I think the >> idea is that by putting everything inside of zip files

Re: [Distutils] For maximum performance, Python packages are best installed as zip files.

2016-04-11 Thread Paul Moore
On 11 April 2016 at 12:08, Donald Stufft wrote: >> On Apr 11, 2016, at 7:04 AM, Thomas Güttler >> wrote: >> >> From >> https://pythonhosted.org/setuptools/setuptools.html#setting-the-zip-safe-flag >> >> > For maximum performance, Python packages

[Distutils] For maximum performance, Python packages are best installed as zip files.

2016-04-11 Thread Thomas Güttler
From https://pythonhosted.org/setuptools/setuptools.html#setting-the-zip-safe-flag > For maximum performance, Python packages are best installed as zip files. What kind of performance improvement is this? Is this improvement really measurable? What improvement numbers do you get? Regards,

[Distutils] fyi - wheel-builders mailing list

2016-04-11 Thread Nathaniel Smith
Hi all, Just wanted to give distutils-sig a (somewhat belated, mea culpa) heads up on this new list for non-standards-related discussion around getting wheels built: https://mail.python.org/mailman/listinfo/wheel-builders In particular, I just posted a proposal for shipping native libraries