Artifact
- class appstream_python.Artifact.Artifact(type: ~typing.Literal['binary', 'source'] = 'binary', platform: str | None = None, locations: list[str] = <factory>, checksums: dict[~typing.Literal['sha1', 'sha256', 'sha512', 'blake2b', 'blake3'], str] = <factory>, sizes: dict[~typing.Literal['download', 'installed'], int] = <factory>, filename: str | None = None)
Represents a Artifact
- Parameters:
type (Literal['binary', 'source'])
platform (str | None)
locations (list[str])
checksums (dict[Literal['sha1', 'sha256', 'sha512', 'blake2b', 'blake3'], str])
sizes (dict[Literal['download', 'installed'], int])
filename (str | None)
- type: Literal['binary', 'source'] = 'binary'
- platform: str | None = None
- locations: list[str]
- checksums: dict[Literal['sha1', 'sha256', 'sha512', 'blake2b', 'blake3'], str]
- sizes: dict[Literal['download', 'installed'], int]
- filename: str | None = None