URL: https://github.com/freeipa/freeipa/pull/287 Author: tiran Title: #287: Wheel bundles fixes Action: synchronized
To pull the PR as Git branch: git remote add ghfreeipa https://github.com/freeipa/freeipa git fetch ghfreeipa pull/287/head:pr287 git checkout pr287
From 34f9b60a625852cf2566a758136aca9e291e2b09 Mon Sep 17 00:00:00 2001 From: Christian Heimes <chei...@redhat.com> Date: Wed, 30 Nov 2016 10:19:18 +0100 Subject: [PATCH] Wheel bundles fixes * make wheel_bundle no longer bundles ipaplatform * ipaclient and ipalib use a consistent extra tag for the install subpackage. `pip install ipalib[ipalib.install]` looks a bit silly. https://fedorahosted.org/freeipa/ticket/6474 Signed-off-by: Christian Heimes <chei...@redhat.com> --- Makefile.am | 4 ++-- ipaclient/setup.py | 2 +- ipalib/setup.py | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Makefile.am b/Makefile.am index f9922bb..a7c74b0 100644 --- a/Makefile.am +++ b/Makefile.am @@ -1,7 +1,7 @@ ACLOCAL_AMFLAGS = -I m4 -IPACLIENT_SUBDIRS = ipaclient ipalib ipaplatform ipapython -SUBDIRS = asn1 util client contrib daemons init install $(IPACLIENT_SUBDIRS) ipaserver ipatests po +IPACLIENT_SUBDIRS = ipaclient ipalib ipapython +SUBDIRS = asn1 util client contrib daemons init install $(IPACLIENT_SUBDIRS) ipaplatform ipaserver ipatests po MOSTLYCLEANFILES = ipasetup.pyc ipasetup.pyo \ ignore_import_errors.pyc ignore_import_errors.pyo \ diff --git a/ipaclient/setup.py b/ipaclient/setup.py index 0183aaf..c413fc5 100644 --- a/ipaclient/setup.py +++ b/ipaclient/setup.py @@ -54,7 +54,7 @@ "six", ], extras_require={ - "ipaclient.install": ["ipaplatform"], + "install": ["ipaplatform"], "otptoken_yubikey": ["yubico", "usb"] } ) diff --git a/ipalib/setup.py b/ipalib/setup.py index 4be3eb1..36b06fc 100644 --- a/ipalib/setup.py +++ b/ipalib/setup.py @@ -48,6 +48,6 @@ "wheel", ], extras_require={ - "ipalib.install": ["ipaplatform"], + "install": ["ipaplatform"], }, )
-- Manage your subscription for the Freeipa-devel mailing list: https://www.redhat.com/mailman/listinfo/freeipa-devel Contribute to FreeIPA: http://www.freeipa.org/page/Contribute/Code