1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
3 NAMEBASE= python-ruamel.yaml
7 SDESC[py38]= YAML 1.2 parser/emitter (PY38)
8 SDESC[py39]= YAML 1.2 parser/emitter (PY39)
9 HOMEPAGE= https://sourceforge.net/p/ruamel-yaml/code/ci/default/tree
10 CONTACT= Python_Automaton[python@ironwolf.systems]
13 SITES[main]= PYPIWHL/c7/75/729b63cd0de2316c8bb789ff2c557d9732a5aeb900c5539ae74db41ba562
14 DISTFILE[1]= ruamel.yaml-0.17.17-py3-none-any.whl:main
19 OPTIONS_AVAILABLE= PY38 PY39
20 OPTIONS_STANDARD= none
21 VOPTS[py38]= PY38=ON PY39=OFF
22 VOPTS[py39]= PY38=OFF PY39=ON
24 DISTNAME= ruamel.yaml-0.17.17.dist-info
28 [PY38].RUN_DEPENDS_ON= python-ruamel.yaml.clib:single:py38
29 [PY38].USES_ON= python:py38,wheel
31 [PY39].RUN_DEPENDS_ON= python-ruamel.yaml.clib:single:py39
32 [PY39].USES_ON= python:py39,wheel
34 [FILE:3195:descriptions/desc.single]
39 ``ruamel.yaml`` is a YAML 1.2 loader/dumper package for Python.
43 :documentation: http://yaml.readthedocs.io
44 :repository: https://sourceforge.net/projects/ruamel-yaml/
45 :pypi: https://pypi.org/project/ruamel.yaml/
47 *The 0.16.13 release was the last that was tested to be working on Python
49 The 0.17 series will still be tested on Python 3.5, but the 0.18 will not.
51 0.17 series will also stop support for the old PyYAML functions, so a
53 will need to be created.*
55 *The 0.17 series will also see changes in how comments are attached during
56 roundtrip. This will result in backwards incompatibilities on the `.ca`
58 it might even be necessary for documented methods that handle comments.*
60 *Please adjust your dependencies accordingly if necessary.
63 Starting with version 0.15.0 the way YAML files are loaded and dumped
64 has been changing, see the API doc for details. Currently existing
65 functionality will throw a warning before being changed/removed.
66 **For production systems already using a pre 0.16 version, you should
67 pin the version being used with ``ruamel.yaml<=0.15``** if you cannot
68 fully test upgrading to a newer version. For new usage
69 pin to the minor version tested ( ``ruamel.yaml<=0.17``) or even to the
72 New functionality is usually only available via the new API, so
73 make sure you use it and stop using the `ruamel.yaml.safe_load()`,
74 `ruamel.yaml.round_trip_load()` and `ruamel.yaml.load()` functions
80 .. should insert NEXT: at the beginning of line for next key (with empty
84 - extract timestamp matching/creation to util
87 - 398 also handle issue 397 when comment is newline
90 - fix issue 397, insert comment before key when a comment between key and
92 (reported by [Bastien gerard])
95 - fix issue 396, inserting key/val in merged-in dictionary (reported by
100 - minor fix in attr handling
102 0.17.12 (2021-08-21):
103 - fix issue with anchor on registered class not preserved and those
104 classes using package
105 attrs with `@attr.s()` (both reported by [ssph])
107 0.17.11 (2021-08-19):
108 - fix error baseclass for DuplicateKeyErorr (reported by `Ćukasz
110 <https://sourceforge.net/u/lrogalski/>`__)
111 - fix typo in reader error message, causing `KeyError` during reader
115 0.17.10 (2021-06-24):
116 - fix issue 388, token with old comment structure != two elements
117 (reported by [Dimitrios Bariamis])
120 - fix issue with updating CommentedMap (reported by sri on
124 - fix for issue 387 where templated anchors on tagged object did get set
125 resulting in potential id reuse. (reported by [Artem Ploujnikov
129 - issue 385 also affected other deprecated loaders (reported via email
133 - merged type annotations update provided by
138 9af3ec5d7f8065582f3aa841305465025d0afd26c5fb54e15b964e11838fc74f 109128 ruamel.yaml-0.17.17-py3-none-any.whl