|
1 | 1 | window.BENCHMARK_DATA = {
|
2 |
| - "lastUpdate": 1738179509715, |
| 2 | + "lastUpdate": 1738746164304, |
3 | 3 | "repoUrl": "https://github.com/konradhalas/dacite",
|
4 | 4 | "entries": {
|
5 | 5 | "Benchmark": [
|
@@ -2082,6 +2082,86 @@ window.BENCHMARK_DATA = {
|
2082 | 2082 | "extra": "mean: 64.39476393749999 msec\nrounds: 16"
|
2083 | 2083 | }
|
2084 | 2084 | ]
|
| 2085 | + }, |
| 2086 | + { |
| 2087 | + "commit": { |
| 2088 | + "author": { |
| 2089 | + "email": "contact@mciszczon.pl", |
| 2090 | + "name": "Mateusz Ciszczoń", |
| 2091 | + "username": "mciszczon" |
| 2092 | + }, |
| 2093 | + "committer": { |
| 2094 | + "email": "noreply@github.com", |
| 2095 | + "name": "GitHub", |
| 2096 | + "username": "web-flow" |
| 2097 | + }, |
| 2098 | + "distinct": true, |
| 2099 | + "id": "ae4fd06d16bf5030f11b326939adbe309c515b75", |
| 2100 | + "message": "Merge pull request #278 from konradhalas/bug/data-type-definition\n\nFix class Data(Protocol) types declaration", |
| 2101 | + "timestamp": "2025-02-05T10:01:58+01:00", |
| 2102 | + "tree_id": "56b94a0ce08f690214827f42f54ac8f71f112db2", |
| 2103 | + "url": "https://github.com/konradhalas/dacite/commit/ae4fd06d16bf5030f11b326939adbe309c515b75" |
| 2104 | + }, |
| 2105 | + "date": 1738746163960, |
| 2106 | + "tool": "pytest", |
| 2107 | + "benches": [ |
| 2108 | + { |
| 2109 | + "name": "tests/performance/test_from_dict.py::test_basic_scenario", |
| 2110 | + "value": 15128.84832478464, |
| 2111 | + "unit": "iter/sec", |
| 2112 | + "range": "stddev: 0.0000030943569569169772", |
| 2113 | + "extra": "mean: 66.09888462968875 usec\nrounds: 5426" |
| 2114 | + }, |
| 2115 | + { |
| 2116 | + "name": "tests/performance/test_from_dict.py::test_union_matching", |
| 2117 | + "value": 410.53105754408574, |
| 2118 | + "unit": "iter/sec", |
| 2119 | + "range": "stddev: 0.00003702334686943099", |
| 2120 | + "extra": "mean: 2.435869300564703 msec\nrounds: 356" |
| 2121 | + }, |
| 2122 | + { |
| 2123 | + "name": "tests/performance/test_from_dict.py::test_strict_unions_match", |
| 2124 | + "value": 412.9339055176429, |
| 2125 | + "unit": "iter/sec", |
| 2126 | + "range": "stddev: 0.000023355594676873207", |
| 2127 | + "extra": "mean: 2.4216950621829576 msec\nrounds: 402" |
| 2128 | + }, |
| 2129 | + { |
| 2130 | + "name": "tests/performance/test_from_dict.py::test_collection_of_union", |
| 2131 | + "value": 5269.793726905301, |
| 2132 | + "unit": "iter/sec", |
| 2133 | + "range": "stddev: 0.000011152343207551496", |
| 2134 | + "extra": "mean: 189.76074810944309 usec\nrounds: 3307" |
| 2135 | + }, |
| 2136 | + { |
| 2137 | + "name": "tests/performance/test_from_dict.py::test_type_hooks", |
| 2138 | + "value": 399.07634197043507, |
| 2139 | + "unit": "iter/sec", |
| 2140 | + "range": "stddev: 0.00029074787472223095", |
| 2141 | + "extra": "mean: 2.5057862239152313 msec\nrounds: 393" |
| 2142 | + }, |
| 2143 | + { |
| 2144 | + "name": "tests/performance/test_from_dict.py::test_casting", |
| 2145 | + "value": 138697.43211076845, |
| 2146 | + "unit": "iter/sec", |
| 2147 | + "range": "stddev: 6.404104704921709e-7", |
| 2148 | + "extra": "mean: 7.2099388199297465 usec\nrounds: 14956" |
| 2149 | + }, |
| 2150 | + { |
| 2151 | + "name": "tests/performance/test_from_dict.py::test_forward_references", |
| 2152 | + "value": 365.50874172067347, |
| 2153 | + "unit": "iter/sec", |
| 2154 | + "range": "stddev: 0.000058555932141041666", |
| 2155 | + "extra": "mean: 2.735912676923643 msec\nrounds: 325" |
| 2156 | + }, |
| 2157 | + { |
| 2158 | + "name": "tests/performance/test_from_dict.py::test_parsing_multiple_items", |
| 2159 | + "value": 16.242247193245333, |
| 2160 | + "unit": "iter/sec", |
| 2161 | + "range": "stddev: 0.00251210031624265", |
| 2162 | + "extra": "mean: 61.56783529411314 msec\nrounds: 17" |
| 2163 | + } |
| 2164 | + ] |
2085 | 2165 | }
|
2086 | 2166 | ]
|
2087 | 2167 | }
|
|
0 commit comments