diff --git a/src/neo4j/_work/summary.py b/src/neo4j/_work/summary.py index 54849832f..7428db7e5 100644 --- a/src/neo4j/_work/summary.py +++ b/src/neo4j/_work/summary.py @@ -431,7 +431,7 @@ class SummaryInputPosition: offset: int @classmethod - def _from_metadata(cls, metadata: t.Any) -> te.Self | None: + def _from_metadata(cls, metadata: object) -> te.Self | None: if not isinstance(metadata, dict): return None line = metadata.get("line") @@ -515,7 +515,7 @@ class SummaryNotification: position: SummaryNotificationPosition | None = None @classmethod - def _from_metadata(cls, metadata: t.Any) -> te.Self: + def _from_metadata(cls, metadata: object) -> te.Self: if not isinstance(metadata, dict): return cls() kwargs: _SummaryNotificationKwargs = { @@ -631,7 +631,7 @@ def _no_data(cls) -> te.Self: return obj @classmethod - def _from_status_metadata(cls, metadata: t.Any) -> te.Self: + def _from_status_metadata(cls, metadata: object) -> te.Self: obj = cls() if isinstance(metadata, dict): obj._status_metadata = metadata @@ -640,7 +640,7 @@ def _from_status_metadata(cls, metadata: t.Any) -> te.Self: return obj @classmethod - def _from_notification_metadata(cls, metadata: t.Any) -> te.Self: + def _from_notification_metadata(cls, metadata: object) -> te.Self: obj = cls() if not isinstance(metadata, dict): metadata = {} @@ -805,8 +805,6 @@ def position(self) -> SummaryInputPosition | None: The position of the input that caused the status (if applicable). This is vendor-specific information. - If not provided, it defaults to :class:`SummaryInputPosition`'s - default. Only notifications (see :attr:`.is_notification`) have a meaningful position.