From 9b54369cd6671d3ee17ceb2e1ff878cbbed94545 Mon Sep 17 00:00:00 2001 From: TJ Murphy <1796+teej@users.noreply.github.com> Date: Wed, 27 Nov 2024 11:56:04 -0800 Subject: [PATCH 1/3] dependency pinning --- .github/workflows/run-tests.yml | 2 +- setup.py | 11 +++++------ 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index 939edbb..e977021 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -31,7 +31,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ["3.9", "3.10", "3.11"] + python-version: ["3.9", "3.10", "3.11", "3.12"] steps: - uses: actions/checkout@v4 - name: Set up Python ${{ matrix.python-version }} diff --git a/setup.py b/setup.py index 62882e1..4077bf3 100644 --- a/setup.py +++ b/setup.py @@ -34,12 +34,12 @@ "Topic :: Database", ], install_requires=[ - "click>=8.1.7", - "inflection>=0.5.1", - "pyparsing>=3.0.9", + "click==8.1.7", + "inflection==0.5.1", + "pyparsing==3.0.9", "pyyaml", - "snowflake-connector-python>=3.7.0", - "snowflake-snowpark-python>=1.14.0", + "snowflake-connector-python==3.12.3", + "snowflake-snowpark-python==1.25.0", "jinja2", "pathspec", ], @@ -55,7 +55,6 @@ "pytest>=6.0", "python-dotenv", "ruff", - "snowflake-cli-labs", "tabulate", "twine!=5.1.0", "types-pytz", From 2037be4351916f2f9bf5db4c45da182aa1425c1d Mon Sep 17 00:00:00 2001 From: TJ Murphy <1796+teej@users.noreply.github.com> Date: Wed, 27 Nov 2024 12:05:10 -0800 Subject: [PATCH 2/3] prior version of snowflake-snowpark-python --- .github/workflows/run-tests.yml | 2 +- setup.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index e977021..939edbb 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -31,7 +31,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ["3.9", "3.10", "3.11", "3.12"] + python-version: ["3.9", "3.10", "3.11"] steps: - uses: actions/checkout@v4 - name: Set up Python ${{ matrix.python-version }} diff --git a/setup.py b/setup.py index 4077bf3..6c78d67 100644 --- a/setup.py +++ b/setup.py @@ -39,7 +39,7 @@ "pyparsing==3.0.9", "pyyaml", "snowflake-connector-python==3.12.3", - "snowflake-snowpark-python==1.25.0", + "snowflake-snowpark-python==1.24.0", "jinja2", "pathspec", ], From 5fe4bc9e38f5873851ba2bced53f479abb4be197 Mon Sep 17 00:00:00 2001 From: TJ Murphy <1796+teej@users.noreply.github.com> Date: Wed, 27 Nov 2024 12:08:24 -0800 Subject: [PATCH 3/3] specify pyopenssl requirement --- setup.py | 1 + 1 file changed, 1 insertion(+) diff --git a/setup.py b/setup.py index 6c78d67..22aa41b 100644 --- a/setup.py +++ b/setup.py @@ -40,6 +40,7 @@ "pyyaml", "snowflake-connector-python==3.12.3", "snowflake-snowpark-python==1.24.0", + "pyOpenSSL>=22.1.0", "jinja2", "pathspec", ],