Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork3k
Comparing changes
Open a pull request
base repository:python/mypy
Uh oh!
There was an error while loading.Please reload this page.
base:f10b462
head repository:python/mypy
Uh oh!
There was an error while loading.Please reload this page.
compare:df05f05
- 17commits
- 16files changed
- 7contributors
Commits on Sep 4, 2025
[stubtest] temporary
--ignore-disjoint-basesflag (#19740)closes#19737ref:#19737 (comment)---It's not the prettiest code, but since it will be removed once PEP 800gets accepted (or rejected), I figured it would be best to keep itsimple, so that we can easily revert it.
Commits on Sep 5, 2025
Make --allow-redefinition-new argument public (#19796)
It is time to announce this (as still experimental obviously).(cherry picked from commitd33c147)
feat: new mypyc primitives for weakref.proxy (#19217)
This PR adds 2 new weakref primitives for weakref.proxy (1 and 2 arg)(cherry picked from commit8f2371a)
Commits on Sep 9, 2025
[mypyc] Fix subclass processing in detect_undefined_bitmap (#19787)
Incorrect processing in detect_undefined_bitmap could cause a ValueErrorexception in emit_undefined_attr_check.
Commits on Sep 10, 2025
Expose --fixed-format-cache if compiled (#19815)
(cherry picked from commitfd05265)
Commits on Sep 11, 2025
Initial changelog for release 1.18 (#19818)
(cherry picked from commit9ae3e9a)
KevinRK29 committedSep 11, 2025 Updates to 1.18 changelog (#19826)
Did various edits, added a few additional sections, and reordered somesections.(cherry picked from commit73fa69e)
Removed Unreleased in the Changelog for Release 1.18 (#19827)
Remove Unreleased from section title(cherry picked from commitf0863a5)
Commits on Sep 15, 2025
Fix crash on recursive alias in indirection.py (#19845)
Fixes#19836Fix is trivial, I am surprised none of the existing tests caught this inthe original PR. After this is merged, I am going to add the test to`master`.
Commits on Sep 16, 2025
Bump version to 1.18.2+dev for point release
KevinRK29 committedSep 16, 2025 stubtest: additional guidance on errors when runtime is object.__init…
…__ (#19733)Fixes#19732This is a simple check to point users in the right direction when theyget errors because their class uses `__new__` but they wrote stubs for`__init__`. I don't feel strongly about the exact wording used here. Ialso considered "Maybe you meant to define `__new__` instead of`__init__`?".(cherry picked from commit530bdc5)
[mypyc] fix: inappropriate
Nones in f-strings (#19846)if a variable is Final but the value is not yet known at compile-time,and that variable is used as an input to an f-string, the f-string willincorrectly contain "None"Fixes [mypyc#1140](mypyc/mypyc#1140)(cherry picked from commitdce8e1c)
Commits on Sep 18, 2025
Update changelog for 1.18.2 (#19873)
Changelog update for 1.18.2Also updated the changelog to reflect the initial release being 1.18.1,since we had to bump the version due to wheels failing.This adds the cherry picked PRs mentioned in#19764 (comment)(cherry picked from commit4301be1)
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:git diff f10b462...df05f05
Uh oh!
There was an error while loading.Please reload this page.