From fa53070b18dc13ba8d9c62b69929cb824a5272f4 Mon Sep 17 00:00:00 2001 From: Joachim Metz Date: Sun, 13 Oct 2024 08:57:28 +0200 Subject: [PATCH] Added Python 3.13 CI test target --- .github/workflows/test_tox.yml | 2 ++ setup.cfg | 2 +- tox.ini | 4 ++-- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/test_tox.yml b/.github/workflows/test_tox.yml index abc518c..a516145 100644 --- a/.github/workflows/test_tox.yml +++ b/.github/workflows/test_tox.yml @@ -24,6 +24,8 @@ jobs: toxenv: 'py311,wheel' - python-version: '3.12' toxenv: 'py312,wheel' + - python-version: '3.13' + toxenv: 'py313,wheel' container: image: ubuntu:22.04 steps: diff --git a/setup.cfg b/setup.cfg index 773a037..06d1758 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,6 +1,6 @@ [metadata] name = dtfabric -version = 20241007 +version = 20241013 description = Data type fabric (dtfabric) long_description = dtFabric, or data type fabric, is a project to manage data types and structures, as used in the libyal projects. long_description_content_type = text/plain diff --git a/tox.ini b/tox.ini index 503e65e..7ac3a84 100644 --- a/tox.ini +++ b/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = py3{8,9,10,11,12},coverage,docformatter,docs,lint,wheel +envlist = py3{8,9,10,11,12,13},coverage,docformatter,docs,lint,wheel [testenv] allowlist_externals = ./run_tests.py @@ -19,7 +19,7 @@ deps = setuptools >= 65 wheel commands = - py3{8,9,10,11,12}: ./run_tests.py + py3{8,9,10,11,12,13}: ./run_tests.py coverage: coverage erase coverage: coverage run --source=dtfabric --omit="*_test*,*__init__*,*test_lib*" run_tests.py coverage: coverage xml