1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
3 NAMEBASE= python-ruamel.yaml
5 KEYWORDS= python devel textproc
6 VARIANTS= py27 py36 py37
7 SDESC[py36]= YAML 1.2 parser/emitter (PY 36)
8 SDESC[py37]= YAML 1.2 parser/emitter (PY 37)
9 SDESC[py27]= YAML 1.2 parser/emitter (PY 27)
10 HOMEPAGE= https://bitbucket.org/ruamel/yaml
11 CONTACT= Python_Automaton[python@ironwolf.systems]
14 SITES[main]= PYPI/r/ruamel.yaml
15 DISTFILE[1]= ruamel.yaml-0.15.44.tar.gz:main
21 OPTIONS_AVAILABLE= PY27 PY36 PY37
22 OPTIONS_STANDARD= none
23 VOPTS[py36]= PY27=OFF PY36=ON PY37=OFF
24 VOPTS[py37]= PY27=OFF PY36=OFF PY37=ON
25 VOPTS[py27]= PY27=ON PY36=OFF PY37=OFF
27 DISTNAME= ruamel.yaml-0.15.44
31 [PY36].USES_ON= python:py36
33 [PY37].USES_ON= python:py37
35 [PY27].USES_ON= python:py27
37 [FILE:4182:descriptions/desc.single]
42 ``ruamel.yaml`` is a YAML 1.2 loader/dumper package for Python.
46 :documentation: http://yaml.readthedocs.io
47 :repository: https://bitbucket.org/ruamel/
48 :pypi: https://pypi.org/project/ruamel.yaml/
51 Starting with version 0.15.0 the way YAML files are loaded and dumped
52 is changing. See the API doc for details. Currently existing
53 functionality will throw a warning before being changed/removed.
54 **For production systems you should pin the version being used with
55 ``ruamel.yaml<=0.15``**. There might be bug fixes in the 0.14 series,
56 but new functionality is likely only to be available via the new API.
58 If your package uses ``ruamel.yaml`` and is not listed on PyPI, drop
59 me an email, preferably with some infomormation on how you use the
60 package (or a link to bitbucket/github) and I'll keep you informed
61 when the status of the API is stable enough to make the transition.
63 * `Overview <http://yaml.readthedocs.org/en/latest/overview.html>`_
64 * `Installing <http://yaml.readthedocs.org/en/latest/install.html>`_
65 * `Basic Usage <http://yaml.readthedocs.org/en/latest/basicuse.html>`_
66 * `Details <http://yaml.readthedocs.org/en/latest/detail.html>`_
67 * `Examples <http://yaml.readthedocs.org/en/latest/example.html>`_
68 * `API <http://yaml.readthedocs.org/en/latest/api.html>`_
69 * `Differences with PyYAML
70 <http://yaml.readthedocs.org/en/latest/pyyaml.html>`_
72 .. image:: https://readthedocs.org/projects/yaml/badge/?version=stable
73 :target: https://yaml.readthedocs.org/en/stable
75 .. image:: https://bestpractices.coreinfrastructure.org/projects/1128/badge
76 :target: https://bestpractices.coreinfrastructure.org/projects/1128
81 .. should insert NEXT: at the beginning of line for next key (with empty
85 - Correct loading plain scalars consisting of numerals only and
86 starting with `0`, when not explicitly specifying YAML version
87 1.1. This also fixes the issue about dumping string `'019'` as
88 plain scalars as reported by `Min RK
89 <https://bitbucket.org/minrk/>`__, that prompted this chance.
92 - merge PR33: Python2.7 on Windows is narrow, but has no
93 ``sysconfig.get_config_var('Py_UNICODE_SIZE')``. (merge provided by
94 `Marcel Bargull <https://bitbucket.org/mbargull/>`__)
95 - ``register_class()`` now returns class (proposed by
96 `Mike Nerone <https://bitbucket.org/Manganeez/>`__}
99 - fix regression showing only on narrow Python 2.7 (py27mu) builds
101 `Marcel Bargull <https://bitbucket.org/mbargull/>`__ and
102 `Colm O'Connor <>`__).
103 - run pre-commit ``tox`` on Python 2.7 wide and narrow, as well as
106 0.15.41 (2018-06-27):
107 - add detection of C-compile failure (investigation prompted by
108 `StackOverlow <https://stackoverflow.com/a/51057399/1307905>`__ by
110 <https://stackoverflow.com/users/8233409/emmanuel-blot>`__),
111 which was removed while no longer dependent on ``libyaml``,
113 compilation still needs a compiler though.
115 0.15.40 (2018-06-18):
116 - added links to landing places as suggested in issue 190 by
117 `KostisA <https://bitbucket.org/ankostis/>`__
118 - fixes issue #201: decoding unicode escaped tags on Python2, reported
119 by `Dan Abolafia <https://bitbucket.org/danabo/>`__
121 0.15.39 (2018-06-17):
122 - merge PR27 improving package startup time (and loading when regexp not
123 actually used), provided by
124 `Marcel Bargull <https://bitbucket.org/mbargull/>`__
126 0.15.38 (2018-06-13):
127 - fix for losing precision when roundtripping floats by
128 `Rolf Wojtech <https://bitbucket.org/asomov/>`__
129 - fix for hardcoded dir separator not working for Windows by
130 `Nuno André <https://bitbucket.org/nu_no/>`__
131 - typo fix by `Andrey Somov <https://bitbucket.org/asomov/>`__
133 0.15.37 (2018-03-21):
134 - again trying to create installable files for 187
136 0.15.36 (2018-02-07):
137 - fix issue 187, incompatibility of C extension with 3.7 (reported by
140 0.15.35 (2017-12-03):
141 - allow ``None`` as stream when specifying ``transform`` parameters to
145 9c70302a81b51f2ed3b6a42abb9128c9a9beaa765b73ff317310eb59c4a5131a 280702 ruamel.yaml-0.15.44.tar.gz