Skip to content

Commit ac6d892

Browse files
committed
Add support for Python 3.13
Signed-off-by: Leandro Lucarella <[email protected]>
1 parent 4fd1399 commit ac6d892

File tree

4 files changed

+5
-3
lines changed

4 files changed

+5
-3
lines changed

.github/workflows/ci.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ jobs:
3636
python:
3737
- "3.11"
3838
- "3.12"
39+
- "3.13"
3940
nox-session:
4041
# To speed things up a bit we use the special ci_checks_max session
4142
# that uses the same venv to run multiple linting sessions
@@ -113,6 +114,7 @@ jobs:
113114
python:
114115
- "3.11"
115116
- "3.12"
117+
- "3.13"
116118
runs-on: ${{ matrix.os }}${{ matrix.arch != 'amd64' && format('-{0}', matrix.arch) || '' }}
117119

118120
steps:

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ A development kit to interact with the Frequenz development platform.
1212

1313
The following platforms are officially supported (test):
1414

15-
- **Python:** 3.11, 3.12
15+
- **Python:** 3.11 .. 3.13
1616
- **Operating System:** Ubuntu Linux 20.04
1717
- **Architectures:** amd64, arm64
1818

RELEASE_NOTES.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
## New Features
1212

13-
<!-- Here goes the main new features and examples or instructions on how to use them -->
13+
- The SDK now officially support Python 3.13.
1414

1515
## Bug Fixes
1616

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ dev-pytest = [
8484
"frequenz-repo-config[extra-lint-examples] == 0.13.3",
8585
"pytest-mock == 3.14.0",
8686
"pytest-asyncio == 0.26.0",
87-
"time-machine == 2.12.0",
87+
"time-machine == 2.16.0",
8888
"async-solipsism == 0.7",
8989
"hypothesis == 6.131.9",
9090
]

0 commit comments

Comments
 (0)