asyncpg-lite обновлена до версии 0.2.2.1!
В новой версии:
Убран флаг dsn_flag (теперь достаточно не передавать данные в параметр dns и состояние этого флага будет автоматически сброшено на dsn_flag = False)
Параметр deletion_password теперь обязательный (это сделано для безопасного выполнения критических операций - используйте надежный пароль)
Добавлен флаг debug: bool во все методы (по умолчанию его значение False)
Исрпавлены ошибки и улучшены логи (теперь там больше полезной информации)
Зачем нужен флаг debug?
Установив этот флаг в методе вы сможете вывести в консоль дополнительную информацию, такую как параметры запроса и сам SQL-запрос.
На уровень всего класса DatabaseManager не выводил, чтоб не перегружать консоль информацией.
С библиотекой вы сможете ознакомиться тут: asynpg-lite: Простой асинхронный менеджер для PostgreSQL на Python
Благодарю за обратную связь. Обязательно оставляйте свои замечания и пожелания к новым дополнениям к библиотеке.