You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hmm, I'm not sure how that happened. I suspect I copied the issue template from the oldest link in our table, rather than the newest one, and then incremented that without thinking if the version number made sense.
Also, just to note: #15161 caused a LiteralString-related regression for typeshed that still exists on the master branch. I reported the regression here immediately after the PR was merged: #15161 (comment).
It looks like it's probably a typeshed-specific problem, and we can definitely just work around it in typeshed if we need to. So it's not a huge issue by any means. Just thought I'd mention it anyway, though!
Thanks for all the work! Regression for asyncio here #15489 with a potential fix here #15491. This will need a hotfix release (I can make it if you're busy, just let me know)
This was the postponed May mypy release. I think stable error code links arrived too late in the release process, but there will be a 1.5 release in July (targeting early July). @svalentin is the RM for 1.5.
I've cherry picked the following to the 1.4 release branch:
Fix for async type checking regression
f36ea01e9 (HEAD -> release-1.4) Shantanu: Fix async iterator body stripping (#15491) (Fri Jun 23 18:12:13 2023)
A fix for typeshed (reverts a PR that fixed another problem that only manifested on typeshed)
ba7887be3 Shantanu: Revert "Fix spurious errors on builtins.open (#15161)" (#15508) (Fri Jun 23 18:12:10 2023)
Docs changes:
16fe5da0b Ivan Levkivskyi: Fix readthedocs build (#15437) (Fri Jun 23 17:54:30 2023)
9b327d12b Ivan Levkivskyi: Use consistent anchors for error codes (#15435) (Fri Jun 23 17:54:26 2023)
32abe0210 Ilya Priven: docs: ref redirector (#15432) (Fri Jun 23 17:54:14 2023)
Fixes for CI and wheel build:
e5a5b33e1 Alex Waygood: Unbreak CI (#15505) (Fri Jun 23 17:39:48 2023)
81d01aa0b Marc Mueller: Fix PEP 561 editable install test case (#15493) (Fri Jun 23 17:39:30 2023)
eba351e40 Marc Mueller: Add pip as test requirement for PEP 660 editable installs (#15482) (Fri Jun 23 17:39:26 2023)
9faffe87c Marc Mueller: Bump typing_extensions dependency (#15488) (Fri Jun 23 17:39:21 2023)
7871ed92a Shantanu: Switch PEP 561 tests to a different build backend (#15451) (Fri Jun 23 17:39:16 2023)
87ddfeeef hauntsaninja: Add back +dev to version (Fri Jun 23 17:38:45 2023)
Hopefully this is all good. If I don't hear anything, I'll make a patch release this weekend (really excited to have the 1.4 speedups at work, but the async thing is a blocker)
Reacted by Marc Mueller, Alex Waygood and Ivan Levkivskyi
Activity
JelleZijlstra commentedon Jun 5, 2023
I hope you mean the 1.4 release :)
cdce8p commentedon Jun 6, 2023
Update: Fixed with #15383
The mypy wheel build seems to be broken atm. It seems to be platform specific to
x86_64,arm64isn't affected. More details: #15283 (comment)Cross posting it here to keep track.
[-]Mypy 0.970 Release Planning[/-][+]Mypy 1.4 Release Planning[/+]JukkaL commentedon Jun 6, 2023
Updated the version number.
jhance commentedon Jun 6, 2023
Hmm, I'm not sure how that happened. I suspect I copied the issue template from the oldest link in our table, rather than the newest one, and then incremented that without thinking if the version number made sense.
AlexWaygood commentedon Jun 9, 2023
AlexWaygood commentedon Jun 9, 2023
Also, just to note: #15161 caused a LiteralString-related regression for typeshed that still exists on the master branch. I reported the regression here immediately after the PR was merged: #15161 (comment).
It looks like it's probably a typeshed-specific problem, and we can definitely just work around it in typeshed if we need to. So it's not a huge issue by any means. Just thought I'd mention it anyway, though!
ilevkivskyi commentedon Jun 9, 2023
I am going to work on some recently reported crashes. I will post them here as soon as I have a fix, the first will be #15351
ilevkivskyi commentedon Jun 9, 2023
And here is a fix for this crash #15402
ilevkivskyi commentedon Jun 9, 2023
And here is a fix for another crash #15403
ilevkivskyi commentedon Jun 9, 2023
And yet another crash fix #15404
hauntsaninja commentedon Jun 9, 2023
Two crash fixes of mine that didn't make the branch: #15392 #15399
2 remaining items
ilevkivskyi commentedon Jun 15, 2023
I think these two batches are good candidates for cherry-picking:
/stablenot just in/latest.ilevkivskyi commentedon Jun 15, 2023
Oh and one more things, it seems these error codes do not have documentation (at least neither my script nor me have found it):
intgr commentedon Jun 21, 2023
@ymyzk Can you please add mypy 1.4.0 to mypy-play.net?
ymyzk commentedon Jun 21, 2023
@intgr It should be available on mypy Playground now: ymyzk/mypy-playground#388
hauntsaninja commentedon Jun 21, 2023
Thanks for all the work! Regression for asyncio here #15489 with a potential fix here #15491. This will need a hotfix release (I can make it if you're busy, just let me know)
ilevkivskyi commentedon Jun 21, 2023
Wait, so this is already released? Is it early July already? What was the point of not including the stable error code links in the release?
JukkaL commentedon Jun 22, 2023
This was the postponed May mypy release. I think stable error code links arrived too late in the release process, but there will be a 1.5 release in July (targeting early July). @svalentin is the RM for 1.5.
cdce8p commentedon Jun 23, 2023
In case there is a
1.4.1release. These fix the wheel buildFix for
typing_extensionsdependency issueAlexWaygood commentedon Jun 23, 2023
You'll probably also want to cherry-pick this, if there is a 1.4.1 release -- our test suite was very broken by the pytest release earlier today:
hauntsaninja commentedon Jun 24, 2023
I've cherry picked the following to the 1.4 release branch:
Fix for async type checking regression
A fix for typeshed (reverts a PR that fixed another problem that only manifested on typeshed)
Docs changes:
Fixes for CI and wheel build:
Hopefully this is all good. If I don't hear anything, I'll make a patch release this weekend (really excited to have the 1.4 speedups at work, but the async thing is a blocker)
hauntsaninja commentedon Jun 25, 2023
I've released mypy 1.4.1
Avasam commentedon Jul 23, 2023
Was #15429 actually included in 1.4.1 ? I still have the issue where
--ignore-missing-importscausessvalentin commentedon Jul 23, 2023
I don't see it in https://github.com/python/mypy/commits/release-1.4
It will definitely be in release 1.5
intgr commentedon Jul 25, 2023
The mypy website https://www.mypy-lang.org/ still hasn't been updated to list version 1.4.