1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
3 NAMEBASE= python-ruamel.yaml
7 SDESC[py310]= YAML 1.2 parser/emitter (3.10)
8 SDESC[py39]= YAML 1.2 parser/emitter (3.9)
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= PY39 PY310
20 OPTIONS_STANDARD= none
21 VOPTS[py310]= PY39=OFF PY310=ON
22 VOPTS[py39]= PY39=ON PY310=OFF
24 DISTNAME= ruamel.yaml-0.17.17.dist-info
28 [PY39].RUN_DEPENDS_ON= python-ruamel.yaml.clib:single:py39
29 [PY39].USES_ON= python:py39,wheel
31 [PY310].USES_ON= python:py310,wheel
33 [FILE:3195:descriptions/desc.single]
38 ``ruamel.yaml`` is a YAML 1.2 loader/dumper package for Python.
42 :documentation: http://yaml.readthedocs.io
43 :repository: https://sourceforge.net/projects/ruamel-yaml/
44 :pypi: https://pypi.org/project/ruamel.yaml/
46 *The 0.16.13 release was the last that was tested to be working on Python
48 The 0.17 series will still be tested on Python 3.5, but the 0.18 will not.
50 0.17 series will also stop support for the old PyYAML functions, so a
52 will need to be created.*
54 *The 0.17 series will also see changes in how comments are attached during
55 roundtrip. This will result in backwards incompatibilities on the `.ca`
57 it might even be necessary for documented methods that handle comments.*
59 *Please adjust your dependencies accordingly if necessary.
62 Starting with version 0.15.0 the way YAML files are loaded and dumped
63 has been changing, see the API doc for details. Currently existing
64 functionality will throw a warning before being changed/removed.
65 **For production systems already using a pre 0.16 version, you should
66 pin the version being used with ``ruamel.yaml<=0.15``** if you cannot
67 fully test upgrading to a newer version. For new usage
68 pin to the minor version tested ( ``ruamel.yaml<=0.17``) or even to the
71 New functionality is usually only available via the new API, so
72 make sure you use it and stop using the `ruamel.yaml.safe_load()`,
73 `ruamel.yaml.round_trip_load()` and `ruamel.yaml.load()` functions
79 .. should insert NEXT: at the beginning of line for next key (with empty
83 - extract timestamp matching/creation to util
86 - 398 also handle issue 397 when comment is newline
89 - fix issue 397, insert comment before key when a comment between key and
91 (reported by [Bastien gerard])
94 - fix issue 396, inserting key/val in merged-in dictionary (reported by
99 - minor fix in attr handling
101 0.17.12 (2021-08-21):
102 - fix issue with anchor on registered class not preserved and those
103 classes using package
104 attrs with `@attr.s()` (both reported by [ssph])
106 0.17.11 (2021-08-19):
107 - fix error baseclass for DuplicateKeyErorr (reported by `Ćukasz
109 <https://sourceforge.net/u/lrogalski/>`__)
110 - fix typo in reader error message, causing `KeyError` during reader
114 0.17.10 (2021-06-24):
115 - fix issue 388, token with old comment structure != two elements
116 (reported by [Dimitrios Bariamis])
119 - fix issue with updating CommentedMap (reported by sri on
123 - fix for issue 387 where templated anchors on tagged object did get set
124 resulting in potential id reuse. (reported by [Artem Ploujnikov
128 - issue 385 also affected other deprecated loaders (reported via email
132 - merged type annotations update provided by
137 9af3ec5d7f8065582f3aa841305465025d0afd26c5fb54e15b964e11838fc74f 109128 ruamel.yaml-0.17.17-py3-none-any.whl