github.com/google/osv-scalibr@v0.4.1/extractor/filesystem/language/python/setup/testdata/template (about) 1 import re 2 3 from glob import glob 4 from setuptools import setup 5 6 def readme(): 7 with open('README.md') as f: 8 return f.read() 9 10 _src_folder = 'src' 11 _pkg_name = 'test' 12 13 with open(f'src/{_pkg_name}/__init__.py', 'r') as fd: 14 VERSION = re.search(r'^__version__\s*=\s*[\'"]([^\'"]*)[\'"]', 15 fd.read(), re.MULTILINE).group(1) 16 17 setup( 18 name=_pkg_name, 19 install_requires=[ 20 '%s==6.5.1', 21 'xmlschema=={}'.format(var), 22 'requests==2.25.1', 23 'lxml>=4.6.2', 24 'Jinja2==2.11.3;python_version<"3.6"', 25 # 'sslyze>=4.0.4', # todo 26 ], 27 )