File size: 677 Bytes
6a7a999 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | from setuptools import find_packages, setup
from typing import List
def get_requirements(file_path:str) -> List[str]:
'''
Will return the list of requirements
'''
requirements = []
with open(file_path) as file_obj:
requirements=file_obj.readlines()
requirements = [req.replace("\n", "") for req in requirements]
if "-e ." in requirements:
requirements.remove("-e .")
return requirements
setup(
name = "threatforecaster",
version = '0.0.1',
author = 'Rishit',
author_email = 'rishitpant100@gmail.com',
packages = find_packages(),
install_requires = get_requirements('requirements.txt')
) |