Skip to content

Commit a43f1ce

Browse files
committed
Merge branch 'main' into claude/fix-issue-1858-UjARA
* main: (76 commits) [ty] Improve the check for `NewType`s with generic bases (#22961) [ty] Ban legacy `TypeVar` bounds or constraints from containing type variables (#22949) Bump the typing conformance suite pin (#22960) [ty] Emit an error if a TypeVarTuple is used to subscript `Generic` or `Protocol` without being unpacked (#22952) [ty] Reduce false positives when subscripting classes generic over `TypeVarTuple`s (#22950) [ty] Detect invalid attempts to subclass `Protocol[]` and `Generic[]` simultaneously (#22948) Fix suppression indentation matching (#22903) Remove hidden `--output-format` warning (#22944) [ty] Validate signatures of dataclass `__post_init__` methods (#22730) [ty] extend special-cased `numbers` diagnostic to `invalid-argument-type` errors (#22938) [ty] Avoid false positive for `not-iterable` with no-positive intersection types (#22089) [ty] Preserve pure negation types in descriptor protocol (#22907) [ty] add special-case diagnostic for `numbers` module (#22931) [ty] Move the location of more `invalid-overload` diagnostics (#22933) [ty] Fix unary and comparison operators for TypeVars with union bounds (#22925) [ty] Rule Selection: ignore/warn/select all rules (unless subsequently overriden) (#22832) [ty] Fix TypedDict construction from existing TypedDict values (#22904) [ty] fix bug in string annotations and clean up diagnostics (#22913) [ty] Improve support for goto-type, goto-declaration, hover, and highlighting of string annotations (#22878) [ty] Rename old typing imports to new on `unresolved-reference`. (#22827) ...
2 parents 6450fdc + 1227dd6 commit a43f1ce

208 files changed

Lines changed: 10384 additions & 2087 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.claude/hooks/session-start-web.sh

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,7 @@ fi
99

1010
# Install clippy and rustfmt for the active toolchain.
1111
rustup component add clippy rustfmt
12+
13+
# Our CLAUDE.md says to use nextest, but it's slow to install, so just tell
14+
# CCfW not to try to use it.
15+
echo "nextest is not installed, so just use 'cargo test' instead."

.github/workflows/build-binaries.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ jobs:
3939
if: ${{ !contains(github.event.pull_request.labels.*.name, 'no-build') }}
4040
runs-on: ubuntu-latest
4141
steps:
42-
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
42+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
4343
with:
4444
submodules: recursive
4545
persist-credentials: false
@@ -69,7 +69,7 @@ jobs:
6969
if: ${{ !contains(github.event.pull_request.labels.*.name, 'no-build') }}
7070
runs-on: macos-14
7171
steps:
72-
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
72+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
7373
with:
7474
submodules: recursive
7575
persist-credentials: false
@@ -112,7 +112,7 @@ jobs:
112112
if: ${{ !contains(github.event.pull_request.labels.*.name, 'no-build') }}
113113
runs-on: macos-14
114114
steps:
115-
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
115+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
116116
with:
117117
submodules: recursive
118118
persist-credentials: false
@@ -169,7 +169,7 @@ jobs:
169169
- target: aarch64-pc-windows-msvc
170170
arch: x64
171171
steps:
172-
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
172+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
173173
with:
174174
submodules: recursive
175175
persist-credentials: false
@@ -223,7 +223,7 @@ jobs:
223223
- x86_64-unknown-linux-gnu
224224
- i686-unknown-linux-gnu
225225
steps:
226-
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
226+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
227227
with:
228228
submodules: recursive
229229
persist-credentials: false
@@ -310,7 +310,7 @@ jobs:
310310
manylinux: 2_31
311311

312312
steps:
313-
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
313+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
314314
with:
315315
submodules: recursive
316316
persist-credentials: false
@@ -376,7 +376,7 @@ jobs:
376376
- x86_64-unknown-linux-musl
377377
- i686-unknown-linux-musl
378378
steps:
379-
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
379+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
380380
with:
381381
submodules: recursive
382382
persist-credentials: false
@@ -443,7 +443,7 @@ jobs:
443443
arch: armv7
444444

445445
steps:
446-
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
446+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
447447
with:
448448
submodules: recursive
449449
persist-credentials: false

.github/workflows/build-docker.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ jobs:
3939
- linux/amd64
4040
- linux/arm64
4141
steps:
42-
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
42+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
4343
with:
4444
submodules: recursive
4545
persist-credentials: false

.github/workflows/build-wasm.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
target: [web, bundler, nodejs]
3636
fail-fast: false
3737
steps:
38-
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
38+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
3939
with:
4040
persist-credentials: false
4141
- name: "Install Rust toolchain"

0 commit comments

Comments
 (0)