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
Fix issues with new typing Union syntax (Py310) #8122
Conversation
It seems there's been a core dump two times in a row in the 3.7 tests and once in the 3.8 tests ? I wonder if this what happen in case of timeout now or if this is a genuine problem with astroid 2.14 ? |
It's the recursion issue from pylint-dev/astroid#1982 again, sadly. I wouldn't consider astroid broken though so we don't need to yank the releases. However, it might make sense to revert the change. What do you think? It's a bit of work, but I could do it. With that I would also consider releasing |
Hmm yeah, I have no idea how to fix this. Maybe a partial revert keeping the new added tests ? Also we don't need to maintain 2.13 anymore, we could only release 2.14.1. |
Yeah, also I kind of broke the last release of |
Right, it branched 3 days ago, it's reasonable, there's not going to be any conflicts. |
Did the revert, released both |
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.
Great work with all the release ! I suppose it prove it's easier to do now than before 😄
🤖 Effect of this PR on checked open source code: 🤖 Effect on black:
This comment was generated for commit 3f3fc1b |
Description
Add regression tests for new typing Union syntax.
Bump astroid to
2.13.4
.Requires pylint-dev/astroid#1977
Closes #8119