Version History

v1.5.1 (17-FEB-2024)

  • utilities.std_open() can now open common compressed file formats (e.g. BZip2, GZip, and LZMA).

  • utilities.std_open() accepts a Path-like object for the filename parameter.

v1.5.0 (27-JAN-2024)

  • Add module ringbuffer.

  • Add function utilities.log_pp().

  • Add function utilities.log_xml().

  • Add function utilities.wrapping_counter_delta().

  • Deprecate multiprogressbar.BAR_COLOR. Use ansiterminal.FgColor instead. Note the corresponding type changes in multiprogrssbar.sSingleProgressBar, and multiprogressbar.print_single_bar().

  • Deprecate unicodechars.UNICODE_CHARS. Use unicodedata.lookup() from the standard library. Note that future direction of unicodechars is unclear.

v1.4.0

  • Add ansiterminal.

  • Add unicodechars.

  • Extend multiprogressbar API.

v1.3.1

  • Add Sphinx documentation.

  • Improve SPDX v2.3 compliance (for software bill of materials).

  • Remove a number of warnings raised by PyCharm and pyflake.

v1.3.0

  • First version publicly available on PyPi.