From b92a8917f86231ec7404e8c91cb6cd44883bb31d Mon Sep 17 00:00:00 2001 From: Jay Date: Sat, 9 Dec 2023 11:51:49 +0530 Subject: [PATCH] fix: skip proccesing if req is a comment Signed-off-by: Jay --- src/python_inspector/setup_py_live_eval.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/python_inspector/setup_py_live_eval.py b/src/python_inspector/setup_py_live_eval.py index 7ba51c52..9efb85c2 100755 --- a/src/python_inspector/setup_py_live_eval.py +++ b/src/python_inspector/setup_py_live_eval.py @@ -149,6 +149,11 @@ def iter_requirements(level, extras, setup_file): # skip things we already know # FIXME be smarter about merging things pkg = Requirement(req) + + # Skip in case the passed req was a Comment + if len(pkg.name) == 0: + continue + # Evaluate environment markers skip if not applicable if hasattr(pkg, "marker") and pkg.marker is not None: if not pkg.marker.evaluate():