diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index da129836..96ba8e85 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -7,7 +7,7 @@ on: jobs: build: - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v3 diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 39f5cf0c..7e1cacd2 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -4,7 +4,7 @@ on: [push, pull_request] jobs: build: - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v3 diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 30e8289c..6d961f2b 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -8,11 +8,9 @@ jobs: strategy: max-parallel: 4 matrix: - python-version: ["3.7", "3.8", "3.9", "3.10", "3.11", "3.12", "pypy3.8"] - os: [ubuntu-20.04, windows-latest] + python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "pypy3.8"] + os: [ubuntu-24.04, windows-latest] exclude: - - os: windows-latest - python-version: "3.7" - os: windows-latest python-version: "3.9" - os: windows-latest @@ -40,7 +38,7 @@ jobs: TOXENV: ${{ matrix.toxenv }} single_extra: - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 strategy: fail-fast: false matrix: @@ -60,7 +58,7 @@ jobs: run: pytest tests --${{ matrix.dependency }}-only coverage: - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v3 diff --git a/setup.py b/setup.py index f34b2e35..f7b96ede 100644 --- a/setup.py +++ b/setup.py @@ -3,7 +3,7 @@ from setuptools import setup, find_packages install_requires = [ - "graphql-core>=3.2,<3.2.5", + "graphql-core>=3.2,<3.2.7", "yarl>=1.6,<2.0", "backoff>=1.11.1,<3.0", "anyio>=3.0,<5",