update create_hash docstring

This commit is contained in:
mungai-njoroge 2024-01-22 22:35:27 +03:00
parent cb1842cc2b
commit 8c44aeff3d

View File

@ -5,7 +5,16 @@ from unidecode import unidecode
def create_hash(*args: str, decode=False, limit=10) -> str:
"""
Creates a simple hash for an album
This function creates a case-insensitive, non-alphanumeric chars ignoring hash from the given arguments.
Example use case:
- Creating computable IDs for duplicate artists Juice WRLD and Juice Wrld should have the same ID.
:param args: The arguments to hash.
:param decode: Whether to decode the arguments before hashing.
:param limit: The number of characters to return.
:return: The hash.
"""
def remove_non_alnum(token: str) -> str: