This page is intended to be a repository of extensions for your "setup.py". Also, it is a place to exchange practical experience with writing such extensions, or asking questions regarding the internal workings of distutils (which are underdocumented, if you don't count the source itself). Also, you might find a solution for a certain problem you have with one of your packages.
Please use subpages of this page to keep things together.
Know-How:
/UnitTests - shows how to integrate unit testing into setup.py
Extensions (new command classes):
/SpecFileManipulation - shows how to modify the SPEC file in a RPM build
/DefendAgainstFruit - Continuous Deployment focused extension supporting Artifactory Pro as a PyPI server.