summaryrefslogtreecommitdiffstats
path: root/doc/examples/python-api.py
diff options
context:
space:
mode:
authorChristian Heimes <cheimes@redhat.com>2016-11-18 11:42:16 +0100
committerMartin Basti <mbasti@redhat.com>2016-11-24 11:40:48 +0100
commit526bcea705d04895aa6b09bce996ac340783d1d0 (patch)
tree6f78c7884ee161825bb27135828c82d728f111d5 /doc/examples/python-api.py
parent29947fe1a304ff6f913e5d94d56d8108a7c94087 (diff)
downloadfreeipa-526bcea705d04895aa6b09bce996ac340783d1d0.tar.gz
freeipa-526bcea705d04895aa6b09bce996ac340783d1d0.tar.xz
freeipa-526bcea705d04895aa6b09bce996ac340783d1d0.zip
Don't ship install subpackages with wheels
The install subpackages of ipaclient, ipalib and ipapython contain helper code for installers such as ipa-client-install. They also depend on external modules that are not available on PyPI, e.g. SSSDConfig. Since PyPI wheel packages do not support client installation, the install subpackages contain dead and unsupported code. The custom build_py plugin removes the subpackages from bdist_wheel builds. It's not enough to just remove 'ipaclient.install' from the 'packages' list. Surplus files have to be removed from build/lib, too. https://fedorahosted.org/freeipa/ticket/6468 Signed-off-by: Christian Heimes <cheimes@redhat.com> Reviewed-By: Martin Basti <mbasti@redhat.com>
Diffstat (limited to 'doc/examples/python-api.py')
0 files changed, 0 insertions, 0 deletions