From 84acda498a7db77b2dba04b0b36dd9251cbe7bf4 Mon Sep 17 00:00:00 2001 From: "Lars B. Rollik" Date: Sat, 20 Jun 2026 00:09:38 +0100 Subject: [PATCH 1/2] chore: add CODEOWNERS --- .github/CODEOWNERS | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 .github/CODEOWNERS 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 From a7e41a90ea570f8bca6e8d8ef8d1314fdd32e04f Mon Sep 17 00:00:00 2001 From: "Lars B. Rollik" Date: Sat, 20 Jun 2026 00:23:16 +0100 Subject: [PATCH 2/2] style: use StrEnum for str-valued enums (ruff UP042) --- src/ttl_barcoder/core/config.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) 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"