rahul2001's picture
first commit
f8ec23b
raw
history blame
559 Bytes
from setuptools import find_packages,setup
from typing import List
HYPE_E_DOT = "-e ."
def get_req(path_file:str)->List(str):
requirements = []
with open(path_file) as file_obj:
requirements = file_obj.readlines
requirements = [req.replace("\n","") for req in requirements]
if HYPE_E_DOT in requirements:
requirements.remove(HYPE_E_DOT)
return requirements
setup(
name = "ml_project",
version= "0.0.1",
author = "rahul",
packages= find_packages(),
install_requires = get_req("requirement.txt")
)