From c081f77d579356ebddd3df4c974d7e1cae60cea5 Mon Sep 17 00:00:00 2001 From: codefiles <11915375+codefiles@users.noreply.github.com> Date: Tue, 7 Jan 2025 20:13:11 -0500 Subject: [PATCH] pacman/repo: use StrEnum (#3088) --- archinstall/lib/pacman/config.py | 6 +++--- archinstall/lib/pacman/repo.py | 8 ++++---- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/archinstall/lib/pacman/config.py b/archinstall/lib/pacman/config.py index 4aecd3a0..7dbb2e17 100644 --- a/archinstall/lib/pacman/config.py +++ b/archinstall/lib/pacman/config.py @@ -20,11 +20,11 @@ class Config: if Repo.TESTING in self.repos: if Repo.MULTILIB in self.repos: - repos_pattern = f'({Repo.MULTILIB.value}|.+-{Repo.TESTING.value})' + repos_pattern = f'({Repo.MULTILIB}|.+-{Repo.TESTING})' else: - repos_pattern = f'(?!{Repo.MULTILIB.value}).+-{Repo.TESTING.value}' + repos_pattern = f'(?!{Repo.MULTILIB}).+-{Repo.TESTING}' else: - repos_pattern = Repo.MULTILIB.value + repos_pattern = Repo.MULTILIB pattern = re.compile(rf"^#\s*\[{repos_pattern}\]$") diff --git a/archinstall/lib/pacman/repo.py b/archinstall/lib/pacman/repo.py index f8fec718..4ba34946 100644 --- a/archinstall/lib/pacman/repo.py +++ b/archinstall/lib/pacman/repo.py @@ -1,6 +1,6 @@ -from enum import Enum +from enum import StrEnum, auto -class Repo(Enum): - MULTILIB = "multilib" - TESTING = "testing" +class Repo(StrEnum): + MULTILIB = auto() + TESTING = auto()