psycopg2 is optional