Avatar for the astral-sh user
astral-sh
ruff
Instrumentation
Wall Time
BlogDocsChangelog

[ty] Improve handling of disjointness for `NominalInstanceType`s and `SubclassOfType`s

#18864Merged
Comparing
alex/disjointness
(
6aad76f
) with
main
(
e44c489
)
CodSpeed Performance Gauge
-5%
Improvements
0
Regressions
1
Untouched
7
New
0
Dropped
0
Ignored
0

Benchmarks

Failed

medium[pandas]Regression
crates/ruff_benchmark/benches/ty_walltime.rs::medium[pandas]
CodSpeed Performance Gauge
-5%
32.3 s
33.9 s

Passed

small[pydantic]
crates/ruff_benchmark/benches/ty_walltime.rs::small[pydantic]
CodSpeed Performance Gauge
+2%
5.8 s
5.7 s
small[altair]
crates/ruff_benchmark/benches/ty_walltime.rs::small[altair]
CodSpeed Performance Gauge
+1%
6.1 s
6 s
multithreaded[pydantic]
crates/ruff_benchmark/benches/ty_walltime.rs::multithreaded[pydantic]
CodSpeed Performance Gauge
+1%
8.8 s
8.8 s
small[freqtrade]
crates/ruff_benchmark/benches/ty_walltime.rs::small[freqtrade]
CodSpeed Performance Gauge
0%
9.1 s
9.1 s
small[tanjun]
crates/ruff_benchmark/benches/ty_walltime.rs::small[tanjun]
CodSpeed Performance Gauge
0%
4 s
4 s
large[sympy]
crates/ruff_benchmark/benches/ty_walltime.rs::large[sympy]
CodSpeed Performance Gauge
0%
53 s
53.1 s
medium[colour-science]
crates/ruff_benchmark/benches/ty_walltime.rs::medium[colour-science]
CodSpeed Performance Gauge
0%
8.7 s
8.7 s

Commits

Click on a commit to change the comparison range
Base
main
e44c489
-5%
fix new test failure after rebase
e54b1a4
13 days ago
by AlexWaygood
0%
Update crates/ty_python_semantic/resources/mdtest/slots.md Co-authored-by: Carl Meyer <carl@astral.sh>
d51812a
12 days ago
by AlexWaygood
+1%
Merge branch 'alex/disjointness' of https://github.com/astral-sh/ruff into alex/disjointness
48fb21b
12 days ago
by AlexWaygood
0%
completely rewrite `TypeIs` suite to no longer use builtins
242ccab
12 days ago
by AlexWaygood
0%
remove redundant check and add Carl's other test
2a8e985
12 days ago
by AlexWaygood
0%
Update crates/ty_python_semantic/src/types/class.rs Co-authored-by: Carl Meyer <carl@astral.sh>
3287902
12 days ago
by AlexWaygood
+5%
Merge branch 'main' into alex/disjointness
c03e155
12 days ago
by AlexWaygood
-5%
less use of "solid base" in mdtests
6aad76f
12 days ago
by AlexWaygood
© 2025 CodSpeed Technology
Home Terms Privacy Docs