beetbox / beets

music library manager and MusicBrainz tagger
http://beets.io/
MIT License
12.57k stars 1.8k forks source link

Consider making the `rich-tables` dependency optional #5325

Closed intelfx closed 1 week ago

intelfx commented 1 week ago

The new rich-tables dependency has a potential to create problems for packagers (as it pulls in a number of relatively little-known packages) and serves no value in normal usage.

Please consider making it a dev-dependency and gating the relevant imports behind the same $BEETS_DEBUG environment variable that is guarding the actual usage of this dependency.