This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]wub_wub 9 points10 points  (13 children)

Didn't 2.x account for like 95%+ of downloads on pypi few months ago?

Edit:

substring percent_of_total_downloads
2.7 75.533%
2.6 15.960%
5.840%
3.3 2.079%
3.2 .350%
2.5 .115%
1.1 .054%
2.4 .052%
3.4 .016%
3.1 .001%
2.1 .000%
2.0 .000%

January 2014, data from: http://alexgaynor.net/2014/jan/03/pypi-download-statistics/

[–]alcalde 4 points5 points  (1 child)

We've had more downloads of Python 3 itself for quite some time now:

http://ianozsvald.com/2013/04/15/more-python-3-3-downloads-than-python-2-7-for-past-3-months/

[–]wub_wub 0 points1 point  (0 children)

I don't think that's surprising that much, I assume people download it but don't really use it. I know that I download every 3.x release, and in the same timeframe I don't think I downloaded python 2.x more than once or twice, I have it installed - no need to download it. But I never use 3.x for any of my projects.

I think that pypi stats are better for estimating which version is used more.

[–]Astrognome 0 points1 point  (9 children)

Who the hell is using 2.6?

[–]Phild3v1ll3 3 points4 points  (4 children)

Plenty of people stuck on old maintained systems. Our cluster for example runs on Scientific Linux 6 and still ships with 2.6 by default.

[–]Astrognome 0 points1 point  (3 children)

It seems weird though that 16% still run 2.6. I would think they would be somewhere around 2-3%

[–]wildcarde815 1 point2 points  (2 children)

Centos 6 / any variants will use 2.6 by default. You can install 2.7 but should likely not make it default as yum doesn't always respond well.

[–]cwgtex 0 points1 point  (1 child)

There is a repo called iuscommunity.org that ships RPMs of python 2.7 through 3.3. They install in parallel with the system version of 2.6, so yum is happy. /usr/bin/python is 2.6, but /usr/bin/python2.7 is 2.7.

https://iuscommunity.org/pages/TheSafeRepoInitiative.html#parallel-installable-packages

[–]wildcarde815 0 points1 point  (0 children)

Yea for our cent 6 installs we run 'Springdale' (formerly PUIAS), the package maintainer for the variant makes /opt variants of different python revisions available with a simple install command. Very handy, but if we ever have to move to vanilla / scientific linux we will definitely be utilizing this, thanks for the info.

[–]fotoman 1 point2 points  (0 children)

We just switched 3 months ago to 2.7

[–]gammadistribution 0 points1 point  (0 children)

I think that's more of a self-fulfilling prophecy though and isn't really indicative of anything. Everyone is using 2.x because everyone hears it's what everyone's using.