@@ -9,23 +9,16 @@ garbage collector.
99
1010Contributed by Jukka Lehtosalo (PR [ 18306] ( https://github.com/python/mypy/pull/18306 ) ).
1111
12- ### Drop Support for Python 3.8
13-
14- Mypy no longer supports running with Python 3.8, which has reached end-of-life.
15- When running mypy with Python 3.9+, it is still possible to type check code
16- that needs to support Python 3.8 with the ` --python-version 3.8 ` argument.
17- Support for this will be dropped in the first half of 2025!
18-
19- Contributed by Marc Mueller (PR [ 17492] ( https://github.com/python/mypy/pull/17492 ) ).
20-
2112### Mypyc accelerated mypy wheels for aarch64
2213
2314Mypy can compile itself to C extension modules using mypyc. This makes mypy 3-5x faster
2415than if mypy is interpreted with pure Python. We now build and upload mypyc accelerated
2516mypy wheels for ` manylinux_aarch64 ` to PyPI, making it easy for users on such platforms
2617to realise this speedup.
2718
28- Contributed by Christian Bundy (PR [ mypy_mypyc-wheels#76] ( https://github.com/mypyc/mypy_mypyc-wheels/pull/76 ) )
19+ Contributed by Christian Bundy and Marc Mueller
20+ (PR [ mypy_mypyc-wheels#76] ( https://github.com/mypyc/mypy_mypyc-wheels/pull/76 ) ,
21+ PR [ mypy_mypyc-wheels#89] ( https://github.com/mypyc/mypy_mypyc-wheels/pull/89 ) ).
2922
3023### ` --strict-bytes `
3124
@@ -48,6 +41,16 @@ Contributed by Christoph Tyralla (PR [18180](https://github.com/python/mypy/pull
4841(Speaking of partial types, another reminder that mypy plans on enabling ` --local-partial-types `
4942by default in ** mypy 2.0** ).
5043
44+ ### Better discovery of configuration files
45+
46+ Mypy will now walk up the filesystem (up until a repository or file system root) to discover
47+ configuration files. See the
48+ [ mypy configuration file documentation] ( https://mypy.readthedocs.io/en/stable/config_file.html )
49+ for more details.
50+
51+ Contributed by Mikhail Shiryaev and Shantanu Jain
52+ (PR [ 16965] ( https://github.com/python/mypy/pull/16965 ) , PR [ 18482] ( https://github.com/python/mypy/pull/18482 )
53+
5154### Better line numbers for decorators and slice expressions
5255
5356Mypy now uses more correct line numbers for decorators and slice expressions. In some cases, this
@@ -56,6 +59,15 @@ may necessitate changing the location of a `# type: ignore` comment.
5659Contributed by Shantanu Jain (PR [ 18392] ( https://github.com/python/mypy/pull/18392 ) ,
5760PR [ 18397] ( https://github.com/python/mypy/pull/18397 ) ).
5861
62+ ### Drop Support for Python 3.8
63+
64+ Mypy no longer supports running with Python 3.8, which has reached end-of-life.
65+ When running mypy with Python 3.9+, it is still possible to type check code
66+ that needs to support Python 3.8 with the ` --python-version 3.8 ` argument.
67+ Support for this will be dropped in the first half of 2025!
68+
69+ Contributed by Marc Mueller (PR [ 17492] ( https://github.com/python/mypy/pull/17492 ) ).
70+
5971## Mypy 1.14
6072
6173We’ve just uploaded mypy 1.14 to the Python Package Index ([ PyPI] ( https://pypi.org/project/mypy/ ) ).
0 commit comments