diff options
author | Luis Martinez | 2021-10-02 21:36:24 -0500 |
---|---|---|
committer | Luis Martinez | 2021-10-02 21:43:29 -0500 |
commit | af25a1daf8d6fc572f4c8fae9111fbede997b7c2 (patch) | |
tree | 17e9b6ee9783545c19f3c10ffb2b76a1e15eaefb /CHANGELOG.rst | |
parent | 25f827ed88d06153f117b25e55a6d87b10da361c (diff) | |
download | aur-python-shyaml.tar.gz |
update to 0.6.2
package rewritten to comply with Python packaging guidelines
Diffstat (limited to 'CHANGELOG.rst')
-rw-r--r-- | CHANGELOG.rst | 236 |
1 files changed, 236 insertions, 0 deletions
diff --git a/CHANGELOG.rst b/CHANGELOG.rst new file mode 100644 index 000000000000..5183932a7f4e --- /dev/null +++ b/CHANGELOG.rst @@ -0,0 +1,236 @@ +Changelog +========= + + +0.6.2 (2020-12-15) +------------------ + +Fix +~~~ +- UTF-8 values would end in tracebacks (fixes #51) [Valentin Lab] + + +0.6.1 (2018-12-14) +------------------ + +New +~~~ +- Added ``-V|--version`` shyaml command line option to get full version + information. [Valentin Lab] + + This includes ``shyaml``'s version, but also PyYAML version installed, + and availability of the C libyaml bindings, and if they are used. + + +Fix +~~~ +- Document behavior on empty input. [Valentin Lab] + + +0.6.0 (2018-12-13) +------------------ + +New +~~~ +- Python 3.7 compatibility. [Valentin Lab] +- Support YAML streams (fixes #32) [Valentin Lab] +- ``shyaml`` can now be used from within python. [Valentin Lab] + + You can import ``shyaml`` and launch inner function in a python + program thanks to accessible API. + +- ``-q`` or ``--quiet`` to avoid printing error message on missing + paths. (fix #14) [Valentin Lab] +- Full support of yaml tags (fix #40) [Valentin Lab] + +Changes +~~~~~~~ +- Finish to document all behaviors. [Valentin Lab] + +Fix +~~~ +- Script was not installed correctly on windows. (fix #38) [Valentin + Lab] +- Python 3 incompatible code removed in ``get-values{,-0}``. [Valentin + Lab] +- Use C yaml implementation from ``libyaml`` when available (fix #3) + [Valentin Lab] + + +0.5.2 (2018-04-25) +------------------ + +Fix +~~~ +- Missing doc about ``get-length`` and typo corrected in help message. + [Valentin Lab] +- Python 3.0 exception when querying for missing keys removed. (fix #34) + [Valentin Lab] + + +0.5.1 (2018-03-06) +------------------ + +New +~~~ +- Add ``requirements`` section. [Valentin Lab] +- Add command ``get-length`` for structures or sequences (closes #25, + fixes #20) [gt3389b] + +Fix +~~~ +- Add homebrew installation instructions. [Zhiming Wang] +- Using ``-y`` with no argument casted an exception instead of + displaying usage. (fixes #41) [Valentin Lab] + + +0.5.0 (2017-03-23) +------------------ + +New +~~~ +- Introduce ``-y`` option to force full yaml output. [Valentin Lab] + + By default, output of literal string where directly printed unquoted and + useable. If this is very useful, there are many cases where this is not + consistent and is ambiguous, especially when this string is itself a + YAML representation. + + This could actually lead to subtle bugs occuring when re-using + ``shyaml`` output for further parsing. + + So if you want unquoted literal types to further process these elements, + use ``-y``. If you expect a string and wan't it plain raw, avoid ``-y``. + + + +0.4.2 (2017-02-08) +------------------ + +Fix +~~~ +- ``<<:`` YAML merging facility support. [Valentin Lab] + + +0.4.1 (2016-08-29) +------------------ + +Fix +~~~ +- On python2, unicode strings would be displayed literaly (fixes #26). + [Valentin Lab] + + ``str`` is not the correct type to match all type of strings in python + 2. So unicode strings (usually produced thanks to accentuated + characters) would be printed quoted (the python representation). + + + +0.4.0 (2016-01-11) +------------------ + +New +~~~ +- Avoid reordering mapping keys in the output. [Valentin Lab] + + Several commands from ``shyaml`` will output YAML themselves. But in the + process, the whole content is parsed and re-dumped. This can lead to + differences with the original inputs. The ordering of keys can be + annoying in some use cases, even if, well mappings should not be + ordered, these are ordered by the sequential nature of a file, and using + 'omap' is often tedious. ``shyaml`` now keep the original order the keys + were met. + + + +0.3.4 (2015-03-06) +------------------ + +New +~~~ +- Added a nice ``--help`` doc. [Valentin Lab] +- Added ``key-values{,-0}`` argument to get key and values in one go. + [Valentin Lab] +- Error is casted if no default specified and the key is not existent. + [Valentin Lab] + +Changes +~~~~~~~ +- Be more informative in some key related error message. (fixed #7) + [Valentin Lab] + + +0.2.2 (2014-03-19) +------------------ + +Fix +~~~ +- No argument at all was treated as one empty string argument. Thx Yassa + Bb. (fixes #6) [Valentin Lab] + + +0.2.1 (2013-11-23) +------------------ + +New +~~~ +- Python3 support. [Valentin Lab] + +Fix +~~~ +- Keys can now be empty or contains dots ``.`` if they are properly + escaped (fixes #5, thanks to Daniel Giribet) [Daniel Giribet] + + +0.2.0 (2013-05-03) +------------------ + +New +~~~ +- Support for iteration in sequence and struct in one go. [Valentin Lab] + +Fix +~~~ +- Forgot to mention ``./autogen.sh`` execution when getting the code + from git, and be more clear about other means of installation. + [Valentin Lab] + + +0.1.3 (2013-03-29) +------------------ + +Fix +~~~ +- Removed the spurious line feed at the end of any ``shyaml`` output. + [Valentin Lab] +- Support querying for... nothing. Which now returns the whole input + YAML. [Valentin Lab] + + Before this fix, you couldn't ask for ``shyaml get-value`` alone, even if it + makes sense but is completely useless as it returns the whole YAML input. + + + +0.1.2 (2013-03-23) +------------------ + +New +~~~ +- Support for list indexes (see README.rst). [Valentin Lab] +- Catch exceptions when parsing structure and output a clean error + message. [Valentin Lab] + + +0.1.1 (2013-02-27) +------------------ + +Changes +~~~~~~~ +- Some minor enhancements, and an "Install" section. [Valentin Lab] + + +0.1.0 (2013-02-27) +------------------ +- First import. [Valentin Lab] + + |