From 26ab51ddf47f421f3404709052db89f08c05adaa Mon Sep 17 00:00:00 2001 From: Christian Heimes Date: Mon, 10 Apr 2017 10:00:23 +0200 Subject: Correct PyPI package dependencies * Remove unused install requires from ipapython * Add missing requirements to ipaserver * Correct dependencies for yubico otptoken * Add explicit dependency on cffi for csrgen * Python 2 uses python-ldap, Python 3 pyldap https://pagure.io/freeipa/issue/6875 Signed-off-by: Christian Heimes Reviewed-By: Martin Basti --- ipapython/setup.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'ipapython') diff --git a/ipapython/setup.py b/ipapython/setup.py index f4bc3f868..4f7153039 100755 --- a/ipapython/setup.py +++ b/ipapython/setup.py @@ -41,16 +41,14 @@ if __name__ == '__main__': "cryptography", "dnspython", "gssapi", - "jwcrypto", # "ipalib", # circular dependency - "pyldap", "netaddr", "netifaces", - "requests", "six", ], extras_require={ - ":python_version<'3'": ["enum34"], + ":python_version<'3'": ["enum34", "python-ldap"], + ":python_version>='3'": ["pyldap"], "install": ["dbus-python"], # for certmonger }, ) -- cgit