Christian Heimes
ed9645b2ac
Adjustments for setup requirements
...
* Fix some typos, missing or surplus dependencies.
* Remove setup requirement on wheel since it triggers download.
ipatests is now installable. Tests need further changes to be runable.
https://fedorahosted.org/freeipa/ticket/6468
Signed-off-by: Christian Heimes <cheimes@redhat.com >
Reviewed-By: Martin Babinsky <mbabinsk@redhat.com >
Reviewed-By: Jan Cholasta <jcholast@redhat.com >
Reviewed-By: Martin Basti <mbasti@redhat.com >
2016-11-30 13:32:30 +01:00
Christian Heimes
c93bfda594
ipapython and ipatest no longer require lxml
...
Commits 64af88fe and 9fbd29cc have removed dependency on lxml.
Signed-off-by: Christian Heimes <cheimes@redhat.com >
Reviewed-By: Martin Basti <mbasti@redhat.com >
2016-11-17 11:29:28 +01:00
Christian Heimes
8346e1b067
Add install requirements to Python packages
...
https://fedorahosted.org/freeipa/ticket/6468
Signed-off-by: Christian Heimes <cheimes@redhat.com >
Reviewed-By: Martin Basti <mbasti@redhat.com >
2016-11-16 22:58:39 +01:00
Christian Heimes
91920e7cb4
Add __name__ == __main__ guards to setup.pys
...
Signed-off-by: Christian Heimes <cheimes@redhat.com >
Reviewed-By: Petr Spacek <pspacek@redhat.com >
Reviewed-By: Martin Basti <mbasti@redhat.com >
Reviewed-By: Lenka Doudova <ldoudova@redhat.com >
2016-10-25 18:11:31 +02:00
Christian Heimes
4cd83fb51c
Port all setup.py to setuptools
...
All setup.py files are now using setuptools through a common file
ipasetup.py. The file is auto-generated and contain all common
settings.
Signed-off-by: Christian Heimes <cheimes@redhat.com >
Reviewed-By: Petr Spacek <pspacek@redhat.com >
Reviewed-By: Jan Cholasta <jcholast@redhat.com >
Reviewed-By: Martin Basti <mbasti@redhat.com >
2016-10-20 18:43:37 +02:00