Skip to content

v0.5.3

Pre-release
Pre-release
Compare
Choose a tag to compare
@jgaff jgaff released this 01 May 14:09
· 69 commits to master since this release
6b49e1f

Expand flatten_dict into flatten_json.
flatten_json flattens lists as well as dicts by default.

Examples:

        {
            "key1": {
                "key2": "value"
            }
        }
        turns into
        {
            "key1.key2": value
        }


        {
            "key1": {
                "key2": [{
                    "key3": "foo",
                    "key4": "bar"
                }, {
                    "key3": "baz"
                }]
            }
        }
        with flatten_lists=True, turns into
        {
            "key1.key2.key3": ["foo", "baz"],
            "key1.key2.key4": "bar"
        }