diff options
author | mike bayer <mike_mp@zzzcomputing.com> | 2021-01-12 15:50:33 +0000 |
---|---|---|
committer | Gerrit Code Review <gerrit@bbpush.zzzcomputing.com> | 2021-01-12 15:50:33 +0000 |
commit | cbb9edf725fcc13e8a27add328c4e5e930c7192d (patch) | |
tree | 587c5599519f5ec79f0a9b84096b6d049001279b /tox.ini | |
parent | be9d2db0bcd89ee1360ce541a929fae9f5bd2b3b (diff) | |
parent | 365283aac593698fa483b54554f9443db3fe4933 (diff) | |
download | alembic-cbb9edf725fcc13e8a27add328c4e5e930c7192d.tar.gz |
Merge "Accommodate SQLAlchemy 1.4/2.0"
Diffstat (limited to 'tox.ini')
-rw-r--r-- | tox.ini | 15 |
1 files changed, 11 insertions, 4 deletions
@@ -1,6 +1,6 @@ [tox] -envlist = py +envlist = py-sqlalchemy SQLA_REPO = {env:SQLA_REPO:git+https://github.com/sqlalchemy/sqlalchemy.git} @@ -10,8 +10,8 @@ cov_args=--cov=alembic --cov-report term --cov-report xml deps=pytest>4.6 pytest-xdist mock - sqla13: {[tox]SQLA_REPO}@rel_1_3 - sqlamaster: {[tox]SQLA_REPO}@master + sqla13: {[tox]SQLA_REPO}@rel_1_3#egg=sqlalchemy + sqlamaster: {[tox]SQLA_REPO}@master#egg=sqlalchemy postgresql: psycopg2 mysql: mysqlclient mysql: pymysql;python_version>="3" @@ -20,6 +20,10 @@ deps=pytest>4.6 oracle: cx_oracle>=7;python_version>="3" mssql: pymssql cov: pytest-cov + sqlalchemy: sqlalchemy>=1.3.0 + mako + python-editor>=0.3 + python-dateutil @@ -40,6 +44,9 @@ setenv= mssql: MSSQL={env:TOX_MSSQL:--db pymssql} pyoptimize: PYTHONOPTIMIZE=1 pyoptimize: LIMITTESTS="tests/test_script_consumption.py" + future: SQLALCHEMY_TESTING_FUTURE_ENGINE=1 + SQLALCHEMY_WARN_20=1 + # tox as of 2.0 blocks all environment variables from the # outside, unless they are here (or in TOX_TESTENV_PASSENV, @@ -65,4 +72,4 @@ deps= black==20.8b1 commands = flake8 ./alembic/ ./tests/ setup.py docs/build/conf.py {posargs} - black --check . + black --check setup.py tests alembic |