summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Bruhin <me@the-compiler.org>2023-12-08 15:44:18 +0100
committerFlorian Bruhin <me@the-compiler.org>2023-12-08 15:44:18 +0100
commit4928153227db38461e011263e094ae79a13d278b (patch)
treef3475b8f148acdf76d198225322df1d5adbd5e87
parentbfe2878ca8b12cdd103c67aabfefc3753ac1e103 (diff)
downloadqutebrowser-4928153227db38461e011263e094ae79a13d278b.tar.gz
qutebrowser-4928153227db38461e011263e094ae79a13d278b.zip
Upgrade release Python to 3.12
-rw-r--r--.github/workflows/ci.yml12
-rw-r--r--.github/workflows/release.yml3
-rw-r--r--doc/changelog.asciidoc1
3 files changed, 9 insertions, 7 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index c2babf437..8f960e28e 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -166,19 +166,19 @@ jobs:
os: ubuntu-22.04
python: "3.12"
### macOS Big Sur
- - testenv: py311-pyqt66
+ - testenv: py312-pyqt66
os: macos-11
- python: "3.11"
+ python: "3.12"
args: "tests/unit" # Only run unit tests on macOS
### macOS Monterey
- - testenv: py311-pyqt66
+ - testenv: py312-pyqt66
os: macos-12
- python: "3.11"
+ python: "3.12"
args: "tests/unit" # Only run unit tests on macOS
### Windows
- - testenv: py311-pyqt66
+ - testenv: py312-pyqt66
os: windows-2019
- python: "3.11"
+ python: "3.12"
runs-on: "${{ matrix.os }}"
steps:
- uses: actions/checkout@v4
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index fd3bc5cd8..25239e659 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -16,13 +16,14 @@ on:
python_version:
description: 'Python version'
required: true
- default: '3.11'
+ default: '3.12'
type: choice
options:
- '3.8'
- '3.9'
- '3.10'
- '3.11'
+ - '3.12'
jobs:
prepare:
runs-on: ubuntu-20.04
diff --git a/doc/changelog.asciidoc b/doc/changelog.asciidoc
index cbf4dc0de..41cc0d630 100644
--- a/doc/changelog.asciidoc
+++ b/doc/changelog.asciidoc
@@ -40,6 +40,7 @@ Changed
- Upgraded the bundled Qt version to 6.6.1, based on Chromium 112. Note
this is only relevant for the macOS/Windows releases, on Linux those will be
upgraded via your distribution packages.
+- Upgraded the bundled Python version for macOS/Windows to 3.12
- The `colors.webpage.darkmode.threshold.text` setting got renamed to
`colors.webpage.darkmode.threshold.foreground`, following a rename in
Chromium.