diff options
Diffstat (limited to 'astroid/brain/brain_argparse.py')
-rw-r--r-- | astroid/brain/brain_argparse.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/astroid/brain/brain_argparse.py b/astroid/brain/brain_argparse.py index 0457db66..28a5e859 100644 --- a/astroid/brain/brain_argparse.py +++ b/astroid/brain/brain_argparse.py @@ -2,12 +2,15 @@ # For details: https://github.com/PyCQA/astroid/blob/main/LICENSE # Copyright (c) https://github.com/PyCQA/astroid/blob/main/CONTRIBUTORS.txt +from __future__ import annotations + from astroid import arguments, inference_tip, nodes +from astroid.context import InferenceContext from astroid.exceptions import UseInferenceDefault from astroid.manager import AstroidManager -def infer_namespace(node, context=None): +def infer_namespace(node, context: InferenceContext | None = None): callsite = arguments.CallSite.from_call(node, context=context) if not callsite.keyword_arguments: # Cannot make sense of it. |