From d4812c09a460fe98932a8c105f1127a8280f6581 Mon Sep 17 00:00:00 2001 From: racerx2oo3 <56812815+racerx2oo3@users.noreply.github.com> Date: Wed, 28 Aug 2024 17:34:57 -0700 Subject: [PATCH] Handle comments on the same line as package name (#1020) Co-authored-by: SKilbride <110414370+SKilbride@users.noreply.github.com> --- glob/manager_core.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/glob/manager_core.py b/glob/manager_core.py index fa63a9d6..25b109ff 100644 --- a/glob/manager_core.py +++ b/glob/manager_core.py @@ -410,6 +410,14 @@ def execute_install_script(url, repo_path, lazy_mode=False, instant_execution=Fa print("Install: pip packages") with open(requirements_path, "r") as requirements_file: for line in requirements_file: + #handle comments + if '#' in line: + if line.strip()[0] == '#': + print("Line is comment...skipping") + continue + else: + line = line.split('#')[0].strip() + package_name = remap_pip_package(line.strip()) if package_name and not package_name.startswith('#'):