-
-
Notifications
You must be signed in to change notification settings - Fork 3.2k
Comparing changes
Open a pull request
base repository: python/mypy
base: v1.20.0
head repository: python/mypy
compare: v1.20.1
- 13 commits
- 16 files changed
- 3 contributors
Commits on Apr 5, 2026
-
Configuration menu - View commit details
-
Copy full SHA for fa1975b - Browse repository at this point
Copy the full SHA fa1975bView commit details -
--warn-unused-config should not be a strict flag (#21139)
Fixes #21137 This flag has nothing to with type checking strictness, it is a convenience option for config maintenance.
Configuration menu - View commit details
-
Copy full SHA for 808d0e5 - Browse repository at this point
Copy the full SHA 808d0e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2996c37 - Browse repository at this point
Copy the full SHA 2996c37View commit details -
Avoid narrowing to unreachable at module level (#21144)
Helps with confusing symptoms in #21132 It is unfortunate that it makes the logic a little more ad hoc / might lead to minimal repros being a little more confusing. But I think this is still a better and more helpful state to be in than before #20660 (relevant PR from the narrowing rewrite). Hopefully we can add the ability to check unreachable code, which will fix this and other issues.
Configuration menu - View commit details
-
Copy full SHA for eafcf18 - Browse repository at this point
Copy the full SHA eafcf18View commit details -
Fix narrowing with chained comparison (#21150)
Fixes #21149 (the regression part of it, still working on the bad behaviour present in previous mypy versions)
Configuration menu - View commit details
-
Copy full SHA for de50419 - Browse repository at this point
Copy the full SHA de50419View commit details -
Fix reachability for frozenset and dict view narrowing (#21151)
Configuration menu - View commit details
-
Copy full SHA for 6fccffc - Browse repository at this point
Copy the full SHA 6fccffcView commit details -
Configuration menu - View commit details
-
Copy full SHA for a4876e9 - Browse repository at this point
Copy the full SHA a4876e9View commit details
Commits on Apr 12, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 521f88f - Browse repository at this point
Copy the full SHA 521f88fView commit details -
Configuration menu - View commit details
-
Copy full SHA for a2e8ee1 - Browse repository at this point
Copy the full SHA a2e8ee1View commit details -
Revert dict.__or__ typeshed change (#21186)
Fixes #21141 I am not sure how typeshed patches work. If possible, I would add some tests here, otherwise I will add tests in a follow-up PR.
Configuration menu - View commit details
-
Copy full SHA for f7fa418 - Browse repository at this point
Copy the full SHA f7fa418View commit details -
Temporarily skip few base64 tests (#21193)
This is to unbreak master. We can apply an actual fix later. Refs for context: * #21120 * python/cpython@e31c551 cc @JukkaL
Configuration menu - View commit details
-
Copy full SHA for e82a046 - Browse repository at this point
Copy the full SHA e82a046View commit details -
Always disable sync in SQLite cache (#21184)
Fixes #21176 This seems to resolve all the HDD performance issues. Although this makes cache less durable, this is fine, as FS is not perfect in this sense either (and it doesn't really need to be that durable).
Configuration menu - View commit details
-
Copy full SHA for 842e492 - Browse repository at this point
Copy the full SHA 842e492View commit details -
Configuration menu - View commit details
-
Copy full SHA for c60e8bf - Browse repository at this point
Copy the full SHA c60e8bfView commit details
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 v1.20.0...v1.20.1