From 47a469484d540fdb592bcaf9dfb890aacdb2aa1b Mon Sep 17 00:00:00 2001 From: Tyler Goodlet Date: Thu, 19 Aug 2021 13:54:50 -0400 Subject: [PATCH 1/4] Drop py3.7 from CI; cut run to 5mins --- .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 e6c19ac..f446f48 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -24,13 +24,13 @@ jobs: testing: name: '${{ matrix.os }} Python ${{ matrix.python }} - ${{ matrix.spawn_backend }}' - timeout-minutes: 10 + timeout-minutes: 5 runs-on: ${{ matrix.os }} strategy: fail-fast: false matrix: os: [ubuntu-latest, windows-latest] - python: ['3.7', '3.8', '3.9'] + python: ['3.8', '3.9'] spawn_backend: ['trio', 'mp'] steps: - name: Checkout From b1766282067f4bd23e93891afe883636fb38831c Mon Sep 17 00:00:00 2001 From: Tyler Goodlet Date: Thu, 2 Sep 2021 07:36:20 -0400 Subject: [PATCH 2/4] Drop 3.7 support from install script Resolves #232 --- newsfragments/232.removal | 1 + setup.py | 3 +-- 2 files changed, 2 insertions(+), 2 deletions(-) create mode 100644 newsfragments/232.removal diff --git a/newsfragments/232.removal b/newsfragments/232.removal new file mode 100644 index 0000000..728caee --- /dev/null +++ b/newsfragments/232.removal @@ -0,0 +1 @@ +Drop Python 3.7 support in preparation for supporting 3.9+ syntax. diff --git a/setup.py b/setup.py index a7e94bf..b7a4610 100755 --- a/setup.py +++ b/setup.py @@ -54,7 +54,7 @@ setup( ], tests_require=['pytest'], - python_requires=">=3.7", + python_requires=">=3.8", keywords=[ 'trio', "async", @@ -71,7 +71,6 @@ setup( "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: 3 :: Only", - "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Intended Audience :: Science/Research", From 3919c9739ed6ed83b8a97bc11dacb6f21c83d0da Mon Sep 17 00:00:00 2001 From: Tyler Goodlet Date: Thu, 2 Sep 2021 08:35:25 -0400 Subject: [PATCH 3/4] Make fragment a `.rst` --- newsfragments/{232.removal => 232.removal.rst} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename newsfragments/{232.removal => 232.removal.rst} (100%) diff --git a/newsfragments/232.removal b/newsfragments/232.removal.rst similarity index 100% rename from newsfragments/232.removal rename to newsfragments/232.removal.rst From 22a79219a1a31fb0f3ab7998ee08c3d837a5f7d3 Mon Sep 17 00:00:00 2001 From: Tyler Goodlet Date: Thu, 19 Aug 2021 14:22:29 -0400 Subject: [PATCH 4/4] Lol, guess windows needs the extra minutes --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f446f48..447b4f3 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -24,7 +24,7 @@ jobs: testing: name: '${{ matrix.os }} Python ${{ matrix.python }} - ${{ matrix.spawn_backend }}' - timeout-minutes: 5 + timeout-minutes: 9 runs-on: ${{ matrix.os }} strategy: fail-fast: false