Handle comments on the same line as package name (#1020)

Co-authored-by: SKilbride <110414370+SKilbride@users.noreply.github.com>
This commit is contained in:
racerx2oo3andSKilbride authored and GitHub committed 2024-08-29 09:34:57 +09:00
1 parent 600c8117a3
commit d4812c09a4
1 file changed
+8
+8
View File
@@ -410,6 +410,14 @@ def execute_install_script(url, repo_path, lazy_mode=False, instant_execution=Fa
print("Install: pip packages") print("Install: pip packages")
with open(requirements_path, "r") as requirements_file: with open(requirements_path, "r") as requirements_file:
for line in 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()) package_name = remap_pip_package(line.strip())
if package_name and not package_name.startswith('#'): if package_name and not package_name.startswith('#'):
Reference in new issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.