|
1 | 1 | window.BENCHMARK_DATA = {
|
2 |
| - "lastUpdate": 1738179511383, |
| 2 | + "lastUpdate": 1738746165983, |
3 | 3 | "repoUrl": "https://github.com/konradhalas/dacite",
|
4 | 4 | "entries": {
|
5 | 5 | "Benchmark": [
|
@@ -722,6 +722,86 @@ window.BENCHMARK_DATA = {
|
722 | 722 | "extra": "mean: 55.674689444458636 msec\nrounds: 18"
|
723 | 723 | }
|
724 | 724 | ]
|
| 725 | + }, |
| 726 | + { |
| 727 | + "commit": { |
| 728 | + "author": { |
| 729 | + "email": "contact@mciszczon.pl", |
| 730 | + "name": "Mateusz Ciszczoń", |
| 731 | + "username": "mciszczon" |
| 732 | + }, |
| 733 | + "committer": { |
| 734 | + "email": "noreply@github.com", |
| 735 | + "name": "GitHub", |
| 736 | + "username": "web-flow" |
| 737 | + }, |
| 738 | + "distinct": true, |
| 739 | + "id": "ae4fd06d16bf5030f11b326939adbe309c515b75", |
| 740 | + "message": "Merge pull request #278 from konradhalas/bug/data-type-definition\n\nFix class Data(Protocol) types declaration", |
| 741 | + "timestamp": "2025-02-05T10:01:58+01:00", |
| 742 | + "tree_id": "56b94a0ce08f690214827f42f54ac8f71f112db2", |
| 743 | + "url": "https://github.com/konradhalas/dacite/commit/ae4fd06d16bf5030f11b326939adbe309c515b75" |
| 744 | + }, |
| 745 | + "date": 1738746164983, |
| 746 | + "tool": "pytest", |
| 747 | + "benches": [ |
| 748 | + { |
| 749 | + "name": "tests/performance/test_from_dict.py::test_basic_scenario", |
| 750 | + "value": 14178.340374597949, |
| 751 | + "unit": "iter/sec", |
| 752 | + "range": "stddev: 0.0000034601869239697837", |
| 753 | + "extra": "mean: 70.53011661305646 usec\nrounds: 2787" |
| 754 | + }, |
| 755 | + { |
| 756 | + "name": "tests/performance/test_from_dict.py::test_union_matching", |
| 757 | + "value": 442.787307769702, |
| 758 | + "unit": "iter/sec", |
| 759 | + "range": "stddev: 0.00003563954076007438", |
| 760 | + "extra": "mean: 2.258420651298591 msec\nrounds: 347" |
| 761 | + }, |
| 762 | + { |
| 763 | + "name": "tests/performance/test_from_dict.py::test_strict_unions_match", |
| 764 | + "value": 450.23672886323226, |
| 765 | + "unit": "iter/sec", |
| 766 | + "range": "stddev: 0.00010832282691824029", |
| 767 | + "extra": "mean: 2.2210538054610125 msec\nrounds: 329" |
| 768 | + }, |
| 769 | + { |
| 770 | + "name": "tests/performance/test_from_dict.py::test_collection_of_union", |
| 771 | + "value": 6215.503125325673, |
| 772 | + "unit": "iter/sec", |
| 773 | + "range": "stddev: 0.000032369836890680204", |
| 774 | + "extra": "mean: 160.88802142587662 usec\nrounds: 2847" |
| 775 | + }, |
| 776 | + { |
| 777 | + "name": "tests/performance/test_from_dict.py::test_type_hooks", |
| 778 | + "value": 435.8028988845206, |
| 779 | + "unit": "iter/sec", |
| 780 | + "range": "stddev: 0.0003313301927313085", |
| 781 | + "extra": "mean: 2.294615300998677 msec\nrounds: 402" |
| 782 | + }, |
| 783 | + { |
| 784 | + "name": "tests/performance/test_from_dict.py::test_casting", |
| 785 | + "value": 102217.57637963547, |
| 786 | + "unit": "iter/sec", |
| 787 | + "range": "stddev: 8.597662624171524e-7", |
| 788 | + "extra": "mean: 9.783053320360542 usec\nrounds: 10146" |
| 789 | + }, |
| 790 | + { |
| 791 | + "name": "tests/performance/test_from_dict.py::test_forward_references", |
| 792 | + "value": 450.69300355553924, |
| 793 | + "unit": "iter/sec", |
| 794 | + "range": "stddev: 0.00006437759394076077", |
| 795 | + "extra": "mean: 2.2188052446142956 msec\nrounds: 372" |
| 796 | + }, |
| 797 | + { |
| 798 | + "name": "tests/performance/test_from_dict.py::test_parsing_multiple_items", |
| 799 | + "value": 17.839187078248617, |
| 800 | + "unit": "iter/sec", |
| 801 | + "range": "stddev: 0.002975638985678816", |
| 802 | + "extra": "mean: 56.05636599995655 msec\nrounds: 18" |
| 803 | + } |
| 804 | + ] |
725 | 805 | }
|
726 | 806 | ]
|
727 | 807 | }
|
|
0 commit comments