Avatar for the astral-sh user
astral-sh
ruff
BlogDocsChangelog

[ty] Add constraint set implementation

#19997Merged
Comparing
dcreager/dummy-constraint-sets
(
5257624
) with
main
(
5c2d4d8
)
CodSpeed Performance Gauge
-2%
Archived
9

Benchmarks

9 total
medium[pandas]
crates/ruff_benchmark/benches/ty_walltime.rs
Archived
CodSpeed Performance Gauge
-2%
24.7 s25.2 s
medium[static-frame]
crates/ruff_benchmark/benches/ty_walltime.rs
Archived
CodSpeed Performance Gauge
-3%
7.4 s7.7 s
small[freqtrade]
crates/ruff_benchmark/benches/ty_walltime.rs
Archived
CodSpeed Performance Gauge
-2%
3.8 s3.9 s
large[sympy]
crates/ruff_benchmark/benches/ty_walltime.rs
Archived
CodSpeed Performance Gauge
-2%
37.5 s38.3 s
small[altair]
crates/ruff_benchmark/benches/ty_walltime.rs
Archived
CodSpeed Performance Gauge
-2%
2.4 s2.4 s
small[tanjun]
crates/ruff_benchmark/benches/ty_walltime.rs
Archived
CodSpeed Performance Gauge
-1%
1.6 s1.6 s
multithreaded[pydantic]
crates/ruff_benchmark/benches/ty_walltime.rs
Archived
CodSpeed Performance Gauge
+1%
274.1 ms270.6 ms
medium[colour-science]
crates/ruff_benchmark/benches/ty_walltime.rs
Archived
CodSpeed Performance Gauge
-2%
6.4 s6.6 s
small[pydantic]
crates/ruff_benchmark/benches/ty_walltime.rs
Archived
CodSpeed Performance Gauge
-2%
2.2 s2.3 s

Commits

Click on a commit to change the comparison range
Base
main
5c2d4d8
-2.48%
simplify clauses via union
7e8b1da
6 months ago
by dcreager
+0.8%
document clause simplification
8437cd9
6 months ago
by dcreager
+1%
more commentary on call binding
ab61385
6 months ago
by dcreager
+0.13%
reword this comment
29c07a8
6 months ago
by dcreager
-1.74%
Merge branch 'main' into dcreager/dummy-constraint-sets
6124350
6 months ago
by dcreager
-0.01%
expect not allow dead code
80a6b61
6 months ago
by dcreager
+0.4%
add python examples for union simplification
6be181c
6 months ago
by dcreager
-0.21%
types are partially ordered
5257624
6 months ago
by dcreager
© 2026 CodSpeed Technology
Home Terms Privacy Docs