Passing overlapping entries into the Scrape object will produce duplicates. For example, Scrape(["*.mkv", "some file.mkv"]) will produce two entries for some file.mkv, leading to an error when attempting to rename it for the second time.
This should be fixed by filtering with a defaultdict.
Passing overlapping entries into the
Scrape
object will produce duplicates. For example,Scrape(["*.mkv", "some file.mkv"])
will produce two entries forsome file.mkv
, leading to an error when attempting to rename it for the second time.This should be fixed by filtering with a
defaultdict
.