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-ff02b83b8f91/_test/test_anchor.py.pytest27 2019-08-27 10:59:01.756747586 +0100
|
||||
+++ ruamel-yaml-ff02b83b8f91/_test/test_anchor.py 2019-08-27 11:00:15.929713043 +0100
|
||||
@@ -7,6 +7,7 @@
|
||||
--- ruamel-yaml-code-af9628b0d0479c35a60efc44b8d6dff9dc95aed2/_test/test_anchor.py.orig 2021-04-20 17:09:14.371877519 -0600
|
||||
+++ ruamel-yaml-code-af9628b0d0479c35a60efc44b8d6dff9dc95aed2/_test/test_anchor.py 2021-04-20 17:09:45.359070044 -0600
|
||||
@@ -7,6 +7,7 @@ testing of anchors and the aliases refer
|
||||
"""
|
||||
|
||||
|
||||
import pytest
|
||||
+from distutils.version import LooseVersion
|
||||
from textwrap import dedent
|
||||
import platform
|
||||
|
||||
@@ -248,6 +249,7 @@
|
||||
|
||||
@@ -248,6 +249,7 @@ class TestAnchorsAliases:
|
||||
)
|
||||
|
||||
|
||||
# this is an error in PyYAML
|
||||
+ @pytest.mark.skipif(LooseVersion(pytest.__version__) < LooseVersion("2.8"), reason="Need pytest 2.7")
|
||||
def test_reused_anchor(self):
|
||||
from ruamel.yaml.error import ReusedAnchorWarning
|
||||
|
||||
|
Loading…
Reference in new issue