Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!eu.feeder.erje.net!news.albasani.net!rt.uk.eu.org!newsfeed.xs4all.nl!newsfeed2a.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.006 X-Spam-Evidence: '*H*': 0.99; '*S*': 0.00; 'subject:Python': 0.06; 'dev': 0.07; 'problem:': 0.07; 'python3': 0.07; 'pep': 0.09; 'received:80.91': 0.09; 'received:80.91.229': 0.09; 'received:gmane.org': 0.09; 'received:list': 0.09; 'jan': 0.12; '2.7': 0.14; 'python3.': 0.16; 'received:80.91.229.3': 0.16; 'received:plane.gmane.org': 0.16; 'reedy': 0.16; 'wrote:': 0.18; '3.0': 0.19; 'header:User-Agent:1': 0.23; 'unicode': 0.24; 'header:X-Complaints-To:1': 0.27; 'header:In-Reply-To:1': 0.27; 'chris': 0.29; 'am,': 0.29; 'wonder': 0.29; 'code': 0.31; '(new': 0.31; '3.x': 0.31; 'os,': 0.31; 'yesterday': 0.31; "can't": 0.35; 'case,': 0.35; 'but': 0.35; 'done': 0.36; 'should': 0.36; 'whatever': 0.38; 'to:addr:python-list': 0.38; 'that,': 0.38; 'to:addr:python.org': 0.39; 'enough': 0.39; 'skip:p 20': 0.39; 'received:org': 0.40; 'received:173': 0.61; 'providing': 0.61; "you're": 0.61; 'subject:The': 0.64; 'finish': 0.65; 'hours': 0.66; 'between': 0.67; 'line,': 0.68; '3.4': 0.84; 'received:fios.verizon.net': 0.84 X-Injected-Via-Gmane: http://gmane.org/ To: python-list@python.org From: Terry Reedy Subject: Re: Martijn Faassen: The Call of Python 2.8 Date: Mon, 14 Apr 2014 23:54:10 -0400 References: <87y4z8koi0.fsf@elektro.pacujo.net> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Gmane-NNTP-Posting-Host: pool-173-75-254-207.phlapa.fios.verizon.net User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 In-Reply-To: <87y4z8koi0.fsf@elektro.pacujo.net> 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: 27 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1397534089 news.xs4all.nl 2899 [2001:888:2000:d::a6]:54784 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:70246 On 4/14/2014 9:51 AM, Marko Rauhamaa wrote: > Chris Angelico : > >> If you're going to do that, why not just port your code to 3.x and be >> done with it? Who has the resources to put hours and hours of dev time >> into a 2.8? > > Somewhat related. Only yesterday I ported/reimplemented a software > package to python3. On the finish line, I ran into a problem: xlwt > only supports 2.6, 2.7 and 3.3. My system has python3.2. > > So I backtracked to python2.7. > > So not only do we have a schism between python2 and python3 but there's > one between 3.0 and 3.3. I can't help but wonder if PEP 414 was a > mistake. The 'mistake' is your OS, whatever it is, not providing 3.3. It is already so old that it is off bugfix maintenance. Any decent system should have 3.4 available now. In any case, I think PEP 393 (new unicode implementation) is reason enough to jump to 3.3. -- Terry Jan Reedy