Skip to content

Commit 0aac7f6

Browse files
committed
Better sync with RTD
1 parent d51455e commit 0aac7f6

4 files changed

Lines changed: 11 additions & 5 deletions

File tree

.github/workflows/ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,13 +82,13 @@ jobs:
8282
run: python test_pywinctl.py
8383

8484
sphinx:
85-
runs-on: ubuntu-24.04-arm # Keep in sync with build.os in .readthedocs.yaml
85+
runs-on: ubuntu-lts-latest # Keep in sync with build.os in .readthedocs.yaml
8686
timeout-minutes: *timeout-minutes
8787
steps:
8888
- uses: actions/checkout@v6
8989
- uses: astral-sh/setup-uv@v8.2.0
9090
with:
91-
python-version: ${{ matrix.python-version }}
91+
python-version: "3.14" # Keep in sync with build.tools.python in .readthedocs.yaml
9292
activate-environment: true
9393
- run: uv sync --locked --no-default-groups --group=docs
9494
- name: Build docs

.readthedocs.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ version: 2
66

77
# Set the OS, Python version and other tools you might need
88
build:
9-
os: ubuntu-24.04 # Keep in sync with runs-on in .github/workflows/ci.yml
9+
os: ubuntu-lts-latest # Keep in sync with runs-on in .github/workflows/ci.yml
1010
tools:
11-
python: "3.11" # Keep in sync with python-version in .github/workflows/ci.yml
11+
python: "3.14" # Keep in sync with python-version in .github/workflows/ci.yml
1212
# You can also specify other tool versions:
1313
# nodejs: "20"
1414
# rust: "1.70"

pyproject.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,9 @@ classifiers = [
5050
"Programming Language :: Python :: 3.9",
5151
"Programming Language :: Python :: 3.10",
5252
"Programming Language :: Python :: 3.11",
53+
"Programming Language :: Python :: 3.12",
54+
"Programming Language :: Python :: 3.13",
55+
"Programming Language :: Python :: 3.14",
5356
]
5457
dependencies = [
5558
"ewmhlib>=0.2; sys_platform == 'linux'",

setup.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,9 @@
6060
'Programming Language :: Python :: 3 :: Only',
6161
'Programming Language :: Python :: 3.9',
6262
'Programming Language :: Python :: 3.10',
63-
'Programming Language :: Python :: 3.11'
63+
'Programming Language :: Python :: 3.11',
64+
"Programming Language :: Python :: 3.12",
65+
"Programming Language :: Python :: 3.13",
66+
"Programming Language :: Python :: 3.14",
6467
],
6568
)

0 commit comments

Comments
 (0)