Skip to content

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Sep 19, 2025

Bumps mypy from 1.17.1 to 1.18.2.

Changelog

Sourced from mypy's changelog.

Mypy 1.18.2

  • Fix crash on recursive alias (Ivan Levkivskyi, PR 19845)
  • Add additional guidance for stubtest errors when runtime is object.__init__ (Stephen Morton, PR 19733)
  • Fix handling of None values in f-string expressions in mypyc (BobTheBuidler, PR 19846)

Acknowledgements

Thanks to all mypy contributors who contributed to this release:

  • Ali Hamdan
  • Anthony Sottile
  • BobTheBuidler
  • Brian Schubert
  • Chainfire
  • Charlie Denton
  • Christoph Tyralla
  • CoolCat467
  • Daniel Hnyk
  • Emily
  • Emma Smith
  • Ethan Sarp
  • Ivan Levkivskyi
  • Jahongir Qurbonov
  • Jelle Zijlstra
  • Joren Hammudoglu
  • Jukka Lehtosalo
  • Marc Mueller
  • Omer Hadari
  • Piotr Sawicki
  • PrinceNaroliya
  • Randolf Scholz
  • Robsdedude
  • Saul Shanabrook
  • Shantanu
  • Stanislav Terliakov
  • Stephen Morton
  • wyattscarpenter

I’d also like to thank my employer, Dropbox, for supporting mypy development.

Mypy 1.17

We’ve just uploaded mypy 1.17 to the Python Package Index (PyPI). Mypy is a static type checker for Python. This release includes new features and bug fixes. You can install it as follows:

python3 -m pip install -U mypy

You can read the full documentation for this release on Read the Docs.

... (truncated)

Commits
  • df05f05 remove +dev from version
  • 01a7a12 Update changelog for 1.18.2 (#19873)
  • ca5abf0 Typeshed cherry-pick: Make type of unitest.mock.Any a subclass of Any (#1...
  • 9d794b5 [mypyc] fix: inappropriate Nones in f-strings (#19846)
  • 2c0510c stubtest: additional guidance on errors when runtime is object.init (#19733)
  • 2f3f03c Bump version to 1.18.2+dev for point release
  • 7669841 Fix crash on recursive alias in indirection.py (#19845)
  • 03fbaa9 bump version to 1.18.1 due to wheels failure
  • b44a1fb removed +dev from version
  • 7197a99 Removed Unreleased in the Changelog for Release 1.18 (#19827)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will 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 version will 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 dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Sep 19, 2025
@github-actions github-actions bot enabled auto-merge (squash) September 19, 2025 10:15
Copy link

codspeed-hq bot commented Sep 19, 2025

CodSpeed Performance Report

Merging #11524 will not alter performance

Comparing dependabot/pip/mypy-1.18.2 (868f856) with master (3a9120d)

Summary

✅ 59 untouched

Copy link

codecov bot commented Sep 19, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 98.80%. Comparing base (8897fa0) to head (868f856).
⚠️ Report is 8 commits behind head on master.
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@            Coverage Diff             @@
##           master   #11524      +/-   ##
==========================================
+ Coverage   98.67%   98.80%   +0.12%     
==========================================
  Files         127      127              
  Lines       43370    43380      +10     
  Branches     2325     2326       +1     
==========================================
+ Hits        42796    42860      +64     
+ Misses        419      370      -49     
+ Partials      155      150       -5     
Flag Coverage Δ
CI-GHA 98.67% <ø> (+0.11%) ⬆️
OS-Linux 98.40% <ø> (+0.11%) ⬆️
OS-Windows 96.73% <ø> (+0.10%) ⬆️
OS-macOS 97.62% <ø> (+0.12%) ⬆️
Py-3.10.11 97.14% <ø> (-0.01%) ⬇️
Py-3.10.18 97.64% <ø> (-0.01%) ⬇️
Py-3.11.13 97.83% <ø> (+<0.01%) ⬆️
Py-3.11.9 97.33% <ø> (-0.02%) ⬇️
Py-3.12.10 97.44% <ø> (-0.01%) ⬇️
Py-3.12.11 97.93% <ø> (-0.01%) ⬇️
Py-3.13.7 98.19% <ø> (-0.01%) ⬇️
Py-3.14.0-rc.3 98.13% <ø> (?)
Py-3.14.0-rc.3t 97.20% <ø> (?)
Py-3.9.13 97.02% <ø> (-0.01%) ⬇️
Py-3.9.23 97.52% <ø> (-0.01%) ⬇️
Py-pypy3.9.19-7.3.16 89.60% <ø> (+2.69%) ⬆️
VM-macos 97.62% <ø> (+0.12%) ⬆️
VM-ubuntu 98.40% <ø> (+0.11%) ⬆️
VM-windows 96.73% <ø> (+0.10%) ⬆️

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.

@dependabot dependabot bot force-pushed the dependabot/pip/mypy-1.18.2 branch 2 times, most recently from 2951483 to 12e49a6 Compare September 26, 2025 11:05
Bumps [mypy](https://github.com/python/mypy) from 1.17.1 to 1.18.2.
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md)
- [Commits](python/mypy@v1.17.1...v1.18.2)

---
updated-dependencies:
- dependency-name: mypy
  dependency-version: 1.18.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/mypy-1.18.2 branch from 12e49a6 to adfb8e9 Compare October 2, 2025 10:21
@github-actions github-actions bot merged commit 8d5984a into master Oct 5, 2025
45 checks passed
@github-actions github-actions bot deleted the dependabot/pip/mypy-1.18.2 branch October 5, 2025 22:38
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