Currently compress_multiple method allows adding all files in the root of the archive (second param set as an empty list) or adding files inside a specific folder (second param set as a list of paths).
This PR allows to use compress_multiple method in a hybrid scenario, that is archiving some files in the archive root (second param set as empty string at the corresponding list item) and other files in specific folders (second param set as folder path at the corresponding list item).
Currently compress_multiple method allows adding all files in the root of the archive (second param set as an empty list) or adding files inside a specific folder (second param set as a list of paths).
This PR allows to use compress_multiple method in a hybrid scenario, that is archiving some files in the archive root (second param set as empty string at the corresponding list item) and other files in specific folders (second param set as folder path at the corresponding list item).
E.g.
Result: