Inform

Latest version: v1.33

Safety actively analyzes 688053 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 5

1.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.

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.

1.13

- Added aaa() debug function.
- Added exit argument to done(), terminate(), and terminate_if_errors().
- terminate() now produces an exit status of 0 if there was no errors reported.
- Added set_culprit(), add_culprit() and get_culprit().

1.12

Tidied things up a bit.

1.11

- Added documentation (inform.readthedocs.org).
- Added ability to override template in *Error*.
- Added *stream_policy* option.
- Added *notify_if_no_tty* option.
- Informers now stack, so disconnecting from an existing informer reinstates the previous informer.
- Generallize *cull*.
- Add support for multiple templates.
- Add *join* function.

1.10

Add column() utility functions
Add user-specified indenting to render()
Add sss()
Added support for template named argument to report and Error().

Page 4 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.