Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!news.mixmin.net!rt.uk.eu.org!newsfeed.xs4all.nl!newsfeed3a.news.xs4all.nl!xs4all!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.005 X-Spam-Evidence: '*H*': 0.99; '*S*': 0.00; 'broken': 0.04; 'heavily': 0.04; 'subject:Python': 0.06; 'python3': 0.07; 'dependency': 0.09; 'trees': 0.09; 'cc:addr:python-list': 0.11; 'django': 0.11; 'defaults,': 0.16; 'from:addr:rosuav': 0.16; 'from:name:chris angelico': 0.16; 'skewed': 0.16; 'stats': 0.16; 'all.': 0.16; 'wrote:': 0.18; 'bit': 0.19; 'thu,': 0.19; 'version.': 0.19; 'written': 0.21; 'memory': 0.22; 'cc:addr:python.org': 0.22; 'installation': 0.23; 'instance,': 0.24; 'cc:2**0': 0.24; 'header :In-Reply-To:1': 0.27; 'message-id:@mail.gmail.com': 0.30; 'code': 0.31; 'factor': 0.31; 'quotes': 0.31; 'another': 0.32; 'quite': 0.32; 'received:google.com': 0.35; 'add': 0.35; 'version': 0.36; 'shows': 0.36; 'so,': 0.37; 'stable': 0.38; 'pm,': 0.38; 'recent': 0.39; 'even': 0.60; 'new': 0.61; 'numbers': 0.61; 'more': 0.64; 'exceed': 0.68; 'frank': 0.68; 'jul': 0.74; 'other.': 0.75; 'hit.': 0.84; 'latest,': 0.84; 'to:none': 0.92 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:cc :content-type; bh=uIf+m0O+F4b2orc4AXsfUd/aiPBrPeV92tD5khFLNec=; b=pfeQJK4+Aqfu3qwZevhZLuapiYDt69Hf6KtGi4HBLO75nflWDunVQ+gphIQAtt/Z26 51VK2b2GJV9Td5z08VBJusssJMDsYQsswQ/nzJ2VVE7rLShabvIAfgPBaSdhwlRsFtvk ndiA2Dmj/74u2mE7bxZT7RHzCuIrw0tli+fcLMzKA2Ebx8qVZHN+LwuWZObaHalo8SYJ 14oytnznUbiTc+6bBDMIQAKScCn7rJB2Vp5lgcViYrkd4STDhQft+Gc8SxvJmBIlPosE tEiv7F9klIMQBtBGT3haTXFzOXZ+rDWLEpHWNyu40o67HA7yCXKKcLJnI5H6qznQrxVI +rVg== MIME-Version: 1.0 X-Received: by 10.52.248.232 with SMTP id yp8mr7950165vdc.83.1405583970657; Thu, 17 Jul 2014 00:59:30 -0700 (PDT) In-Reply-To: References: <57ajo9poljjre4c4ig0n0ss8kph8k78lp0@4ax.com> <5389cb53$0$29978$c3e8da3$5496439d@news.astraweb.com> <99b7b2a2-7521-42d7-a5a0-1a35d4d5b922@googlegroups.com> <53C4A454.9010600@gmail.com> <87zjga4j4v.fsf@elektro.pacujo.net> <53c57bae$0$9505$c3e8da3$5496439d@news.astraweb.com> <87iomy4ciy.fsf@elektro.pacujo.net> <53c5f6dc$0$9505$c3e8da3$5496439d@news.astraweb.com> <87egxl4zq8.fsf@elektro.pacujo.net> Date: Thu, 17 Jul 2014 17:59:30 +1000 Subject: Re: Python 3 is killing Python From: Chris Angelico Cc: "python-list@python.org" Content-Type: text/plain; charset=UTF-8 X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Newsgroups: comp.lang.python Message-ID: Lines: 15 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1405584329 news.xs4all.nl 2847 [2001:888:2000:d::a6]:60868 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:74629 On Thu, Jul 17, 2014 at 5:09 PM, Frank Millman wrote: > He quotes some stats from PyPi, which shows number of downloads over a > period, broken down by version. Over a recent period, Python2 downloads > exceed Python3 downloads by a factor of 10:1 (subject to my memory ...) These kinds of stats are always flawed. In a lot of cases, they're skewed heavily by defaults, and in other cases, skewed even more heavily by long dependency trees - so, for instance, a single Django installation might involve fetching large numbers of packages from PyPI, even though no new code has been written at all. Might add quite a bit to the download stats for one version or the other. And what about upgrades? Stable installations are still likely to want to get the latest, which means downloading from PyPI, ergo it's another hit. ChrisA