Unsupport targetting 3.7. by jhance · Pull Request #16883 · python/mypy

@jhance

svalentin

approved these changes Feb 6, 2024

@cdce8p

@jhance

cdce8p added a commit to cdce8p/mypy that referenced this pull request

Feb 10, 2024
This syncs up this constant to the actual minimum version that typeshed
is now targetting.

---------

Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
(cherry picked from commit d8e3d59)

JelleZijlstra pushed a commit that referenced this pull request

Feb 10, 2024
This syncs up this constant to the actual minimum version that typeshed
is now targetting.

Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
(cherry picked from commit d8e3d59)

Co-authored-by: jhance <jhance@users.noreply.github.com>

bmwiedemann pushed a commit to bmwiedemann/openSUSE that referenced this pull request

Mar 25, 2024
https://build.opensuse.org/request/show/1160713
by user mcepl + anag+factory
- Clean up SPEC file.
New upstream release 1.9.0
#### Breaking Changes
Because the version of typeshed we use in mypy 1.9 doesn't support 3.7, neither does mypy 1.9. (Jared Hance, PR [16883](python/mypy#16883))
We are planning to enable
[local partial types](https://mypy.readthedocs.io/en/stable/command_line.html#cmdoption-mypy-local-partial-types) (enabled via the
`--local-partial-types` flag) later this year by default. This change
was announced years ago, but now it's finally happening. This is a
major backward-incompatible change, so we'll probably include it as
part of the upcoming mypy 2.0 release. This makes daemon and
non-daemon mypy runs have the same behavior by default.
Local partial types can also be enabled in the mypy config file:
```
local_partial_type