From: Mike Bayer Date: Fri, 12 Jun 2026 18:13:50 +0000 (-0400) Subject: bump mssql-python to 1.9.0 X-Git-Url: http://git.ipfire.org/gitweb/?a=commitdiff_plain;h=5ed0294ae28e6034a617e39256c635210bf3c4c4;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git bump mssql-python to 1.9.0 1.9.0 seems to fix the picklable statement exception fail, so fix for that test and pin to lower version Change-Id: Ic561b1a6b688f38b9f5189508d9203bca47fef79 --- diff --git a/pyproject.toml b/pyproject.toml index 1c043ecd50..08cfe57dfb 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -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"] diff --git a/test/engine/test_execute.py b/test/engine/test_execute.py index aba37ae14a..d3e7b5b796 100644 --- a/test/engine/test_execute.py +++ b/test/engine/test_execute.py @@ -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",