summaryapi / utils /tag_utils.py
quyip
Add application file
cdc5783
raw
history blame
377 Bytes
from typing import List
BlockTagNames = {'fifty'}
BlockTagContents = ['voice']
def filter_tags(tags: List[str]) -> List[str]:
tags = [tag.strip().lower() for tag in tags]
tags = [tag for tag in tags
if len(tag) > 2
and tag not in BlockTagNames
and not any(content in tag for content in BlockTagContents)]
return sorted(tags)