astral-sh
ruff
BlogDocsChangelog

[ty] More precise type inference for dictionary literals

#20523Merged
Comparing
ibraheem/bidirectional-inference
(
8db7d23
) with
main
(
c361e2f
)
CodSpeed Performance Gauge
-51%
Regressions
3
Untouched
4
Archived
2

Benchmarks

Failed

medium[colour-science]
crates/ruff_benchmark/benches/ty_walltime.rs
Regression
CodSpeed Performance Gauge
-8%
9.6 s10.4 s
medium[pandas]
crates/ruff_benchmark/benches/ty_walltime.rs
Regression
CodSpeed Performance Gauge
-6%
30.8 s32.6 s
small[freqtrade]
crates/ruff_benchmark/benches/ty_walltime.rs
Regression
CodSpeed Performance Gauge
-51%
4.1 s8.3 s

Passed

medium[static-frame]
crates/ruff_benchmark/benches/ty_walltime.rs
CodSpeed Performance Gauge
-2%
8.6 s8.8 s
small[tanjun]
crates/ruff_benchmark/benches/ty_walltime.rs
CodSpeed Performance Gauge
-2%
1.6 s1.6 s
large[sympy]
crates/ruff_benchmark/benches/ty_walltime.rs
CodSpeed Performance Gauge
-2%
43 s44 s
small[altair]
crates/ruff_benchmark/benches/ty_walltime.rs
CodSpeed Performance Gauge
-3%
2.5 s2.6 s

Commits

Click on a commit to change the comparison range
Base
main
c361e2f
-51.36%
more precise type inference for dictionary literals
44be253
2 months ago
by ibraheemdev
+0.44%
improve `TypedDict` support
8db7d23
2 months ago
by ibraheemdev
© 2025 CodSpeed Technology
Home Terms Privacy Docs