renderspec is a python program to render RPM spec file templates to a usable spec file. Distribution specifics like different policies for package naming in openSUSE or Fedora are handled.
Contents:
renderspec has currently a couple of unittests. The preferred way to run tests is using tox. To run the testsuite for python 2.7, do:
tox -epy27
Code is hosted at git.openstack.org. Submit bugs to the renderspec project on Launchpad. Submit code to the openstack/renderspec project using Gerrit.