From bb13139339dced86b96c90c42a6d085a02eca07e Mon Sep 17 00:00:00 2001 From: correctmost <134317971+correctmost@users.noreply.github.com> Date: Tue, 6 Jan 2026 19:54:15 -0500 Subject: [PATCH] Fix an invalid-type-form error reported by ty (#4088) The 'bytes' annotation for the 'bytes' property was actually a forward reference to the property instead of builtins.bytes: https://github.com/astral-sh/ty/issues/1747#issuecomment-3609042917 --- archinstall/lib/models/device.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/archinstall/lib/models/device.py b/archinstall/lib/models/device.py index 45cf0640..85d780f9 100644 --- a/archinstall/lib/models/device.py +++ b/archinstall/lib/models/device.py @@ -1,5 +1,6 @@ from __future__ import annotations +import builtins import math import uuid from dataclasses import dataclass, field @@ -772,7 +773,7 @@ class PartitionGUID(Enum): LINUX_ROOT_X86_64 = '4F68BCE3-E8CD-4DB1-96E7-FBCAF984B709' @property - def bytes(self) -> bytes: + def bytes(self) -> builtins.bytes: return uuid.UUID(self.value).bytes