فهرست منبع

Add support for Python 3.13.

Dan Helfman 3 ماه پیش
والد
کامیت
5a2cd1b261
4فایلهای تغییر یافته به همراه3 افزوده شده و 4 حذف شده
  1. 1 0
      NEWS
  2. 1 2
      scripts/run-full-tests
  3. 0 1
      test_requirements.txt
  4. 1 1
      tox.ini

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

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

+ 0 - 1
test_requirements.txt

@@ -30,4 +30,3 @@ regex
 requests==2.32.2
 ruamel.yaml>0.15.0
 toml==0.10.2
-typed-ast

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