Releases: KenKundert/inform
Releases · KenKundert/inform
v1.23
- Strip out empty culprits and codicils.
v1.22
- Added clone argument to InformantFactory.
v1.21
- Allow ProgressBar output to be suppressed.
- Allow
/
to be overridden in plural. - Various enhancements to conjoin and full_stop.
- Added parse_range and format_range functions.
- Added title_case function.
v1.20
- Add format method to inform.plural
v1.19
Minor fixes.
v1.18
- Wrap now applies to codicils passed as arguments.
- Enhance inform.plural (now supports pluralizing verbs).
- Add fmt argument to inform.conjoin()
- Support template attribute on subclasses of inform.Error
v1.17
- Added is_mapping()
v1.16
- Add end support to join().
- Allow previous logfile to be saved.
- Allow urgency to be specified on notifications.
- Allow render support in user-defined classes with addition of special methods.
v1.15
- Added error_status argument to inform.Inform.
- Enhanced inform.plural. This enhancement is not backward compatible.
- Enhance for render() to allow it to be used in a repr function.
Version 1.14
- Added render_bar utility function.
- Added ProgressBar class.
- Added Info class.
- Added Inform.join_culprit method and join_culprit function.
- Allow culprit to be passed into Error.report() and Error.terminate() methods.
- Added Error.reraise method.
- Allow a codicil or codicils to be added to any informant.
- Added codicil named argument to informants and Error class.
- Added informant named argument to Error.
- Use colorscheme of active informer as default for colorizers.
- Error.get_culprit method now returns a tuple rather than a string.
- Added Error.join_culprit and Error.get_codicil methods.