mandiant / capa

The FLARE team's open-source tool to identify capabilities in executable files.
Apache License 2.0
3.98k stars 499 forks source link

Use rich to replace tqdm, tabulate, termcolor, etc. #2100

Open mr-tz opened 1 month ago

mr-tz commented 1 month ago

If we end up adopting rich, we could maybe use some of its other features to reduce dependencies, for example replacing tqdm with rich.progress and tabulate with rich.table. It could also serve to implement a pager functionality for long output texts.

rich was added in https://github.com/mandiant/capa/pull/2086

Rana-KV commented 3 weeks ago

@mr-tz, Is this task open for working? I'm interested to work on this issue

mr-tz commented 3 weeks ago

yes, please go ahead!

s-ff commented 3 weeks ago

Let's also replace termcolor.