parent
70ea92439f
commit
16ef9a3787
@ -1 +1 @@
|
|||||||
SOURCES/ruamel-yaml-0.16.6.tar.gz
|
SOURCES/ruamel-yaml-code-af9628b0d0479c35a60efc44b8d6dff9dc95aed2.zip
|
||||||
|
@ -1 +1 @@
|
|||||||
c30a00468467ce71752aab302ab826a3aca10c42 SOURCES/ruamel-yaml-0.16.6.tar.gz
|
3ae1a7a253c3002766de4bd060e1d8d2b29e568f SOURCES/ruamel-yaml-code-af9628b0d0479c35a60efc44b8d6dff9dc95aed2.zip
|
||||||
|
@ -0,0 +1,37 @@
|
|||||||
|
import io
|
||||||
|
import sys
|
||||||
|
import ruamel.yaml
|
||||||
|
from ruamel.yaml import YAML
|
||||||
|
|
||||||
|
ruamel_yaml = YAML(typ="rt")
|
||||||
|
ruamel_yaml.default_flow_style = False
|
||||||
|
ruamel_yaml.preserve_quotes = True
|
||||||
|
ruamel_yaml.width = 1024
|
||||||
|
|
||||||
|
buf = """\
|
||||||
|
# top level
|
||||||
|
top:
|
||||||
|
# next level 1
|
||||||
|
- { here: 1, there: 2 }
|
||||||
|
# next level 2
|
||||||
|
- { there: 1, here: 2 }
|
||||||
|
top2:
|
||||||
|
# next level 1-2
|
||||||
|
- { here: 11, there: 22 }
|
||||||
|
# next level 2-2
|
||||||
|
- { there: 11, here: 22 }
|
||||||
|
"""
|
||||||
|
|
||||||
|
if len(sys.argv) > 1:
|
||||||
|
buf = open(sys.argv[1]).read()
|
||||||
|
ruamel_data = ruamel_yaml.load(buf)
|
||||||
|
ruamel_yaml.indent(mapping=2, sequence=4, offset=2)
|
||||||
|
outf = io.StringIO()
|
||||||
|
ruamel_yaml.dump(ruamel_data, outf)
|
||||||
|
buf = outf.getvalue()
|
||||||
|
print(buf)
|
||||||
|
ruamel_data = ruamel_yaml.load(buf)
|
||||||
|
outf = io.StringIO()
|
||||||
|
ruamel_yaml.dump(ruamel_data, outf)
|
||||||
|
buf = outf.getvalue()
|
||||||
|
print(buf)
|
@ -1,18 +1,18 @@
|
|||||||
diff -u ruamel-yaml-ff02b83b8f91/_test/test_anchor.py.pytest27 ruamel-yaml-ff02b83b8f91/_test/test_anchor.py
|
--- ruamel-yaml-code-af9628b0d0479c35a60efc44b8d6dff9dc95aed2/_test/test_anchor.py.orig 2021-04-20 17:09:14.371877519 -0600
|
||||||
--- ruamel-yaml-ff02b83b8f91/_test/test_anchor.py.pytest27 2019-08-27 10:59:01.756747586 +0100
|
+++ ruamel-yaml-code-af9628b0d0479c35a60efc44b8d6dff9dc95aed2/_test/test_anchor.py 2021-04-20 17:09:45.359070044 -0600
|
||||||
+++ ruamel-yaml-ff02b83b8f91/_test/test_anchor.py 2019-08-27 11:00:15.929713043 +0100
|
@@ -7,6 +7,7 @@ testing of anchors and the aliases refer
|
||||||
@@ -7,6 +7,7 @@
|
|
||||||
"""
|
"""
|
||||||
|
|
||||||
import pytest
|
import pytest
|
||||||
+from distutils.version import LooseVersion
|
+from distutils.version import LooseVersion
|
||||||
from textwrap import dedent
|
from textwrap import dedent
|
||||||
import platform
|
import platform
|
||||||
|
|
||||||
@@ -248,6 +249,7 @@
|
@@ -248,6 +249,7 @@ class TestAnchorsAliases:
|
||||||
)
|
)
|
||||||
|
|
||||||
# this is an error in PyYAML
|
# this is an error in PyYAML
|
||||||
+ @pytest.mark.skipif(LooseVersion(pytest.__version__) < LooseVersion("2.8"), reason="Need pytest 2.7")
|
+ @pytest.mark.skipif(LooseVersion(pytest.__version__) < LooseVersion("2.8"), reason="Need pytest 2.7")
|
||||||
def test_reused_anchor(self):
|
def test_reused_anchor(self):
|
||||||
from ruamel.yaml.error import ReusedAnchorWarning
|
from ruamel.yaml.error import ReusedAnchorWarning
|
||||||
|
|
||||||
|
Loading…
Reference in new issue