Du får vist denne fejl, da du sender Ingen til putconn()-funktionen. Kilden kan ses på:https://github.com/psycopg/psycopg2/blob/master/lib/pool.py
Du bør justere din endelige blok til at være:
finally:
cursor.close()
self.conn.putconn(conn)
Jeg stødte på fejlen efter at have tvunget en forbindelsespool-opdatering og havde en linje, der forsøgte at kalde putconn(conn) på en forbindelse fra den gamle pool.