The Dogtag Certificate System is an enterprise-class Certificate Authority (CA) which supports all aspects of certificate lifecycle management, including key archival, OCSP and smartcard management.
The standalone Python client package https://pypi.python.org/pypi/dogtag-pki is generated by base/common/python/setup.py. setup.py loads pki-core.spec to get the current version number. The approach breaks the source distribution file on PyPI. I need to find a better way to handle version numbers.
This issue was migrated from Pagure Issue #2259. Originally filed by cheimes (@tiran) on 2016-04-05 18:04:34:
The standalone Python client package https://pypi.python.org/pypi/dogtag-pki is generated by base/common/python/setup.py. setup.py loads pki-core.spec to get the current version number. The approach breaks the source distribution file on PyPI. I need to find a better way to handle version numbers.