diff --git a/src/vws/include_target_data.py b/src/vws/include_target_data.py index e259f654..37682e08 100644 --- a/src/vws/include_target_data.py +++ b/src/vws/include_target_data.py @@ -2,12 +2,13 @@ Tools for managing ``CloudRecoService.query``'s ``include_target_data``. """ -from enum import StrEnum, auto +from enum import StrEnum, auto, unique from beartype import beartype @beartype +@unique class CloudRecoIncludeTargetData(StrEnum): """ Options for the ``include_target_data`` parameter of diff --git a/src/vws/reports.py b/src/vws/reports.py index 85b5d913..f6a77133 100644 --- a/src/vws/reports.py +++ b/src/vws/reports.py @@ -4,7 +4,7 @@ import datetime from dataclasses import dataclass -from enum import Enum +from enum import Enum, unique from beartype import BeartypeConf, beartype @@ -33,6 +33,7 @@ class DatabaseSummaryReport: @beartype +@unique class TargetStatuses(Enum): """Constants representing VWS target statuses.