diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 818daed..26f39bd 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -9,7 +9,7 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - python-version: ["3.7", "3.8", "3.9", "3.10", "3.11"] + python-version: ["3.8", "3.9", "3.10", "3.11"] os: [ubuntu-latest] diff --git a/DEVELOPMENT.md b/DEVELOPMENT.md index 3769418..0db07f9 100644 --- a/DEVELOPMENT.md +++ b/DEVELOPMENT.md @@ -10,7 +10,7 @@ We use GitHub. To get started I'd suggest visiting https://guides.github.com/ Please make sure you system has the following: -- Python 3.7.0 or greater +- Python 3.8.0 or greater - git cli client Also ensure you can authenticate with GitHub via SSH Keys or HTTPS. @@ -55,7 +55,7 @@ You can also use [tox](https://tox.wiki/en/latest/index.html) to test with multi ```console /path/to/venv/bin/tox ``` -will by default run all tests on python versions 3.7 through 3.11. If you only want to test a specific version you can specify the environment with `-e` +will by default run all tests on python versions 3.8 through 3.11. If you only want to test a specific version you can specify the environment with `-e` ```console /path/to/venv/bin/tox -e py38 diff --git a/pyproject.toml b/pyproject.toml index 1f007ba..fb6904f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -26,7 +26,6 @@ classifiers = [ "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", - "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", @@ -35,7 +34,7 @@ classifiers = [ "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Software Development :: Quality Assurance", ] -requires-python = ">=3.7" +requires-python = ">=3.8" dependencies = ["flake8 >= 3.0.0", "attrs>=19.2.0"] dynamic = ["version"] diff --git a/tox.ini b/tox.ini index c256bd6..e05fa88 100644 --- a/tox.ini +++ b/tox.ini @@ -1,11 +1,10 @@ # The test environment and commands [tox] # default environments to run without `-e` -envlist = py37, py38, py39, py310, py311 +envlist = py38, py39, py310, py311 [gh-actions] python = - 3.7: py37 3.8: py38 3.9: py39 3.10: py310