Skip to content

Tags: Python3pkg/Box

Tags

3.0.1

Toggle 3.0.1's commit message
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

3.0.0

Toggle 3.0.0's commit message
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`

2.2.0

Toggle 2.2.0's commit message
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

2.1.0

Toggle 2.1.0's commit message
Version 2.1.0 (cdgriffith#3)

* Adding update, set_default and dir support

* Adding tests, fixing up readme

* Python2.x compatibility

2.0.0

Toggle 2.0.0's commit message
[ci skip] fixing extra code block in README.rst

1.0.0

Toggle 1.0.0's commit message
MD to RST