Drop support for Python 3.9, which has been end-of-lifed. (Also hopefully fix the build.)
All checks were successful
build / test (push) Successful in 9m14s
build / docs (push) Successful in 2m15s

This commit is contained in:
2025-11-01 23:16:13 -07:00
parent 85f06a900a
commit 0da4b64838
4 changed files with 22 additions and 20 deletions

1
NEWS
View File

@@ -14,6 +14,7 @@
rename".
* Add documentation on patterns and excludes:
https://torsion.org/borgmatic/reference/configuration/patterns-and-excludes/
* Drop support for Python 3.9, which has been end-of-lifed.
2.0.10
* #427: Expand the "extra_borg_options" option to support passing arbitrary Borg flags to every

View File

@@ -25,5 +25,5 @@ export PATH="/root/.local/bin:$PATH"
uv tool install tox --with tox-uv
export COVERAGE_FILE=/tmp/.coverage
tox --workdir /tmp/.tox -e py39,py313 --sitepackages
tox --workdir /tmp/.tox -e py311,py314 --sitepackages
tox --workdir /tmp/.tox --sitepackages -e end-to-end

View File

@@ -1,26 +1,27 @@
apprise==1.9.3
attrs==25.3.0
certifi==2025.7.14
charset-normalizer==3.4.2
apprise==1.9.5
attrs==25.4.0
certifi==2025.10.5
charset-normalizer==3.4.4
click>=8.1.8
codespell==2.4.1
coverage==7.9.2
coverage==7.11.0
flexmock==0.12.2
idna==3.10
iniconfig==2.1.0
jsonschema==4.24.1
jsonschema-specifications==2025.4.1
Markdown==3.8.2
idna==3.11
iniconfig==2.3.0
jsonschema==4.25.1
jsonschema-specifications==2025.9.1
markdown==3.9
oauthlib==3.3.1
packaging==25.0
pluggy==1.6.0
Pygments==2.19.2
pytest==8.4.1
pytest-cov==6.2.1
PyYAML>5.0.0
referencing==0.36.2
requests==2.32.4
pygments==2.19.2
pytest==8.4.2
pytest-cov==7.0.0
pyyaml>5.0.0
referencing==0.37.0
requests==2.32.5
requests-oauthlib==2.0.0
rpds-py==0.26.0
ruamel.yaml>0.15.0
rpds-py==0.28.0
ruamel-yaml>0.15.0
typing-extensions==4.15.0
urllib3==2.5.0

View File

@@ -1,5 +1,5 @@
[tox]
env_list = py39,py310,py311,py312,py313,py314
env_list = py310,py311,py312,py313,py314
skip_missing_interpreters = true
package = editable
min_version = 4.0