Browse Source

Drop support for Python 3.7, which has been end-of-lifed (#784).

Dan Helfman 1 year ago
parent
commit
22101bdd49
3 changed files with 4 additions and 3 deletions
  1. 1 0
      NEWS
  2. 1 1
      setup.py
  3. 2 2
      tox.ini

+ 1 - 0
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

+ 1 - 1
setup.py

@@ -38,5 +38,5 @@ setup(
     ),
     extras_require={"Apprise": ["apprise"]},
     include_package_data=True,
-    python_requires='>=3.7',
+    python_requires='>=3.8',
 )

+ 2 - 2
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