Progiter

Latest version: v2.0.0

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

Scan your dependencies

Page 1 of 3

2.0.0

Added

* New module: progiter.manager with ProgressManager and RichProgIter

1.3.0

Added

* Percent complete is now shown by default if possible.
* Set extra can now take a callable, which will be executed dynamically right
before a display occurs.
* Added `show_rate`, `show_eta`, `show_total`, `show_percent` flags for finer
grained display controls.

1.2.0

Fixed
* homogeneous=False mode now correctly prints messages

Changed
* Reworked internals of how time and display checks are handled. This has the
user-facing-effect that messages will not print unless `time_thresh` seconds
have passed.

1.1.0

Added
* New argument `homogeneous` which can be set to True to enable a speed
optimization. Default to `auto`, which uses a heuristic to determine a good
setting for this in most cases.

Fixed
* `time_thresh` is now respected when calculating dynamic display updates
* Fixed an issue where sometimes the final message would not display.

1.0.1

Fixed
* `ProgIter.format_message` returned to its original signature. The
`ProgIter.format_message_parts` now contains the new signature.

1.0.0

Changed
* `ProgIter.format_message` return value has changed.

Removed
* Support for Python <= 3.6

Fixed
* Issue 21

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.