Vous voyez cette erreur puisque vous passez None à la fonction putconn(). /master/lib/pool.py">https://github.com/psycopg/psycopg2/blob/master/lib/pool.py
Vous devez ajuster votre bloc finally pour qu'il soit :
finally:
cursor.close()
self.conn.putconn(conn)
J'ai rencontré l'erreur après avoir forcé une actualisation du pool de connexions et j'ai eu une ligne qui a tenté d'appeler putconn(conn) sur une connexion de l'ancien pool.