Box v3.0.0 Release Notes
-
- 0️⃣ Adding default object abilities with
default_box
anddefault_box_attr
kwargs - Adding
from_json
andfrom_yaml
functions to bothBox
andBoxList
- ➕ 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 hasjson
andyaml
properties that map to defaultto_json()
andto_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
andto_yaml
forBoxList
- 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
- 0️⃣ Removing default indent for
to_json
- 0️⃣ Adding default object abilities with