From: Jozef Urbanovsky <jurbanov(a)redhat.com>
Added requirements.txt file with upstream dependencies
Deleted install_requires part from setuptools
Signed-off-by: Jozef Urbanovsky <jurbanov(a)redhat.com>
---
requirements.txt | 4 ++++
setup.py | 9 ++-------
2 files changed, 6 insertions(+), 7 deletions(-)
create mode 100644 requirements.txt
diff --git a/requirements.txt b/requirements.txt
new file mode 100644
index 0000000..a33e664
--- /dev/null
+++ b/requirements.txt
@@ -0,0 +1,4 @@
+pyyaml
+lxml
+pyroute2
+libvirt-python
\ No newline at end of file
diff --git a/setup.py b/setup.py
index ad8bfa7..3410c4c 100755
--- a/setup.py
+++ b/setup.py
@@ -6,11 +6,11 @@ Install script for lnst
This script will install LNST to your system.
To install LNST, execute it as follows:
- pip3 install .
+ pip3 install -r requirements.txt .
To install lnst to a different root use:
- pip3 install --prefix <path> .
+ pip3 install -r requirements.txt --prefix <path> .
"""
@@ -117,10 +117,5 @@ setup(name="lnst",
platforms=["linux"],
license=["GNU GPLv2"],
packages=find_packages(),
- install_requires=[
- 'pyyaml',
- 'lxml',
- 'pyroute2',
- 'libvirt-python'],
scripts=SCRIPTS,
data_files=DATA_FILES)
--
2.21.0