github.com/anchore/syft@v1.38.2/syft/pkg/cataloger/python/test-fixtures/setup/multiline-split-setup.py (about) 1 from setuptools import setup 2 3 # Example setup.py using multiline string with .split() pattern 4 # This pattern is commonly seen in projects like mayan-edms 5 6 setup( 7 name='example-project', 8 version='1.0.0', 9 install_requires=""" 10 django==4.2.23 11 CairoSVG==2.7.1 12 Pillow==11.0.0 13 requests==2.31.0 14 celery==5.3.4 15 """.split(), 16 extras_require={ 17 'dev': """ 18 pytest==7.4.3 19 black==23.12.1 20 mypy==1.7.1 21 """.split(), 22 }, 23 )