Skip to content
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 1.3 planning #15075

Closed
wesleywright opened this issue Apr 18, 2023 · 16 comments
Closed

Release 1.3 planning #15075

wesleywright opened this issue Apr 18, 2023 · 16 comments
Assignees
Labels
meta Issues tracking a broad area of work

Comments

@wesleywright
Copy link
Collaborator

I'm aiming to make the 1.3 release by the end of April.

Please post here any issues you'd like to see fixed in the release, or PRs you'd like to have merged.

@wesleywright wesleywright added feature meta Issues tracking a broad area of work and removed feature labels Apr 18, 2023
@wesleywright wesleywright self-assigned this Apr 18, 2023
@ikonst
Copy link
Contributor

ikonst commented Apr 18, 2023

#15050, #14849

@wesleywright
Copy link
Collaborator Author

Created a release branch for this release: https://github.com/python/mypy/tree/release-1.3

@wesleywright
Copy link
Collaborator Author

Looks like python/typeshed#10060 will be a blocker

@Viicos
Copy link
Contributor

Viicos commented Apr 19, 2023

I would be grateful if #14471 could get fixed, I've spent some time trying to see what was failing but my knowledge of the mypy internals is too limited. It may be straightforward, as it is kind of reverting #7656 and this one doesn't have a large diff. More context here: #8330 (comment)

@cdce8p
Copy link
Collaborator

cdce8p commented Apr 23, 2023

Would be awesome if the performance fix for union subtyping could be included

@emmatyping
Copy link
Collaborator

I'd love to get a review/merge on #14888 so that https://mypy.app can start using official mypy wheels.

@JelleZijlstra
Copy link
Member

Merged #14888, would be good to cherry-pick.

@wesleywright
Copy link
Collaborator Author

Cherry-picked #14888 as well as python/typeshed#10061 to fix a known Typeshed bug

@wesleywright
Copy link
Collaborator Author

@cdce8p cherry-picked #15104.

@ikonst unfortunately it seems that #15050 has a conflict when I try to cherry-pick it; seems like that is related to 768ba66, which is pretty big, so I'm hesitant to cherry-pick that as well.

@wesleywright
Copy link
Collaborator Author

wesleywright commented May 3, 2023

@JukkaL identified at least these two issues as potential blockers:

Will hold off on final release steps until Jukka's had a chance to assess these in more depth.

@wesleywright
Copy link
Collaborator Author

Cherry-picked #15179 to fix the above-mentioned issues.

@wesleywright
Copy link
Collaborator Author

wesleywright commented May 10, 2023

The release is out now: https://mypy-lang.blogspot.com/2023/05/mypy-13-released.html

@cdce8p
Copy link
Collaborator

cdce8p commented May 10, 2023

Thanks for the release!

If there is interest, I would like to start getting support for PEP 696 (TypeVar defaults) merged. Maybe even in time for the 1.4 release. Still looking for reviews though: #14872

@A5rocks
Copy link
Contributor

A5rocks commented May 20, 2023

https://mypy.readthedocs.io/ says 1.2?

@wesleywright
Copy link
Collaborator Author

https://mypy.readthedocs.io/ says 1.2?

Yeah, this seems to be a bug. Filed #15284

@CoolCat467
Copy link

Since version is now 1.4.1 as of writing, this should probably be closed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
meta Issues tracking a broad area of work
Projects
None yet
Development

No branches or pull requests

9 participants