From 18ed962c7e257b1b149eb026f3b4454c1fa07753 Mon Sep 17 00:00:00 2001 From: Pablo Pardo Garcia Date: Mon, 10 Nov 2025 10:25:38 +0100 Subject: [PATCH 1/4] fix docs url --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 517ae4f..4927e00 100644 --- a/README.md +++ b/README.md @@ -216,7 +216,7 @@ pipeline.delete() ## Pipeline Configuration -For detailed information about the pipeline configuration, see [GlassFlow docs](https://docs.glassflow.dev/pipeline/pipeline-configuration). +For detailed information about the pipeline configuration, see [GlassFlow docs](https://docs.glassflow.dev/configuration/pipeline-json-reference). ## Tracking From d808bed06093d1748f3ce1bc47e7c66adc54473e Mon Sep 17 00:00:00 2001 From: Pablo Pardo Garcia Date: Mon, 10 Nov 2025 10:56:42 +0100 Subject: [PATCH 2/4] fix lint job py version --- .github/workflows/test.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 1b89b23..34ef30f 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -17,7 +17,7 @@ jobs: uses: actions/setup-python@v5 id: setup-python with: - python-version-file: "pyproject.toml" + python-version: "3.13" - name: Install uv uses: astral-sh/setup-uv@v5 @@ -42,7 +42,7 @@ jobs: needs: lint strategy: matrix: - python-version: ["3.9", "3.10", "3.11"] + python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"] runs-on: ubuntu-latest permissions: pull-requests: write From b7a4c8772bc185a577542214d48cd53e57e53e80 Mon Sep 17 00:00:00 2001 From: Pablo Pardo Garcia Date: Mon, 10 Nov 2025 10:57:31 +0100 Subject: [PATCH 3/4] change py version to generate cov report --- .github/workflows/test.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 34ef30f..e0d5bc5 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -78,12 +78,12 @@ jobs: uv run pytest --cov=src --cov-report=term-missing - name: Generate coverage report - if: matrix.python-version == '3.11' + if: matrix.python-version == '3.13' run: | uv run pytest --cov=src --cov-report=xml:coverage.xml - name: Pytest coverage comment - if: matrix.python-version == '3.11' + if: matrix.python-version == '3.13' id: coverageComment uses: MishaKav/pytest-coverage-comment@main with: @@ -99,7 +99,7 @@ jobs: unique-id-for-comment: "python-coverage" - name: Update README with coverage badge - if: matrix.python-version == '3.11' + if: matrix.python-version == '3.13' run: | # Extract coverage percentage and color from the coverageComment step COVERAGE_PERCENTAGE=$(echo "${{ steps.coverageComment.outputs.coverage }}" | grep -o '[0-9]*%' | tr -d '%') @@ -115,12 +115,12 @@ jobs: " README.md - name: Clean up coverage file - if: matrix.python-version == '3.11' + if: matrix.python-version == '3.13' run: | rm -f coverage.xml - name: Commit and push README changes - if: matrix.python-version == '3.11' + if: matrix.python-version == '3.13' uses: actions-js/push@master with: github_token: ${{ secrets.GITHUB_TOKEN }} From 645f0a97aa81bb4c44abc0ef64d24b4f939d19cb Mon Sep 17 00:00:00 2001 From: Pablo Pardo Garcia Date: Mon, 10 Nov 2025 11:00:05 +0100 Subject: [PATCH 4/4] increase python version support --- pyproject.toml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pyproject.toml b/pyproject.toml index a15624d..bdc4e51 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -17,6 +17,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", "Topic :: Software Development :: Libraries :: Python Modules", ] dependencies = [