From 46cd1d39273a5c86558088dd2df801f544430d4d Mon Sep 17 00:00:00 2001 From: Steve Clarke <84364906+s7clarke10@users.noreply.github.com> Date: Tue, 24 Oct 2023 15:15:44 +1300 Subject: [PATCH] Feature/restrict pymssql (#18) * Pinning pymssql to version less than 2.2.7 * Bumping versions --- CHANGELOG.md | 5 +++++ setup.py | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index bf84725..b500a72 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ # Changelog +## 1.0.11 + * Restricting the upper limit on pymssql to version 2.2.7 for now. There was a breaking change in 2.2.9 + where the SQL syntax is not compatible with Sybase. Need to investigate and raise a PR with pymssql, + for now restrict higher versions of pymssql. + ## 1.0.10 * Resolving issue with pymssql - excluding version 2.2.8 diff --git a/setup.py b/setup.py index 4d0e587..41721b2 100644 --- a/setup.py +++ b/setup.py @@ -4,7 +4,7 @@ setup( name="tap-sybase", - version="1.0.10", + version="1.0.11", description="Singer.io tap for extracting data from SQL Server - PipelineWise compatible", author="Stitch", url="https://github.com/s7clarke10/tap-sybase", @@ -18,7 +18,7 @@ "pendulum>=1.2.0", "singer-python==5.13.0", # pymssql==2.2.8 broken: https://github.com/pymssql/pymssql/issues/833 - "pymssql>=2.1.1,!=2.2.8", + "pymssql>=2.1.1,<=2.2.7", "backoff==1.8.0", ], entry_points="""