github.com/anchore/syft@v1.38.2/syft/pkg/cataloger/python/test-fixtures/setup/mixed-format-setup.py (about)

     1  from setuptools import setup
     2  
     3  # Test case to ensure duplicate detection works correctly
     4  # when same dependencies appear in both quoted and unquoted forms
     5  
     6  setup(
     7      name='mixed-format-project',
     8      version='1.0.0',
     9      install_requires=[
    10          # Quoted dependencies (should be caught by pinnedDependency regex)
    11          "requests==2.31.0",
    12          "django==4.2.23",
    13      ] + """
    14  requests==2.31.0
    15  flask==3.0.0
    16  """.split(),
    17  )