comparison CHANGES.txt @ 120:ba5970a2dcef

The default file encoding when reading INI style files with configmix.ini.load() is now "UTF-8". Added unittests for proper Unicode handling.
author Franz Glasner <f.glasner@feldmann-mg.com>
date Thu, 29 Mar 2018 12:38:52 +0200
parents e37fc67ae7f3
children 21d92ff8cf31
comparison
equal deleted inserted replaced
119:eefde3288fb8 120:ba5970a2dcef
21 Reimplement :py:func:`configmix.safe_merge` do to a deepcopy of all 21 Reimplement :py:func:`configmix.safe_merge` do to a deepcopy of all
22 source configurations when merging. Previously is was sort of a 22 source configurations when merging. Previously is was sort of a
23 shallow copy. 23 shallow copy.
24 24
25 .. change:: 25 .. change::
26 :tags: breaking, feature
27
28 The default file encoding when reading INI style files with
29 :py:func:`configmix.ini.load` is now "UTF-8". Previously it was
30 undefined and therefore dependent on the user's locale.
31
32 An `encoding` keyword argument can be specified explicitely now.
33
34 .. change::
26 :tags: doc 35 :tags: doc
27 36
28 Begin the documentation with `Sphinx <http://www.sphinx-doc.org>`_ 37 Begin the documentation with `Sphinx <http://www.sphinx-doc.org>`_
29 38
30 .. change:: 39 .. change::