- Fixed bug in Option descriptors which prevented them from working with generic option-handlers in Python3.6.
0.0.25
-------------------
- Added LazyDescriptor. - Added function to get the fully-qualified name of a class. - Added function to get the import code for a class. - Added ClassRegistry class. - Added meta-constants module. - Added command-line utilities.
0.0.24
-------------------
- Fixed typing bug in dynamic_defaults.
0.0.23
-------------------
- Added dynamic defaults. - Added function to get the kwargs that are supplied to a function (non-default). - Added decorator ensure_error_type which wraps exceptions not of a particular type in that type. - Removed json package, now in its own repository, wai-json.
0.0.22
-------------------
- Added instanceoptionalmethod, a decorator for methods which can be called from either the class or an instance, and take whichever they are called from as their first argument. - Added LoggingMixin, which adds logging support to classes. - Added serialisation utilities. - Added utility for a standard library logger.
0.0.21
-------------------
- Added logging utilities package, with utility for a standard root logger.