From 4951f4ef54a7f03428c361305750687986de3eed Mon Sep 17 00:00:00 2001 From: loathingKernel <142770+loathingKernel@users.noreply.github.com> Date: Sun, 2 Aug 2026 16:41:41 +0300 Subject: [PATCH 1/3] chore: mark pre-releases as latest --- .github/workflows/_job_version.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/_job_version.yml b/.github/workflows/_job_version.yml index 37b47d257..610375bda 100644 --- a/.github/workflows/_job_version.yml +++ b/.github/workflows/_job_version.yml @@ -58,7 +58,7 @@ jobs: release create "${{ needs.version.outputs.tag_abbrev }}.${{ needs.version.outputs.tag_offset }}" --prerelease - --latest=false + --latest=true --target main --title "Pre-release ${{ needs.version.outputs.tag_abbrev }}.${{ needs.version.outputs.tag_offset }}" --generate-notes From f3d8c3cbc9022b056a01917f452e33bb0cf06682 Mon Sep 17 00:00:00 2001 From: loathingKernel <142770+loathingKernel@users.noreply.github.com> Date: Sun, 2 Aug 2026 16:43:18 +0300 Subject: [PATCH 2/3] Revert "chore: mark pre-releases as latest" This reverts commit 4951f4ef54a7f03428c361305750687986de3eed. --- .github/workflows/_job_version.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/_job_version.yml b/.github/workflows/_job_version.yml index 610375bda..37b47d257 100644 --- a/.github/workflows/_job_version.yml +++ b/.github/workflows/_job_version.yml @@ -58,7 +58,7 @@ jobs: release create "${{ needs.version.outputs.tag_abbrev }}.${{ needs.version.outputs.tag_offset }}" --prerelease - --latest=true + --latest=false --target main --title "Pre-release ${{ needs.version.outputs.tag_abbrev }}.${{ needs.version.outputs.tag_offset }}" --generate-notes From d103c10f58c4ca37ada881057a59497d2534fb6e Mon Sep 17 00:00:00 2001 From: loathingKernel <142770+loathingKernel@users.noreply.github.com> Date: Sun, 2 Aug 2026 19:04:28 +0300 Subject: [PATCH 3/3] chore: use python 3.14 for workflows --- .github/workflows/_job_cx-freeze-appimage.yml | 2 +- .github/workflows/_job_cx-freeze-dmg.yml | 2 +- .github/workflows/_job_cx-freeze-msi.yml | 2 +- .github/workflows/_job_nuitka-linux.yml | 2 +- .github/workflows/_job_nuitka-macos.yml | 2 +- .github/workflows/_job_nuitka-windows.yml | 2 +- .github/workflows/_job_pypi.yml | 2 +- .github/workflows/checks.yml | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/_job_cx-freeze-appimage.yml b/.github/workflows/_job_cx-freeze-appimage.yml index d2a121e27..398b50d27 100644 --- a/.github/workflows/_job_cx-freeze-appimage.yml +++ b/.github/workflows/_job_cx-freeze-appimage.yml @@ -29,7 +29,7 @@ jobs: - uses: actions/setup-python@v7 with: cache: pip - python-version: '3.12' + python-version: '3.14' check-latest: true architecture: ${{ matrix.pyarch }} - name: Install build dependencies diff --git a/.github/workflows/_job_cx-freeze-dmg.yml b/.github/workflows/_job_cx-freeze-dmg.yml index a9e434181..ddac747b7 100644 --- a/.github/workflows/_job_cx-freeze-dmg.yml +++ b/.github/workflows/_job_cx-freeze-dmg.yml @@ -29,7 +29,7 @@ jobs: - uses: actions/setup-python@v7 with: cache: pip - python-version: '3.12' + python-version: '3.14' check-latest: true architecture: ${{ matrix.pyarch }} - name: Install build dependencies diff --git a/.github/workflows/_job_cx-freeze-msi.yml b/.github/workflows/_job_cx-freeze-msi.yml index 86db28dfb..63519d6ae 100644 --- a/.github/workflows/_job_cx-freeze-msi.yml +++ b/.github/workflows/_job_cx-freeze-msi.yml @@ -29,7 +29,7 @@ jobs: - uses: actions/setup-python@v7 with: cache: pip - python-version: '3.12' + python-version: '3.14' check-latest: true architecture: ${{ matrix.pyarch }} - name: Install build dependencies diff --git a/.github/workflows/_job_nuitka-linux.yml b/.github/workflows/_job_nuitka-linux.yml index a329b3ff5..76029367a 100644 --- a/.github/workflows/_job_nuitka-linux.yml +++ b/.github/workflows/_job_nuitka-linux.yml @@ -29,7 +29,7 @@ jobs: - uses: actions/setup-python@v7 with: cache: pip - python-version: '3.12' + python-version: '3.14' check-latest: true architecture: ${{ matrix.pyarch }} - name: Install build dependencies diff --git a/.github/workflows/_job_nuitka-macos.yml b/.github/workflows/_job_nuitka-macos.yml index 11e531c14..a7b499e76 100644 --- a/.github/workflows/_job_nuitka-macos.yml +++ b/.github/workflows/_job_nuitka-macos.yml @@ -29,7 +29,7 @@ jobs: - uses: actions/setup-python@v7 with: cache: pip - python-version: '3.12' + python-version: '3.14' check-latest: true architecture: ${{ matrix.pyarch }} - name: Install build dependencies diff --git a/.github/workflows/_job_nuitka-windows.yml b/.github/workflows/_job_nuitka-windows.yml index cdbef387a..8be5d47b6 100644 --- a/.github/workflows/_job_nuitka-windows.yml +++ b/.github/workflows/_job_nuitka-windows.yml @@ -29,7 +29,7 @@ jobs: - uses: actions/setup-python@v7 with: cache: pip - python-version: '3.12' + python-version: '3.14' check-latest: true architecture: ${{ matrix.pyarch }} - name: Install build dependencies diff --git a/.github/workflows/_job_pypi.yml b/.github/workflows/_job_pypi.yml index 13a5e5b47..10860c69f 100644 --- a/.github/workflows/_job_pypi.yml +++ b/.github/workflows/_job_pypi.yml @@ -23,7 +23,7 @@ jobs: - uses: actions/setup-python@v7 with: cache: pip - python-version: '3.12' + python-version: '3.14' check-latest: true - name: Install build dependencies run: | diff --git a/.github/workflows/checks.yml b/.github/workflows/checks.yml index b8be20dd9..833a56e94 100644 --- a/.github/workflows/checks.yml +++ b/.github/workflows/checks.yml @@ -26,7 +26,7 @@ jobs: fail-fast: false matrix: os: ['macos-latest', 'windows-latest', 'ubuntu-slim'] - version: ['3.10', '3.11', '3.12', '3.13'] + version: ['3.10', '3.11', '3.12', '3.13', '3.14'] runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v7