code: def version_classifier(version_str):
      
      # cast version
      version = LooseVersion(version_str)
  
      for (test_ver, classifier) in reversed(sorted(VERSION_CLASSIFIER_MAP, key=lambda x: x[0])):
          if version >= test_ver:
              return classifier
  
      raise ValueError("could not find valid 'Development Status' classifier for v{}".format(version_str))
docs: Verify version consistency:
      version number must correspond to the correct "Development Status" classifier
      :raises: ValueError if error found, but ideally this function does nothing