File tree Expand file tree Collapse file tree 1 file changed +21
-0
lines changed Expand file tree Collapse file tree 1 file changed +21
-0
lines changed Original file line number Diff line number Diff line change 22
33## Next Release
44
5+ ### Remove Support for targeting Python 3.8
6+
7+ Mypy now requires ` --python-version 3.9 ` or greater. Support for only Python 3.8 is
8+ fully removed now. Given an unsupported version, mypy will default to the oldest
9+ supported one, currently 3.9.
10+
11+ This change is necessary because typeshed stopped supporting Python 3.8 after it
12+ reached its End of Life in October 2024.
13+
14+ Contributed by Marc Mueller
15+ (PR [ 19157] ( https://github.com/python/mypy/pull/19157 ) , PR [ 19162] ( https://github.com/python/mypy/pull/19162 ) ).
16+
17+ ### Initial Support for Python 3.14
18+
19+ Mypy is now tested on 3.14 and mypyc works with 3.14.0b3 and later.
20+ Mypyc compiled wheels of mypy itself will be available for new versions after 3.14.0rc1 is released.
21+
22+ Note that not all new features might be supported just yet.
23+
24+ Contributed by Marc Mueller (PR [ 19164] ( https://github.com/python/mypy/pull/19164 ) )
25+
526### Deprecated Flag: \- -force-uppercase-builtins
627
728Mypy only supports Python 3.9+. The \- -force-uppercase-builtins flag is now deprecated and a no-op. It will be removed in a future version.
You can’t perform that action at this time.
0 commit comments