From 9ca3f108762c27b557825f5392499498e8a00202 Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Fri, 15 Dec 2023 15:53:20 -0500 Subject: lddtree: fix argcomplete typing mypy wants a cast here to avoid warning: lddtree.py:59: error: Incompatible types in assignment (expression has type "None", variable has type Module) [assignment] Signed-off-by: Mike Frysinger Signed-off-by: Mike Frysinger --- lddtree.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lddtree.py b/lddtree.py index 576d3d3..80808fc 100755 --- a/lddtree.py +++ b/lddtree.py @@ -49,14 +49,14 @@ import os import re import shutil import sys -from typing import Any, Iterable, Optional, Union +from typing import Any, cast, Iterable, Optional, Union assert sys.version_info >= (3, 6), f"Python 3.6+ required, but found {sys.version}" try: import argcomplete except ImportError: - argcomplete = None + argcomplete = cast(Any, None) from elftools.common import exceptions from elftools.elf.elffile import ELFFile -- cgit v1.2.3-65-gdbad