LicenseCheck icon indicating copy to clipboard operation
LicenseCheck copied to clipboard

Bug: comments inside requirements.txt crash licensecheck

Open PashaWNN opened this issue 1 year ago • 0 comments

Issue Details

If there are comments in requirements file, check fails with packaging.requirements.InvalidRequirement

Description

For example, there is a line in core/requirements.in:

celery==5.2.7  # run common/celery/strategy.py after updating

Expected Behavior

Check runs ok

Actual Behavior

packaging.requirements.InvalidRequirement: Expected end or semicolon (after version specifier)
    celery==5.2.7  # run common/celery/strategy.py after updating
          ~~~~~~~~~^

System Information

  • Operating System (OS): MacOS
  • OS Version: 14.5
  • Project Version (if applicable): 2024.2

PashaWNN avatar Jun 26 '24 08:06 PashaWNN