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
poyo
-> pyyaml
(Issue #1513)
#1515
Conversation
Hey, @acturner, please check #1516. Sadly |
@simobasso - Understood, unfortunately #1516 doesn't seem to fix these issues. |
@acturner, thanks for reaching out. I just tried with your fork, and it works. Did you change anything? |
@simobasso Sorry I was mistaken, #1516 fixes #1514 - I had a similar solution, which doesn't require calling |
Hmm, AFAIK this should not be the case anymore. These yaml libraries now ship with wheels for windows so it should be possible to switch over. It is worth exploring moving to a better supported yaml library IMHO. |
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.
Please remove also lines 179:183 in tests/conftest.py
, they are not needed anymore if we don't use poyo.
@glumia I believe I made all of your changes - let me know if anything doesn't look right. Cheers! |
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!
Co-authored-by: Sambhav Kothari <sambhavs.email@gmail.com>
Hey @acturner, thanks for this pr; I just enabled the ci. Could you please check windows failures? Also, have you seen #1489 opened by @dHannasch? |
#1489 does seem like a similar implementation. It also fixes the test issues related to Windows builds. |
@simobasso @samj1912 I will check out #1489 soon and see what's going on with the Windows builds - also should probably add some tests for the bug this fixes (in case anyone makes a PR to use |
I do support this change but I fixing windows builds is required before being able to merge it. |
Merged #1489 which did pass the tests. |
I understand it may not be desirable to add
pyyaml
as a dependency, but these few changes do address both Issue #1513 and Issue #1514.