[Python-porting] Resources for Python 3 porting tips and howtos ?

M.-A. Lemburg mal at egenix.com
Thu Nov 20 11:17:16 CET 2008


I recently found this list googling for Python porting resources.

Is there a central place to look for such resources ?

This is what I found so far (copied from our internal wiki):

== Resources ==

 * [http://docs.python.org/dev/3.0/index.html Python 3.0 documentation]

 This is not yet fully updated, so use with care.

 * [http://mail.python.org/mailman/listinfo/python-porting python-porting
Mailing List]

 Covers porting issues. Doesn't have any traffic yet.

 * [http://docs.python.org/howto/cporting.html Howto: Porting Extension Modules
to 3.0]

 Short how-to style document covering a few of the issues you face when porting
C extensions to 3.0.

 * [http://en.oreilly.com/oscon2008/public/schedule/detail/3146 OSCON: Porting
to Python 3.0]

 Talk by Anthony Baxter.

 * [http://docs.python.org/library/2to3.html 2to3 documentation]

 2to3 is intended to provide automated source rewriting of Python 2.x code in
order to make it work in Python 3.x.

 The idea is to continue working on the Python 2.x code base and then use the
script to transform the code into Python 3.x compatible code.

 2to3 is very much work in progress, so it's probably best to use the
[http://svn.python.org/view/sandbox/trunk/2to3/ 2to3 SVN Trunk].

Marc-Andre Lemburg

Professional Python Services directly from the Source  (#1, Nov 20 2008)
>>> Python/Zope Consulting and Support ...        http://www.egenix.com/
>>> mxODBC.Zope.Database.Adapter ...             http://zope.egenix.com/
>>> mxODBC, mxDateTime, mxTextTools ...        http://python.egenix.com/
2008-11-12: Released mxODBC.Connect 0.9.3      http://python.egenix.com/

:::: Try mxODBC.Zope.DA for Windows,Linux,Solaris,MacOSX for free ! ::::

   eGenix.com Software, Skills and Services GmbH  Pastor-Loeh-Str.48
    D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg
           Registered at Amtsgericht Duesseldorf: HRB 46611

More information about the Python-porting mailing list