diff libervia/backend/plugins/plugin_pubsub_cache.py @ 4384:33468e175ade

backend: various fixes, and type hints improvments.
author Goffi <goffi@goffi.org>
date Sun, 03 Aug 2025 23:36:22 +0200
parents c9626f46b63e
children
line wrap: on
line diff
--- a/libervia/backend/plugins/plugin_pubsub_cache.py	Sun Aug 03 23:35:21 2025 +0200
+++ b/libervia/backend/plugins/plugin_pubsub_cache.py	Sun Aug 03 23:36:22 2025 +0200
@@ -350,7 +350,7 @@
         client: SatXMPPEntity,
         service: jid.JID,
         node: str,
-        pubsub_node: PubsubNode = None,
+        pubsub_node: PubsubNode|None = None,
     ) -> dict:
         """Use registered analysers on a node to determine what it is used for"""
         analyse = {"service": service, "node": node}
@@ -481,7 +481,7 @@
         sub_id: Optional[str] = None,
         rsm_request: Optional[rsm.RSMRequest] = None,
         extra: Optional[Dict[str, Any]] = None,
-    ) -> Tuple[List[PubsubItem], dict]:
+    ) -> tuple[list[PubsubItem], dict]:
         """Get items from cache, using same arguments as for external Pubsub request"""
         if extra is None:
             extra = {}