Path: csiph.com!news.mixmin.net!newsreader4.netcologne.de!news.netcologne.de!bcyclone01.am1.xlned.com!bcyclone01.am1.xlned.com!newsfeed.xs4all.nl!newsfeed8.news.xs4all.nl!nzpost1.xs4all.net!not-for-mail Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.008 X-Spam-Evidence: '*H*': 0.98; '*S*': 0.00; 'static': 0.03; 'subject:Python': 0.05; 'claimed': 0.07; 'subject:2.7': 0.09; 'vast': 0.09; '\xe2\x80\x94': 0.09; 'url:blog': 0.10; 'python': 0.10; 'python.': 0.11; '2.7': 0.13; '(but': 0.15; 'already,': 0.16; 'deprecate': 0.16; 'formats,': 0.16; 'subject:user': 0.16; 'subject:project': 0.18; 'skip:= 10': 0.18; 'input': 0.18; 'written': 0.24; 'developers': 0.26; '(which': 0.26; 'chris': 0.26; 'switch': 0.27; 'message-id:@mail.gmail.com': 0.27; 'markup': 0.29; 'subject:/': 0.30; 'especially': 0.32; 'builds': 0.33; 'received:google.com': 0.35; 'unicode': 0.35; 'supports': 0.35; 'to:addr:python-list': 0.36; 'really': 0.37; 'display': 0.37; 'turn': 0.37; 'release': 0.37; 'starting': 0.37; 'to:addr:python.org': 0.40; 'still': 0.40; 'decision': 0.61; 'subject:The': 0.61; 'more': 0.63; 'website:': 0.65; 'decided': 0.66; 'fast,': 0.84; 'flexible,': 0.84; 'galleries,': 0.84; 'subject:survey': 0.84; 'subject:results': 0.91; 'survey,': 0.91 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=whZGEtwcFcKUAURPVzPuIfczJGDhoj0zqbULVtOF/9I=; b=zqfI43g3xWp/ztZkliS1/HljhoJMiHIRcuHsZjvczg1ndH1g69oX5VfXJvcFBLts4i Pe8cBld7aDSSwfhUUyWWqh0fMGXdWtM8pjRsq0aJlVZY04P4xXJ4g/S0FGcXgTnaC+hE e0iFcZGZd/Lf/R5x3MIQ9vDxYGLasoi/5OTuGGyl58CF382wZ3o9vz62Mnchg0i6I5yE zjfZsFB+rXa5f6ikKk1G6ABil8OezicQjmMZ8DwvJCoqawQ0+z4lqRlrVyNMH+i0Op0J EFUi4z81VP32wTGBjUVcySwozirnPKUgw5nGLjRBXwyIghA5Q+lCMXkEaY2eef4zfNi7 n4VA== MIME-Version: 1.0 X-Received: by 10.31.16.41 with SMTP id g41mr7391644vki.158.1443716800308; Thu, 01 Oct 2015 09:26:40 -0700 (PDT) Date: Thu, 1 Oct 2015 18:26:40 +0200 Subject: The Nikola project is deprecating Python 2.7 (+2.x/3.x user survey results) From: Chris Warrick To: python-list@python.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.20+ 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: 31 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1443716808 news.xs4all.nl 23830 [2001:888:2000:d::a6]:43035 X-Complaints-To: abuse@xs4all.nl X-Received-Bytes: 4487 X-Received-Body-CRC: 234696482 Xref: csiph.com comp.lang.python:97288 The Nikola developers decided to deprecate Python 2.7 support. Starting with v7.7.2, Nikola will display a warning if Python 2.7 is used (but it will still be fully supported). In early 2016, Nikola v8.0.0 will come out, and that release will not support Python 2.7 officially. The decision was made on the basis of a user survey, with 138 participants. The vast majority of them claimed that they either use Python 3 already, or can switch really easily. The main reason for the switch was the fact that supporting both requires a lot of extra effort, especially because Python 2.7=E2=80=99s Unicode support is abysmal. Full results: https://getnikola.com/blog/env-survey-results-and-the-future-= of-python-27.html What is Nikola? =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Nikola is a static site and blog generator, written in Python. It can use Mako and Jinja2 templates, and input in many popular markup formats, such as reStructuredText and Markdown =E2=80=94 and can even turn Jupyter (IPython) Notebooks into blog posts! It also supports image galleries, and is multilingual. Nikola is flexible, and page builds are extremely fast, courtesy of doit (which is rebuilding only what has been changed). Find out more at the website: https://getnikola.com/ --=20 Chris Warrick PGP: 5EAAEA16