Fix recorder DeprecationWarnings (#97738)

This commit is contained in:
Marc Mueller 2023-08-04 11:32:51 +02:00 committed by GitHub
parent b23b2ac2e8
commit cd8d6ecd81
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 5 additions and 7 deletions

View File

@ -23,8 +23,7 @@ from sqlalchemy import (
distinct,
)
from sqlalchemy.dialects import mysql
from sqlalchemy.ext.declarative import declarative_base
from sqlalchemy.orm import relationship
from sqlalchemy.orm import declarative_base, relationship
from sqlalchemy.orm.session import Session
from homeassistant.const import (

View File

@ -23,8 +23,7 @@ from sqlalchemy import (
distinct,
)
from sqlalchemy.dialects import mysql
from sqlalchemy.ext.declarative import declarative_base
from sqlalchemy.orm import relationship
from sqlalchemy.orm import declarative_base, relationship
from sqlalchemy.orm.session import Session
from homeassistant.const import (

View File

@ -2224,7 +2224,7 @@ async def test_connect_args_priority(hass: HomeAssistant, config_url) -> None:
return "mysql"
@classmethod
def dbapi(cls):
def import_dbapi(cls):
...
def engine_created(*args):

View File

@ -26,14 +26,14 @@ def test_recorder_pool(caplog: pytest.LogCaptureFixture) -> None:
def _get_connection_twice():
session = get_session()
connections.append(session.connection().connection.connection)
connections.append(session.connection().connection.driver_connection)
session.close()
if shutdown:
engine.pool.shutdown()
session = get_session()
connections.append(session.connection().connection.connection)
connections.append(session.connection().connection.driver_connection)
session.close()
caplog.clear()