From 97bcedc383549f9d25cf11a4e9deeb2c08f0345b Mon Sep 17 00:00:00 2001 From: Joshua Oreman Date: Tue, 7 Nov 2023 09:33:28 +0800 Subject: [PATCH 1/2] Further tweaks for Python version bump --- .github/workflows/ci.yml | 4 ++-- setup.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0f6aeee..ee4d834 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -51,7 +51,7 @@ jobs: strategy: fail-fast: false matrix: - python: ['pypy-3.9', '3.7', '3.8', '3.9', '3.10', '3.11', '3.12', 'pypy-3.9-nightly'] + python: ['pypy-3.9', 'pypy-3.10', '3.8', '3.9', '3.10', '3.11', '3.12', 'pypy-3.10-nightly'] check_formatting: ['0'] extra_name: [''] include: @@ -98,7 +98,7 @@ jobs: strategy: fail-fast: false matrix: - python: ['3.8', '3.9', '3.10', '3.11', '3.12', 'pypy-3.9-nightly'] + python: ['3.8', '3.9', '3.10', '3.11', '3.12', 'pypy-3.9-nightly', 'pypy-3.10-nightly'] steps: - name: Checkout uses: actions/checkout@v3 diff --git a/setup.py b/setup.py index 3c810fc..878b2ae 100644 --- a/setup.py +++ b/setup.py @@ -71,7 +71,7 @@ # This means, just install *everything* you see under trio/, even if it # doesn't look like a source file, so long as it appears in MANIFEST.in: include_package_data=True, - python_requires=">=3.7", + python_requires=">=3.8", keywords=["async", "io", "trio", "asyncio", "trio-asyncio"], setup_requires=['pytest-runner'], tests_require=['pytest >= 5.4', 'pytest-trio >= 0.6', 'outcome'], From 3a4d2e3c0f41491659a0abb547c76fd5920e1e21 Mon Sep 17 00:00:00 2001 From: Joshua Oreman Date: Tue, 7 Nov 2023 11:45:44 +0800 Subject: [PATCH 2/2] Try again without pypy3.10 --- .github/workflows/ci.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ee4d834..425ba08 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -51,7 +51,7 @@ jobs: strategy: fail-fast: false matrix: - python: ['pypy-3.9', 'pypy-3.10', '3.8', '3.9', '3.10', '3.11', '3.12', 'pypy-3.10-nightly'] + python: ['pypy-3.9', '3.8', '3.9', '3.10', '3.11', '3.12', 'pypy-3.9-nightly'] check_formatting: ['0'] extra_name: [''] include: @@ -98,7 +98,7 @@ jobs: strategy: fail-fast: false matrix: - python: ['3.8', '3.9', '3.10', '3.11', '3.12', 'pypy-3.9-nightly', 'pypy-3.10-nightly'] + python: ['3.8', '3.9', '3.10', '3.11', '3.12', 'pypy-3.9-nightly'] steps: - name: Checkout uses: actions/checkout@v3