from setuptools import setup, find_packages | |
HYPER_E_DOT = "-e ." | |
def getRequirements(requirementsPath: str) -> list[str]: | |
with open(requirementsPath) as file: | |
requirements = file.read().split("\n") | |
requirements.remove(HYPER_E_DOT) | |
return requirements | |
setup( | |
name="Jewel Mirror", | |
author="Ishwor Subedi", | |
author_email="ishworr.subedi@gmail.com", | |
version="0.1", | |
packages=find_packages(), | |
install_requires=getRequirements(requirementsPath="./requirements.txt") | |
) | |