]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
back out pymssql for py312
authorMike Bayer <mike_mp@zzzcomputing.com>
Wed, 27 Sep 2023 21:39:45 +0000 (17:39 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Wed, 27 Sep 2023 21:39:45 +0000 (17:39 -0400)
in ff80019212a5632c9dd01e we opened up for py312.
all the drivers passed except the mssql build as there is no wheel for
pymssql and we have not been able to build that one.

try it with just pyodbc.

Change-Id: I3f792034656de7aee93b77a3525ca41fa00b4f19

tox.ini

diff --git a/tox.ini b/tox.ini
index b131b3f401689b772af86be4b36877c82a84104a..5140ccafe2318f3ad88d0f436d2d2b2a8149c875 100644 (file)
--- a/tox.ini
+++ b/tox.ini
@@ -30,7 +30,7 @@ extras=
      oracle: oracle
      oracle: oracle_oracledb
      mssql: mssql
-     mssql: mssql_pymssql
+     py{3,37,38,39,310,311}-mssql: mssql_pymssql
 
 install_command=
      # TODO: I can find no way to get pip / tox / anyone to have this
@@ -135,7 +135,8 @@ setenv=
     mysql: EXTRA_MYSQL_DRIVERS={env:EXTRA_MYSQL_DRIVERS:--dbdriver mysqldb --dbdriver pymysql --dbdriver asyncmy --dbdriver aiomysql}
 
     mssql: MSSQL={env:TOX_MSSQL:--db mssql}
-    mssql: EXTRA_MSSQL_DRIVERS={env:EXTRA_MSSQL_DRIVERS:--dbdriver pyodbc --dbdriver pymssql}
+    py{3,37,38,39,310,311}-mssql: EXTRA_MSSQL_DRIVERS={env:EXTRA_MSSQL_DRIVERS:--dbdriver pyodbc --dbdriver pymssql}
+    py312-mssql: EXTRA_MSSQL_DRIVERS={env:EXTRA_MSSQL_DRIVERS:--dbdriver pyodbc}
 
     oracle,mssql,sqlite_file: IDENTS=--write-idents db_idents.txt