diff --git a/.github/CONTRIBUTING_GUIDE.rst b/.github/CONTRIBUTING_GUIDE.rst index 4d702dc6f..cafcbcb97 100644 --- a/.github/CONTRIBUTING_GUIDE.rst +++ b/.github/CONTRIBUTING_GUIDE.rst @@ -51,7 +51,7 @@ How to set up your development environment Invoking ``make`` without any arguments will display auto-generated documentation on available commands. -Make sure you have Python 3.7+ and Poetry_ installed and configured. +Make sure you have Python 3.8+ and Poetry_ installed and configured. Install the package with development requirements: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ diff --git a/.github/workflows/publish_benchmarks.yml b/.github/workflows/publish_benchmarks.yml index 378823a6a..a725a4cb3 100644 --- a/.github/workflows/publish_benchmarks.yml +++ b/.github/workflows/publish_benchmarks.yml @@ -16,7 +16,7 @@ jobs: strategy: matrix: os: ["ubuntu-latest", "windows-latest", "macos-latest"] - python-version: ["3.7", "3.8", "3.9"] + python-version: ["3.8", "3.9"] library-type: ["pure_python"] name: icontract benchmarks for Python ${{ matrix.python-version }} (${{ matrix.os }}) [${{ matrix.library-type }}] diff --git a/pyproject.toml b/pyproject.toml index 7320acee2..0cc9f8529 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -23,7 +23,6 @@ classifiers = [ "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 3", - "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: Implementation :: CPython", diff --git a/tox.ini b/tox.ini index da5a5b2e7..580261f24 100644 --- a/tox.ini +++ b/tox.ini @@ -2,7 +2,7 @@ skip_missing_interpreters = true isolated_build = true envlist = - py3{7,8,9} + py3{8,9} [base_configs] wheel = false @@ -28,7 +28,7 @@ commands = pytest \ wheel = {[base_configs]wheel} parallel_show_output = {[base_configs]parallel_show_output} -[testenv:py3{7,8,9}-benchmark-{pure_python}] +[testenv:py3{8,9}-benchmark-{pure_python}] description = Run performance testing under {basepython} setenv = {[testenv]setenv}