From d6de03ab761e262abdcbfbbcc4a87122e64b6f35 Mon Sep 17 00:00:00 2001 From: codefiles <11915375+codefiles@users.noreply.github.com> Date: Sat, 11 Apr 2026 08:51:43 -0400 Subject: [PATCH] Use auto() for eligible StrEnum members (#4411) --- archinstall/lib/models/application.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/archinstall/lib/models/application.py b/archinstall/lib/models/application.py index d32042ff..f0d6424e 100644 --- a/archinstall/lib/models/application.py +++ b/archinstall/lib/models/application.py @@ -5,7 +5,7 @@ from typing import Any, NotRequired, Self, TypedDict class PowerManagement(StrEnum): POWER_PROFILES_DAEMON = 'power-profiles-daemon' - TUNED = 'tuned' + TUNED = auto() class PowerManagementConfigSerialization(TypedDict): @@ -31,7 +31,7 @@ class PrintServiceConfigSerialization(TypedDict): class Firewall(StrEnum): - UFW = 'ufw' + UFW = auto() FWD = 'firewalld' @@ -40,11 +40,11 @@ class FirewallConfigSerialization(TypedDict): class ZramAlgorithm(StrEnum): - ZSTD = 'zstd' + ZSTD = auto() LZO_RLE = 'lzo-rle' - LZO = 'lzo' - LZ4 = 'lz4' - LZ4HC = 'lz4hc' + LZO = auto() + LZ4 = auto() + LZ4HC = auto() class ApplicationSerialization(TypedDict):