Handle not-quite-semver tags like "1.0"

Currently cannot fetch tag "1.0" because it is a valid range, but it is
not a valid semver itself.