SemVer is a library for managing semantic versions