File size: 551 Bytes
a244ac5
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
from setuptools import find_packages, setup

def get_requirements(file_path: str) -> list:
    """This function will return the list of requirements"""
    with open(file_path) as file_obj:
        requirements = file_obj.readlines()
        requirements = [req.replace("\n", "") for req in requirements if req.strip() and not req.startswith("-e")]
    return requirements

setup(
name="project-1",
version="0.1.0",
author="Aryan",
author_email="aryan78231@gmail.com",
packages=find_packages(),
install_requires=get_requirements("requirements.txt"),
)