Skip to content

Commit b3cbc49

Browse files
authored
Fix deprecated UV group and add support for Python 3.14 to CI (#1774)
* Refactor dependency groups in pyproject.toml for clarity * Add Python 3.14 to the workflow matrix for linting and testing
1 parent 3852e12 commit b3cbc49

File tree

3 files changed

+4
-5
lines changed

3 files changed

+4
-5
lines changed

.github/workflows/lint.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
strategy:
1414
fail-fast: false
1515
matrix:
16-
python-version: ["3.10", "3.11", "3.12", "3.13"]
16+
python-version: ["3.10", "3.11", "3.12", "3.13", "3.14"]
1717

1818
steps:
1919
- uses: actions/checkout@v5

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
strategy:
1414
fail-fast: false
1515
matrix:
16-
python-version: ["3.10", "3.11", "3.12", "3.13"]
16+
python-version: ["3.10", "3.11", "3.12", "3.13", "3.14"]
1717

1818
steps:
1919
- uses: actions/checkout@v5

pyproject.toml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@ dependencies = [
2727
homepage = "https://github.com/iMicknl/python-overkiz-api"
2828
repository = "https://github.com/iMicknl/python-overkiz-api"
2929

30-
[tool.uv]
31-
dev-dependencies = [
30+
[dependency-groups]
31+
dev = [
3232
"tox<5.0.0,>=4.17.1",
3333
"pytest>=8.3.2,<9.0.0",
3434
"pytest-cov<7,>=5",
@@ -38,7 +38,6 @@ dev-dependencies = [
3838
"mypy>=1.16.1",
3939
]
4040

41-
4241
[tool.ruff.lint]
4342
select = [
4443
# flake8-async

0 commit comments

Comments
 (0)