Switch to sqlalchemy 2.0

Our test suite no longer complains with RemovedIn20 warnings for
sqlalchemy 2.0 incompatibilities. Check if this works now.

Change-Id: I0ffab3788493dcddf39a1262813293abb6611c19
This commit is contained in:
Clark Boylan 2023-01-27 11:19:22 -08:00
parent cfedda0c2f
commit 529368ffee
2 changed files with 1 additions and 3 deletions

View File

@ -32,7 +32,6 @@ def set_standard_env_vars(session):
set_env(session, 'OS_STDERR_CAPTURE', '1')
set_env(session, 'OS_STDOUT_CAPTURE', '1')
set_env(session, 'OS_TEST_TIMEOUT', '360')
set_env(session, 'SQLALCHEMY_WARN_20', '1')
session.env['PYTHONWARNINGS'] = ','.join([
'always::DeprecationWarning:zuul.driver.sql.sqlconnection',
'always::DeprecationWarning:tests.base',
@ -45,7 +44,6 @@ def set_standard_env_vars(session):
@nox.session(python='3')
def bindep(session):
set_standard_env_vars(session)
set_env(session, 'SQLALCHEMY_WARN_20', '1')
session.install('bindep')
session.run('bindep', 'test')

View File

@ -18,7 +18,7 @@ PrettyTable>=0.6,<0.8
babel>=1.0
netaddr
kazoo>=2.9.0
sqlalchemy<2.0.0
sqlalchemy>=2.0.0
alembic
cryptography>=39.0.0
cachecontrol<0.12.7