OpusCleaner
OpusCleaner copied to clipboard
Move filters to their own packages
Right now, opuscleaner is tricky to install because it will pull in all the dependencies for most filters.
I'm tempted to remove most of the external filters (opusfilter, bicleaner, etc) from the main opuscleaner package, and move them (their requirements + their json files) into their own python packages, e.g. opuscleaner-bicleaner.
The alternative is using optional dependencies but I don't see a way to hide the filters from the interface when the dependencies aren't installed. And I think that would be a wanted feature.