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
Changelog update for 1.18.2
Also updated the changelog to reflect the initial release being 1.18.1,
since we had to bump the version due to wheels failing.
This adds the cherry picked PRs mentioned in
#19764 (comment)
(cherry picked from commit 4301be1)
Copy file name to clipboardExpand all lines: CHANGELOG.md
+9-3Lines changed: 9 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,9 +2,9 @@
2
2
3
3
## Next Release
4
4
5
-
## Mypy 1.18
5
+
## Mypy 1.18.1
6
6
7
-
We’ve just uploaded mypy 1.18 to the Python Package Index ([PyPI](https://pypi.org/project/mypy/)).
7
+
We’ve just uploaded mypy 1.18.1 to the Python Package Index ([PyPI](https://pypi.org/project/mypy/)).
8
8
Mypy is a static type checker for Python. This release includes new features, performance
9
9
improvements and bug fixes. You can install it as follows:
10
10
@@ -14,7 +14,7 @@ You can read the full documentation for this release on [Read the Docs](http://m
14
14
15
15
### Mypy Performance Improvements
16
16
17
-
Mypy 1.18 includes numerous performance improvements, resulting in about 40% speedup
17
+
Mypy 1.18.1 includes numerous performance improvements, resulting in about 40% speedup
18
18
compared to 1.17 when type checking mypy itself. In extreme cases, the improvement
19
19
can be 10x or higher. The list below is an overview of the various mypy optimizations.
20
20
Many mypyc improvements (discussed in a separate section below) also improve performance.
@@ -283,6 +283,12 @@ Related PRs:
283
283
284
284
Please see [git log](https://github.com/python/typeshed/commits/main?after=2480d7e7c74493a024eaf254c5d2c6f452c80ee2+0&branch=main&path=stdlib) for full list of standard library typeshed stub changes.
285
285
286
+
### Mypy 1.18.2
287
+
288
+
- Fix crash on recursive alias (Ivan Levkivskyi, PR [19845](https://github.com/python/mypy/pull/19845))
289
+
- Add additional guidance for stubtest errors when runtime is `object.__init__` (Stephen Morton, PR [19733](https://github.com/python/mypy/pull/19733))
290
+
- Fix handling of None values in f-string expressions in mypyc (BobTheBuidler, PR [19846](https://github.com/python/mypy/pull/19846))
291
+
286
292
### Acknowledgements
287
293
288
294
Thanks to all mypy contributors who contributed to this release:
0 commit comments