Tags: Python3pkg/Box
Tags
Version 3.0.1 (cdgriffith#27) * Fixing first level recursion errors * Fixing spelling mistakes (thanks to John Benediktsson) * Fixing that list insert of lists did not use the original list but create an empty one
Version 3.0.0 (cdgriffith#18) * Adding default object abilities with `default_box` and `default_box_attr` kwargs * Adding `from_json` and `from_yaml` functions to both `Box` and `BoxList` * Adding `frozen_box` option * Adding `BoxError` exception for custom errors * Adding `conversion_box` to automatically try to find matching attributes * Adding `camel_killer_box` that converts CamelCaseKeys to camel_case_keys * Adding `SBox` that has `json` and `yaml` properties that map to default `to_json()` and `to_yaml()` * Adding `box_it_up` property that will make sure all boxes are created and populated like previous version * Adding `modify_tuples_box` option to recreate tuples with Boxes instead of dicts * Adding `to_json` and `to_yaml` for `BoxList` * Changing how the Box object works, to conversion on extraction * Removing `__call__` for compatibly with django and to make more like dict object * Removing support for python 2.6 * Removing `LightBox` * Removing default indent for `to_json`
Version 2.2.0 (cdgriffith#12) * Adding update, set_default and dir support * Adding tests, fixing up readme * Python2.x compatibility * Support for ruamel.yaml (cdgriffith#8) * [ci skip] adding Authors and Contributing files. * [ci skip] Updating Authors * [ci skip] Updating Changes * Fixing tests when using ruamel.yaml instead of pyyaml * [ci skip] Update changes.rst * Fixing PEP8 issues
Version 2.1.0 (cdgriffith#3) * Adding update, set_default and dir support * Adding tests, fixing up readme * Python2.x compatibility