Commits
Click on a commit to change the comparison rangedon't create T ≤ T constraints catch self-referential typevars Merge remote-tracking branch 'origin/main' into dcreager/callable-return
* origin/main: (41 commits)
[ty] Carry generic context through when converting class into `Callable` (#21798)
[ty] Add more tests for renamings (#21810)
[ty] Minor improvements to `assert_type` diagnostics (#21811)
[ty] Add some attribute/method renaming test cases (#21809)
Update mkdocs-material to 9.7.0 (Insiders now free) (#21797)
Remove unused whitespaces in test cases (#21806)
[ty] fix panic when instantiating a type variable with invalid constraints (#21663)
[ty] fix build failure caused by conflicts between #21683 and #21800 (#21802)
[ty] do nothing with `store_expression_type` if `inner_expression_inference_state` is `Get` (#21718)
[ty] increase the limit on the number of elements in a non-recursively defined literal union (#21683)
[ty] normalize typevar bounds/constraints in cycles (#21800)
[ty] Update completion eval to include modules
[ty] Add modules to auto-import
[ty] Add support for module-only import requests
[ty] Refactor auto-import symbol info
[ty] Clarify the use of `SymbolKind` in auto-import
[ty] Redact ranking of completions from e2e LSP tests
[ty] Tweaks tests to use clearer language
[ty] Update evaluation results
[ty] Make auto-import ignore symbols in modules starting with a `_`
... pull this out into a helper method callable invariance rears its head again Merge remote-tracking branch 'origin/main' into dcreager/callable-return
* origin/main:
[ty] Add test case for fixed panic (#21832)
[ty] Avoid double-analyzing tuple in `Final` subscript (#21828)
[flake8-bandit] Fix false positive when using non-standard `CSafeLoader` path (S506). (#21830)
Add minimal-size build profile (#21826)