[tox]
+
envlist = py-sqlalchemy
SQLA_REPO = {env:SQLA_REPO:git+https://github.com/sqlalchemy/sqlalchemy.git}
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
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