]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
bump mssql-python to 1.9.0
authorMike Bayer <mike_mp@zzzcomputing.com>
Fri, 12 Jun 2026 18:13:50 +0000 (14:13 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Fri, 12 Jun 2026 18:13:50 +0000 (14:13 -0400)
1.9.0 seems to fix the picklable statement exception fail,
so fix for that test and pin to lower version

Change-Id: Ic561b1a6b688f38b9f5189508d9203bca47fef79

pyproject.toml
test/engine/test_execute.py

index 1c043ecd505e8b882628eb2a01cb30cb51baeb22..08cfe57dfb7d3fdb74b259439b91f1cd6e860d80 100644 (file)
@@ -51,7 +51,7 @@ mypy = [
 mssql = ["pyodbc"]
 mssql-pymssql = ["pymssql"]
 mssql-pyodbc = ["pyodbc"]
-mssql-python = ["mssql-python>=0.13.1"]
+mssql-python = ["mssql-python>=1.9.0"]
 mysql = ["mysqlclient>=1.4.0"]
 mysql-connector = ["mysql-connector-python"]
 mariadb-connector = ["mariadb>=1.0.1,!=1.1.2,!=1.1.5,!=1.1.10"]
index aba37ae14ac60e42b9d6e2350175c68038d0e1c3..d3e7b5b79618cb2029a867e15bda497be763de96 100644 (file)
@@ -795,10 +795,6 @@ class ExecuteDriverTest(fixtures.TablesTest):
         "+mysqlconnector",
         "Exception doesn't come back exactly the same from pickle",
     )
-    @testing.fails_on(
-        "+mssqlpython",
-        "Exception pickling not working due to additional parameter",
-    )
     @testing.fails_on(
         "oracle+cx_oracle",
         "cx_oracle exception seems to be having some issue with pickling",