summarylogtreecommitdiffstats
path: root/CHANGELOG.rst
diff options
context:
space:
mode:
authorLuis Martinez2021-10-02 21:36:24 -0500
committerLuis Martinez2021-10-02 21:43:29 -0500
commitaf25a1daf8d6fc572f4c8fae9111fbede997b7c2 (patch)
tree17e9b6ee9783545c19f3c10ffb2b76a1e15eaefb /CHANGELOG.rst
parent25f827ed88d06153f117b25e55a6d87b10da361c (diff)
downloadaur-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.rst236
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]
+
+