diff --git a/.github/workflows/run-tests.yaml b/.github/workflows/run-tests.yaml index 656f11f..76fa960 100644 --- a/.github/workflows/run-tests.yaml +++ b/.github/workflows/run-tests.yaml @@ -20,20 +20,11 @@ jobs: - windows-latest - macos-latest python-version: - - '3.6' - - '3.7' - '3.8' - '3.9' - '3.10' - '3.11' - # - '3.12' # FixMe: https://github.com/pylint-dev/pylint-pytest/issues/3 - # Python 3.6 is not available in `ubuntu-latest`. - exclude: - - python-version: '3.6' - os: ubuntu-latest - include: - - python-version: '3.6' - os: ubuntu-20.04 +# - '3.12' # FixMe: https://github.com/pylint-dev/pylint-pytest/issues/3 defaults: run: @@ -61,7 +52,7 @@ jobs: env: FORCE_COLOR: 1 PYTEST_CI_ARGS: --cov-report=xml --cov-report=html --junitxml=test_artifacts/test_report.xml --color=yes - run: tox ${{ matrix.python-version == '3.6' && '--skip-missing-interpreters=true' || '' }} + run: tox --skip-missing-interpreters=true - name: Upload coverage reports to Codecov uses: codecov/codecov-action@v3 diff --git a/setup.py b/setup.py index f30541f..82b45f9 100755 --- a/setup.py +++ b/setup.py @@ -31,7 +31,7 @@ "pylint<3", "pytest>=4.6", ], - python_requires=">=3.6", + python_requires=">=3.8", classifiers=[ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", @@ -39,8 +39,6 @@ "Topic :: Software Development :: Quality Assurance", "Programming Language :: Python", "Programming Language :: Python :: 3", - "Programming Language :: Python :: 3.6", - "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", diff --git a/tox.ini b/tox.ini index 09dd02e..3430831 100644 --- a/tox.ini +++ b/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = py36,py37,py38,py39,py310,py311 +envlist = py38,py39,py310,py311 skipsdist = True passenv = FORCE_COLOR