- Fix ``merge`` and ``assign``/``extend`` so they apply ``clone_deep`` to source values before assigning to destination object. - Make ``merge`` accept a callback as a positional argument if it is last.
2.3.1
Not secure
-------------------
- Add ``pipe`` and ``pipe_right`` as aliases of ``flow`` and ``flow_right``. - Fix ``merge`` so that trailing ``{}`` or ``[]`` don't overwrite previous source values. - Make ``py_`` an alias for ``_``.
2.3.0
Not secure
-------------------
- Support ``type`` callbacks (e.g. ``int``, ``float``, ``str``, etc.) by only passing a single callback argument when invoking the callback. - Drop official support for Python 3.2. Too many testing dependencies no longer work on it.