chore(ocpp-server): refine ruff linter configuration
authorJérôme Benoit <jerome.benoit@piment-noir.org>
Thu, 27 Jun 2024 20:19:25 +0000 (22:19 +0200)
committerJérôme Benoit <jerome.benoit@piment-noir.org>
Thu, 27 Jun 2024 20:19:25 +0000 (22:19 +0200)
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
tests/ocpp-server/pyproject.toml
tests/ocpp-server/server.py
tests/ocpp-server/timer.py

index c01082ee05a0fce564b4a914b2c97005d9a3d33a..3d9c4e3b7a55f682dfc01695f8edef3ab0b4d9f8 100644 (file)
@@ -20,7 +20,7 @@ format = "ruff format . && ruff check --fix ."
 lint = "ruff format --check --diff . && ruff check --diff ."
 
 [tool.ruff.lint]
-select = ["E", "W", "F", "B", "Q", "I"]
+select = ["E", "W", "F", "ASYNC", "S", "B", "A", "Q", "RUF", "I"]
 
 
 [build-system]
index a7ec73c45c86b9ed1ade0c4553bde281b64bd34f..a5ebed38ef5f04b58ccf389459c79b1dff6c83b5 100644 (file)
@@ -170,7 +170,8 @@ async def on_connect(
     period: Optional[float],
 ):
     """For every new charge point that connects, create a ChargePoint instance and start
-    listening for messages."""
+    listening for messages.
+    """
     try:
         requested_protocols = websocket.request_headers["Sec-WebSocket-Protocol"]
     except KeyError:
index b267bef674386ed71505e1bf57c27ca770bb405f..aca740454fd3cbc6de02b58193d0ec165b7b2b5f 100644 (file)
@@ -1,6 +1,4 @@
-"""
-Timer for asyncio.
-"""
+"""Timer for asyncio."""
 
 import asyncio
 
@@ -17,7 +15,7 @@ class Timer:
         """An asynchronous Timer object.
 
         Parameters
-        -----------
+        ----------
         timeout: :class:`float`:
         The duration for which the timer should last.
 
@@ -33,6 +31,7 @@ class Timer:
 
         callback_kwargs: Optional[:class:`dict`]:
         The kwargs to be passed to the callback.
+
         """
         self._timeout = timeout
         self._repeat = repeat
@@ -61,7 +60,5 @@ class Timer:
             self._callback(*self._callback_args, **self._callback_kwargs)
 
     def cancel(self):
-        """
-        Cancels the timer. The callback will not be called.
-        """
+        """Cancels the timer. The callback will not be called."""
         self._task.cancel()