v0.33.0
- [TeamMsgExtractor #212] Added support for Task objects.
- Added additional parameter
overrideClassto all_ensureSetXtype functions. This parameter is a class to initialize using the data, if provided. The data will be provided as the first argument to the__init__function of the class if the data is notNone. If the data is done, the value set and returned from_ensureSetXwill beNone. This can be overriden using the second added parameter, which defaults to this behavior. Simply setpreserveNonetoFalseto force the data to be passed to the class. Keep in mind that this means the class will receiveNoneas it's first parameter. - Updated
Namedclass to make it more like the dictionary it is build on top of. Specifically, addedkeys,values, anditemsas functions. - Fixed issue in
Namedwhere old code wasn't deleted, causing some named properties to be completely omitted. - Improved efficiency of
Namedby making it sogetno longer copied the entire dictionary repeatedly while looking for the property. - Fixed typo in
Attachmentthat caused embedded msg files to still regenerate theNamedinstance even though they should have been using the parent's. - Updated fields in
MSGFileto use enums. - Added additional properties to
MSGFile. - Significant cleanup.