diff --git a/spock/backend/base.py b/spock/backend/base.py index 1ab52c0d..87e9739e 100644 --- a/spock/backend/base.py +++ b/spock/backend/base.py @@ -31,6 +31,8 @@ def __init__(self, **kwargs): super(Spockspace, self).__init__(**kwargs) def __repr__(self): + # Remove aliases in YAML dump + yaml.Dumper.ignore_aliases = lambda *args: True return yaml.dump(self.__dict__, default_flow_style=False) diff --git a/spock/handlers.py b/spock/handlers.py index 2c0bb58a..b67aca08 100644 --- a/spock/handlers.py +++ b/spock/handlers.py @@ -97,6 +97,8 @@ def save(self, out_dict, path): *Returns*: """ + # Remove aliases in YAML dump + yaml.Dumper.ignore_aliases = lambda *args: True yaml.dump(out_dict, path, default_flow_style=False)