-
-
Notifications
You must be signed in to change notification settings - Fork 584
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Make use of rich for the progress bar (#863)
The module rich has an excellent and versatile implementation of a progress bar for Python code. Bandit has an existing custom progress indicator. This change makes use of rich for a more visually pleasing progress bar and more informational by including metrics. The down side is that this does add another dependency. But I think it can be useful in the future when implementing multi-process processing of source code since rich is well adapted for that. https://github.com/Textualize/rich Signed-off-by: Eric Brown <browne@vmware.com>
- Loading branch information
Showing
3 changed files
with
13 additions
and
38 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters