mirror of
https://github.com/HumanAIGC/lite-avatar.git
synced 2026-02-05 01:49:19 +08:00
15 lines
380 B
Python
15 lines
380 B
Python
import yaml
|
|
|
|
|
|
class NoAliasSafeDumper(yaml.SafeDumper):
|
|
# Disable anchor/alias in yaml because looks ugly
|
|
def ignore_aliases(self, data):
|
|
return True
|
|
|
|
|
|
def yaml_no_alias_safe_dump(data, stream=None, **kwargs):
|
|
"""Safe-dump in yaml with no anchor/alias"""
|
|
return yaml.dump(
|
|
data, stream, allow_unicode=True, Dumper=NoAliasSafeDumper, **kwargs
|
|
)
|