Porting to Python 3 a module written in C and born when somebody still had the guts to run on Python 1.x can be an epic much worse than "How the West Was Won" , a story much longer than the whole saga of "Little House on the Prairie" and with a villain much more vile than the villain of the best western ever shot. Obviously, the Good is psycopg but what about the cast? A (western) diary of a port still in progress, hoping to finish it in time for pycon3.