From ac4a8fb2cdc3ef4cd9a572cd258f98ed522f6fc1 Mon Sep 17 00:00:00 2001 From: Evgenii Alekseev Date: Sun, 15 Mar 2026 19:06:49 +0200 Subject: [PATCH] fix: hide ignore_list because it is ambiguous now --- src/ahriman/core/repository/repository_properties.py | 3 +-- src/ahriman/core/repository/update_handler.py | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/ahriman/core/repository/repository_properties.py b/src/ahriman/core/repository/repository_properties.py index dacd6887..ab31a731 100644 --- a/src/ahriman/core/repository/repository_properties.py +++ b/src/ahriman/core/repository/repository_properties.py @@ -42,7 +42,6 @@ class RepositoryProperties(EventLogger, LazyLogging): Attributes: configuration(Configuration): configuration instance database(SQLite): database instance - ignore_list(list[str]): package bases which will be ignored during auto updates pacman(Pacman): alpm wrapper instance paths(RepositoryPaths): repository paths instance repo(Repo): repo commands wrapper instance @@ -69,7 +68,7 @@ class RepositoryProperties(EventLogger, LazyLogging): self.paths: RepositoryPaths = configuration.repository_paths # additional workaround for pycharm typing - self.ignore_list = configuration.getlist("build", "ignore_packages", fallback=[]) + self._ignore_list = configuration.getlist("build", "ignore_packages", fallback=[]) self.pacman = Pacman(repository_id, configuration, refresh_database=refresh_pacman_database) self.sign = GPG(configuration) self.repo = Repo(self.repository_id.name, self.paths, self.sign.repository_sign_args) diff --git a/src/ahriman/core/repository/update_handler.py b/src/ahriman/core/repository/update_handler.py index df27cc59..27dac131 100644 --- a/src/ahriman/core/repository/update_handler.py +++ b/src/ahriman/core/repository/update_handler.py @@ -58,7 +58,7 @@ class UpdateHandler(PackageInfo, Cleaner): continue raise UnknownPackageError(package.base) - ignore_list = self.ignore_list + [ + ignore_list = self._ignore_list + [ package.base for package, status in self.reporter.package_get(None) if status.is_held ]