From 310042c0a736a6c865d5a0a53b507b9ff63a88f5 Mon Sep 17 00:00:00 2001 From: Zachary Blackwood Date: Mon, 29 Jan 2024 13:35:20 -0500 Subject: [PATCH 1/3] gspread 6.0 is not compatible with the latest version of gspread-dataframe, and perhaps other deps, so add an upper bound --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 66bbac4..0218488 100644 --- a/setup.py +++ b/setup.py @@ -6,7 +6,7 @@ INSTALL_REQUIRES = [ "streamlit>=1.22.0", - "gspread>=5.8.0", + "gspread>=5.8.0, <6", "gspread-pandas>=3.2.2", "gspread-dataframe>=3.3.0", "gspread-formatting>=1.1.2", From c728c42f2a8af04028ad7ddeb34322482ed53496 Mon Sep 17 00:00:00 2001 From: Zachary Blackwood Date: Mon, 29 Jan 2024 13:43:23 -0500 Subject: [PATCH 2/3] Update gha --- .github/workflows/lint_and_test.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/lint_and_test.yaml b/.github/workflows/lint_and_test.yaml index b8432ad..3cb9879 100644 --- a/.github/workflows/lint_and_test.yaml +++ b/.github/workflows/lint_and_test.yaml @@ -27,9 +27,9 @@ jobs: - name: Lint with ruff run: | # stop the build if there are Python syntax errors or undefined names - ruff --format=github --select=E9,F63,F7,F82 --target-version=py37 . + ruff --select=E9,F63,F7,F82 --target-version=py39 . # default set of ruff rules with GitHub Annotations - ruff --format=github --target-version=py37 . + ruff --target-version=py39 . - name: Check types with mypy run: | mypy --ignore-missing-imports . From ee6bbeea84f666786b87a57b67b23f27ce85657c Mon Sep 17 00:00:00 2001 From: Zachary Blackwood Date: Mon, 29 Jan 2024 13:44:00 -0500 Subject: [PATCH 3/3] Bump version --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 0218488..f7d3f72 100644 --- a/setup.py +++ b/setup.py @@ -1,6 +1,6 @@ import setuptools -VERSION = "0.0.3" # PEP-440 +VERSION = "0.0.4" # PEP-440 NAME = "st-gsheets-connection"