
1.The passenv parsing requires the list to be comma-separated. Since the names are case-insensitive, duplicates are removed. 2.Update tox version and use py3 as the default runtime for tox, and make tox actually run the tests rather than just install the deps. 3.Fix following pylint error, "No name 'migration' in module 'oslo_db.sqlalchemy'" 4.Ignore base python conflict 5. Python 3.11 job runs on Debian and do not have mysql package available out of the box. So let's use mariadb for consistency 6. Migrates from sqlalchemy-migrate towards alembic Change-Id: I69d46d7f0f6b404262c5b7f633bd70e6d7d8d1bc
12 lines
442 B
Plaintext
12 lines
442 B
Plaintext
# A build time dependency
|
|
libssl-dev [platform:dpkg test]
|
|
openssl-devel [platform:rpm test]
|
|
# these are needed to compile Python dependencies from sources
|
|
python3-all-dev [platform:dpkg !platform:ubuntu-precise test]
|
|
python3-devel [platform:rpm test]
|
|
build-essential [platform:dpkg test]
|
|
# these are needed by infra for python-* jobs
|
|
mariadb [platform:rpm test]
|
|
mariadb-client [platform:dpkg]
|
|
mariadb-server [platform:rpm platform:dpkg test]
|