summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorYAMAMOTO Takashi <yamamoto@ovn.org>2016-05-25 16:03:45 +0900
committerFUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>2016-05-26 23:30:49 +0900
commit9e3aaaf2d812a08201ff615bec0317d80840f094 (patch)
tree47bff228fbaff31819240d54b6c5cab451e8361e
parenta6c3d38789fbd0448ac3c10c88ef194a1293b360 (diff)
Make ovs optional
Requiring a dev version of ovs here causes version conflict issues for projects which don't want to use dev versions of libraries. [1] Make it optional and document it in README instead. [1] https://bugs.launchpad.net/neutron/+bug/1584858 Signed-off-by: YAMAMOTO Takashi <yamamoto@ovn.org> Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
-rw-r--r--README.rst2
-rw-r--r--tools/pip-requires1
2 files changed, 2 insertions, 1 deletions
diff --git a/README.rst b/README.rst
index 0626c713..0811218d 100644
--- a/README.rst
+++ b/README.rst
@@ -38,11 +38,13 @@ Some functionalities of ryu requires extra packages:
- OF-Config requires lxml
- NETCONF requires paramiko
- BGP speaker (ssh console) requires paramiko
+- OVSDB support requires ovs (Note: python 3.4 requires ovs>=2.6.0.dev0)
If you want to use the functionalities, please install requirements::
% pip install lxml
% pip install paramiko
+ % pip install ovs
Support
diff --git a/tools/pip-requires b/tools/pip-requires
index 637e1163..a59805b0 100644
--- a/tools/pip-requires
+++ b/tools/pip-requires
@@ -5,4 +5,3 @@ oslo.config>=1.15.0
routes # wsgi
six>=1.4.0
webob>=1.2 # wsgi
-ovs >=2.6.0.dev0