parameters: (name)
return_statement: return re.sub('[^A-Za-z0-9.]+', '-', name)
docstring: Convert an arbitrary string to a standard distribution name
  
      Any runs of non-alphanumeric/. characters are replaced with a single '-'.
docstring_summary: Convert an arbitrary string to a standard distribution name
docstring_tokens: Convert an arbitrary string to a standard distribution name
function: def safe_name(name):
      """Convert an arbitrary string to a standard distribution name
  
      Any runs of non-alphanumeric/. characters are replaced with a single '-'.
      """
      return re.sub('[^A-Za-z0-9.]+', '-', name)
function_tokens: def safe_name ( name ) : return re . sub ( '[^A-Za-z0-9.]+' , '-' , name )