Skip to content

Commit efc9389

Browse files
authored
Use Python 3.13 (#695)
1 parent 5f332ab commit efc9389

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

.github/workflows/pythonpublish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
- name: Set up Python
1717
uses: actions/setup-python@v6
1818
with:
19-
python-version: "3.12"
19+
python-version: "3.13"
2020
- name: Install dependencies
2121
run: |
2222
python -m pip install --upgrade pip

.github/workflows/tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
- name: Set up Python
1919
uses: actions/setup-python@v6
2020
with:
21-
python-version: "3.12"
21+
python-version: "3.13"
2222
- name: Install dependencies
2323
run: |
2424
pip install ".[requirements, requirements-test]"

pyproject.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,10 @@ classifiers = [
1515
"Intended Audience :: Developers",
1616
"License :: OSI Approved :: MIT License",
1717
"Operating System :: OS Independent",
18-
"Programming Language :: Python :: 3.12",
18+
"Programming Language :: Python :: 3.13",
1919
"Topic :: Home Automation",
2020
]
21-
requires-python = ">=3.12.0"
21+
requires-python = ">=3.13.0"
2222
dependencies = [
2323
"faust-cchardet>=2.1.18",
2424
"httpx>=0.26",
@@ -69,7 +69,7 @@ include = ["axis*"]
6969
"axis" = ["py.typed"]
7070

7171
[tool.mypy]
72-
python_version = "3.12"
72+
python_version = "3.13"
7373
check_untyped_defs = true
7474
disallow_any_generics = true
7575
disallow_incomplete_defs = true
@@ -94,7 +94,7 @@ log_cli_level = "DEBUG"
9494
testpaths = ["tests"]
9595

9696
[tool.ruff]
97-
target-version = "py312"
97+
target-version = "py313"
9898
lint.select = [
9999
# "A", # flake8-builtins
100100
"ANN", # flake8-annotations

0 commit comments

Comments
 (0)