from os import path from pathlib import Path from typing import List from setuptools import find_packages, setup PACKAGE_NAME = path.basename(Path.cwd()) install_requires: List[str] = [] with open('./requirements.pip', 'r') as f: install_requires = [x.strip() for x in f.readlines()] config = { 'name': PACKAGE_NAME, 'description': '', 'version': '1.0.0', 'install_requires': install_requires, 'packages': find_packages(), 'include_package_data': True, 'zip_safe': False, } setup(**config)