diff CHANGES.txt @ 111:d51a18e5b0e3

Reimplement configmix.safe_merge() do to a deepcopy of all source configurations when merging. configmix.safe_merge() does now a deepcopy of all source configurations when merging. Changes in configuration instances after will not be reflected in the merged configuration any more.
author Franz Glasner <hg@dom66.de>
date Sat, 24 Mar 2018 18:47:54 +0100
parents 2eac386f825a
children e37fc67ae7f3
line wrap: on
line diff
--- a/CHANGES.txt	Sat Mar 24 16:06:08 2018 +0100
+++ b/CHANGES.txt	Sat Mar 24 18:47:54 2018 +0100
@@ -1,7 +1,7 @@
 .. -*- coding: utf-8; mode: rst; indent-tabs-mode: nil; -*-
 
 ..
-.. Valid tags: doc, feature, bugfix, test
+.. Valid tags: doc, feature, bugfix, test, breaking
 ..
 
 .. _changelog:
@@ -16,6 +16,12 @@
    :version: 0.6
 
    .. change::
+      :tags: breaking, feature
+
+      Reimplement :py:func:`configmix.safe_merge` do to a deepcopy of all
+      source configurations when merging
+
+   .. change::
       :tags: doc
 
       Begin the documentation with `Sphinx <http://www.sphinx-doc.org>`_
@@ -30,6 +36,7 @@
 
       Build a tree of configuration settings from INI files
 
+
 .. changelog::
    :version: 0.5
    :released: 2016-04-19