from setuptools import setup with open("requirements.txt") as fp: requirements = [l.strip() for l in fp.readlines()] setup( name="arrdem.lilith", # Package metadata version="0.0.0", license="MIT", # Package setup package_dir={"": "src/python"}, packages=[ "lilith", ], package_data={"": [ "src/python/lilith/*.lark", "src/python/lilith/*.lil", ]}, include_package_data=True, install_requires=requirements, entry_points={ "console_scripts": [ "lil = lilith.__main__:main", ], }, )