Skip to content

Bump mypy from 1.19.1 to 1.20.2#12448

Merged
github-actions[bot] merged 4 commits into3.14from
dependabot/pip/3.14/mypy-1.20.2
May 4, 2026
Merged

Bump mypy from 1.19.1 to 1.20.2#12448
github-actions[bot] merged 4 commits into3.14from
dependabot/pip/3.14/mypy-1.20.2

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 4, 2026

Bumps mypy from 1.19.1 to 1.20.2.

Changelog

Sourced from mypy's changelog.

Mypy 1.20.2

  • Use WAL with SQLite cache and fix close (Shantanu, PR 21154)
  • Adjust SQLite journal mode (Ivan Levkivskyi, PR 21217)
  • Correctly aggregate narrowing information on parent expressions (Shantanu, PR 21206)
  • Fix regression related to generic callables (Shantanu, PR 21208)
  • Fix regression by avoiding widening types in some contexts (Shantanu, PR 21242)
  • Fix slicing in non-strict optional mode (Shantanu, PR 21282)
  • mypyc: Fix match statement semantics for "or" pattern (Shantanu, PR 21156)
  • mypyc: Fix issue with module dunder attributes (Piotr Sawicki, PR 21275)
  • Initial support for Python 3.15.0a8 (Marc Mueller, PR 21255)

Acknowledgements

Thanks to all mypy contributors who contributed to this release:

  • A5rocks
  • Aaron Wieczorek
  • Adam Turner
  • Ali Hamdan
  • asce
  • BobTheBuidler
  • Brent Westbrook
  • Brian Schubert
  • bzoracler
  • Chris Burroughs
  • Christoph Tyralla
  • Colin Watson
  • Donghoon Nam
  • E. M. Bray
  • Emma Smith
  • Ethan Sarp
  • George Ogden
  • getzze
  • grayjk
  • Gregor Riepl
  • Ivan Levkivskyi
  • James Hilliard
  • James Le Cuirot
  • Jeremy Nimmer
  • Joren Hammudoglu
  • Kai (Kazuya Ito)
  • kaushal trivedi
  • Kevin Kannammalil
  • Lukas Geiger
  • Łukasz Langa
  • Marc Mueller
  • Michael R. Crusoe
  • michaelm-openai
  • Neil Schemenauer
  • Piotr Sawicki

... (truncated)

Commits

@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label May 4, 2026
@dependabot dependabot Bot requested review from asvetlov and webknjaz as code owners May 4, 2026 12:59
@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label May 4, 2026
@github-actions github-actions Bot enabled auto-merge (squash) May 4, 2026 13:00
@codecov
Copy link
Copy Markdown

codecov Bot commented May 4, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 98.20%. Comparing base (4f58585) to head (06c1ef7).
⚠️ Report is 14 commits behind head on 3.14.
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@           Coverage Diff           @@
##             3.14   #12448   +/-   ##
=======================================
  Coverage   98.20%   98.20%           
=======================================
  Files         135      135           
  Lines       47121    47132   +11     
  Branches     2525     2526    +1     
=======================================
+ Hits        46273    46285   +12     
  Misses        671      671           
+ Partials      177      176    -1     
Flag Coverage Δ
CI-GHA 98.26% <100.00%> (+<0.01%) ⬆️
OS-Linux 98.03% <100.00%> (+<0.01%) ⬆️
OS-Windows 95.66% <100.00%> (+<0.01%) ⬆️
OS-macOS 97.20% <100.00%> (+<0.01%) ⬆️
Py-3.10.11 96.69% <100.00%> (+<0.01%) ⬆️
Py-3.10.20 97.16% <100.00%> (-0.01%) ⬇️
Py-3.11.15 97.45% <100.00%> (-0.01%) ⬇️
Py-3.11.9 96.98% <100.00%> (+<0.01%) ⬆️
Py-3.12.10 97.05% <100.00%> (-0.01%) ⬇️
Py-3.12.13 97.54% <100.00%> (+<0.01%) ⬆️
Py-3.13.13 97.75% <100.00%> (+<0.01%) ⬆️
Py-3.14.4 97.81% <100.00%> (+<0.01%) ⬆️
Py-3.14.4t 96.84% <100.00%> (+<0.01%) ⬆️
Py-pypy3.11.15-7.3.21 96.67% <100.00%> (+<0.01%) ⬆️
VM-macos 97.20% <100.00%> (+<0.01%) ⬆️
VM-ubuntu 98.03% <100.00%> (+<0.01%) ⬆️
VM-windows 95.66% <100.00%> (+<0.01%) ⬆️
cython-coverage 38.09% <45.45%> (-0.01%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@codspeed-hq
Copy link
Copy Markdown

codspeed-hq Bot commented May 4, 2026

Merging this PR will not alter performance

✅ 67 untouched benchmarks
⏩ 4 skipped benchmarks1


Comparing dependabot/pip/3.14/mypy-1.20.2 (06c1ef7) with 3.14 (299693b)2

Open in CodSpeed

Footnotes

  1. 4 benchmarks were skipped, so the baseline results were used instead. If they were deleted from the codebase, click here and archive them to remove them from the performance reports.

  2. No successful run was found on 3.14 (e2d6ac0) during the generation of this report, so 299693b was used instead as the comparison base. There might be some changes unrelated to this pull request in this report.

Bumps [mypy](https://github.com/python/mypy) from 1.19.1 to 1.20.2.
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md)
- [Commits](python/mypy@v1.19.1...v1.20.2)

---
updated-dependencies:
- dependency-name: mypy
  dependency-version: 1.20.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/pip/3.14/mypy-1.20.2 branch from 8f43e4f to f7062b5 Compare May 4, 2026 13:57
@github-actions github-actions Bot merged commit 985f27d into 3.14 May 4, 2026
41 checks passed
@github-actions github-actions Bot deleted the dependabot/pip/3.14/mypy-1.20.2 branch May 4, 2026 15:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant