diff --git a/setup.py b/setup.py index 07dec25f..89d4c500 100644 --- a/setup.py +++ b/setup.py @@ -31,6 +31,9 @@ for k, v in data_files_dict.items(): data_files.append((k, v)) +with open("requirements.txt", "r", encoding="utf-8") as f: + requirements = [x.strip() for x in f.readlines()] + setup( name='Exegol', version=__version__, @@ -54,14 +57,7 @@ "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Operating System :: OS Independent", ], - install_requires=[ - 'docker~=7.0.0', - 'requests~=2.31.0', - 'rich~=13.7.1', - 'PyYAML', - 'GitPython~=3.1.43', - 'argcomplete~=3.3.0' - ], + install_requires=requirements, packages=find_packages(exclude=["tests"]), include_package_data=True, data_files=data_files,