diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS new file mode 100644 index 0000000..869a4c0 --- /dev/null +++ b/.github/CODEOWNERS @@ -0,0 +1,2 @@ +# Default reviewers for all changes. +* @MurineShiftWork/msw-maintainers diff --git a/src/ttl_barcoder/core/config.py b/src/ttl_barcoder/core/config.py index 24c8c5d..0841787 100644 --- a/src/ttl_barcoder/core/config.py +++ b/src/ttl_barcoder/core/config.py @@ -1,19 +1,19 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum from typing import Any from pydantic import BaseModel, ConfigDict, Field -class TTLType(str, Enum): +class TTLType(StrEnum): """Type of barcode value to generate.""" timestamp = "timestamp" random = "random" -class TimestampPrecision(str, Enum): +class TimestampPrecision(StrEnum): """Timestamp quantization precision.""" seconds = "s"