TYP: remove # type: ignore for unpacking compression_args
eg. compresslevel for GzipFile is an int and compression in get_handle is Optional[Union[str, Mapping[str, Any]]] = None

once we adopt TypedDict, then maybe we could be more explicit here, but for now Any is appropriate.

the ignored message for GZipFile is `error: Argument 2 to "GzipFile" has incompatible type **Dict[str, str]"; expected "int"`