There are hardly any docs or tools for migrating C API modules from 2.x to 3.0. The one document that is available is incomplete and hard to find. This page is supposed to help people porting their modules from 2.x to 3.x.

Official docs here:

Wiki with notes here:

Please add any issues or questions you have when porting to python 3 from python 2.x.

notes from psycopg2 developer porting to py3k:

More notes:

One persons compatibility with python2.0 through to python3.0:

sq_slice handling... simple slicing was removed from the C API. Notes on how to fix it here:

NOTE: Another wiki page was created here (as a copy of the cporting doc in the official docs above): Best to update that page instead.

cporting (last edited 2009-07-09 01:31:40 by yoma)

Unable to edit the page? See the FrontPage for instructions.