From dafec13524e46b2f31039172d338866f1b1068f4 Mon Sep 17 00:00:00 2001 From: Carlo Goetz Date: Mon, 20 Jul 2026 17:15:39 +0200 Subject: [PATCH 1/2] fix(ci): adjust ci py versions to match current sdk versions --- .github/workflows/ci.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index d16065e..67498d2 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -46,7 +46,7 @@ jobs: strategy: matrix: os: [ubuntu-latest, macos-latest] - python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"] + python-version: ["3.10", "3.11", "3.12", "3.13", "3.14", "3.15"] runs-on: ${{ matrix.os }} steps: - name: Install Java From b5beb299a741f12937a33d9e61519546d45d138f Mon Sep 17 00:00:00 2001 From: Carlo Goetz Date: Mon, 20 Jul 2026 17:47:13 +0200 Subject: [PATCH 2/2] fix(python): adjust pyproject template to match version updates --- languages/python/templates/pyproject.mustache | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/languages/python/templates/pyproject.mustache b/languages/python/templates/pyproject.mustache index c527537..eeaeb3f 100644 --- a/languages/python/templates/pyproject.mustache +++ b/languages/python/templates/pyproject.mustache @@ -3,22 +3,22 @@ name = "{{{pythonPackageName}}}" version = "v0.0.1a" description = "{{{appName}}}" authors = [{name = "STACKIT Developer Tools", email = "developer-tools@stackit.cloud"}] -requires-python = ">=3.9,<4.0" +requires-python = ">=3.10,<4.0" readme = "README.md" classifiers = [ "Programming Language :: Python :: 3", "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", - "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", "Programming Language :: Python :: 3.14", + "Programming Language :: Python :: 3.15", ] dependencies = [ "stackit-core>=0.0.1a", - "requests>=2.32.3", + "requests>=2.33.0", "pydantic>=2.9.2", "python-dateutil>=2.9.0.post0", ] @@ -29,8 +29,8 @@ Issues = "https://github.com/{{{gitUserId}}}/{{{gitRepoId}}}/issues" [dependency-groups] dev = [ - "black>=24.8.0", - "pytest>=8.3.3", + "black>=26.3.1", + "pytest>=9.1.1", "flake8>=5.0.3 ; python_full_version < '3.12'", "flake8>=6.0.1 ; python_full_version >= '3.12'", "flake8-black>=0.3.6",