Hi,
I don't like the fact that building and testing the Python part of PKI
takes so long. I have been using tox and a custom setup.py for a couple
of days now. The tox tool automates source distribution, virtual envs
and testing. It makes it really easy to achieve a minium level of
confidence, that the Python code is correct, in a matter of seconds.
The patch is related to
https://fedorahosted.org/pki/ticket/696 and
https://fedorahosted.org/pki/ticket/708.
How to use tox:
$ sudo dnf install python-tox
$ cd /path/to/pki/root
$ tox
Some useful options:
Remove .tox directory and start with a refresh set of virtual environments:
$ tox -r
Just test one specific environment:
$ tox -e lint
Christian