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"),
) |