Skip to content

Commit 6fe7675

Browse files
committed
merge stable
1 parent 39228fd commit 6fe7675

File tree

6 files changed

+13
-13
lines changed

6 files changed

+13
-13
lines changed

infrahub_sdk/node/attribute.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -34,12 +34,12 @@ def __init__(self, name: str, schema: AttributeSchemaAPI, data: Any | dict):
3434

3535
self._read_only = ["updated_at", "is_inherited"]
3636

37-
self.id: str | None = data.get("id", None)
37+
self.id: str | None = data.get("id")
3838

39-
self._value: Any | None = data.get("value", None)
39+
self._value: Any | None = data.get("value")
4040
self.value_has_been_mutated = False
41-
self.is_default: bool | None = data.get("is_default", None)
42-
self.is_from_profile: bool | None = data.get("is_from_profile", None)
41+
self.is_default: bool | None = data.get("is_default")
42+
self.is_from_profile: bool | None = data.get("is_from_profile")
4343

4444
if self._value:
4545
value_mapper: dict[str, Callable] = {
@@ -49,11 +49,11 @@ def __init__(self, name: str, schema: AttributeSchemaAPI, data: Any | dict):
4949
mapper = value_mapper.get(schema.kind, lambda value: value)
5050
self._value = mapper(data.get("value"))
5151

52-
self.is_inherited: bool | None = data.get("is_inherited", None)
53-
self.updated_at: str | None = data.get("updated_at", None)
52+
self.is_inherited: bool | None = data.get("is_inherited")
53+
self.updated_at: str | None = data.get("updated_at")
5454

55-
self.is_visible: bool | None = data.get("is_visible", None)
56-
self.is_protected: bool | None = data.get("is_protected", None)
55+
self.is_visible: bool | None = data.get("is_visible")
56+
self.is_protected: bool | None = data.get("is_protected")
5757

5858
self.source: NodeProperty | None = None
5959
self.owner: NodeProperty | None = None

infrahub_sdk/node/related_node.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ def __init__(self, branch: str, schema: RelationshipSchemaAPI, data: Any | dict,
6464
self._display_label = node_data.get("display_label", None)
6565
self._typename = node_data.get("__typename", None)
6666

67-
self.updated_at: str | None = data.get("updated_at", data.get("_relation__updated_at", None))
67+
self.updated_at: str | None = data.get("updated_at", data.get("_relation__updated_at"))
6868

6969
# FIXME, we won't need that once we are only supporting paginated results
7070
if self._typename and self._typename.startswith("Related"):

infrahub_sdk/pytest_plugin/items/jinja2_transform.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ def repr_failure(self, excinfo: ExceptionInfo, style: str | None = None) -> str:
8383
class InfrahubJinja2TransformSmokeItem(InfrahubJinja2Item):
8484
def runtest(self) -> None:
8585
file_path: Path = self.session.infrahub_config_path.parent / self.resource_config.template_path # type: ignore[attr-defined]
86-
self.get_jinja2_environment().parse(file_path.read_text(), filename=file_path.name)
86+
self.get_jinja2_environment().parse(file_path.read_text(encoding="utf-8"), filename=file_path.name)
8787

8888

8989
class InfrahubJinja2TransformUnitRenderItem(InfrahubJinja2Item):

infrahub_sdk/pytest_plugin/utils.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ def load_repository_config(repo_config_file: Path) -> InfrahubRepositoryConfig:
1111
raise FileNotFoundError(repo_config_file)
1212

1313
try:
14-
yaml_data = repo_config_file.read_text()
14+
yaml_data = repo_config_file.read_text(encoding="utf-8")
1515
data = yaml.safe_load(yaml_data)
1616
except yaml.YAMLError as exc:
1717
raise FileNotValidError(name=str(repo_config_file)) from exc

infrahub_sdk/transfer/importer/json.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,7 @@ async def update_optional_relationships(self) -> None:
145145
await self.execute_batches([update_batch], "Adding optional relationships to nodes")
146146

147147
async def update_many_to_many_relationships(self, file: Path) -> None:
148-
relationships = ujson.loads(file.read_text())
148+
relationships = ujson.loads(file.read_text(encoding="utf-8"))
149149
update_batch = await self.client.create_batch(return_exceptions=True)
150150

151151
for relationship in relationships:

infrahub_sdk/utils.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -331,7 +331,7 @@ def write_to_file(path: Path, value: Any) -> bool:
331331
raise FileExistsError(f"{path} is a directory")
332332

333333
to_write = str(value)
334-
written = path.write_text(to_write)
334+
written = path.write_text(data=to_write, encoding="utf-8")
335335

336336
return written is not None
337337

0 commit comments

Comments
 (0)