-
Notifications
You must be signed in to change notification settings - Fork 106
History
Box was first created under the name Namespace in the reusables package. Years of usage and suggestions helped mold it into the largest section of the reusables library.
After years of upgrades it became clear it was used more than most other parts of the reusables library of tools. Box become its own package.
2.0 quickly followed 1.0, adding BoxList
to allow for further dot notations while down in lists. Also added the handy to_json
and to_yaml
functionality.
Box 3.0 brought a lot of options to the table for maximum customization. From allowing you to freeze the box or just help you find your attributes when accessing them by dot notation.
Box 4.0 was made with python 2.x out of mind. Everything from f-strings to type-hinting was added to update the package. The modules grew large enough to separate the different objects into their own files and test files.
These documents are for Box 5.0+