pyapp-kit
/
psygnal
Blog
Docs
Overview
Branches
Benchmarks
Runs
fix: fix 3.7 build
(
#250
)
Merged
Comparing
tlambert03:fix3.7
(
9437405
) with
main
(
42c3c61
)
-11%
IMPROVEMENTS
0
REGRESSIONS
1
UNTOUCHED
65
NEW
0
DROPPED
0
IGNORED
0
Benchmarks
Failed
test_emit_time[lambda-2]
Regression
tests/test_bench.py::test_emit_time[lambda-2]
-11%
55.9 µs
62.5 µs
Passed
test_emit_time[setitem-2]
tests/test_bench.py::test_emit_time[setitem-2]
+3%
57.3 µs
55.8 µs
test_create_signal
tests/test_bench.py::test_create_signal
+2%
79.6 µs
77.7 µs
test_dataclass_group_create[dataclass]
tests/test_bench.py::test_dataclass_group_create[dataclass]
+1%
466.6 µs
460.8 µs
test_connect_time[setitem-check_types]
tests/test_bench.py::test_connect_time[setitem-check_types]
+1%
65.6 µs
65.1 µs
test_dataclass_group_create[attrs]
tests/test_bench.py::test_dataclass_group_create[attrs]
+1%
552.5 µs
548.8 µs
test_connect_time[partial_method-]
tests/test_bench.py::test_connect_time[partial_method-]
+1%
274.8 µs
273 µs
test_dataclass_group_create[msgspec]
tests/test_bench.py::test_dataclass_group_create[msgspec]
+1%
558.3 µs
554.8 µs
test_connect_time[setattr-]
tests/test_bench.py::test_connect_time[setattr-]
0%
61 µs
60.7 µs
test_create_signal_instance
tests/test_bench.py::test_create_signal_instance
0%
25.8 µs
25.7 µs
test_connect_time[real_func-]
tests/test_bench.py::test_connect_time[real_func-]
0%
121.8 µs
121.4 µs
test_connect_time[real_func-check_types]
tests/test_bench.py::test_connect_time[real_func-check_types]
0%
124.3 µs
124 µs
test_evented_creation
tests/test_bench.py::test_evented_creation
0%
1.6 ms
1.6 ms
test_connect_time[method-check_types]
tests/test_bench.py::test_connect_time[method-check_types]
0%
182 µs
181.6 µs
test_dataclass_group_create[pydantic]
tests/test_bench.py::test_dataclass_group_create[pydantic]
0%
549.4 µs
548.2 µs
test_connect_time[partial_method-check_types]
tests/test_bench.py::test_connect_time[partial_method-check_types]
0%
282.4 µs
281.8 µs
test_connect_time[partial-check_types]
tests/test_bench.py::test_connect_time[partial-check_types]
0%
253.4 µs
253 µs
test_connect_time[setitem-]
tests/test_bench.py::test_connect_time[setitem-]
0%
61 µs
60.9 µs
test_dataclass_setattr[dataclass]
tests/test_bench.py::test_dataclass_setattr[dataclass]
0%
739.6 µs
738.6 µs
test_connect_time[partial-]
tests/test_bench.py::test_connect_time[partial-]
0%
241.8 µs
241.5 µs
test_emit_time[partial_method-50]
tests/test_bench.py::test_emit_time[partial_method-50]
0%
152.1 µs
152 µs
test_connect_time[function-check_types]
tests/test_bench.py::test_connect_time[function-check_types]
0%
154.1 µs
154 µs
test_connect_time[print-check_types]
tests/test_bench.py::test_connect_time[print-check_types]
0%
201.2 µs
201.1 µs
test_dataclass_setattr[attrs]
tests/test_bench.py::test_dataclass_setattr[attrs]
0%
758.3 µs
758 µs
test_emit_time[print-50]
tests/test_bench.py::test_emit_time[print-50]
0%
369.9 µs
369.8 µs
test_connect_time[setattr-check_types]
tests/test_bench.py::test_connect_time[setattr-check_types]
0%
66.9 µs
66.9 µs
test_emit_time[partial_method-2]
tests/test_bench.py::test_emit_time[partial_method-2]
0%
68 µs
68.1 µs
test_connect_time[lambda-]
tests/test_bench.py::test_connect_time[lambda-]
0%
140.4 µs
140.5 µs
test_emit_time[real_func-50]
tests/test_bench.py::test_emit_time[real_func-50]
0%
162.3 µs
162.5 µs
test_emit_time[lambda-50]
tests/test_bench.py::test_emit_time[lambda-50]
0%
97.5 µs
97.7 µs
test_emit_time[partial-50]
tests/test_bench.py::test_emit_time[partial-50]
0%
125.7 µs
125.9 µs
test_emit_time[print-34]
tests/test_bench.py::test_emit_time[print-34]
0%
271 µs
271.6 µs
test_emit_time[partial-34]
tests/test_bench.py::test_emit_time[partial-34]
0%
104.2 µs
104.5 µs
test_connect_time[function-]
tests/test_bench.py::test_connect_time[function-]
0%
138.8 µs
139.2 µs
test_evented_setattr
tests/test_bench.py::test_evented_setattr
0%
25.6 µs
25.7 µs
test_emit_time[method-34]
tests/test_bench.py::test_emit_time[method-34]
0%
100.8 µs
101.1 µs
test_emit_time[lambda-34]
tests/test_bench.py::test_emit_time[lambda-34]
0%
83.3 µs
83.6 µs
test_emit_time[function-34]
tests/test_bench.py::test_emit_time[function-34]
0%
83.6 µs
83.9 µs
test_dataclass_setattr[pydantic]
tests/test_bench.py::test_dataclass_setattr[pydantic]
0%
844.4 µs
847.9 µs
test_emit_time[print-18]
tests/test_bench.py::test_emit_time[print-18]
0%
173.4 µs
174.1 µs
test_emit_time[lambda-18]
tests/test_bench.py::test_emit_time[lambda-18]
-1%
69.1 µs
69.5 µs
test_emit_time[partial_method-34]
tests/test_bench.py::test_emit_time[partial_method-34]
-1%
119.4 µs
120.1 µs
test_emit_time[setitem-34]
tests/test_bench.py::test_emit_time[setitem-34]
-1%
77.9 µs
78.4 µs
test_emit_time[function-50]
tests/test_bench.py::test_emit_time[function-50]
-1%
97.1 µs
97.7 µs
test_emit_time[method-18]
tests/test_bench.py::test_emit_time[method-18]
-1%
80 µs
80.5 µs
test_emit_time[real_func-18]
tests/test_bench.py::test_emit_time[real_func-18]
-1%
96.1 µs
96.7 µs
test_emit_time[method-50]
tests/test_bench.py::test_emit_time[method-50]
-1%
121.6 µs
122.4 µs
test_connect_time[print-]
tests/test_bench.py::test_connect_time[print-]
-1%
143.1 µs
144 µs
test_emit_time[real_func-34]
tests/test_bench.py::test_emit_time[real_func-34]
-1%
129.2 µs
130.1 µs
test_emit_time[setitem-50]
tests/test_bench.py::test_emit_time[setitem-50]
-1%
89.4 µs
90.1 µs
test_dataclass_setattr[msgspec]
tests/test_bench.py::test_dataclass_setattr[msgspec]
-1%
759.5 µs
765.1 µs
test_emit_time[partial_method-18]
tests/test_bench.py::test_emit_time[partial_method-18]
-1%
90.7 µs
91.4 µs
test_emit_time[print-2]
tests/test_bench.py::test_emit_time[print-2]
-1%
82.9 µs
83.6 µs
test_emit_time[function-2]
tests/test_bench.py::test_emit_time[function-2]
-1%
61.1 µs
61.7 µs
test_connect_time[lambda-check_types]
tests/test_bench.py::test_connect_time[lambda-check_types]
-1%
142.9 µs
144.3 µs
test_emit_time[function-18]
tests/test_bench.py::test_emit_time[function-18]
-1%
69.2 µs
69.9 µs
test_emit_time[partial-18]
tests/test_bench.py::test_emit_time[partial-18]
-1%
81.4 µs
82.2 µs
test_emit_time[setattr-50]
tests/test_bench.py::test_emit_time[setattr-50]
-1%
72.2 µs
72.9 µs
test_connect_time[method-]
tests/test_bench.py::test_connect_time[method-]
-1%
173.8 µs
175.5 µs
test_emit_time[method-2]
tests/test_bench.py::test_emit_time[method-2]
-1%
59.1 µs
59.8 µs
test_emit_time[partial-2]
tests/test_bench.py::test_emit_time[partial-2]
-1%
57.7 µs
58.3 µs
test_emit_time[setattr-34]
tests/test_bench.py::test_emit_time[setattr-34]
-1%
65.7 µs
66.6 µs
test_emit_time[setattr-18]
tests/test_bench.py::test_emit_time[setattr-18]
-1%
59.2 µs
60 µs
test_emit_time[setattr-2]
tests/test_bench.py::test_emit_time[setattr-2]
-2%
52.9 µs
53.8 µs
test_emit_time[setitem-18]
tests/test_bench.py::test_emit_time[setitem-18]
-2%
66.1 µs
67.2 µs
test_emit_time[real_func-2]
tests/test_bench.py::test_emit_time[real_func-2]
-4%
62.1 µs
64.8 µs
Commits
Click on a commit to change the comparison range
base
main
42c3c61
+11%
Merge branch 'main' into fix3.7
1efd227
10 months ago
by tlambert03
-22%
add comment
9437405
10 months ago
by tlambert03
Resources
Home
Pricing
Docs
Blog
GitHub
Changelog
Getting Started
Sample repository
Explore repositories
Support
About
Careers
Twitter
Discord
Contact Us
Terms of Service
Privacy Policy
Copyright © 2024 CodSpeed Technology SAS. All rights reserved.