rarfile
rarfile copied to clipboard
extractall() starts one subprocess per file
This is very inefficient. Most (all?) backends support extracting the full rar at once.