diff options
Diffstat (limited to 'src/hydrilla/item_infos.py')
-rw-r--r-- | src/hydrilla/item_infos.py | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/src/hydrilla/item_infos.py b/src/hydrilla/item_infos.py index c1e1e31..0bdc95e 100644 --- a/src/hydrilla/item_infos.py +++ b/src/hydrilla/item_infos.py @@ -153,14 +153,14 @@ class ItemInfoBase(ABC, ItemIdentity, Categorizable): """....""" type_name: t.ClassVar[str] - source_name: str = dc.field(hash=False) - source_copyright: tuple[FileSpecifier, ...] = dc.field(hash=False) - uuid: t.Optional[str] = dc.field(hash=False) - long_name: str = dc.field(hash=False) - allows_eval: bool = dc.field(hash=False) - allows_cors_bypass: bool = dc.field(hash=False) - required_mappings: tuple[ItemSpecifier, ...] = dc.field(hash=False) - generated_by: t.Optional[GeneratedBy] = dc.field(hash=False) + source_name: str = dc.field(hash=False, compare=False) + source_copyright: tuple[FileSpecifier, ...] = dc.field(hash=False, compare=False) + uuid: t.Optional[str] = dc.field(hash=False, compare=False) + long_name: str = dc.field(hash=False, compare=False) + allows_eval: bool = dc.field(hash=False, compare=False) + allows_cors_bypass: bool = dc.field(hash=False, compare=False) + required_mappings: tuple[ItemSpecifier, ...] = dc.field(hash=False, compare=False) + generated_by: t.Optional[GeneratedBy] = dc.field(hash=False, compare=False) # def path_relative_to_type(self) -> str: # """ @@ -237,9 +237,9 @@ class ResourceInfo(ItemInfoBase): """....""" type_name: t.ClassVar[str] = 'resource' - revision: int = dc.field(hash=False) - dependencies: tuple[ItemSpecifier, ...] = dc.field(hash=False) - scripts: tuple[FileSpecifier, ...] = dc.field(hash=False) + revision: int = dc.field(hash=False, compare=False) + dependencies: tuple[ItemSpecifier, ...] = dc.field(hash=False, compare=False) + scripts: tuple[FileSpecifier, ...] = dc.field(hash=False, compare=False) @property def versioned_identifier(self): @@ -321,7 +321,7 @@ class MappingInfo(ItemInfoBase): """....""" type_name: t.ClassVar[str] = 'mapping' - payloads: t.Mapping[ParsedPattern, ItemSpecifier] = dc.field(hash=False) + payloads: t.Mapping[ParsedPattern, ItemSpecifier] = dc.field(hash=False, compare=False) @staticmethod def make( |