David Peter
907c291877
[ty] Update mypy_primer, add two new projects ( #18891 )
...
## Summary
Pull in latest changes to mypy_primer:
01a7ca325f..e5f5544796
2025-06-23 13:08:11 +02:00
renovate[bot]
96660d93ca
Update docker/setup-buildx-action action to v3.11.1 ( #18881 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-23 08:06:43 +02:00
renovate[bot]
c111517f1b
Update rui314/setup-mold digest to 85c79d0 ( #18874 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-23 08:06:32 +02:00
renovate[bot]
9f29551fb2
Update PyO3/maturin-action action to v1.49.2 ( #18875 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-23 08:06:18 +02:00
renovate[bot]
a5494839b1
Update astral-sh/setup-uv action to v6.3.0 ( #18879 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-23 08:03:06 +02:00
renovate[bot]
835b37818c
Update cargo-bins/cargo-binstall action to v1.14.1 ( #18880 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-23 08:02:25 +02:00
David Peter
0ef324b2dd
[ty] ecosystem-analyzer workflow ( #18719 )
...
## Summary
Adds a new ecosystem-analyzer workflow with a similar purpose to the
mypy-primer workflow. It creates a richer ecosystem diff report using
[ecosystem-analyzer](https://github.com/astral-sh/ecosystem-analyzer/ )
([example
report](https://shark.fish/diff-attr-subscript-narrowing.html )). This is
still experimental and also quite a bit slower than mypy_primer, so I
chose to make this opt-in for now via a `ecosystem-analyzer` label. This
would give us a way to play with this while still evaluating if we
should further invest in this or not.
Advantages over the mypy_primer diff output:
- Interactive filtering of diagnostics
- Statistics overview which breaks down added/removed/changed
diagnostics across lint rules
- Has the concept of "changed" diagnostics, which makes it easier to
review changes where diagnostic messages have changed (along with other
changes).
- Compute diff based on old and new project-lists (`good.txt`). This
allows us to diff changes to the project list itself. This has caused
confusion in the past where we tried to add new projects to `good.txt`,
but then ran the `main`-branch version of ty on that new list (where the
bug was not yet fixed)
Disadvantages:
- The report currently needs to be downloaded from the workflow run, as
I don't know if we have a way of deploying HTML files like this
temporarily to some hosted infrastructure.
2025-06-20 15:23:22 +02:00
renovate[bot]
d6705f4700
Update taiki-e/install-action action to v2.53.2 ( #18789 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-19 09:31:46 +00:00
Zanie Blue
cb512ba80b
Use Depot Windows runners for cargo test ( #18754 )
...
From 6m 15s -> 3m 54s (total runtime)
See also https://github.com/astral-sh/uv/pull/14122
We don't use a Dev Drive here so this is trivial (ref #15664 )
2025-06-18 10:52:24 -05:00
Micha Reiser
97af091d5d
Run ty benchmarks when ruff_benchmark changes ( #18758 )
2025-06-18 17:43:19 +02:00
Micha Reiser
23261a38a0
[ty] Add more benchmarks ( #18714 )
2025-06-18 13:41:38 +02:00
David Peter
2f3bd24900
[ty] Correctly label typeshed-sync PRs ( #18702 )
...
## Summary
Ref:
https://github.com/astral-sh/ruff/pull/18679#issuecomment-2973593785
---------
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com >
2025-06-16 07:47:52 +00:00
renovate[bot]
b4b53183b7
Update actions/checkout digest to 09d2aca ( #18576 )
2025-06-09 08:08:02 +02:00
renovate[bot]
5fe6fa74a0
Update rui314/setup-mold digest to b395809 ( #18577 )
2025-06-09 07:06:19 +02:00
renovate[bot]
ea64c01524
Update cargo-bins/cargo-binstall action to v1.12.7 ( #18578 )
2025-06-09 07:06:02 +02:00
renovate[bot]
384e80ec80
Update taiki-e/install-action action to v2.52.4 ( #18420 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-02 09:03:32 +02:00
renovate[bot]
b9f3b0e0a6
Update docker/build-push-action action to v6.18.0 ( #18422 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-02 09:03:09 +02:00
renovate[bot]
4856377478
Update cargo-bins/cargo-binstall action to v1.12.6 ( #18416 )
2025-06-02 07:38:57 +02:00
renovate[bot]
1f7134f727
Update rui314/setup-mold digest to 67424c1 ( #18300 )
2025-05-26 07:43:52 +02:00
renovate[bot]
a43f5b2129
Update taiki-e/install-action action to v2.52.1 ( #18307 )
2025-05-26 07:41:18 +02:00
renovate[bot]
f3fb7429ca
Update astral-sh/setup-uv action to v6.1.0 ( #18304 )
2025-05-26 07:40:51 +02:00
Micha Reiser
cb9e66927e
Run mypy primer on Cargo.lock changes ( #18239 )
2025-05-21 13:21:38 +02:00
Micha Reiser
59d80aff9f
[ty] Update mypy primer ( #18196 )
2025-05-19 17:35:48 +02:00
renovate[bot]
9f743d1b9f
Update astral-sh/setup-uv action to v6 ( #18184 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-19 08:46:40 +02:00
renovate[bot]
a761b8cfa2
Update pre-commit dependencies ( #18172 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Micha Reiser <micha@reiser.io >
2025-05-19 08:28:43 +02:00
renovate[bot]
8c020cc2e9
Update docker/build-push-action action to v6.17.0 ( #18174 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-19 08:28:31 +02:00
renovate[bot]
c67aa0cce2
Update uraimo/run-on-arch-action action to v3 ( #18190 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-19 08:28:22 +02:00
renovate[bot]
b00e390f3a
Update docker/metadata-action action to v5.7.0 ( #18175 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-19 08:28:09 +02:00
renovate[bot]
1f9df0c8f0
Update docker/setup-buildx-action action to v3.10.0 ( #18176 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-19 08:27:55 +02:00
renovate[bot]
9dd9227bca
Update taiki-e/install-action action to v2.51.2 ( #18183 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-19 08:27:44 +02:00
renovate[bot]
181a380ee0
Update extractions/setup-just action to v3 ( #18186 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-19 08:26:34 +02:00
renovate[bot]
6d0703ae78
Update taiki-e/install-action digest to 941e8a4 ( #18168 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-19 08:10:30 +02:00
renovate[bot]
f7691a79a0
Update peter-evans/find-comment action to v3.1.0 ( #18177 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-19 08:10:14 +02:00
renovate[bot]
6e7340c68b
Update cargo-bins/cargo-binstall action to v1.12.5 ( #18169 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-19 08:09:54 +02:00
Micha Reiser
e21972a79b
Fix test scripts CI job ( #18140 )
2025-05-16 17:49:27 +00:00
Micha Reiser
9ae698fe30
Switch to Rust 2024 edition ( #18129 )
2025-05-16 13:25:28 +02:00
Matthew Mckee
7dc4fefb47
Remove ty property tests ( #18124 )
2025-05-15 20:57:00 -04:00
David Peter
2a217e80ca
[ty] mypy_primer: fix static-frame setup ( #18103 )
...
## Summary
Pull in https://github.com/hauntsaninja/mypy_primer/pull/169
2025-05-14 20:23:53 +02:00
renovate[bot]
38c00dfad5
Update docker/build-push-action action to v6.16.0 ( #18030 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-12 08:26:41 +02:00
renovate[bot]
d6280c5aea
Update docker/login-action action to v3.4.0 ( #18031 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-12 08:26:22 +02:00
renovate[bot]
a34240a3f0
Update taiki-e/install-action digest to 83254c5 ( #18022 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-12 08:26:03 +02:00
renovate[bot]
b86c7bbf7c
Update cargo-bins/cargo-binstall action to v1.12.4 ( #18023 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-12 08:25:28 +02:00
Micha Reiser
d608eae126
[ty] Ignore possibly-unresolved-reference by default ( #17934 )
2025-05-08 17:44:56 +02:00
Aria Desires
784daae497
migrate to dist-workspace.toml, use new workspace.packages config ( #17864 )
2025-05-05 14:07:46 -04:00
renovate[bot]
b8ed729f59
Update taiki-e/install-action digest to 86c23ee ( #17838 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-05 07:43:54 +02:00
renovate[bot]
108c470348
Update actions/download-artifact action to v4.3.0 ( #17845 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-05 07:43:33 +02:00
renovate[bot]
87c64c9eab
Update actions/setup-python action to v5.6.0 ( #17846 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-05 07:43:01 +02:00
Micha Reiser
b51c4f82ea
Rename Red Knot ( #17820 )
2025-05-03 19:49:15 +02:00
Alex Waygood
549ab74bd6
[red-knot] Run py-fuzzer in CI to check for new panics ( #17719 )
2025-04-29 21:19:29 +00:00
Alex Waygood
81fc7d7d3a
Upload red-knot binaries in CI on completion of linux tests ( #17720 )
2025-04-29 22:15:26 +01:00