code: def _validate_version(self):
          
          self._assert_type("version", list(six.string_types))
          self._assert_matches_re("version", [RELEASE_VERSION_RE])
docs: If the version starts with a digit, it must be a sematic-versioning
          style string.