diff options
author | Anthon van der Neut <anthon@mnt.org> | 2021-03-09 09:02:50 +0100 |
---|---|---|
committer | Anthon van der Neut <anthon@mnt.org> | 2021-03-09 09:02:50 +0100 |
commit | e73562c6f14d1d71a9fea174d58465e1b13f68af (patch) | |
tree | 309851cca7d411b31c27753555871d493282c7f0 /composer.py | |
parent | 96839d9f64f4698bdc519cbfbd48d51178460714 (diff) | |
download | ruamel.yaml-e73562c6f14d1d71a9fea174d58465e1b13f68af.tar.gz |
remove python 2 specific code
add future deprecation warning to old style functions
Diffstat (limited to 'composer.py')
-rw-r--r-- | composer.py | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/composer.py b/composer.py index d8d3d11..3c8ba1c 100644 --- a/composer.py +++ b/composer.py @@ -1,11 +1,9 @@ # coding: utf-8 -from __future__ import absolute_import, print_function - import warnings from ruamel.yaml.error import MarkedYAMLError, ReusedAnchorWarning -from ruamel.yaml.compat import utf8, nprint, nprintf # NOQA +from ruamel.yaml.compat import _F, nprint, nprintf # NOQA from ruamel.yaml.events import ( StreamStartEvent, @@ -113,7 +111,10 @@ class Composer(object): alias = event.anchor if alias not in self.anchors: raise ComposerError( - None, None, 'found undefined alias %r' % utf8(alias), event.start_mark + None, + None, + _F('found undefined alias {alias!r}', alias=alias), + event.start_mark, ) return self.anchors[alias] event = self.parser.peek_event() @@ -122,7 +123,7 @@ class Composer(object): if anchor in self.anchors: # raise ComposerError( # "found duplicate anchor %r; first occurrence" - # % utf8(anchor), self.anchors[anchor].start_mark, + # % (anchor), self.anchors[anchor].start_mark, # "second occurrence", event.start_mark) ws = ( '\nfound duplicate anchor {!r}\nfirst occurrence {}\nsecond occurrence ' @@ -143,7 +144,7 @@ class Composer(object): # type: (Any) -> Any event = self.parser.get_event() tag = event.tag - if tag is None or tag == u'!': + if tag is None or tag == '!': tag = self.resolver.resolve(ScalarNode, event.value, event.implicit) node = ScalarNode( tag, @@ -162,7 +163,7 @@ class Composer(object): # type: (Any) -> Any start_event = self.parser.get_event() tag = start_event.tag - if tag is None or tag == u'!': + if tag is None or tag == '!': tag = self.resolver.resolve(SequenceNode, None, start_event.implicit) node = SequenceNode( tag, @@ -195,7 +196,7 @@ class Composer(object): # type: (Any) -> Any start_event = self.parser.get_event() tag = start_event.tag - if tag is None or tag == u'!': + if tag is None or tag == '!': tag = self.resolver.resolve(MappingNode, None, start_event.implicit) node = MappingNode( tag, |