happy-kitchen-89482
01/22/2018, 8:32 PMTGZ.extract() is actually fine and does not remove anything. The problem is that the unpacking code unpacks into a tmpdir and then overwrites the directory that the tarball was downloaded into with the tmpdir.