topmark.version.machine.schemas¶
topmark / version / machine / schemas
Stable schema enums for version-related machine-readable output.
This module contains the version-domain keys and NDJSON kinds used by the
version machine-readable output package. Shared envelope keys remain in
topmark.core.machine.schemas, while shared diagnostic keys and diagnostic
record kinds live in topmark.diagnostic.machine.schemas.
VersionKey ¶
Bases: str, Enum
Stable version-domain keys for machine-readable payloads.
Attributes:
| Name | Type | Description |
|---|---|---|
VERSION |
Effective rendered version string. |
|
VERSION_INFO |
Container key for the JSON version payload. |
|
VERSION_FORMAT |
String describing the effective version format. |
VersionKind ¶
Bases: str, Enum
Stable NDJSON kinds emitted by the version machine-readable output domain.
Attributes:
| Name | Type | Description |
|---|---|---|
VERSION |
One version-information record. |