From f39e95043c7de066400ff9e538abeebc14f7899d Mon Sep 17 00:00:00 2001 From: YAMAMOTO Takashi Date: Tue, 17 Mar 2015 11:55:56 +0900 Subject: requirements: Drop some optional requirements Move some non pure python requirements (namely lxml and paramiko) from pip-requires to test-requires. Document it in README.rst. Motivations: - Make this pip-installable with pypy - Less distribution package requirements (deb/rpm/etc) in case a user do not actually need the functionality Note: while paramiko itself is pure python, it requires pycrypto. Note: msgpack has pure python fallback implementation. Separating ryu into smaller packages would be a better alternative. However, it would involve a lot more work than this workaround. Signed-off-by: YAMAMOTO Takashi Signed-off-by: FUJITA Tomonori --- tools/pip-requires | 2 -- 1 file changed, 2 deletions(-) (limited to 'tools/pip-requires') diff --git a/tools/pip-requires b/tools/pip-requires index d06342a9..5753ce52 100644 --- a/tools/pip-requires +++ b/tools/pip-requires @@ -1,9 +1,7 @@ eventlet -lxml # OF-Config msgpack-python>=0.3.0 # RPC library, BGP speaker(net_cntl) netaddr oslo.config>=1.2.0 -paramiko # NETCONF, BGP speaker routes # wsgi six>=1.4.0 webob>=1.2 # wsgi -- cgit v1.2.3