File size: 560 Bytes
f8ec23b
8f60d4c
 
f8ec23b
 
8f60d4c
 
 
f8ec23b
 
 
 
 
8f60d4c
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
from setuptools import find_packages,setup
HYPE_E_DOT =  '-e .'
def get_req(path_file: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",
    author=  "tahul",
    version= "0.0.1",
    packages= find_packages(),
    install_require =  get_req("requirements.txt")
        )