From: Mike Bayer Date: Wed, 27 Jan 2021 20:48:16 +0000 (-0500) Subject: temporarily block mssql X-Git-Tag: rel_1_5_3~4 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c5788bcfaa4892f0d4263aeff4a777e8841f726a;p=thirdparty%2Fsqlalchemy%2Falembic.git temporarily block mssql We've enabled mssql on jenkins which is failing right now. Disable it from tox directly so builds can run until we get it fixed. Also see if we can switch to using SQLAlchemy extras_require here. Change-Id: If644ecccb08e72da525ab40370141d2d20de093b --- diff --git a/tox.ini b/tox.ini index 01c695a4..7e8f5477 100644 --- a/tox.ini +++ b/tox.ini @@ -1,5 +1,6 @@ [tox] + envlist = py-sqlalchemy SQLA_REPO = {env:SQLA_REPO:git+https://github.com/sqlalchemy/sqlalchemy.git} @@ -18,7 +19,15 @@ deps=pytest>4.6 mysql: pymysql<1;python_version<"3" oracle: cx_oracle>=7,<8;python_version<"3" oracle: cx_oracle>=7;python_version>="3" - mssql: pymssql + mssql: pyodbc + + +# TODO: can't get these to work w/ git URLs +# postgresql: sqlalchemy[postgresql] +# mysql: sqlalchemy[mysql] +# mysql: sqlalchemy[pymysql] +# oracle: sqlalchemy[oracle] +# mssql: sqlalchemy[mssql] cov: pytest-cov sqlalchemy: sqlalchemy>=1.3.0 mako @@ -54,7 +63,7 @@ setenv= passenv=ORACLE_HOME NLS_LANG TOX_SQLITE TOX_POSTGRESQL TOX_MYSQL TOX_ORACLE TOX_MSSQL commands= - {env:BASECOMMAND} {env:WORKERS} {env:SQLITE:} {env:POSTGRESQL:} {env:MYSQL:} {env:ORACLE:} {env:MSSQL:} {env:BACKENDONLY:} {env:COVERAGE:} {env:LIMITTESTS:} {posargs} + {env:BASECOMMAND} {env:WORKERS} {env:SQLITE:} {env:POSTGRESQL:} {env:MYSQL:} {env:ORACLE:} {env:BACKENDONLY:} {env:COVERAGE:} {env:LIMITTESTS:} {posargs} {oracle,mssql}: python reap_dbs.py db_idents.txt