diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 27299981..f40fb471 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -17,7 +17,6 @@ jobs: - { python: "3.10", os: "ubuntu-latest", session: "mypy" } - { python: "3.9", os: "ubuntu-latest", session: "mypy" } - { python: "3.8", os: "ubuntu-latest", session: "mypy" } - - { python: "3.7", os: "ubuntu-latest", session: "mypy" } - { python: "3.10", os: "ubuntu-latest", @@ -42,12 +41,6 @@ jobs: session: "tests", database: "sqlite", } - - { - python: "3.7", - os: "ubuntu-latest", - session: "tests", - database: "sqlite", - } - { python: "3.10", os: "windows-latest", diff --git a/CONTRIBUTING.rst b/CONTRIBUTING.rst index 3c3c4637..f32bde98 100644 --- a/CONTRIBUTING.rst +++ b/CONTRIBUTING.rst @@ -43,7 +43,7 @@ Request features on the `Issue Tracker`_. How to set up your development environment ------------------------------------------ -You need Python 3.7+ and the following tools: +You need Python 3.8+ and the following tools: - Poetry_ - Nox_ diff --git a/README.rst b/README.rst index c6294860..2f8f75ac 100644 --- a/README.rst +++ b/README.rst @@ -45,7 +45,7 @@ Features Requirements ------------ -* Python 3.7+ +* Python 3.8+ Installation diff --git a/noxfile.py b/noxfile.py index 088700ea..2d4f0cb8 100644 --- a/noxfile.py +++ b/noxfile.py @@ -21,7 +21,7 @@ except ImportError: package = "spiff_workflow_webapp" -python_versions = ["3.10", "3.9", "3.8", "3.7"] +python_versions = ["3.10", "3.9", "3.8"] nox.needs_version = ">= 2021.6.6" nox.options.sessions = ( "pre-commit", diff --git a/pyproject.toml b/pyproject.toml index e387ab82..94eea746 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -16,7 +16,7 @@ classifiers = [ Changelog = "https://github.com/sartography/spiff-workflow-webapp/releases" [tool.poetry.dependencies] -python = "^3.7" +python = "^3.8" click = "^8.0.1" flask = "*" flask-admin = "*" diff --git a/sonar-project.properties b/sonar-project.properties index 20c9388d..502bf085 100644 --- a/sonar-project.properties +++ b/sonar-project.properties @@ -1,7 +1,7 @@ sonar.organization=sartography sonar.projectKey=sartography_spiff-workflow-webapp sonar.host.url=https://sonarcloud.io -sonar.python.version=3.7,3.8,3.9,3.10 +sonar.python.version=3.8,3.9,3.10 sonar.python.coverage.reportPaths=coverage.xml sonar.test.inclusions=tests # sonar.exclusions=crc/templates/*.html,docs/**,config/**,instance/**,migrations/**,postgres/**,readme_images/**,schema/**,templates/**