diff --git a/src/db-up/HISTORY.rst b/src/db-up/HISTORY.rst index 1cba27491a4..33c70a715cb 100644 --- a/src/db-up/HISTORY.rst +++ b/src/db-up/HISTORY.rst @@ -2,6 +2,10 @@ Release History =============== +0.2.8 (2023-08-01) +++++++++++++++++++ +* Pin `pymssql` to `2.2.7` + 0.2.7 (2022-04-02) ++++++++++++++++++ * Upgrade `pymssql` to support Python 3.10 diff --git a/src/db-up/azext_db_up/custom.py b/src/db-up/azext_db_up/custom.py index b94abfb1aaa..b98303615cf 100644 --- a/src/db-up/azext_db_up/custom.py +++ b/src/db-up/azext_db_up/custom.py @@ -209,7 +209,7 @@ def _ensure_pymssql(): python_path = os.environ.get('PYTHONPATH', '') os.environ['PYTHONPATH'] = python_path + ':' + db_up_ext_path if python_path else db_up_ext_path cmd = [sys.executable, '-m', 'pip', 'install', '--target', db_up_ext_path, - 'pymssql~=2.2.4', '-vv', '--disable-pip-version-check', '--no-cache-dir'] + 'pymssql==2.2.7', '-vv', '--disable-pip-version-check', '--no-cache-dir'] logger.warning(' Installing "pymssql" pip packages') with HomebrewPipPatch(): subprocess.check_output(cmd, stderr=subprocess.STDOUT) diff --git a/src/db-up/setup.py b/src/db-up/setup.py index 61851a04a6c..c238a492e50 100644 --- a/src/db-up/setup.py +++ b/src/db-up/setup.py @@ -9,7 +9,7 @@ from codecs import open from setuptools import setup, find_packages -VERSION = "0.2.7" +VERSION = "0.2.8" CLASSIFIERS = [ 'Development Status :: 4 - Beta', @@ -30,7 +30,7 @@ ] if sys.platform != 'darwin': - DEPENDENCIES.append('pymssql~=2.2.4') + DEPENDENCIES.append('pymssql==2.2.7') setup( name='db-up',