Descompactando e compactando sem descompactar

Recentemente tive que lidar com um arquivo .zip. O arquivo é composto basicamente por algumas dezenas de milhões de linhas de texto que têm que ser processadas uma a uma, e pesa 4.8GB compactado, 90+GB descompactado. Com o gzip.GzipFile podemos iterar sobre o arquivo com Python e…