diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e6c19ac..447b4f3 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: 9 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 diff --git a/newsfragments/232.removal.rst b/newsfragments/232.removal.rst new file mode 100644 index 0000000..728caee --- /dev/null +++ b/newsfragments/232.removal.rst @@ -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",