diff --git a/NEWS b/NEWS index 4d25f9dc..0b96a621 100644 --- a/NEWS +++ b/NEWS @@ -7,6 +7,7 @@ refused to run checks in this situation. * #989: Fix the log message code to avoid using Python 3.10+ logging features. Now borgmatic will work with Python 3.9 again. + * Add support for Python 3.13. 1.9.9 * #635: Log the repository path or label on every relevant log message, not just some logs. diff --git a/scripts/run-full-tests b/scripts/run-full-tests index 8c5be55a..0bc18406 100755 --- a/scripts/run-full-tests +++ b/scripts/run-full-tests @@ -18,8 +18,7 @@ if [ -z "$TEST_CONTAINER" ]; then fi apk add --no-cache python3 py3-pip borgbackup postgresql17-client mariadb-client mongodb-tools \ - py3-mongo py3-regex py3-ruamel.yaml py3-ruamel.yaml.clib py3-tox py3-typed-ast py3-yaml bash \ - sqlite fish + py3-mongo py3-regex py3-ruamel.yaml py3-ruamel.yaml.clib py3-tox py3-yaml bash sqlite fish export COVERAGE_FILE=/tmp/.coverage tox --workdir /tmp/.tox --sitepackages diff --git a/test_requirements.txt b/test_requirements.txt index 1e3e8ef0..b80ffc4e 100644 --- a/test_requirements.txt +++ b/test_requirements.txt @@ -30,4 +30,3 @@ regex requests==2.32.2 ruamel.yaml>0.15.0 toml==0.10.2 -typed-ast diff --git a/tox.ini b/tox.ini index b2f0d484..6e3f4f05 100644 --- a/tox.ini +++ b/tox.ini @@ -1,5 +1,5 @@ [tox] -env_list = py39,py310,py311,py312 +env_list = py39,py310,py311,py312,py313 skip_missing_interpreters = True package = editable min_version = 4.0