Library of tools for working with Semantic Versions and module dependencies
https://github.com/puppetlabs/semantic_puppet