diff options
-rw-r--r-- | CHANGES | 116 | ||||
-rw-r--r-- | README.rst | 6 | ||||
-rw-r--r-- | __init__.py | 4 | ||||
-rw-r--r-- | _doc/_static/pypi.svg | 2 |
4 files changed, 10 insertions, 118 deletions
@@ -1,18 +1,5 @@ -[0, 16, 8]: 2020-02-11 - - update requirements so that ruamel.yaml.clib is installed for 3.8, - as it has become available (via manylinux builds) - -[0, 16, 8]: 2020-02-11 - - update requirements so that ruamel.yaml.clib is installed for 3.8, - as it has become available (via manylinux builds) - -[0, 16, 8]: 2020-02-11 - - update requirements so that ruamel.yaml.clib is installed for 3.8, - as it has become available (via manylinux builds) - -[0, 16, 8]: 2020-02-11 - - update requirements so that ruamel.yaml.clib is installed for 3.8, - as it has become available (via manylinux builds) +[0, 16, 9]: 2020-02-11 + - update CHANGES [0, 16, 8]: 2020-02-11 - update requirements so that ruamel.yaml.clib is installed for 3.8, @@ -23,24 +10,6 @@ - fix error in dumping literal scalar in sequence with comments before element (reported by `EJ Etherington <https://sourceforge.net/u/ejether/>`__) -[0, 16, 7]: 2020-01-30 - - fix typchecking issue on TaggedScalar (reported by Jens Nielsen) - - fix error in dumping literal scalar in sequence with comments before element - (reported by `EJ Etherington <https://sourceforge.net/u/ejether/>`__) - -[0, 16, 7]: 2020-01-30 - - fix typchecking issue on TaggedScalar (reported by Jens Nielsen) - - fix error in dumping literal scalar in sequence with comments before element - (reported by `EJ Etherington <https://sourceforge.net/u/ejether/>`__) - -[0, 16, 6]: 2020-01-20 - - fix empty string mapping key roundtripping with preservation of quotes as `? ''` - (reported via email by Tomer Aharoni). - - fix incorrect state setting in class constructor (reported by `Douglas Raillard - <https://bitbucket.org/%7Bcf052d92-a278-4339-9aa8-de41923bb556%7D/>`__) - - adjust deprecation warning test for Hashable, as that no longer warns (reported - by `Jason Montleon <https://bitbucket.org/%7B8f377d12-8d5b-4069-a662-00a2674fee4e%7D/>`__) - [0, 16, 6]: 2020-01-20 - fix empty string mapping key roundtripping with preservation of quotes as `? ''` (reported via email by Tomer Aharoni). @@ -128,13 +97,6 @@ (reported by `Marcel Bollmann <https://bitbucket.org/%7Bd8850921-9145-4ad0-ac30-64c3bd9b036d%7D/>`__) -[0, 15, 93]: 2019-04-21 - - fix failure to parse empty implicit flow mapping key - - in YAML 1.1 plains scalars `y`, 'n', `Y`, and 'N' are now - correctly recognised as booleans and such strings dumped quoted - (reported by `Marcel Bollmann - <https://bitbucket.org/%7Bd8850921-9145-4ad0-ac30-64c3bd9b036d%7D/>`__) - [0, 15, 92]: 2019-04-16 - fix failure to parse empty implicit block mapping key (reported by `Nolan W <https://bitbucket.org/i2labs/>`__) @@ -143,14 +105,6 @@ - allowing duplicate keys would not work for merge keys (reported by mamacdon on `StackOverflow <https://stackoverflow.com/questions/55540686/>`__ -[0, 15, 91]: 2019-04-05 - - allowing duplicate keys would not work for merge keys (reported by mamacdon on - `StackOverflow <https://stackoverflow.com/questions/55540686/>`__ - -[0, 15, 90]: 2019-04-04 - - fix issue with updating `CommentedMap` from list of tuples (reported by - `Peter Henry <https://bitbucket.org/mosbasik/>`__) - [0, 15, 90]: 2019-04-04 - fix issue with updating `CommentedMap` from list of tuples (reported by `Peter Henry <https://bitbucket.org/mosbasik/>`__) @@ -165,14 +119,6 @@ - fix inclusing of python code from the subpackage data (containing extra tests, reported by `Florian Apolloner <https://bitbucket.org/apollo13/>`__) -[0, 15, 88]: 2019-02-12 - - fix inclusing of python code from the subpackage data (containing extra tests, - reported by `Florian Apolloner <https://bitbucket.org/apollo13/>`__) - -[0, 15, 87]: 2019-01-22 - - fix problem with empty lists and the code to reinsert merge keys (reported via email - by Zaloo) - [0, 15, 87]: 2019-01-22 - fix problem with empty lists and the code to reinsert merge keys (reported via email by Zaloo) @@ -185,14 +131,6 @@ - fix for issue when parsing flow mapping value starting with colon (in pure Python only) (reported by `FichteFoll <https://bitbucket.org/FichteFoll/>`__) -[0, 15, 86]: 2019-01-15 - - reinsert merge key in its old position (reported by grumbler on - <Stackoverflow <https://stackoverflow.com/a/54206512/1307905>`__) - - fix for issue with non-ASCII anchor names (reported and fix - provided by Dandaleon Flux via email) - - fix for issue when parsing flow mapping value starting with colon (in pure Python only) - (reported by `FichteFoll <https://bitbucket.org/FichteFoll/>`__) - [0, 15, 85]: 2019-01-08 - the types used by `SafeConstructor` for mappings and sequences can now by set by assigning to `XXXConstructor.yaml_base_dict_type` @@ -227,10 +165,6 @@ - fix issue with anchors nested deeper than alias (reported by gaFF on `StackOverflow <https://stackoverflow.com/a/53397781/1307905>`__) -[0, 15, 79]: 2018-11-21 - - fix issue with anchors nested deeper than alias (reported by gaFF on - `StackOverflow <https://stackoverflow.com/a/53397781/1307905>`__) - [0, 15, 78]: 2018-11-15 - fix setup issue for 3.8 (reported by `Sidney Kuyateh <https://bitbucket.org/autinerd/>`__) @@ -255,14 +189,6 @@ `StackOverflow question <https://stackoverflow.com/q/52851168/1307905>`__ by `math <https://stackoverflow.com/users/1355634/math>`__) -[0, 15, 75]: 2018-10-27 - - fix issue with single '?' scalar (reported by `Terrance - <https://bitbucket.org/OllieTerrance/>`__) - - fix issue with duplicate merge keys (prompted by `answering - <https://stackoverflow.com/a/52852106/1307905>`__ a - `StackOverflow question <https://stackoverflow.com/q/52851168/1307905>`__ - by `math <https://stackoverflow.com/users/1355634/math>`__) - [0, 15, 74]: 2018-10-17 - fix dropping of comment on rt before sequence item that is sequence item (reported by `Thorsten Kampe <https://bitbucket.org/thorstenkampe/>`__) @@ -276,10 +202,6 @@ - fix regression on explicit 1.1 loading with the C based scanner/parser (reported by `Tomas Vavra <https://bitbucket.org/xtomik/>`__) -[0, 15, 72]: 2018-10-06 - - fix regression on explicit 1.1 loading with the C based scanner/parser - (reported by `Tomas Vavra <https://bitbucket.org/xtomik/>`__) - [0, 15, 71]: 2018-09-26 - fix regression where handcrafted CommentedMaps could not be initiated (reported by `Dan Helfman <https://bitbucket.org/dhelfman/>`__) @@ -354,10 +276,6 @@ - issue with C based loader and leading zeros (reported by `Tom Hamilton Stubber <https://bitbucket.org/TomHamiltonStubber/>`__) -[0, 15, 59]: 2018-08-17 - - issue with C based loader and leading zeros (reported by - `Tom Hamilton Stubber <https://bitbucket.org/TomHamiltonStubber/>`__) - [0, 15, 58]: 2018-08-17 - simple mappings can now be used as keys when round-tripping:: @@ -468,29 +386,6 @@ consuming to actually `fix <https://stackoverflow.com/a/51573205/1307905>`__ the tests. -[0, 15, 46]: 2018-07-29 - - fixed DeprecationWarning for importing from ``collections`` on 3.7 - (issue 210, reported by `Reinoud Elhorst - <https://bitbucket.org/reinhrst/>`__). It was `difficult to find - why tox/pytest did not report - <https://stackoverflow.com/q/51573204/1307905>`__ and as time - consuming to actually `fix - <https://stackoverflow.com/a/51573205/1307905>`__ the tests. - -[0, 15, 45]: 2018-07-29 - - fixed DeprecationWarning for importing from ``collections`` on 3.7 - (issue 210, reported by `Reinoud Elhorst - <https://bitbucket.org/reinhrst/>`__). It was `difficult to find - why tox/pytest did not report - <https://stackoverflow.com/q/51573204/1307905>`__ and as time - consuming to actually `fix - <https://stackoverflow.com/a/51573205/1307905>`__ the tests. - -[0, 15, 45]: 2018-07-26 - - After adding failing test for ``YAML.load_all(Path())``, remove StopIteration - (PR provided by `Zachary Buhman <https://bitbucket.org/buhman/>`__, - also reported by `Steven Hiscocks <https://bitbucket.org/sdhiscocks/>`__. - [0, 15, 45]: 2018-07-26 - After adding failing test for ``YAML.load_all(Path())``, remove StopIteration (PR provided by `Zachary Buhman <https://bitbucket.org/buhman/>`__, @@ -667,10 +562,6 @@ - fix for issue 130, regression in nested merge keys (reported by `David Fee <https://bitbucket.org/dfee/>`_) -[0, 15, 10]: 2017-06-24 - - fix for issue 130, regression in nested merge keys (reported by - `David Fee <https://bitbucket.org/dfee/>`_) - [0, 15, 10]: 2017-06-23 - top level PreservedScalarString not indented if not explicitly asked to - remove Makefile (not very useful anyway) @@ -684,9 +575,6 @@ [0, 15, 8]: 2017-06-15 - allow plug-in install via ``install ruamel.yaml[jinja2]`` -[0, 15, 8]: 2017-06-15 - - allow plug-in install via ``install ruamel.yaml[jinja2]`` - [0, 15, 7]: 2017-06-14 - add plug-in mechanism for load/dump pre resp. post-processing @@ -4,7 +4,7 @@ ruamel.yaml ``ruamel.yaml`` is a YAML 1.2 loader/dumper package for Python. -:version: 0.16.8 +:version: 0.16.9 :updated: 2020-02-11 :documentation: http://yaml.readthedocs.io :repository: https://bitbucket.org/ruamel/yaml @@ -54,6 +54,10 @@ ChangeLog .. should insert NEXT: at the beginning of line for next key (with empty line) + +0.16.9 (2020-02-11): + - update CHANGES + 0.16.8 (2020-02-11): - update requirements so that ruamel.yaml.clib is installed for 3.8, as it has become available (via manylinux builds) diff --git a/__init__.py b/__init__.py index 8a3f62b..940cb6b 100644 --- a/__init__.py +++ b/__init__.py @@ -7,8 +7,8 @@ if False: # MYPY _package_data = dict( full_package_name='ruamel.yaml', - version_info=(0, 16, 8), - __version__='0.16.8', + version_info=(0, 16, 9), + __version__='0.16.9', author='Anthon van der Neut', author_email='a.van.der.neut@ruamel.eu', description='ruamel.yaml is a YAML parser/emitter that supports roundtrip preservation of comments, seq/map flow style, and map key order', # NOQA diff --git a/_doc/_static/pypi.svg b/_doc/_static/pypi.svg index 3a6a117..92e32c6 100644 --- a/_doc/_static/pypi.svg +++ b/_doc/_static/pypi.svg @@ -1 +1 @@ -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="86" height="20"><linearGradient id="b" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="a"><rect width="86" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#a)"><path fill="#555" d="M0 0h33v20H0z"/><path fill="#007ec6" d="M33 0h53v20H33z"/><path fill="url(#b)" d="M0 0h86v20H0z"/></g><g fill="#fff" text-anchor="middle" font-family="DejaVu Sans,Verdana,Geneva,sans-serif" font-size="110"> <text x="175" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="230">pypi</text><text x="175" y="140" transform="scale(.1)" textLength="230">pypi</text><text x="585" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="430">0.16.8</text><text x="585" y="140" transform="scale(.1)" textLength="430">0.16.8</text></g> </svg> +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="86" height="20"><linearGradient id="b" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="a"><rect width="86" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#a)"><path fill="#555" d="M0 0h33v20H0z"/><path fill="#007ec6" d="M33 0h53v20H33z"/><path fill="url(#b)" d="M0 0h86v20H0z"/></g><g fill="#fff" text-anchor="middle" font-family="DejaVu Sans,Verdana,Geneva,sans-serif" font-size="110"> <text x="175" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="230">pypi</text><text x="175" y="140" transform="scale(.1)" textLength="230">pypi</text><text x="585" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="430">0.16.9</text><text x="585" y="140" transform="scale(.1)" textLength="430">0.16.9</text></g> </svg> |