From 774db2d780fa035918b6878bc4648630027b069a Mon Sep 17 00:00:00 2001 From: Evgenii Alekseev Date: Sun, 31 May 2026 20:04:25 +0300 Subject: [PATCH] type: fix typing ignore with the last typing update --- src/ahriman/core/build_tools/package_archive.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/ahriman/core/build_tools/package_archive.py b/src/ahriman/core/build_tools/package_archive.py index 1d75d4d8..d263f1c2 100644 --- a/src/ahriman/core/build_tools/package_archive.py +++ b/src/ahriman/core/build_tools/package_archive.py @@ -72,17 +72,17 @@ class PackageArchive: if not PackageArchive.is_elf(binary_file): return [] - elf_file = ELFFile(binary_file) # type: ignore[no-untyped-call] + elf_file = ELFFile(binary_file) dynamic_section = next( - (section for section in elf_file.iter_sections() # type: ignore[no-untyped-call] + (section for section in elf_file.iter_sections() if isinstance(section, DynamicSection)), None) if dynamic_section is None: return [] return [ - tag.needed - for tag in dynamic_section.iter_tags() # type: ignore[no-untyped-call] + tag.needed # type: ignore[attr-defined] + for tag in dynamic_section.iter_tags() if tag.entry.d_tag == "DT_NEEDED" ]