You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There's the fundamental, underlying issue of the wheel standard not having explicit support for file permissions (as those are platform specific). I'm personally convinced that such support would be useful, but I think it needs to be added to the standard. I don't have the bandwidth available to drive such a change myself though.
In issue #514, the command line for
wheel unpack
was fixed to preserve executable bit for files.wheel/src/wheel/cli/unpack.py
Line 24 in 0a4f40e
But this issue still exists when extracting files programmatically.
For example:
The issue is of course rooted in the same problem. As
extractall
andextract
methods inherit from zipfile.Maybe it will be better to override these methods for
WheelFile
and fix the permissions issue there, instead of in theunpack
command?Will you be open for a PR for such a change?
The text was updated successfully, but these errors were encountered: