Попытался прикрутить к боту в телеграме БД, но при попытке создания AsyncEngine получаю ошибку Unclosed client session от aiohttp:
2024-11-29 23:12:11,717 - ERROR - asyncio - (base_events.py).default_exception_handler(1738) - Unclosed client session
client_session:
2024-11-29 23:12:11,848 - ERROR - asyncio - (base_events.py).default_exception_handler(1738) - Unclosed client session
client_session:
2024-11-29 23:12:11,849 - ERROR - asyncio - (base_events.py).default_exception_handler(1738) - Unclosed connector
connections: ['[(, 1.851338541)]']
connector:
Пробовал в функции create_async_engine
await aiohttp.ClientSession().close()
Но не помогло
Никак не могу понять в чем проблема, буду очень благодарен за помощь
Код main.py
async def main():
postgres_url = URL.create(...)
async_engine = await create_async_engine(postgres_url)
await proceed_schemas(async_engine, BaseModel.metadata)
await dp.start_polling(bot)
Код engine.py
async def create_async_engine(url: Union[URL, str]) -> AsyncEngine:
return _create_async_engine(url=url, echo=True, encoding='utf-8', pool_pre_ping=True)