Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #16586

Re: Django ported to Python3!

Path csiph.com!x330-a1.tempe.blueboxinc.net!usenet.pasdenom.info!weretis.net!feeder1.news.weretis.net!feeder.erje.net!newsfeed.xs4all.nl!newsfeed5.news.xs4all.nl!xs4all!post.news.xs4all.nl!not-for-mail
Return-Path <python-python-list@m.gmane.org>
X-Original-To python-list@python.org
Delivered-To python-list@mail.python.org
X-Spam-Status OK 0.000
X-Spam-Evidence '*H*': 1.00; '*S*': 0.00; 'subject:Django': 0.03; 'django.': 0.05; 'scipy': 0.05; 'url:bitbucket': 0.07; 'python': 0.08; '*start*': 0.09; 'received:80.91': 0.09; 'received:80.91.229': 0.09; 'received:80.91.229.12': 0.09; 'received:gmane.org': 0.09; 'received:list': 0.09; 'received:lo.gmane.org': 0.09; 'subject:Python3': 0.09; 'url:moin': 0.12; 'pil': 0.15; 'bitbucket': 0.16; 'from:addr:behnel.de': 0.16; 'from:addr:stefan_ml': 0.16; 'from:name:stefan behnel': 0.16; 'hero': 0.16; 'l\xc3\xb6wis,': 0.16; 'matplotlib': 0.16; 'numpy': 0.16; 'sajip': 0.16; 'thanked': 0.16; 'vinay': 0.16; '3.2': 0.18; 'maybe': 0.21; 'header:In-Reply- To:1': 0.22; 'somewhere': 0.23; 'originally': 0.24; 'stefan': 0.24; 'code': 0.25; '(in': 0.26; 'django': 0.26; '(and': 0.28; 'martin': 0.28; 'looks': 0.29; 'url:wiki': 0.29; 'keeps': 0.30; 'porting': 0.30; 'python3': 0.30; 'shared': 0.31; 'quite': 0.32; 'point,': 0.32; 'changes': 0.32; 'actual': 0.32; 'header:User- Agent:1': 0.33; 'rather': 0.33; 'header:X-Complaints-To:1': 0.33; 'done': 0.34; 'to:addr:python-list': 0.34; 'it.': 0.34; 'received:84': 0.34; 'succeeded': 0.34; 'project': 0.35; 'url:python': 0.36; 'plans': 0.37; 'could': 0.37; 'patch': 0.38; 'received:org': 0.38; 'accepted': 0.38; 'url:org': 0.39; 'should': 0.39; 'to:addr:python.org': 0.40; 'huge': 0.61; 'back': 0.62; 'url:groups': 0.64; 'subject:!': 0.67; 'lobbying': 0.84; 'news.': 0.84
X-Injected-Via-Gmane http://gmane.org/
To python-list@python.org
From Stefan Behnel <stefan_ml@behnel.de>
Subject Re: Django ported to Python3!
Date Sat, 03 Dec 2011 07:48:25 +0100
References <420b2302-3532-4107-8670-8c67230be8dc@q16g2000yqn.googlegroups.com>
Mime-Version 1.0
Content-Type text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding 8bit
X-Gmane-NNTP-Posting-Host dslb-084-056-026-168.pools.arcor-ip.net
User-Agent Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.23) Gecko/20110921 Lightning/1.0b2 Thunderbird/3.1.15
In-Reply-To <420b2302-3532-4107-8670-8c67230be8dc@q16g2000yqn.googlegroups.com>
X-BeenThere python-list@python.org
X-Mailman-Version 2.1.12
Precedence list
List-Id General discussion list for the Python programming language <python-list.python.org>
List-Unsubscribe <http://mail.python.org/mailman/options/python-list>, <mailto:python-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-list>
List-Post <mailto:python-list@python.org>
List-Help <mailto:python-list-request@python.org?subject=help>
List-Subscribe <http://mail.python.org/mailman/listinfo/python-list>, <mailto:python-list-request@python.org?subject=subscribe>
Newsgroups comp.lang.python
Message-ID <mailman.3245.1322894923.27778.python-list@python.org> (permalink)
Lines 26
NNTP-Posting-Host 2001:888:2000:d::a6
X-Trace 1322894923 news.xs4all.nl 6950 [2001:888:2000:d::a6]:50018
X-Complaints-To abuse@xs4all.nl
Xref x330-a1.tempe.blueboxinc.net comp.lang.python:16586

Show key headers only | View raw


Ron, 02.12.2011 22:47:
> It looks like Vinay Sajip has succeeded in porting Django to Python3
> (in a shared code base for Python 3.2 and Python 2.7). This is an
> astoundingly good job, done very fast and is big news.
> See https://groups.google.com/forum/#!topic/django-developers/XjrX3FIPT-U
> and the actual code is at Bitbucket https://bitbucket.org/vinay.sajip/django
>
> With NumPy and SciPy already ported, and with Matplotlib almost there,
> maybe PIL and others will follow shortly. This could be a turning
> point, or a milestone, or whatever you want to call it. Vinay is  a
> hero who should be thanked and congratulated!

Note that most of the work was done by Martin von Löwis, quite a while back 
in the early days of Python 3.x.

http://wiki.python.org/moin/PortingDjangoTo3k

He also did a huge amount of lobbying to get the changes accepted before 
the time that the project originally envisioned. The original plans of the 
Django project were to only *start* the porting after dropping support for 
Python 2.5 somewhere in the future. Martin made it rather clear with his 
patch (and keeps reiterating it wherever he can) that you can support both 
in one code base, even in a project as large as Django.

Stefan

Back to comp.lang.python | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Django ported to Python3! Ron <ursusmaximus@gmail.com> - 2011-12-02 13:47 -0800
  Re: Django ported to Python3! Stefan Behnel <stefan_ml@behnel.de> - 2011-12-03 07:48 +0100
    Re: Django ported to Python3! Ron <ursusmaximus@gmail.com> - 2011-12-03 08:03 -0800
      Re: Django ported to Python3! Roy Smith <roy@panix.com> - 2011-12-03 17:29 -0500

csiph-web