Bump mypy from 1.12.0 to 1.12.1
Bumps mypy from 1.12.0 to 1.12.1.
Changelog
Sourced from mypy's changelog.
Mypy 1.12.1
- Fix crash when showing partially analyzed type in error message (Ivan Levkivskyi, PR 17961)
- Fix iteration over union (when self type is involved) (Shantanu, PR 17976)
- Fix type object with type var default in union context (Jukka Lehtosalo, PR 17991)
- Revert change to
os.pathstubs affecting use ofos.PathLike[Any](Shantanu, PR 17995)Acknowledgements
Thanks to all mypy contributors who contributed to this release:
- Ali Hamdan
- Anders Kaseorg
- Bénédikt Tran
- Brian Schubert
- bzoracler
- Chelsea Durazo
- Danny Yang
- Edgar Ramírez Mondragón
- Eric Mark Martin
- InSync
- Ivan Levkivskyi
- Jordandev678
- Katrina Connors
- Kirill Podoprigora
- Marc Mueller
- Max Muoto
- Max Murin
- Michael Carlstrom
- Michael I Chen
- Pradyun Gedam
- quinn-sasha
- Raphael Krupinski
- Sebastian Rittau
- Shantanu
- sobolevn
- Soubhik Kumar Mitra
- Stanislav Terliakov
- wyattscarpenter
I’d also like to thank my employer, Dropbox, for supporting mypy development.
Mypy 1.11
We’ve just uploaded mypy 1.11 to the Python Package Index (PyPI). Mypy is a static type checker for Python. This release includes new features, performance improvements and bug fixes. You can install it as follows:
python3 -m pip install -U mypyYou can read the full documentation for this release on Read the Docs.
Support Python 3.12 Syntax for Generics (PEP 695)
... (truncated)
Commits
050d12fBump version to 1.12.1346e370[1.12 backport] revert os.path change (#17995)71e1f05Fix type object with type var default in union context (#17991)34d8603Fix iteration over union (when self type is involved) (#17976)2485bedUse kw-only args for member access booleans (#17975)a5e9b0bFix crash when showing partially analyzed type in error message (#17961)4775da1Bump version to 1.12.1+dev- See full diff in compare view
You can trigger a rebase of this PR by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency -
@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 69.33%. Comparing base (
ef66ccc) to head (f475e9a).
Additional details and impacted files
@@ Coverage Diff @@
## main #6550 +/- ##
=======================================
Coverage 69.33% 69.33%
=======================================
Files 340 340
Lines 31261 31261
=======================================
Hits 21676 21676
Misses 9585 9585
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Superseded by #6553.