sonatype-nexus-community / jake

Check your Python environments for vulnerable Open Source packages with OSS Index or Sonatype Nexus Lifecycle.
https://jake.readthedocs.io/
Apache License 2.0
111 stars 24 forks source link

[FEATURE] Replace `yaspin` (and `terminaltables`) with `rich` #77

Closed madpah closed 2 years ago

madpah commented 2 years ago

As part of #73, #72, it has become clear that yaspin (a direct dependency) relies upon termcolor which has no binary/wheel distribution available.

As suggested by @bollwyvl on #72, this issue is tracking replacing yaspin with rich. Given rich also supports table display, we are also planning to remove terminaltables and use rich's support for this.

cc @bhamail / @DarthHater

madpah commented 2 years ago

Tasks: