jeertmans
DiffeRT
BlogDocsChangelog

chore(ci): using ty for (static) type checking Python files

#292
Comparing
ty
(
ecbc690
) with
main
(
bcc31af
)
CodSpeed Performance Gauge
0%
Untouched
10

Benchmarks

Passed

test_compute_paths_disconnect_inactive_triangles_benchmark[True]
differt/tests/benchmarks/test_rt.py
CodSpeed Performance Gauge
0%
29.8 ms29.8 ms
test_transmitter_visibility
differt/tests/benchmarks/test_rt.py
CodSpeed Performance Gauge
0%
2.6 s2.6 s
test_compute_paths[hybrid]
differt/tests/benchmarks/test_rt.py
CodSpeed Performance Gauge
0%
14.8 s14.8 s
test_compute_paths[exhaustive]
differt/tests/benchmarks/test_rt.py
CodSpeed Performance Gauge
0%
45.4 ms45.4 ms
test_first_triangles_hit_by_rays
differt/tests/benchmarks/test_rt.py
CodSpeed Performance Gauge
0%
4.4 s4.4 s
test_rays_intersect_any_triangle
differt/tests/benchmarks/test_rt.py
CodSpeed Performance Gauge
0%
3.2 s3.2 s
test_fermat
differt/tests/benchmarks/test_rt.py
CodSpeed Performance Gauge
0%
123.2 ms123.3 ms
test_train_step
differt/tests/benchmarks/test_training.py
CodSpeed Performance Gauge
0%
7.2 s7.2 s
test_image_method
differt/tests/benchmarks/test_rt.py
CodSpeed Performance Gauge
0%
6.6 ms6.6 ms
test_compute_paths_disconnect_inactive_triangles_benchmark[False]
differt/tests/benchmarks/test_rt.py
CodSpeed Performance Gauge
-1%
44.3 ms44.6 ms

Commits

Click on a commit to change the comparison range
Base
main
bcc31af
-0.1%
chore(ci): using ty for (static) type checking Python files ty is still in early development and this PR aims at experimenting with it, slowly introducing it to the codebase and eventually replace Pyright (or use both). Tracking issues: + Support for `ParamSpec`: https://github.com/astral-sh/ty/issues/157 + Pre-commit hook : https://github.com/astral-sh/ty/issues/269 + Support for `TypeAlias`: https://github.com/astral-sh/ty/issues/544
a2e2bcf
4 months ago
by jeertmans
0%
update ty
ecbc690
13 days ago
by jeertmans
© 2025 CodSpeed Technology
Home Terms Privacy Docs