-
-
Notifications
You must be signed in to change notification settings - Fork 563
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
Vendor attrs to avoid unpickle issues #3179 #3192 #3193
Conversation
We have vendored attrs only for its use in licensedcode.models. With this, we avoid updates to the attrs library that would make unpickling the license index fail. Reported-by: Soim @soimkim Reference: #3192 Reference: #3179 Signed-off-by: Philippe Ombredanne <[email protected]>
Note: this PR is for a hot fix release and not designed to be merged as-is in develop. It will need some backporting and resolution of conflicts, or can be reapplied by hand. |
Signed-off-by: Philippe Ombredanne <[email protected]>
Signed-off-by: Philippe Ombredanne <[email protected]>
Signed-off-by: Philippe Ombredanne <[email protected]>
This was restored with the introduction of packvers Signed-off-by: Philippe Ombredanne <[email protected]>
Signed-off-by: Philippe Ombredanne <[email protected]>
Signed-off-by: Ayan Sinha Mahapatra <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This fixes #3179 and we already have a release out with that.
I've merged develop into this to make this PR merge ready, but there is #3195 btw but it's not crashing the install so we can probably handle that in v32? or do we have to backport that fix too?
some CIs are failing because scancode checkout is taking an hour fsr, probably a fluke?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! thank you.
We have vendored attrs only for its use in licensedcode.models. With this, we avoid updates to the attrs library that would make unpickling the license index fail.
Reported-by: Soim @soimkim
Reference: #3192
Reference: #3179
Signed-off-by: Philippe Ombredanne [email protected]
Tasks
Run tests locally to check for errors.