Avatar for the hgrecco user
hgrecco
pint
BlogDocsChangelog

Add beats_per_minute (bpm) to frequency units, closes #2286

#2287Merged
Comparing
spiritualhost:master
(
a1fe5d7
) with
master
(
1f1234a
)
CodSpeed Performance Gauge
+20%
Improvement
1
Untouched
447
Skipped
448

Benchmarks

896 total
test_load_definitions_stage_1[True]
pint/testsuite/benchmarks/test_10_registry.py
CodSpeed Performance Gauge
+20%
166.6 µs138.7 µs
test_import
pint/testsuite/benchmarks/test_00_common.py
CodSpeed Performance Gauge
+19%
326.7 ms273.7 ms
test_create_default_registry
pint/testsuite/benchmarks/test_05_registry_creation.py
CodSpeed Performance Gauge
+16%
240.9 ms207.9 ms
test_load_definitions_stage_1[None]
pint/testsuite/benchmarks/test_10_registry.py
CodSpeed Performance Gauge
+14%
126.2 µs110.7 µs
test_create_empty_registry
pint/testsuite/benchmarks/test_05_registry_creation.py
CodSpeed Performance Gauge
+14%
128.2 µs112.6 µs
test_load_definitions_stage_3[None]
pint/testsuite/benchmarks/test_10_registry.py
CodSpeed Performance Gauge
+12%
80.5 ms71.7 ms
test_parse_expression[False-ms]
pint/testsuite/benchmarks/test_10_registry.py
CodSpeed Performance Gauge
+12%
149.4 µs133.6 µs
test_create_default_registry_use_cache
pint/testsuite/benchmarks/test_05_registry_creation.py
CodSpeed Performance Gauge
+12%
16.4 ms14.7 ms
test_create_tiny_registry
pint/testsuite/benchmarks/test_05_registry_creation.py
CodSpeed Performance Gauge
+11%
4.3 ms3.9 ms
test_parse_expression[True-ms]
pint/testsuite/benchmarks/test_10_registry.py
CodSpeed Performance Gauge
+11%
149.9 µs134.9 µs
test_op1[square-short_array_kilometer]
pint/testsuite/benchmarks/test_30_numpy.py
CodSpeed Performance Gauge
+11%
23 µs20.7 µs
test_getitem[False-ms]
pint/testsuite/benchmarks/test_10_registry.py
CodSpeed Performance Gauge
+11%
114.6 µs103.5 µs
test_getitem[True-ms]
pint/testsuite/benchmarks/test_10_registry.py
CodSpeed Performance Gauge
+10%
114.3 µs103.6 µs
test_parse_expression[False-meter]
pint/testsuite/benchmarks/test_10_registry.py
CodSpeed Performance Gauge
+10%
80.4 µs73 µs
test_wrapper_nonstrict[int_kilometer]
pint/testsuite/benchmarks/test_20_quantity.py
CodSpeed Performance Gauge
+8%
2.9 µs2.7 µs
test_parse_expression[False-minute]
pint/testsuite/benchmarks/test_10_registry.py
CodSpeed Performance Gauge
+8%
79.8 µs73.8 µs
test_parse_unit_name[False-second]
pint/testsuite/benchmarks/test_10_registry.py
CodSpeed Performance Gauge
+8%
15.8 µs14.6 µs
test_parse_expression[False-millisecond]
pint/testsuite/benchmarks/test_10_registry.py
CodSpeed Performance Gauge
+8%
81.9 µs75.7 µs
test_op2[add-keys7]
pint/testsuite/benchmarks/test_20_quantity.py
CodSpeed Performance Gauge
+8%
12.4 µs11.5 µs
test_op1[sqrt-mid_array_meter]
pint/testsuite/benchmarks/test_30_numpy.py
CodSpeed Performance Gauge
+8%
23.9 µs22.2 µs
test_parse_expression[True-second]
pint/testsuite/benchmarks/test_10_registry.py
CodSpeed Performance Gauge
+8%
79.9 µs74 µs
test_parse_expression[False-second]
pint/testsuite/benchmarks/test_10_registry.py
CodSpeed Performance Gauge
+8%
79.6 µs73.8 µs
test_parse_expression[True-angstrom]
pint/testsuite/benchmarks/test_10_registry.py
CodSpeed Performance Gauge
+8%
80.8 µs74.9 µs
test_op2[eq-keys30]
pint/testsuite/benchmarks/test_20_quantity.py
CodSpeed Performance Gauge
+8%
15.7 µs14.6 µs
test_op1[sqrt-mid_array_kilometer]
pint/testsuite/benchmarks/test_30_numpy.py
CodSpeed Performance Gauge
+8%
23.9 µs22.2 µs

Commits

Click on a commit to change the comparison range
Base
master
1f1234a
+20.12%
Use 1/minute instead of hertz/60 for beats_per_minute
a1fe5d7
8 days ago
by spiritualhost
© 2026 CodSpeed Technology
Home Terms Privacy Docs