wip
This commit is contained in:
-19
@@ -26,25 +26,6 @@ custom_nodes_path = os.path.join(comfy_path, 'custom_nodes')
|
||||
|
||||
CW_ENDPOINT = os.environ.get("CW_ENDPOINT", "https://comfyworkflows.com")
|
||||
|
||||
import re
|
||||
import unicodedata
|
||||
|
||||
def slugify(value, allow_unicode=False):
|
||||
"""
|
||||
Taken from https://github.com/django/django/blob/master/django/utils/text.py
|
||||
Convert to ASCII if 'allow_unicode' is False. Convert spaces or repeated
|
||||
dashes to single dashes. Remove characters that aren't alphanumerics,
|
||||
underscores, or hyphens. Convert to lowercase. Also strip leading and
|
||||
trailing whitespace, dashes, and underscores.
|
||||
"""
|
||||
value = str(value)
|
||||
if allow_unicode:
|
||||
value = unicodedata.normalize('NFKC', value)
|
||||
else:
|
||||
value = unicodedata.normalize('NFKD', value).encode('ascii', 'ignore').decode('ascii')
|
||||
value = re.sub(r'[^\w\s-]', '', value.lower())
|
||||
return re.sub(r'[-\s]+', '-', value).strip('-_')
|
||||
|
||||
|
||||
def get_current_snapshot():
|
||||
# Get ComfyUI hash (credit to ComfyUI-Manager for this function)
|
||||
|
||||
Reference in New Issue
Block a user