From 22101bdd49dea9c1b8a5130e91b878023412c433 Mon Sep 17 00:00:00 2001 From: Dan Helfman Date: Tue, 7 Nov 2023 10:11:29 -0800 Subject: [PATCH] Drop support for Python 3.7, which has been end-of-lifed (#784). --- NEWS | 1 + setup.py | 2 +- tox.ini | 4 ++-- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/NEWS b/NEWS index 68c49f93..2d3eaa54 100644 --- a/NEWS +++ b/NEWS @@ -10,6 +10,7 @@ types. * #782: Fix environment variable interpolation within configured repository paths. * #783: Upgrade ruamel.yaml dependency to support version 0.18.x. + * #784: Drop support for Python 3.7, which has been end-of-lifed. 1.8.4 * #715: Add a monitoring hook for sending backup status to a variety of monitoring services via the diff --git a/setup.py b/setup.py index 5655c44d..c9778658 100644 --- a/setup.py +++ b/setup.py @@ -38,5 +38,5 @@ setup( ), extras_require={"Apprise": ["apprise"]}, include_package_data=True, - python_requires='>=3.7', + python_requires='>=3.8', ) diff --git a/tox.ini b/tox.ini index 6788ad9d..fec48a38 100644 --- a/tox.ini +++ b/tox.ini @@ -1,5 +1,5 @@ [tox] -env_list = py37,py38,py39,py310,py311 +env_list = py38,py39,py310,py311 skip_missing_interpreters = True package = editable min_version = 4.0 @@ -13,7 +13,7 @@ whitelist_externals = passenv = COVERAGE_FILE commands = pytest {posargs} - py38,py39,py310,py311: black --check . + black --check . isort --check-only --settings-path setup.cfg . flake8 borgmatic tests codespell