Skip to content

Commit ba01d8b

Browse files
committed
Update minimim python version to 3.12
Stop supporting python 3.11 and jump to 3.12. The motivation is to be able to use 3.12 typing features
1 parent 8196bcc commit ba01d8b

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

.github/workflows/ci.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,15 +27,15 @@ jobs:
2727
- uses: actions/checkout@v5
2828
- uses: actions/setup-python@v6
2929
with:
30-
python-version: "3.11"
30+
python-version: "3.12"
3131
- uses: pre-commit/action@v3.0.1
3232

3333
test:
3434
strategy:
3535
fail-fast: false
3636
matrix:
3737
python-version:
38-
- "3.11"
38+
- "3.12"
3939
- "3.14"
4040
runs-on: ubuntu-latest
4141
steps:
@@ -59,7 +59,7 @@ jobs:
5959
- name: Set up uv
6060
uses: astral-sh/setup-uv@v7
6161
with:
62-
python-version: "3.11"
62+
python-version: "3.12"
6363
activate-environment: true
6464
- name: Build package
6565
run: uv build

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name = "python-roborock"
33
version = "3.3.2"
44
description = "A package to control Roborock vacuums."
55
authors = [{ name = "humbertogontijo", email = "humbertogontijo@users.noreply.github.com" }, {name="Lash-L"}, {name="allenporter"}]
6-
requires-python = ">=3.11, <4"
6+
requires-python = ">=3.12, <4"
77
readme = "README.md"
88
license = "GPL-3.0-only"
99
keywords = [

uv.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)