From 400945780e2e8b3d1a2933818a7d1a259ee33bc7 Mon Sep 17 00:00:00 2001 From: Tai Sakuma Date: Thu, 17 Oct 2024 13:15:39 -0400 Subject: [PATCH 1/4] Format a yml file --- .github/workflows/unit-test-min.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/unit-test-min.yml b/.github/workflows/unit-test-min.yml index e205edf..d03c5a5 100644 --- a/.github/workflows/unit-test-min.yml +++ b/.github/workflows/unit-test-min.yml @@ -3,7 +3,7 @@ name: Run unit tests with oldest dependency versions # dependencies listed in `pyproject.toml`. The oldest versions are specified in # `ci/minimum/requirements.txt`. The `requirements.txt` file is needs to # be manually updated to be aligned with `pyproject.toml`. -# +# # In the future, `pip` might be able to install the minimum versions in # `pyproject.toml` directly as disscussed in an open issue: # https://github.com/pypa/pip/issues/8085 From acc3ff2a1cab76f4f43c7f404df0bf71abe5820e Mon Sep 17 00:00:00 2001 From: Tai Sakuma Date: Thu, 17 Oct 2024 13:28:47 -0400 Subject: [PATCH 2/4] Add tests on Python 3.13 in GitHub Actions --- .github/workflows/unit-test-dev.yml | 2 +- .github/workflows/unit-test-latest.yml | 2 +- .github/workflows/unit-test-min.yml | 2 +- .github/workflows/unit-test.yml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/unit-test-dev.yml b/.github/workflows/unit-test-dev.yml index ffdb1b3..e66aca8 100644 --- a/.github/workflows/unit-test-dev.yml +++ b/.github/workflows/unit-test-dev.yml @@ -25,7 +25,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ["3.10", "3.11", "3.12"] + python-version: ["3.10", "3.11", "3.12", "3.13"] steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/unit-test-latest.yml b/.github/workflows/unit-test-latest.yml index 085b085..625c9b0 100644 --- a/.github/workflows/unit-test-latest.yml +++ b/.github/workflows/unit-test-latest.yml @@ -27,7 +27,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ["3.10", "3.11", "3.12"] + python-version: ["3.10", "3.11", "3.12", "3.13"] steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/unit-test-min.yml b/.github/workflows/unit-test-min.yml index d03c5a5..a7f2e9d 100644 --- a/.github/workflows/unit-test-min.yml +++ b/.github/workflows/unit-test-min.yml @@ -31,7 +31,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ["3.10", "3.11", "3.12"] + python-version: ["3.10", "3.11", "3.12", "3.13"] steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/unit-test.yml b/.github/workflows/unit-test.yml index e59e919..b80dce0 100644 --- a/.github/workflows/unit-test.yml +++ b/.github/workflows/unit-test.yml @@ -23,7 +23,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ["3.10", "3.11", "3.12"] + python-version: ["3.10", "3.11", "3.12", "3.13"] steps: - uses: actions/checkout@v4 From 9fce5eeef0e43dcf156dd9bd3eded9cf08996fa2 Mon Sep 17 00:00:00 2001 From: Tai Sakuma Date: Thu, 17 Oct 2024 13:35:37 -0400 Subject: [PATCH 3/4] Update `ci/minimum/requirements.txt` --- ci/minimum/requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ci/minimum/requirements.txt b/ci/minimum/requirements.txt index c576d15..0656ebd 100644 --- a/ci/minimum/requirements.txt +++ b/ci/minimum/requirements.txt @@ -6,7 +6,7 @@ nextline==0.7.15 apluggy==1.0.0 dynaconf==3.2.1 starlette==0.31.0 -strawberry-graphql==0.240.0 +strawberry-graphql==0.241.0 websockets==12.0.0 rich==13.6.0 async-asgi-testclient==1.4.0 From 99acbabee38144005cd49348385c91bd2a933ee1 Mon Sep 17 00:00:00 2001 From: Tai Sakuma Date: Thu, 17 Oct 2024 13:51:59 -0400 Subject: [PATCH 4/4] Require `strawberry-graphql>=0.241` --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 46c604d..b6f4aed 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -25,7 +25,7 @@ dependencies = [ "apluggy>=1.0", "dynaconf>=3.2", "starlette>=0.31", - "strawberry-graphql>=0.240", + "strawberry-graphql>=0.241", "websockets>=12.0", "rich>=13.6", "async-asgi-testclient>=1.4",