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.1 planning #14730

Closed
koogoro opened this issue Feb 18, 2023 · 19 comments
Closed

Release 1.1 planning #14730

koogoro opened this issue Feb 18, 2023 · 19 comments
Labels
meta Issues tracking a broad area of work priority-0-high

Comments

@koogoro
Copy link
Collaborator

koogoro commented Feb 18, 2023

I'm planning to make release 1.1 by the end of February.

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

@ichard26 ichard26 added priority-0-high meta Issues tracking a broad area of work and removed feature labels Feb 18, 2023
@Avasam
Copy link
Contributor

Avasam commented Feb 18, 2023

It's small, but I'd really like #14437 for QoL improvement in stubtest.
Another typeshed QoL improvement (and mypy bug with aliased properties) that would be nice is #13975 / #6700
and stubtest name mangling weirdness: #14560

Out of all my issues, these are the 3 I care more about right now and would also help typeshed.

@cdce8p
Copy link
Collaborator

cdce8p commented Feb 19, 2023

Fix for a crash with dataclass_transform

Edit:

--
Additionally, this one would resolve one of the issues with pydantic dataclasses. The other one needs to be fixed by pydantic itself.

@hauntsaninja
Copy link
Collaborator

+1 to getting in the currently open dataclass_transform PRs

@ichard26

This comment was marked as resolved.

@koogoro
Copy link
Collaborator Author

koogoro commented Feb 24, 2023

It looks like #14437 was included in the base of the release branch, and #14695 and #14752 have been cherry-picked.

@hauntsaninja
Copy link
Collaborator

Could cherry pick #14792

@tmke8
Copy link
Contributor

tmke8 commented Mar 1, 2023

Support for @override would be nice. The following PR implements it:

But there was an open question about the interaction with @overload.

@koogoro
Copy link
Collaborator Author

koogoro commented Mar 2, 2023

Cherry-picked #14792. It might be better to wait for the next release for a new feature, since the release is already a bit late at this point.

@AlexWaygood
Copy link
Member

Argh, you might have to cherry-pick these two to fix the mypyc build on the 1.1 branch — sorry:

@AlexWaygood
Copy link
Member

Here's a PR to fix the mypyc build on the 1.1. branch:

@Viicos
Copy link
Contributor

Viicos commented Mar 5, 2023

By any chance do you think this one could be included as well?

It has been requested by a couple of people, and unfortunately I'm kind of stuck on this one. If you think it is fixable without too much hassle I'd be grateful to get help on this one!

(I'm posting it here as it might be considered as a feature and not a fix according to the new release versioning scheme).

@koogoro
Copy link
Collaborator Author

koogoro commented Mar 6, 2023

@Viicos Let's wait on this change until the next release. These are intended to happen monthly, so it shouldn't be too long until the next one. In general, I'd prefer not to cherry-pick changes onto the release at this point unless it's fixing a bug that would be introduced by this release.

@Viicos
Copy link
Contributor

Viicos commented Mar 6, 2023

@Viicos Let's wait on this change until the next release. These are intended to happen monthly, so it shouldn't be too long until the next one. In general, I'd prefer not to cherry-pick changes onto the release at this point unless it's fixing a bug that would be introduced by this release.

Sure thanks for the answer. There's no hurry for this one anyway

@koogoro
Copy link
Collaborator Author

koogoro commented Mar 7, 2023

Release made! Here's the blog post: https://mypy-lang.blogspot.com/2023/03/mypy-111-released.html
(The version number is 1.1.1 since 1.1.0 was not building on wheels.)
I'll keep this open for a little bit to track potential bugs introduced in this release that we'd want to create an expedited 1.1.2 release for.

@AlexWaygood
Copy link
Member

We've just had a regression reported over at typeshed:

This regression was caused by python/typeshed#9362. It's already been fixed on the typeshed main branch via python/typeshed#9758, but the fix didn't make it into 1.1.1. (This is my error.)

@koogoro
Copy link
Collaborator Author

koogoro commented Mar 8, 2023

#14853 might be a candidate for a point release if the fix is simple enough.

@jchalupka-pan
Copy link

#14853 might be a candidate for a point release if the fix is simple enough.

@koogoro The issue has been fixed. Not hurrying up of course, I just don't know if you have been notified somehow :)

@wesleywright
Copy link
Collaborator

I've got a couple of dataclass_transform fixes inflight:

@AlexWaygood
Copy link
Member

This fixes a (minor) regression; could be worth backporting:

@JukkaL JukkaL closed this as completed Apr 18, 2023
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 priority-0-high
Projects
None yet
Development

When branches are created from issues, their pull requests are automatically linked.