-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DELVEWHEEL file makes reproducibility difficult #36
Comments
The |
Can this please be reopened so |
If you want support for |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The
DELVEWHEEL
file indist-info
contains the arguments passed to the program at repair time. Various build strategies will use temporary directories which then leak into this file, causing it to not be reproducible across runs.It might be possible to setup a build environment and pass only relative paths for the input wheel, output directory, and lib paths. But with symlinking being tricky (impossible?) on Windows, that also becomes a difficult task.
It looks like only the
Version
entry in the file is used at a later time. TheArguments
entry is stored but doesn't appear to be ever read again. Would you be open to omitting it, either outright or with some CLI option?The text was updated successfully, but these errors were encountered: