Avatar for the hgrecco user
hgrecco
pint
BlogDocsChangelog

Add pyright typecheck job to CI

#2311Merged
Comparing
andrewgsavage:typecheck-ci
(
88b0953
) with
master
(
4bf26dd
)
CodSpeed Performance Gauge
-5%
Untouched
448
Skipped
448

Benchmarks

896 total
test_op2[eq-keys0]
pint/testsuite/benchmarks/test_20_quantity.py
CodSpeed Performance Gauge
+5%
3.5 µs3.3 µs
test_op2[mul-keys18]
pint/testsuite/benchmarks/test_20_quantity.py
CodSpeed Performance Gauge
+3%
14.1 µs13.6 µs
test_op2[sub-keys0]
pint/testsuite/benchmarks/test_20_quantity.py
CodSpeed Performance Gauge
+2%
12 µs11.8 µs
test_op2[add-keys9]
pint/testsuite/benchmarks/test_20_quantity.py
CodSpeed Performance Gauge
+1%
12.4 µs12.2 µs
test_op2[add-keys23]
pint/testsuite/benchmarks/test_20_quantity.py
CodSpeed Performance Gauge
+1%
12.4 µs12.3 µs
test_parse_unit_name[True-millisecond]
pint/testsuite/benchmarks/test_10_registry.py
CodSpeed Performance Gauge
+1%
19 µs18.9 µs
test_op1[neg-mid_array_meter]
pint/testsuite/benchmarks/test_30_numpy.py
CodSpeed Performance Gauge
+1%
6.5 µs6.4 µs
test_op2[sub-keys6]
pint/testsuite/benchmarks/test_30_numpy.py
CodSpeed Performance Gauge
0%
41.2 µs41.1 µs
test_op2[sub-keys12]
pint/testsuite/benchmarks/test_20_quantity.py
CodSpeed Performance Gauge
0%
12.1 µs12 µs
test_parse_unit_name[False-second]
pint/testsuite/benchmarks/test_10_registry.py
CodSpeed Performance Gauge
0%
16 µs15.9 µs
test_op2[sub-keys3]
pint/testsuite/benchmarks/test_30_numpy.py
CodSpeed Performance Gauge
0%
13.4 µs13.4 µs
test_op2[add-keys7]
pint/testsuite/benchmarks/test_20_quantity.py
CodSpeed Performance Gauge
0%
12.1 µs12.1 µs
test_parse_unit_name[True-kilometer]
pint/testsuite/benchmarks/test_10_registry.py
CodSpeed Performance Gauge
0%
18.9 µs19 µs
test_op2[add-keys2]
pint/testsuite/benchmarks/test_20_quantity.py
CodSpeed Performance Gauge
0%
12.2 µs12.2 µs
test_parse_unit_name[True-meter]
pint/testsuite/benchmarks/test_10_registry.py
CodSpeed Performance Gauge
0%
17.4 µs17.4 µs
test_parse_unit_name[False-millisecond]
pint/testsuite/benchmarks/test_10_registry.py
CodSpeed Performance Gauge
-1%
19.1 µs19.2 µs
test_op2[mul-keys13]
pint/testsuite/benchmarks/test_20_quantity.py
CodSpeed Performance Gauge
-1%
13.7 µs13.7 µs
test_op2[sub-keys23]
pint/testsuite/benchmarks/test_20_quantity.py
CodSpeed Performance Gauge
-1%
11.9 µs12 µs
test_parse_unit_name[True-angstrom]
pint/testsuite/benchmarks/test_10_registry.py
CodSpeed Performance Gauge
-1%
17.2 µs17.4 µs
test_parse_unit_name[False-kilometer]
pint/testsuite/benchmarks/test_10_registry.py
CodSpeed Performance Gauge
-1%
18.8 µs18.9 µs
test_op2[add-keys12]
pint/testsuite/benchmarks/test_20_quantity.py
CodSpeed Performance Gauge
-1%
12 µs12.1 µs
test_op2[sub-keys26]
pint/testsuite/benchmarks/test_20_quantity.py
CodSpeed Performance Gauge
-1%
11.8 µs11.9 µs
test_op2[add-keys35]
pint/testsuite/benchmarks/test_20_quantity.py
CodSpeed Performance Gauge
-1%
12 µs12.1 µs
test_parse_unit_name[False-angstrom]
pint/testsuite/benchmarks/test_10_registry.py
CodSpeed Performance Gauge
-1%
17.2 µs17.4 µs
test_op2[sub-keys33]
pint/testsuite/benchmarks/test_20_quantity.py
CodSpeed Performance Gauge
-1%
11.9 µs12 µs

Commits

Click on a commit to change the comparison range
Base
master
4bf26dd
-2.28%
Add pyright typecheck job to CI with soft-fail
88afd31
1 day ago
by andrewgsavage
-3.41%
Use jakebailey/pyright-action for typecheck CI job
3db1c59
1 day ago
by andrewgsavage
+0.71%
Activate pixi typecheck env so pyright is on PATH for pyright-action
cb710fd
1 day ago
by andrewgsavage
+0.34%
Add test-all feature to typecheck env for full dep coverage
88b0953
1 day ago
by andrewgsavage
© 2026 CodSpeed Technology
Home Terms Privacy Docs