поддержка SSL для sync соединений

для поддержки SSL для sync соединений необходимо:

  • изучить работу с SSL в psycopg, выделить контракт
  • сравнить контракт с asyncpg
  • проверить возможность поддержать оба варианта для async и sync соединений - при возможности поддержания всех вариантов контрактов выделить общий SSL и зафиксировать константы, списки и тп. async часть должна использовать выделенный ssl.py. в sync части необходимо реализовать поддержку того же контракта - при невозможности поддержания всех вариантов контрактов, не смешивать реализации и поддержать SSL на стороне sync части
Edited by Asya Lomakina