From 98c7e753755741967bad0618f056605bc2eaa743 Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Mon, 11 Sep 2023 19:04:38 -0500 Subject: [PATCH] feat: add cython typing for ServiceInterface.name (#248) --- src/dbus_fast/service.pxd | 2 +- src/dbus_fast/service.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/dbus_fast/service.pxd b/src/dbus_fast/service.pxd index 8eff738..e5457d0 100644 --- a/src/dbus_fast/service.pxd +++ b/src/dbus_fast/service.pxd @@ -18,7 +18,7 @@ cdef class _Method: cdef class ServiceInterface: - cdef public object name + cdef public str name cdef list __methods cdef list __properties cdef list __signals diff --git a/src/dbus_fast/service.py b/src/dbus_fast/service.py index 8868531..a8fcc9c 100644 --- a/src/dbus_fast/service.py +++ b/src/dbus_fast/service.py @@ -343,7 +343,7 @@ class ServiceInterface: :vartype name: str """ - def __init__(self, name: str): + def __init__(self, name: str) -> None: # TODO cannot be overridden by a dbus member self.name = name self.__methods: List[_Method] = []