It seems Python 3.12's ZipFile.extractwill be able to preserve file permissions, but for backwards compatibility 3.11 and below will preserve the current behavior and not default to doing so. Probably makes sense to keep MFZipFile around until 3.12 is the minimum supported version for modflow-related Python projects.
It seems Python 3.12's
ZipFile.extract
will be able to preserve file permissions, but for backwards compatibility 3.11 and below will preserve the current behavior and not default to doing so. Probably makes sense to keepMFZipFile
around until 3.12 is the minimum supported version for modflow-related Python projects.