Skip to content

Commit 9407dc0

Browse files
author
Andrei Neagu
committed
fixed no-member
1 parent 8ee4944 commit 9407dc0

File tree

5 files changed

+16
-22
lines changed

5 files changed

+16
-22
lines changed

packages/models-library/src/models_library/api_schemas_storage.py

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -311,13 +311,12 @@ class FileUploadCompleteFutureResponse(BaseModel):
311311

312312

313313
class FoldersBody(BaseModel):
314-
source: dict[str, Any] = Field(default_factory=dict)
315-
destination: dict[str, Any] = Field(default_factory=dict)
316-
nodes_map: dict[NodeID, NodeID] = Field(default_factory=dict)
314+
source: Annotated[dict[str, Any], Field(default_factory=dict)]
315+
destination: Annotated[dict[str, Any], Field(default_factory=dict)]
316+
nodes_map: Annotated[dict[NodeID, NodeID], Field(default_factory=dict)]
317317

318318
@model_validator(mode="after")
319-
def ensure_consistent_entries(self) -> Self:
320-
# pylint:disable=no-member
319+
def ensure_consistent_entries(self: Self) -> Self:
321320
source_node_keys = (NodeID(n) for n in self.source.get("workbench", {}))
322321
if set(source_node_keys) != set(self.nodes_map.keys()):
323322
msg = "source project nodes do not fit with nodes_map entries"

packages/models-library/src/models_library/service_settings_labels.py

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from enum import Enum
44
from functools import cached_property
55
from pathlib import Path
6-
from typing import Any, Literal, TypeAlias
6+
from typing import Annotated, Any, Literal, TypeAlias
77

88
from common_library.json_serialization import json_dumps
99
from pydantic import (
@@ -317,13 +317,14 @@ class DynamicSidecarServiceLabels(BaseModel):
317317
),
318318
)
319319

320-
containers_allowed_outgoing_permit_list: None | (
321-
Json[dict[str, list[NATRule]]]
322-
) = Field(
323-
None,
324-
alias="simcore.service.containers-allowed-outgoing-permit-list",
325-
description="allow internet access to certain domain names and ports per container",
326-
)
320+
containers_allowed_outgoing_permit_list: Annotated[
321+
None | (Json[dict[str, list[NATRule]]]),
322+
Field(
323+
None,
324+
alias="simcore.service.containers-allowed-outgoing-permit-list",
325+
description="allow internet access to certain domain names and ports per container",
326+
),
327+
]
327328

328329
containers_allowed_outgoing_internet: Json[set[str]] | None = Field(
329330
None,
@@ -456,7 +457,6 @@ def _user_preferences_path_no_included_in_other_volumes(
456457

457458
@model_validator(mode="after")
458459
def _not_allowed_in_both_specs(self):
459-
# pylint:disable=no-member
460460
match_keys = {
461461
"containers_allowed_outgoing_internet",
462462
"containers_allowed_outgoing_permit_list",

packages/simcore-sdk/src/simcore_sdk/node_ports_common/dbmanager.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,6 @@ async def _create_db_engine() -> aiopg.sa.Engine:
7373
settings = NodePortsSettings.create_from_envs()
7474
dsn = DataSourceName(
7575
application_name=f"{__name__}_{socket.gethostname()}_{os.getpid()}",
76-
# pylint:disable=no-member
7776
database=settings.POSTGRES_SETTINGS.POSTGRES_DB,
7877
user=settings.POSTGRES_SETTINGS.POSTGRES_USER,
7978
password=settings.POSTGRES_SETTINGS.POSTGRES_PASSWORD.get_secret_value(),

services/dynamic-sidecar/src/simcore_service_dynamic_sidecar/modules/attribute_monitor/_logging_event_handler.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
# pylint:disable=no-member
2-
31
import logging
42
import stat
53
from asyncio import CancelledError, Task, create_task, get_event_loop
@@ -70,7 +68,7 @@ def start_process(self) -> None:
7068
self._process = aioprocessing.AioProcess(
7169
target=self._process_worker, daemon=True
7270
)
73-
self._process.start()
71+
self._process.start() # pylint:disable=no-member
7472

7573
def _stop_process(self) -> None:
7674
with log_context(
@@ -175,7 +173,7 @@ async def _health_worker(self) -> None:
175173
try:
176174
self._health_check_queue.get_nowait()
177175
heart_beat_count += 1
178-
except Empty: # noqa: PERF203
176+
except Empty:
179177
break
180178

181179
if heart_beat_count == 0:

services/dynamic-sidecar/src/simcore_service_dynamic_sidecar/modules/outputs/_event_handler.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
# pylint:disable=no-member
2-
31
import logging
42
from asyncio import CancelledError, Task, create_task, get_event_loop
53
from asyncio import sleep as async_sleep
@@ -97,7 +95,7 @@ def start_process(self) -> None:
9795
self._process = aioprocessing.AioProcess(
9896
target=self._process_worker, daemon=True
9997
)
100-
self._process.start()
98+
self._process.start() # pylint:disable=no-member
10199

102100
def stop_process(self) -> None:
103101
# NOTE: runs in asyncio thread

0 commit comments

Comments
 (0)