Metadata-Version: 2.4
Name: deep_merge
Version: 0.0.4
Summary: A simple utility for merging python dictionaries.
Home-page: https://github.com/halfak/deep_merge
Author: Aaron Halfaker
Author-email: aaron.halfaker@gmail.com
License: MIT
Classifier: Programming Language :: Python
Classifier: Environment :: Other Environment
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: home-page
Dynamic: license
Dynamic: summary

# Deep Merge

This library contains a simple utility for deep-merging dictionaries and the
data structures they contain.

* **Installation:** ``pip install deep_merge``
* **Documentation:** https://pythonhosted.org/deep_merge
* **Repositiory:** https://github.com/halfak/deep_merge
* **License:** MIT

## Example

    >>> import deep_merge
    >>>
    >>> print(deep_merge.merge({'a': {'b': 10}}, {'a': {'c': 5}}))
    {'a': {'b': 10, 'c': 5}}

Note that the first parameter is modified and will be assigned the return value.

    >>> d1 = {}
    >>> d2 = {'a': 1}
    >>> deep_merge.merge(d1, d2)
    >>> print(d1)
    {'a': 1}

## Author
* Aaron Halfaker -- https://github.com/halfak
