Skip to content

Update to beta release of pyyaml for #511

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

Merged
merged 1 commit into from
Jan 16, 2019
Merged

Conversation

bridadan
Copy link
Contributor

CVE-2017-18342 has been issued. Mbed OS also now pins this dependency: https://github.com/ARMmbed/mbed-os/blob/master/requirements.txt#L7. This is causing some issues in their CI, so I'm proposing this change here. Happy to discuss alternatives if you feel any are appropriate!

@bridadan bridadan requested a review from flit January 15, 2019 23:14
@bridadan
Copy link
Contributor Author

FYI @cmonr

@flit
Copy link
Member

flit commented Jan 15, 2019

Of course, you create this PR just after I release v0.15.0! 😁

@flit
Copy link
Member

flit commented Jan 15, 2019

Btw, pyyaml is currently at version 4.2b4.

@flit flit merged commit 7aefe2f into pyocd:master Jan 16, 2019
@flit flit removed the in progress label Jan 16, 2019
@cmonr
Copy link

cmonr commented Jan 16, 2019

Truth be told, I don't like that we had to pin pyyaml to a beta version, and am not sure what the difference between the two is. I'd be alright with updating it if there's a good reason, otherwise I think we'll be waiting for the next non-beta release :)

@bridadan
Copy link
Contributor Author

Oops, sorry for the bad timing!!

@0xc0170
Copy link
Contributor

0xc0170 commented Jan 16, 2019

Oops, sorry for the bad timing!!

We need to be better with requirements and have it fixed asap, this is the second this week for us 😕

@flit
Copy link
Member

flit commented Jan 17, 2019

@cmonr Once the final pyyaml 4.2 is released, we'll update the dependency. I'm not fond of pinning to a beta version either.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants