mirror of
https://github.com/tiqi-group/pydase.git
synced 2025-04-20 08:20:02 +02:00
removes reportUnknownMemberType from pyright config
This commit is contained in:
parent
1ec034a62e
commit
f5d8775141
@ -93,7 +93,6 @@ max-complexity = 7
|
||||
[tool.pyright]
|
||||
include = ["src/pydase"]
|
||||
typeCheckingMode = "basic"
|
||||
reportUnknownMemberType = true
|
||||
reportUnknownParameterType = true
|
||||
|
||||
|
||||
|
@ -37,7 +37,7 @@ class Image(DataService):
|
||||
|
||||
def load_from_matplotlib_figure(self, fig: "Figure", format_: str = "png") -> None:
|
||||
buffer = io.BytesIO()
|
||||
fig.savefig(buffer, format=format_) # type: ignore[reportUnknownMemberType]
|
||||
fig.savefig(buffer, format=format_)
|
||||
value_ = base64.b64encode(buffer.getvalue())
|
||||
self._load_from_base64(value_, format_)
|
||||
|
||||
|
@ -41,7 +41,7 @@ class DataServiceList(list):
|
||||
# prevent gc to delete the passed list by keeping a reference
|
||||
self._original_list = args[0]
|
||||
|
||||
super().__init__(*args, **kwargs) # type: ignore[reportUnknownMemberType]
|
||||
super().__init__(*args, **kwargs)
|
||||
|
||||
def __setitem__(self, key: int, value: Any) -> None: # type: ignore[override]
|
||||
current_value = self.__getitem__(key)
|
||||
@ -52,7 +52,7 @@ class DataServiceList(list):
|
||||
|
||||
if isinstance(current_value, u.Quantity):
|
||||
value = u.convert_to_quantity(value, str(current_value.u))
|
||||
super().__setitem__(key, value) # type: ignore[reportUnknownMemberType]
|
||||
super().__setitem__(key, value)
|
||||
|
||||
for callback in self._callbacks:
|
||||
callback(key, value)
|
||||
|
@ -291,7 +291,7 @@ class Server:
|
||||
|
||||
async def notify() -> None:
|
||||
try:
|
||||
await self._wapi.sio.emit( # type: ignore[reportUnknownMemberType]
|
||||
await self._wapi.sio.emit(
|
||||
"notify",
|
||||
{
|
||||
"data": {
|
||||
@ -385,7 +385,7 @@ class Server:
|
||||
|
||||
async def emit_exception() -> None:
|
||||
try:
|
||||
await self._wapi.sio.emit( # type: ignore[reportUnknownMemberType]
|
||||
await self._wapi.sio.emit(
|
||||
"exception",
|
||||
{
|
||||
"data": {
|
||||
|
@ -103,7 +103,7 @@ class WebAPI:
|
||||
else:
|
||||
sio = socketio.AsyncServer(async_mode="asgi")
|
||||
|
||||
@sio.event # type: ignore[reportUnknownMemberType]
|
||||
@sio.event
|
||||
def set_attribute(sid: str, data: UpdateDict) -> Any:
|
||||
logger.debug("Received frontend update: %s", data)
|
||||
path_list = [*data["parent_path"].split("."), data["name"]]
|
||||
@ -113,7 +113,7 @@ class WebAPI:
|
||||
path=path, value=data["value"]
|
||||
)
|
||||
|
||||
@sio.event # type: ignore[reportUnknownMemberType]
|
||||
@sio.event
|
||||
def run_method(sid: str, data: RunMethodDict) -> Any:
|
||||
logger.debug("Running method: %s", data)
|
||||
path_list = [*data["parent_path"].split("."), data["name"]]
|
||||
|
@ -54,7 +54,7 @@ class SocketIOHandler(logging.Handler):
|
||||
|
||||
loop = asyncio.get_event_loop()
|
||||
loop.create_task(
|
||||
self._sio.emit( # type: ignore[reportUnknownMemberType]
|
||||
self._sio.emit(
|
||||
"log",
|
||||
{
|
||||
"levelname": record.levelname,
|
||||
|
Loading…
x
Reference in New Issue
Block a user