pyapp-kit
psygnal
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
feat: add collect_fields option to SignalGroupDescriptor, and accept a SignalGroup subclass
#291
Merged
Comparing
getzze:collect_fields
(
7db13a7
) with
main
(
f37c26f
)
CodSpeed Performance Gauge
0%
Untouched
66
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Untouched
66 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_create_signal_instance
tests/test_bench.py
CodSpeed Performance Gauge
+2%
28.5 µs
27.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_connect_time[setitem-check_types]
tests/test_bench.py
CodSpeed Performance Gauge
+2%
68.7 µs
67.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_connect_time[setattr-]
tests/test_bench.py
CodSpeed Performance Gauge
+2%
63.2 µs
62.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_connect_time[method-check_types]
tests/test_bench.py
CodSpeed Performance Gauge
+1%
185.5 µs
183.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_connect_time[partial-]
tests/test_bench.py
CodSpeed Performance Gauge
+1%
247.8 µs
245.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_emit_time[setitem-2]
tests/test_bench.py
CodSpeed Performance Gauge
+1%
57.7 µs
57.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_connect_time[method-]
tests/test_bench.py
CodSpeed Performance Gauge
+1%
177.3 µs
176 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_connect_time[setitem-]
tests/test_bench.py
CodSpeed Performance Gauge
+1%
63.5 µs
63.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_connect_time[real_func-]
tests/test_bench.py
CodSpeed Performance Gauge
+1%
125.3 µs
124.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_connect_time[function-]
tests/test_bench.py
CodSpeed Performance Gauge
+1%
142.1 µs
141.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_connect_time[setattr-check_types]
tests/test_bench.py
CodSpeed Performance Gauge
+1%
69 µs
68.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_connect_time[real_func-check_types]
tests/test_bench.py
CodSpeed Performance Gauge
+1%
128.4 µs
127.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_emit_time[method-18]
tests/test_bench.py
CodSpeed Performance Gauge
0%
82.3 µs
82 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_emit_time[print-50]
tests/test_bench.py
CodSpeed Performance Gauge
0%
373.6 µs
372.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_emit_time[setattr-18]
tests/test_bench.py
CodSpeed Performance Gauge
0%
62.5 µs
62.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_emit_time[print-34]
tests/test_bench.py
CodSpeed Performance Gauge
0%
274.6 µs
273.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_emit_time[method-34]
tests/test_bench.py
CodSpeed Performance Gauge
0%
103.3 µs
103 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_emit_time[print-18]
tests/test_bench.py
CodSpeed Performance Gauge
0%
176.9 µs
176.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_emit_time[method-2]
tests/test_bench.py
CodSpeed Performance Gauge
0%
62.1 µs
61.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_emit_time[method-50]
tests/test_bench.py
CodSpeed Performance Gauge
0%
124.3 µs
123.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_emit_time[real_func-18]
tests/test_bench.py
CodSpeed Performance Gauge
0%
99.2 µs
99 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_connect_time[partial_method-check_types]
tests/test_bench.py
CodSpeed Performance Gauge
0%
286.2 µs
285.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_emit_time[real_func-34]
tests/test_bench.py
CodSpeed Performance Gauge
0%
133.3 µs
133 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_connect_time[partial_method-]
tests/test_bench.py
CodSpeed Performance Gauge
0%
279 µs
278.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_emit_time[setitem-34]
tests/test_bench.py
CodSpeed Performance Gauge
0%
81.5 µs
81.5 µs
1
2
3
Commits
Click on a commit to change the comparison range
Base
main
f37c26f
+11.22%
add collect_fields
1326445
2 years ago
by getzze
-11.22%
Merge pull request #1 from tlambert03/collect_fields
cba36a6
2 years ago
by getzze
-0.25%
cleanup
6e636e6
2 years ago
by getzze
+0.52%
remove future
c0a34b4
2 years ago
by getzze
-11.72%
remove future
c49d246
2 years ago
by getzze
+11.66%
Merge branch 'main' into collect_fields
43c6e16
2 years ago
by tlambert03
-0.32%
remove unused cast
7db13a7
2 years ago
by tlambert03
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs