Skip to content

Commit e99f5f3

Browse files
committed
make pylint happy
1 parent add6ab6 commit e99f5f3

File tree

6 files changed

+10
-10
lines changed

6 files changed

+10
-10
lines changed

packages/common-library/tests/test_pydantic_fields_extension.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,4 +69,4 @@ class MyModel(BaseModel):
6969
],
7070
)
7171
def test_field_fn(fn: Callable[[Any], Any], expected: Any, name: str):
72-
assert expected == fn(MyModel.model_fields[name])
72+
assert expected == fn(MyModel.model_fields.get(name))

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

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -98,19 +98,19 @@ def to_db(self) -> dict:
9898

9999
@classmethod
100100
def update_preference_default_value(cls, new_default: Any) -> None:
101-
expected_type = get_type(cls.model_fields["value"])
101+
expected_type = get_type(cls.model_fields.get("value"))
102102
detected_type = type(new_default)
103103
if expected_type != detected_type:
104104
msg = (
105105
f"Error, {cls.__name__} {expected_type=} differs from {detected_type=}"
106106
)
107107
raise TypeError(msg)
108108

109-
if cls.model_fields["value"].default is None:
110-
cls.model_fields["value"].default_factory = lambda: new_default
109+
if cls.model_fields.get("value").default is None:
110+
cls.model_fields.get("value").default_factory = lambda: new_default
111111
else:
112-
cls.model_fields["value"].default = new_default
113-
cls.model_fields["value"].default_factory = None
112+
cls.model_fields.get("value").default = new_default
113+
cls.model_fields.get("value").default_factory = None
114114

115115
cls.model_rebuild(force=True)
116116

packages/models-library/tests/test_rest_ordering.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -197,7 +197,7 @@ def test_ordering_query_model_class__defaults():
197197
model = OrderQueryParamsModel.model_validate({"order_by": {"field": "name"}})
198198
assert model.order_by
199199
assert model.order_by.field == "name"
200-
assert model.order_by.direction == OrderBy.model_fields["direction"].default
200+
assert model.order_by.direction == OrderBy.model_fields.get("direction").default
201201

202202
# direction alone is invalid
203203
with pytest.raises(ValidationError) as err_info:

packages/service-integration/src/service_integration/oci_image_spec.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -164,7 +164,7 @@ class LabelSchemaAnnotations(BaseModel):
164164
@classmethod
165165
def create_from_env(cls) -> "LabelSchemaAnnotations":
166166
data = {}
167-
for field_name in cls.model_fields:
167+
for field_name in cls.model_fields.keys():
168168
if value := os.environ.get(field_name.upper()):
169169
data[field_name] = value
170170
return cls.model_validate(data)

packages/settings-library/src/settings_library/utils_service.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ def _compose_url(
128128
isinstance(v, (str, int)) or v is None for v in kwargs.values()
129129
) # nosec
130130

131-
composed_url: str = str(AnyUrl.build(**kwargs)) # type: ignore[arg-type]
131+
composed_url: str = str(AnyUrl.build(**kwargs)) # type: ignore[arg-type] # pylint: disable=missing-kwoa
132132
return composed_url.rstrip("/")
133133

134134
def _build_api_base_url(self, *, prefix: str) -> str:

services/payments/tests/unit/test_services_notifier_email.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ def transaction(
9797
) -> PaymentsTransactionsDB:
9898
kwargs = {
9999
k: successful_transaction[k]
100-
for k in PaymentsTransactionsDB.model_fields
100+
for k in PaymentsTransactionsDB.model_fields.keys()
101101
if k in successful_transaction
102102
}
103103
return PaymentsTransactionsDB(**kwargs)

0 commit comments

Comments
 (0)