From 61fa17e9cdbcab6c508c110c09800c8d88e1c9a8 Mon Sep 17 00:00:00 2001 From: Tobias Klockau Date: Mon, 21 Oct 2024 16:32:53 +0200 Subject: [PATCH] chore: add support for python 3.13 --- .github/workflows/build-test-publish.yml | 4 +++- pyproject.toml | 4 ++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build-test-publish.yml b/.github/workflows/build-test-publish.yml index b596c92..1942a2d 100644 --- a/.github/workflows/build-test-publish.yml +++ b/.github/workflows/build-test-publish.yml @@ -22,9 +22,11 @@ jobs: - "3.9" - "3.10" - "3.11" + - "3.12" + - "3.13" include: - os: windows-latest - python_version: "3.8" + python_version: "3.13" steps: - uses: actions/checkout@v2 - name: Set up Python ${{matrix.python_version}} diff --git a/pyproject.toml b/pyproject.toml index 7016f88..8e46039 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -15,7 +15,7 @@ dynamic = ["version"] name = "raillabel" description = "A devkit for working with recorded and annotated train ride data from Deutsche Bahn." readme = "README.md" -requires-python = ">=3.8, <3.13" +requires-python = ">=3.8, <3.14" license = { text = "Apache-2.0" } authors = [ { name = "DB InfraGO AG" }, @@ -181,7 +181,7 @@ zip-safe = false "*" = ["py.typed"] [tool.setuptools.packages.find] -exclude = ["LICENSES"] +exclude = ["LICENSES", "docs/*", "tests/*"] [tool.setuptools_scm] # This section must exist for setuptools_scm to work