Drop support for Python 3.9, which has been end-of-lifed. (Also hopefully fix the build.)

This commit is contained in:
Dan Helfman
2025-11-01 23:16:13 -07:00
parent 85f06a900a
commit 0da4b64838
4 changed files with 22 additions and 20 deletions
+1
View File
@@ -14,6 +14,7 @@
rename". rename".
* Add documentation on patterns and excludes: * Add documentation on patterns and excludes:
https://torsion.org/borgmatic/reference/configuration/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 2.0.10
* #427: Expand the "extra_borg_options" option to support passing arbitrary Borg flags to every * #427: Expand the "extra_borg_options" option to support passing arbitrary Borg flags to every
+1 -1
View File
@@ -25,5 +25,5 @@ export PATH="/root/.local/bin:$PATH"
uv tool install tox --with tox-uv uv tool install tox --with tox-uv
export COVERAGE_FILE=/tmp/.coverage 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 tox --workdir /tmp/.tox --sitepackages -e end-to-end
+19 -18
View File
@@ -1,26 +1,27 @@
apprise==1.9.3 apprise==1.9.5
attrs==25.3.0 attrs==25.4.0
certifi==2025.7.14 certifi==2025.10.5
charset-normalizer==3.4.2 charset-normalizer==3.4.4
click>=8.1.8 click>=8.1.8
codespell==2.4.1 codespell==2.4.1
coverage==7.9.2 coverage==7.11.0
flexmock==0.12.2 flexmock==0.12.2
idna==3.10 idna==3.11
iniconfig==2.1.0 iniconfig==2.3.0
jsonschema==4.24.1 jsonschema==4.25.1
jsonschema-specifications==2025.4.1 jsonschema-specifications==2025.9.1
Markdown==3.8.2 markdown==3.9
oauthlib==3.3.1 oauthlib==3.3.1
packaging==25.0 packaging==25.0
pluggy==1.6.0 pluggy==1.6.0
Pygments==2.19.2 pygments==2.19.2
pytest==8.4.1 pytest==8.4.2
pytest-cov==6.2.1 pytest-cov==7.0.0
PyYAML>5.0.0 pyyaml>5.0.0
referencing==0.36.2 referencing==0.37.0
requests==2.32.4 requests==2.32.5
requests-oauthlib==2.0.0 requests-oauthlib==2.0.0
rpds-py==0.26.0 rpds-py==0.28.0
ruamel.yaml>0.15.0 ruamel-yaml>0.15.0
typing-extensions==4.15.0
urllib3==2.5.0 urllib3==2.5.0
+1 -1
View File
@@ -1,5 +1,5 @@
[tox] [tox]
env_list = py39,py310,py311,py312,py313,py314 env_list = py310,py311,py312,py313,py314
skip_missing_interpreters = true skip_missing_interpreters = true
package = editable package = editable
min_version = 4.0 min_version = 4.0