Skip to content

Commit 7d52da9

Browse files
authored
Merge pull request #409 from plugwise/fix-main
Fix recent Ruff errors
2 parents c45d3ed + fa631a3 commit 7d52da9

File tree

4 files changed

+8
-4
lines changed

4 files changed

+8
-4
lines changed

.github/workflows/verify.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@ jobs:
133133
- commitcheck
134134
strategy:
135135
matrix:
136-
python-version: ["3.14", "3.13"]
136+
python-version: ["3.14"]
137137
steps:
138138
- name: Check out committed code
139139
uses: actions/checkout@v6

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Changelog
22

3+
## Ongoing updates
4+
5+
- PR [405](https://github.com/plugwise/python-plugwise-usb/pull/405): Fix recent Ruff errors
6+
37
## v0.47.2 - 2026-01-29
48

59
- PR [400](https://github.com/plugwise/python-plugwise-usb/pull/400): Fix for Issue [#399](https://github.com/plugwise/python-plugwise-usb/issues/399)

plugwise_usb/api.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
from dataclasses import dataclass
44
from datetime import datetime
5-
from enum import Enum, IntEnum, auto
5+
from enum import Enum, IntEnum, StrEnum, auto
66
import logging
77
from typing import Any, Protocol
88

@@ -36,7 +36,7 @@ class NodeEvent(Enum):
3636
JOIN = auto()
3737

3838

39-
class NodeFeature(str, Enum):
39+
class NodeFeature(StrEnum):
4040
"""USB Stick Node feature."""
4141

4242
AVAILABLE = "available"

tests/test_usb.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -270,7 +270,7 @@ async def send(
270270

271271

272272
aiofiles.threadpool.wrap.register(MagicMock)(
273-
lambda *args, **kwargs: aiofiles.threadpool.AsyncBufferedIOBase(*args, **kwargs) # pylint: disable=unnecessary-lambda
273+
lambda *args, **kwargs: aiofiles.threadpool.AsyncBufferedIOBase(*args, **kwargs) # noqa: PLW0108 pylint: disable=unnecessary-lambda
274274
)
275275

276276

0 commit comments

Comments
 (0)