Ravenports generated: 12 May 2023 03:11
[ravenports.git] / bucket_4A / python-ruamel.yaml
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               python-ruamel.yaml
4 VERSION=                0.17.26
5 KEYWORDS=               python
6 VARIANTS=               py310 v11
7 SDESC[py310]=           YAML 1.2 parser/emitter (3.10)
8 SDESC[v11]=             YAML 1.2 parser/emitter (3.11)
9 HOMEPAGE=               https://sourceforge.net/p/ruamel-yaml/code/ci/default/tree
10 CONTACT=                Python_Automaton[python@ironwolf.systems]
11
12 DOWNLOAD_GROUPS=        main
13 SITES[main]=            PYPIWHL/23/33/dbc62343de0cf92e0f9c15bc0a287bdaea0953f1cadca0480c78d5ac6641
14 DISTFILE[1]=            ruamel.yaml-0.17.26-py3-none-any.whl:main
15 DF_INDEX=               1
16 SPKGS[py310]=           single
17 SPKGS[v11]=             single
18
19 OPTIONS_AVAILABLE=      PY310 PY311
20 OPTIONS_STANDARD=       none
21 VOPTS[py310]=           PY310=ON PY311=OFF
22 VOPTS[v11]=             PY310=OFF PY311=ON
23
24 DISTNAME=               ruamel.yaml-0.17.26.dist-info
25
26 GENERATED=              yes
27
28 [PY310].RUN_DEPENDS_ON=                 python-ruamel.yaml.clib:single:py310
29 [PY310].USES_ON=                        python:py310,wheel
30
31 [PY311].RUN_DEPENDS_ON=                 python-ruamel.yaml.clib:single:v11
32 [PY311].USES_ON=                        python:v11,wheel
33
34 [FILE:3429:descriptions/desc.single]
35
36 ruamel.yaml
37 ===========
38
39 ``ruamel.yaml`` is a YAML 1.2 loader/dumper package for Python.
40
41 :version:       0.17.26
42 :updated:       2023-05-09
43 :documentation: http://yaml.readthedocs.io
44 :repository:    https://sourceforge.net/projects/ruamel-yaml/
45 :pypi:          https://pypi.org/project/ruamel.yaml/
46
47 *Starting with 0.17.22 only Python 3.7+ is supported.
48 The 0.17 series is also the last to support old PyYAML functions, replace
49 it by 
50 creating a `YAML()` instance and use its `.load()` and `.dump()` methods.*
51 New(er) functionality is usually only available via the new API.
52
53 The 0.17.21 was the last one tested to be working on Python 3.5 and 3.6
54 (the
55 latter was not tested, because 
56 tox/virtualenv stopped supporting that EOL version).
57 The 0.16.13 release was the last that was tested to be working on Python
58 2.7.
59
60 *Please adjust/pin your dependencies accordingly if necessary.
61 (`ruamel.yaml<0.18`)*
62
63 There are now two extra plug-in packages (`ruamel.yaml.bytes` and
64 `ruamel.yaml.string`)
65 for those not wanting to do the streaming to a `io.BytesIO/StringIO` buffer
66 themselves.
67
68 If your package uses ``ruamel.yaml`` and is not listed on PyPI, drop
69 me an email, preferably with some information on how you use the
70 package (or a link to the repository) and I'll keep you informed
71 when the status of the API is stable enough to make the transition.
72
73 * [Overview]
74 * [Installing]
75 * [Basic Usage]
76 * [Details]
77 * [Examples]
78 * [API]
79 * [Differences with PyYAML]
80
81 ChangeLog
82 =========
83
84 .. should insert NEXT: at the beginning of line for next key (with empty
85 line)
86
87 0.17.26 (2023-05-09):
88   - Fix for error on edge cage for issue 459
89
90 0.17.25 (2023-05-09):
91   - fix for regression while dumping wrapped strings with too many
92 backslashes removed
93     (issue 459, reported by [Lele Gaifax])
94
95 0.17.24 (2023-05-06):
96   - rewrite of ``CommentedMap.insert()``. If you have a merge key in
97     the YAML document for the mapping you insert to, the position value
98 should 
99     be the one as you look at the YAML input.
100     This fixes issue 453 where other
101     keys of a merged in mapping would show up after an insert (reported by
102     [Alex Miller]). It
103     also fixes a call to `.insert()` resulting into the merge key to move
104     to be the first key if it wasn't already and it is also now possible
105     to insert a key before a merge key (even if the fist key in the
106 mapping).
107   - fix (in the pure Python implementation including default) for issue
108 447.
109     (reported by [Jack Cherng], 
110     also brought up by brent on 
111     [StackOverflow])
112
113 0.17.23 (2023-05-05):
114   - fix 458, error on plain scalars starting with word longer than width.
115     (reported by [Kyle Larose])
116   - fix for ``.update()`` no longer correctly handling keyword arguments
117     (reported by John Lin on <StackOverflow 
118     `<https://stackoverflow.com/q/76089100/1307905>`__)
119   - fix issue 454: high Unicode (emojis) in quoted strings always
120     escaped (reported by `Michal Čihař
121 <https://sourceforge.net/u/nijel/profile/>`__
122     based on a question on StackOverflow).
123   - fix issue with emitter conservatively inserting extra backslashes in
124 wrapped
125     quoted strings (reported by thebenman on [StackOverflow 
126    ])
127
128 0.17.22 (2023-05-02):
129
130   - fix issue 449 where the second exclamation marks got URL encoded
131 (reported
132     and fixing PR provided by [John Stark])
133   - fix issue with indent != 2 and literal scalars with empty first line
134     (reported by wrdis on [StackOverflow])
135
136
137 [FILE:115:distinfo]
138 25d0ee82a0a9a6f44683dcf8c282340def4074a4562f3a24f55695bb254c1693       109130 ruamel.yaml-0.17.26-py3-none-any.whl
139