-
-
Notifications
You must be signed in to change notification settings - Fork 2.8k
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
Release 0.960 planning #12807
Comments
I have noticed 3 regressions on Windows (maybe related to #12615 as well), namely |
It would be good to fix all the tests failing on master (on all platforms), or at least understand why they are failing. |
My rough sense of the failures of namespace pkg tests I have experienced on mac is that they're a symptom of racy filesystem operations. I unfortunately do not have the bandwidth or context to investigate in more details. |
I ran some experiments on macOS and the test failures seem to be related to race conditions. Running tests sequentially seems to work. Some races also reproduce on Linux (again only when running tests in parallel). There may be nothing really platform specific in these. Anyway, the test failures don't block the release, but it would be great to get to the bottom of this, since test flakes are annoying and can mask real problems. |
Another cherry-pick: |
This regression is a big showstopper for us, and I hope I can provide a fix before the release: PR here: |
I merged #12828, can it still be cherry-picked? |
#12832 is a very safe cherry pick. I also just encountered a mypy user who was confused about mypy's support for PEP 612 based on hitting this error message. |
Also, I plan on merging #11143 soon so it will go in the next release. Since it is a significant change to how module searching works, we may want to suggest people try pre-release mypy and report issues in the blog post for 0.960. |
Are there changes to plugin APIs? I noticed both mypy-nonfloat-decimal and an internal plugin stopped working when I test on mypy 128661c. |
Opened #12861 |
Mypy 0.960 is out: https://mypy-lang.blogspot.com/2022/05/mypy-0960-released.html |
#12868 is a crash report that bisects to |
This is another dataclasses regression (though it's quite similar to some preexisting bugs relating to variable scope): |
I'm planning to make a 0.960 release around May 24 (tentative timeline).
Please post here any issues you'd like to see fixed in the release, or PRs you'd like to have merged. I've already cut the release branch, but we can still cherry-pick low-risk features and bug fixes until May 20. After May 20 only critical bug fixes and documentation updates should be cherry-picked.
The text was updated successfully, but these errors were encountered: