Skip to content

Commit b6f83d6

Browse files
committed
Add dbapimaster builds to tox.ini
For the Jenkins dbapi-master build, we can no longer put git URLs in a constraints file, so just use tox.ini itself to provide alternate dependencies. Change-Id: Id6b53c511954ec31371810da85eea7b5a58dbc0d
1 parent ce03f72 commit b6f83d6

File tree

1 file changed

+15
-4
lines changed

1 file changed

+15
-4
lines changed

tox.ini

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,21 +22,32 @@ deps=
2222
greenlet != 0.4.17
2323
mock; python_version < '3.3'
2424
importlib_metadata; python_version < '3.8'
25+
2526
postgresql: .[postgresql]
2627
postgresql: .[postgresql_asyncpg]; python_version >= '3'
2728
postgresql: .[postgresql_pg8000]; python_version >= '3'
29+
2830
mysql: .[mysql]
2931
mysql: .[pymysql]
3032
mysql: git+https://github.com/sqlalchemy/aiomysql@sqlalchemy_tox; python_version >= '3'
3133
mysql: .[mariadb_connector]; python_version >= '3'
3234

33-
# we should probably try to get mysql_connector back in the mix
34-
# as well
35-
# mysql: .[mysql_connector]; python_version >= '3'
36-
3735
oracle: .[oracle]
36+
3837
mssql: .[mssql]
3938

39+
dbapimaster-postgresql: git+https://github.com/psycopg/psycopg2.git@master#egg=psycopg2
40+
dbapimaster-postgresql: git+https://github.com/MagicStack/asyncpg.git#egg=asyncpg
41+
dbapimaster-postgresql: git+https://github.com/tlocke/pg8000.git#egg=pg8000
42+
43+
dbapimaster-mysql: git+https://github.com/PyMySQL/mysqlclient-python.git@master#egg=mysqlclient
44+
dbapimaster-mysql: git+https://github.com/PyMySQL/PyMySQL.git@master#egg=pymysql
45+
dbapimaster-mysql: git+https://github.com/mariadb-corporation/mariadb-connector-python@master#egg=mariadb
46+
47+
dbapimaster-oracle: git+https://github.com/oracle/python-cx_Oracle.git@master#egg=cx_Oracle
48+
49+
dbapimaster-mssql: git+https://github.com/mkleehammer/pyodbc.git@master#egg=pyodbc
50+
4051
cov: pytest-cov
4152

4253
allowlist_externals=sh

0 commit comments

Comments
 (0)