From 02d622f6242c9bf667d95c424969c30c9bda51ef Mon Sep 17 00:00:00 2001 From: Tobias Klockau Date: Mon, 18 Nov 2024 14:05:56 +0100 Subject: [PATCH] feat: include python versions 3.12 und 3.13 --- .github/workflows/build-test-publish.yml | 6 ++++-- pyproject.toml | 4 +++- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build-test-publish.yml b/.github/workflows/build-test-publish.yml index 94481c0..80a0da4 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.12" steps: - uses: actions/checkout@v2 - name: Set up Python ${{matrix.python_version}} @@ -57,7 +59,7 @@ jobs: - name: Setup Python uses: actions/setup-python@v2 with: - python-version: "3.8" + python-version: "3.13" - name: Install dependencies run: |- python -m pip install -U pip diff --git a/pyproject.toml b/pyproject.toml index 7947c6b..58edd16 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -15,7 +15,7 @@ dynamic = ["version"] name = "raillabel-providerkit" description = "A devkit for working with recorded and annotated train ride data from Deutsche Bahn." readme = "README.md" -requires-python = ">=3.8, <3.12" +requires-python = ">=3.8, <3.14" license = { text = "Apache-2.0" } authors = [ { name = "DB InfraGO AG" }, @@ -31,6 +31,8 @@ classifiers = [ "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", ] dependencies = [ "jsonschema>=4.4.0",