Description of problem:
As of 2011-02-06, Psycopg 2.4 beta1 has initial support for Python 3:
The same tarball supports both Python 2 and Python 3, so I had a go at patching the Fedora specfile to add a python3-psycopg2 subpackage.
While I was at it, I added builds of the bindings against the python-debug and python3-debug packages. These share .py/.pyc/.pyo files with the regular runtimes, but use different .so files (the debug instrumentation changes the ABI). See:
How does this look? (It builds on my rawhide box, but I've only tested the results so far by verifying that I can import psycopg2 and run "help(psycopg2._psycopg)", and verified that the correct DSO is loaded).
One wart here is that the name for the python3 debug binary in rawhide is currently:
(I intend to add a symlink to there from /usr/bin/python3-debug in future versions of the python3-debug rpm)
Created attachment 478165 [details]
Patch against "master" to add various subpackages to the build
Pushed 2.4.0-beta2 to rawhide.
Thanks; this seems to have been done in:
which was built in Koji here:
Closing this bug.