-
Notifications
You must be signed in to change notification settings - Fork 19
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #58 from artshumrc/38_unspecified_and_qualified
Handle unspecified + qualified EDTF strings
- Loading branch information
Showing
4 changed files
with
164 additions
and
4 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
8c571b0
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Coverage Report
8c571b0
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Coverage Report
8c571b0
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Coverage Report
8c571b0
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Coverage Report
8c571b0
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Coverage Report
8c571b0
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Benchmark
edtf/natlang/tests.py::test_benchmark_natlang[23rd Dynasty-None]
115473.28247708819
iter/sec (stddev: 6.892217226180227e-7
)82535.56787296855
iter/sec (stddev: 0.0000010078962624879046
)0.71
edtf/natlang/tests.py::test_benchmark_natlang[January 2008-2008-01]
11239.693362139922
iter/sec (stddev: 0.0000062995755467124265
)8645.999738534196
iter/sec (stddev: 0.000011265293666369967
)0.77
edtf/natlang/tests.py::test_benchmark_natlang[ca1860-1860~]
14199.144153269403
iter/sec (stddev: 0.000004070462840967704
)10952.756036235593
iter/sec (stddev: 0.000005240427710201407
)0.77
edtf/natlang/tests.py::test_benchmark_natlang[uncertain: approx 1862-1862%]
9455.59831235901
iter/sec (stddev: 0.000005623000075420308
)7048.883308811026
iter/sec (stddev: 0.000007157051529382251
)0.75
edtf/natlang/tests.py::test_benchmark_natlang[January-XXXX-01]
16743.094508806415
iter/sec (stddev: 0.0000035892662869897017
)12756.442986095128
iter/sec (stddev: 0.000004588352550492114
)0.76
edtf/natlang/tests.py::test_benchmark_natlang[Winter 1872-1872-24]
11889.476127421716
iter/sec (stddev: 0.000004273841808583704
)8986.630337254512
iter/sec (stddev: 0.000008235577738692793
)0.76
edtf/natlang/tests.py::test_benchmark_natlang[before approx January 18 1928-/1928-01-18~]
7297.001298847354
iter/sec (stddev: 0.000013008418162100413
)5744.400239709143
iter/sec (stddev: 0.0000078123241257205
)0.79
edtf/natlang/tests.py::test_benchmark_natlang[birthday in 1872-1872]
10213.512330468131
iter/sec (stddev: 0.000004474343440981806
)7681.897896548731
iter/sec (stddev: 0.000005452071376552357
)0.75
edtf/natlang/tests.py::test_benchmark_natlang[1270 CE-1270]
69650.12362417835
iter/sec (stddev: 0.000001159741238040356
)50197.46390626085
iter/sec (stddev: 0.0000010958753251934646
)0.72
edtf/natlang/tests.py::test_benchmark_natlang[2nd century bce--01XX]
57354.65822843898
iter/sec (stddev: 9.90296317102358e-7
)43203.81855521334
iter/sec (stddev: 0.000001568144846181918
)0.75
edtf/natlang/tests.py::test_benchmark_natlang[1858/1860-[1858, 1860]]
33041.229140187716
iter/sec (stddev: 0.0000033462695990736427
)24259.752761371914
iter/sec (stddev: 0.0000030103162544902437
)0.73
edtf/parser/tests.py::test_benchmark_parser[2001-02-03]
140.79008517429807
iter/sec (stddev: 0.0005742656397720291
)156.28506529866405
iter/sec (stddev: 0.0005626952095537637
)1.11
edtf/parser/tests.py::test_benchmark_parser[2008-12]
149.33618548102538
iter/sec (stddev: 0.0017877336651241852
)163.72358760223312
iter/sec (stddev: 0.002264199426244651
)1.10
edtf/parser/tests.py::test_benchmark_parser[2008]
182.11509709764061
iter/sec (stddev: 0.001789198261135137
)189.53126779009347
iter/sec (stddev: 0.002426213463589815
)1.04
edtf/parser/tests.py::test_benchmark_parser[-0999]
184.9315330641581
iter/sec (stddev: 0.001932658300256475
)199.61813313403985
iter/sec (stddev: 0.0018783191918705683
)1.08
edtf/parser/tests.py::test_benchmark_parser[2004-01-01T10:10:10+05:00]
128.9487929086597
iter/sec (stddev: 0.0005701507961519228
)135.085855478056
iter/sec (stddev: 0.0025625931131327702
)1.05
edtf/parser/tests.py::test_benchmark_parser[-2005/-1999-02]
99.63586479037822
iter/sec (stddev: 0.00197504485807701
)128.5872964981493
iter/sec (stddev: 0.002615314869635075
)1.29
edtf/parser/tests.py::test_benchmark_parser[/2006]
236.97575077583576
iter/sec (stddev: 0.00016958956343277954
)330.74361805221474
iter/sec (stddev: 0.000337110575727405
)1.40
edtf/parser/tests.py::test_benchmark_parser[?2004-%06]
193.40269878640743
iter/sec (stddev: 0.0011523680272047042
)220.13324044947495
iter/sec (stddev: 0.0014591543364528786
)1.14
edtf/parser/tests.py::test_benchmark_parser[[1667, 1760-12]]
19.034387555964127
iter/sec (stddev: 0.0020161986609378403
)32.746611658442596
iter/sec (stddev: 0.0008438619857916163
)1.72
edtf/parser/tests.py::test_benchmark_parser[Y3388E2S3]
408.7536574482525
iter/sec (stddev: 0.00010381520587162339
)465.6138340758296
iter/sec (stddev: 0.0009444374455410944
)1.14
edtf/parser/tests.py::test_benchmark_parser[2001-29]
107.03202662605699
iter/sec (stddev: 0.0025653094167466545
)116.5001285392887
iter/sec (stddev: 0.00219781131059198
)1.09
This comment was automatically generated by workflow using github-action-benchmark.
8c571b0
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Benchmark
edtf/natlang/tests.py::test_benchmark_natlang[23rd Dynasty-None]
115473.28247708819
iter/sec (stddev: 6.892217226180227e-7
)118820.602122959
iter/sec (stddev: 5.879749575291134e-7
)1.03
edtf/natlang/tests.py::test_benchmark_natlang[January 2008-2008-01]
11239.693362139922
iter/sec (stddev: 0.0000062995755467124265
)11440.170052804406
iter/sec (stddev: 0.000005223699361390938
)1.02
edtf/natlang/tests.py::test_benchmark_natlang[ca1860-1860~]
14199.144153269403
iter/sec (stddev: 0.000004070462840967704
)14073.963015410847
iter/sec (stddev: 0.0000047980723045282624
)0.99
edtf/natlang/tests.py::test_benchmark_natlang[uncertain: approx 1862-1862%]
9455.59831235901
iter/sec (stddev: 0.000005623000075420308
)9405.665977132232
iter/sec (stddev: 0.0000049766544214081825
)0.99
edtf/natlang/tests.py::test_benchmark_natlang[January-XXXX-01]
16743.094508806415
iter/sec (stddev: 0.0000035892662869897017
)16729.471825407996
iter/sec (stddev: 0.000003343756185421422
)1.00
edtf/natlang/tests.py::test_benchmark_natlang[Winter 1872-1872-24]
11889.476127421716
iter/sec (stddev: 0.000004273841808583704
)11755.63224352206
iter/sec (stddev: 0.000004732447883893759
)0.99
edtf/natlang/tests.py::test_benchmark_natlang[before approx January 18 1928-/1928-01-18~]
7297.001298847354
iter/sec (stddev: 0.000013008418162100413
)7434.433759517973
iter/sec (stddev: 0.000006069773121525858
)1.02
edtf/natlang/tests.py::test_benchmark_natlang[birthday in 1872-1872]
10213.512330468131
iter/sec (stddev: 0.000004474343440981806
)10248.163923601813
iter/sec (stddev: 0.000004869653438371242
)1.00
edtf/natlang/tests.py::test_benchmark_natlang[1270 CE-1270]
69650.12362417835
iter/sec (stddev: 0.000001159741238040356
)66813.77697393876
iter/sec (stddev: 0.0000010322913630051904
)0.96
edtf/natlang/tests.py::test_benchmark_natlang[2nd century bce--01XX]
57354.65822843898
iter/sec (stddev: 9.90296317102358e-7
)56606.90431454123
iter/sec (stddev: 9.498208461992206e-7
)0.99
edtf/natlang/tests.py::test_benchmark_natlang[1858/1860-[1858, 1860]]
33041.229140187716
iter/sec (stddev: 0.0000033462695990736427
)32671.928892714455
iter/sec (stddev: 0.0000021452155293833698
)0.99
edtf/parser/tests.py::test_benchmark_parser[2001-02-03]
140.79008517429807
iter/sec (stddev: 0.0005742656397720291
)152.53373016501564
iter/sec (stddev: 0.0005518283912429752
)1.08
edtf/parser/tests.py::test_benchmark_parser[2008-12]
149.33618548102538
iter/sec (stddev: 0.0017877336651241852
)157.67573506289054
iter/sec (stddev: 0.0018769487138548485
)1.06
edtf/parser/tests.py::test_benchmark_parser[2008]
182.11509709764061
iter/sec (stddev: 0.001789198261135137
)192.42524972291878
iter/sec (stddev: 0.001888079639615709
)1.06
edtf/parser/tests.py::test_benchmark_parser[-0999]
184.9315330641581
iter/sec (stddev: 0.001932658300256475
)195.8663190577094
iter/sec (stddev: 0.0019249621626913748
)1.06
edtf/parser/tests.py::test_benchmark_parser[2004-01-01T10:10:10+05:00]
128.9487929086597
iter/sec (stddev: 0.0005701507961519228
)132.8189362923735
iter/sec (stddev: 0.0020073482812867516
)1.03
edtf/parser/tests.py::test_benchmark_parser[-2005/-1999-02]
99.63586479037822
iter/sec (stddev: 0.00197504485807701
)119.0178036319311
iter/sec (stddev: 0.0020534048789457326
)1.19
edtf/parser/tests.py::test_benchmark_parser[/2006]
236.97575077583576
iter/sec (stddev: 0.00016958956343277954
)252.74922056244225
iter/sec (stddev: 0.0011464213104177997
)1.07
edtf/parser/tests.py::test_benchmark_parser[?2004-%06]
193.40269878640743
iter/sec (stddev: 0.0011523680272047042
)201.8566586919196
iter/sec (stddev: 0.0006373808881074358
)1.04
edtf/parser/tests.py::test_benchmark_parser[[1667, 1760-12]]
19.034387555964127
iter/sec (stddev: 0.0020161986609378403
)21.591407486618095
iter/sec (stddev: 0.00386000001105658
)1.13
edtf/parser/tests.py::test_benchmark_parser[Y3388E2S3]
408.7536574482525
iter/sec (stddev: 0.00010381520587162339
)498.9626899087608
iter/sec (stddev: 0.00007658855766406677
)1.22
edtf/parser/tests.py::test_benchmark_parser[2001-29]
107.03202662605699
iter/sec (stddev: 0.0025653094167466545
)114.71918539214317
iter/sec (stddev: 0.00170992741084812
)1.07
This comment was automatically generated by workflow using github-action-benchmark.
8c571b0
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Benchmark
edtf/natlang/tests.py::test_benchmark_natlang[23rd Dynasty-None]
77630.15869463485
iter/sec (stddev: 9.532488953649598e-7
)82535.56787296855
iter/sec (stddev: 0.0000010078962624879046
)1.06
edtf/natlang/tests.py::test_benchmark_natlang[January 2008-2008-01]
8562.827782663562
iter/sec (stddev: 0.000005890487212241515
)8645.999738534196
iter/sec (stddev: 0.000011265293666369967
)1.01
edtf/natlang/tests.py::test_benchmark_natlang[ca1860-1860~]
10638.283162590493
iter/sec (stddev: 0.000010150909086859222
)10952.756036235593
iter/sec (stddev: 0.000005240427710201407
)1.03
edtf/natlang/tests.py::test_benchmark_natlang[uncertain: approx 1862-1862%]
7001.018396118417
iter/sec (stddev: 0.00000633874299818531
)7048.883308811026
iter/sec (stddev: 0.000007157051529382251
)1.01
edtf/natlang/tests.py::test_benchmark_natlang[January-XXXX-01]
12543.828394647502
iter/sec (stddev: 0.000010677404233182202
)12756.442986095128
iter/sec (stddev: 0.000004588352550492114
)1.02
edtf/natlang/tests.py::test_benchmark_natlang[Winter 1872-1872-24]
8827.86430939172
iter/sec (stddev: 0.000011023073365087437
)8986.630337254512
iter/sec (stddev: 0.000008235577738692793
)1.02
edtf/natlang/tests.py::test_benchmark_natlang[before approx January 18 1928-/1928-01-18~]
5672.425128051711
iter/sec (stddev: 0.000006841684598898733
)5744.400239709143
iter/sec (stddev: 0.0000078123241257205
)1.01
edtf/natlang/tests.py::test_benchmark_natlang[birthday in 1872-1872]
7494.617621801088
iter/sec (stddev: 0.00001579902647925606
)7681.897896548731
iter/sec (stddev: 0.000005452071376552357
)1.02
edtf/natlang/tests.py::test_benchmark_natlang[1270 CE-1270]
50062.584528723266
iter/sec (stddev: 0.000001341790578819711
)50197.46390626085
iter/sec (stddev: 0.0000010958753251934646
)1.00
edtf/natlang/tests.py::test_benchmark_natlang[2nd century bce--01XX]
43114.01576137538
iter/sec (stddev: 0.0000013018284253157786
)43203.81855521334
iter/sec (stddev: 0.000001568144846181918
)1.00
edtf/natlang/tests.py::test_benchmark_natlang[1858/1860-[1858, 1860]]
24494.963389278204
iter/sec (stddev: 0.0000026253622906564036
)24259.752761371914
iter/sec (stddev: 0.0000030103162544902437
)0.99
edtf/parser/tests.py::test_benchmark_parser[2001-02-03]
164.22004283018052
iter/sec (stddev: 0.0003931099430395793
)156.28506529866405
iter/sec (stddev: 0.0005626952095537637
)0.95
edtf/parser/tests.py::test_benchmark_parser[2008-12]
167.13379086504494
iter/sec (stddev: 0.0022112498799979007
)163.72358760223312
iter/sec (stddev: 0.002264199426244651
)0.98
edtf/parser/tests.py::test_benchmark_parser[2008]
204.1525094584021
iter/sec (stddev: 0.0015942696093719177
)189.53126779009347
iter/sec (stddev: 0.002426213463589815
)0.93
edtf/parser/tests.py::test_benchmark_parser[-0999]
197.44806503454407
iter/sec (stddev: 0.0019906773321384276
)199.61813313403985
iter/sec (stddev: 0.0018783191918705683
)1.01
edtf/parser/tests.py::test_benchmark_parser[2004-01-01T10:10:10+05:00]
144.24625762718858
iter/sec (stddev: 0.0017543021037471976
)135.085855478056
iter/sec (stddev: 0.0025625931131327702
)0.94
edtf/parser/tests.py::test_benchmark_parser[-2005/-1999-02]
121.09553614351807
iter/sec (stddev: 0.0017072066931886852
)128.5872964981493
iter/sec (stddev: 0.002615314869635075
)1.06
edtf/parser/tests.py::test_benchmark_parser[/2006]
323.67550221505735
iter/sec (stddev: 0.001033612812087955
)330.74361805221474
iter/sec (stddev: 0.000337110575727405
)1.02
edtf/parser/tests.py::test_benchmark_parser[?2004-%06]
221.9518591243202
iter/sec (stddev: 0.0013481207704537468
)220.13324044947495
iter/sec (stddev: 0.0014591543364528786
)0.99
edtf/parser/tests.py::test_benchmark_parser[[1667, 1760-12]]
32.504127423901686
iter/sec (stddev: 0.0004688147362672703
)32.746611658442596
iter/sec (stddev: 0.0008438619857916163
)1.01
edtf/parser/tests.py::test_benchmark_parser[Y3388E2S3]
447.51664846255244
iter/sec (stddev: 0.00006378647789237606
)465.6138340758296
iter/sec (stddev: 0.0009444374455410944
)1.04
edtf/parser/tests.py::test_benchmark_parser[2001-29]
118.23086698094892
iter/sec (stddev: 0.002535503865553342
)116.5001285392887
iter/sec (stddev: 0.00219781131059198
)0.99
This comment was automatically generated by workflow using github-action-benchmark.
8c571b0
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Benchmark
edtf/natlang/tests.py::test_benchmark_natlang[23rd Dynasty-None]
77630.15869463485
iter/sec (stddev: 9.532488953649598e-7
)118820.602122959
iter/sec (stddev: 5.879749575291134e-7
)1.53
edtf/natlang/tests.py::test_benchmark_natlang[January 2008-2008-01]
8562.827782663562
iter/sec (stddev: 0.000005890487212241515
)11440.170052804406
iter/sec (stddev: 0.000005223699361390938
)1.34
edtf/natlang/tests.py::test_benchmark_natlang[ca1860-1860~]
10638.283162590493
iter/sec (stddev: 0.000010150909086859222
)14073.963015410847
iter/sec (stddev: 0.0000047980723045282624
)1.32
edtf/natlang/tests.py::test_benchmark_natlang[uncertain: approx 1862-1862%]
7001.018396118417
iter/sec (stddev: 0.00000633874299818531
)9405.665977132232
iter/sec (stddev: 0.0000049766544214081825
)1.34
edtf/natlang/tests.py::test_benchmark_natlang[January-XXXX-01]
12543.828394647502
iter/sec (stddev: 0.000010677404233182202
)16729.471825407996
iter/sec (stddev: 0.000003343756185421422
)1.33
edtf/natlang/tests.py::test_benchmark_natlang[Winter 1872-1872-24]
8827.86430939172
iter/sec (stddev: 0.000011023073365087437
)11755.63224352206
iter/sec (stddev: 0.000004732447883893759
)1.33
edtf/natlang/tests.py::test_benchmark_natlang[before approx January 18 1928-/1928-01-18~]
5672.425128051711
iter/sec (stddev: 0.000006841684598898733
)7434.433759517973
iter/sec (stddev: 0.000006069773121525858
)1.31
edtf/natlang/tests.py::test_benchmark_natlang[birthday in 1872-1872]
7494.617621801088
iter/sec (stddev: 0.00001579902647925606
)10248.163923601813
iter/sec (stddev: 0.000004869653438371242
)1.37
edtf/natlang/tests.py::test_benchmark_natlang[1270 CE-1270]
50062.584528723266
iter/sec (stddev: 0.000001341790578819711
)66813.77697393876
iter/sec (stddev: 0.0000010322913630051904
)1.33
edtf/natlang/tests.py::test_benchmark_natlang[2nd century bce--01XX]
43114.01576137538
iter/sec (stddev: 0.0000013018284253157786
)56606.90431454123
iter/sec (stddev: 9.498208461992206e-7
)1.31
edtf/natlang/tests.py::test_benchmark_natlang[1858/1860-[1858, 1860]]
24494.963389278204
iter/sec (stddev: 0.0000026253622906564036
)32671.928892714455
iter/sec (stddev: 0.0000021452155293833698
)1.33
edtf/parser/tests.py::test_benchmark_parser[2001-02-03]
164.22004283018052
iter/sec (stddev: 0.0003931099430395793
)152.53373016501564
iter/sec (stddev: 0.0005518283912429752
)0.93
edtf/parser/tests.py::test_benchmark_parser[2008-12]
167.13379086504494
iter/sec (stddev: 0.0022112498799979007
)157.67573506289054
iter/sec (stddev: 0.0018769487138548485
)0.94
edtf/parser/tests.py::test_benchmark_parser[2008]
204.1525094584021
iter/sec (stddev: 0.0015942696093719177
)192.42524972291878
iter/sec (stddev: 0.001888079639615709
)0.94
edtf/parser/tests.py::test_benchmark_parser[-0999]
197.44806503454407
iter/sec (stddev: 0.0019906773321384276
)195.8663190577094
iter/sec (stddev: 0.0019249621626913748
)0.99
edtf/parser/tests.py::test_benchmark_parser[2004-01-01T10:10:10+05:00]
144.24625762718858
iter/sec (stddev: 0.0017543021037471976
)132.8189362923735
iter/sec (stddev: 0.0020073482812867516
)0.92
edtf/parser/tests.py::test_benchmark_parser[-2005/-1999-02]
121.09553614351807
iter/sec (stddev: 0.0017072066931886852
)119.0178036319311
iter/sec (stddev: 0.0020534048789457326
)0.98
edtf/parser/tests.py::test_benchmark_parser[/2006]
323.67550221505735
iter/sec (stddev: 0.001033612812087955
)252.74922056244225
iter/sec (stddev: 0.0011464213104177997
)0.78
edtf/parser/tests.py::test_benchmark_parser[?2004-%06]
221.9518591243202
iter/sec (stddev: 0.0013481207704537468
)201.8566586919196
iter/sec (stddev: 0.0006373808881074358
)0.91
edtf/parser/tests.py::test_benchmark_parser[[1667, 1760-12]]
32.504127423901686
iter/sec (stddev: 0.0004688147362672703
)21.591407486618095
iter/sec (stddev: 0.00386000001105658
)0.66
edtf/parser/tests.py::test_benchmark_parser[Y3388E2S3]
447.51664846255244
iter/sec (stddev: 0.00006378647789237606
)498.9626899087608
iter/sec (stddev: 0.00007658855766406677
)1.11
edtf/parser/tests.py::test_benchmark_parser[2001-29]
118.23086698094892
iter/sec (stddev: 0.002535503865553342
)114.71918539214317
iter/sec (stddev: 0.00170992741084812
)0.97
This comment was automatically generated by workflow using github-action-benchmark.
8c571b0
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Benchmark
edtf/natlang/tests.py::test_benchmark_natlang[23rd Dynasty-None]
70377.46304053394
iter/sec (stddev: 0.0000010431992410921063
)82535.56787296855
iter/sec (stddev: 0.0000010078962624879046
)1.17
edtf/natlang/tests.py::test_benchmark_natlang[January 2008-2008-01]
8117.020311468955
iter/sec (stddev: 0.00000608785296473572
)8645.999738534196
iter/sec (stddev: 0.000011265293666369967
)1.07
edtf/natlang/tests.py::test_benchmark_natlang[ca1860-1860~]
9815.38443996785
iter/sec (stddev: 0.000005128026648545201
)10952.756036235593
iter/sec (stddev: 0.000005240427710201407
)1.12
edtf/natlang/tests.py::test_benchmark_natlang[uncertain: approx 1862-1862%]
6657.454499121609
iter/sec (stddev: 0.000006605589332217527
)7048.883308811026
iter/sec (stddev: 0.000007157051529382251
)1.06
edtf/natlang/tests.py::test_benchmark_natlang[January-XXXX-01]
11412.291154824388
iter/sec (stddev: 0.0000047465604556007605
)12756.442986095128
iter/sec (stddev: 0.000004588352550492114
)1.12
edtf/natlang/tests.py::test_benchmark_natlang[Winter 1872-1872-24]
8368.135389861027
iter/sec (stddev: 0.000006985066674024882
)8986.630337254512
iter/sec (stddev: 0.000008235577738692793
)1.07
edtf/natlang/tests.py::test_benchmark_natlang[before approx January 18 1928-/1928-01-18~]
5635.75928318168
iter/sec (stddev: 0.000008443690669484734
)5744.400239709143
iter/sec (stddev: 0.0000078123241257205
)1.02
edtf/natlang/tests.py::test_benchmark_natlang[birthday in 1872-1872]
7282.077174031033
iter/sec (stddev: 0.000007101032851289587
)7681.897896548731
iter/sec (stddev: 0.000005452071376552357
)1.05
edtf/natlang/tests.py::test_benchmark_natlang[1270 CE-1270]
50142.31612759601
iter/sec (stddev: 0.0000011903015554502781
)50197.46390626085
iter/sec (stddev: 0.0000010958753251934646
)1.00
edtf/natlang/tests.py::test_benchmark_natlang[2nd century bce--01XX]
44115.0379436738
iter/sec (stddev: 0.0000018883626131213955
)43203.81855521334
iter/sec (stddev: 0.000001568144846181918
)0.98
edtf/natlang/tests.py::test_benchmark_natlang[1858/1860-[1858, 1860]]
21608.197429498137
iter/sec (stddev: 0.000007344324846058169
)24259.752761371914
iter/sec (stddev: 0.0000030103162544902437
)1.12
edtf/parser/tests.py::test_benchmark_parser[2001-02-03]
126.60766195283503
iter/sec (stddev: 0.000563686524152733
)156.28506529866405
iter/sec (stddev: 0.0005626952095537637
)1.23
edtf/parser/tests.py::test_benchmark_parser[2008-12]
134.56856057900393
iter/sec (stddev: 0.0013709453963450676
)163.72358760223312
iter/sec (stddev: 0.002264199426244651
)1.22
edtf/parser/tests.py::test_benchmark_parser[2008]
162.99461019447486
iter/sec (stddev: 0.0015033079891112232
)189.53126779009347
iter/sec (stddev: 0.002426213463589815
)1.16
edtf/parser/tests.py::test_benchmark_parser[-0999]
166.77008896362474
iter/sec (stddev: 0.0011376163746327453
)199.61813313403985
iter/sec (stddev: 0.0018783191918705683
)1.20
edtf/parser/tests.py::test_benchmark_parser[2004-01-01T10:10:10+05:00]
112.92884647813096
iter/sec (stddev: 0.0012693542819258025
)135.085855478056
iter/sec (stddev: 0.0025625931131327702
)1.20
edtf/parser/tests.py::test_benchmark_parser[-2005/-1999-02]
91.10517502436545
iter/sec (stddev: 0.0013745222742781225
)128.5872964981493
iter/sec (stddev: 0.002615314869635075
)1.41
edtf/parser/tests.py::test_benchmark_parser[/2006]
212.6588561913261
iter/sec (stddev: 0.0007609775853322179
)330.74361805221474
iter/sec (stddev: 0.000337110575727405
)1.56
edtf/parser/tests.py::test_benchmark_parser[?2004-%06]
174.13764322848422
iter/sec (stddev: 0.00020214438199745043
)220.13324044947495
iter/sec (stddev: 0.0014591543364528786
)1.26
edtf/parser/tests.py::test_benchmark_parser[[1667, 1760-12]]
18.046961853526202
iter/sec (stddev: 0.0031043052120966123
)32.746611658442596
iter/sec (stddev: 0.0008438619857916163
)1.81
edtf/parser/tests.py::test_benchmark_parser[Y3388E2S3]
345.03689272472576
iter/sec (stddev: 0.00008712062191644135
)465.6138340758296
iter/sec (stddev: 0.0009444374455410944
)1.35
edtf/parser/tests.py::test_benchmark_parser[2001-29]
95.70514475033563
iter/sec (stddev: 0.0014528695705479575
)116.5001285392887
iter/sec (stddev: 0.00219781131059198
)1.22
This comment was automatically generated by workflow using github-action-benchmark.
8c571b0
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Benchmark
edtf/natlang/tests.py::test_benchmark_natlang[23rd Dynasty-None]
70377.46304053394
iter/sec (stddev: 0.0000010431992410921063
)118820.602122959
iter/sec (stddev: 5.879749575291134e-7
)1.69
edtf/natlang/tests.py::test_benchmark_natlang[January 2008-2008-01]
8117.020311468955
iter/sec (stddev: 0.00000608785296473572
)11440.170052804406
iter/sec (stddev: 0.000005223699361390938
)1.41
edtf/natlang/tests.py::test_benchmark_natlang[ca1860-1860~]
9815.38443996785
iter/sec (stddev: 0.000005128026648545201
)14073.963015410847
iter/sec (stddev: 0.0000047980723045282624
)1.43
edtf/natlang/tests.py::test_benchmark_natlang[uncertain: approx 1862-1862%]
6657.454499121609
iter/sec (stddev: 0.000006605589332217527
)9405.665977132232
iter/sec (stddev: 0.0000049766544214081825
)1.41
edtf/natlang/tests.py::test_benchmark_natlang[January-XXXX-01]
11412.291154824388
iter/sec (stddev: 0.0000047465604556007605
)16729.471825407996
iter/sec (stddev: 0.000003343756185421422
)1.47
edtf/natlang/tests.py::test_benchmark_natlang[Winter 1872-1872-24]
8368.135389861027
iter/sec (stddev: 0.000006985066674024882
)11755.63224352206
iter/sec (stddev: 0.000004732447883893759
)1.40
edtf/natlang/tests.py::test_benchmark_natlang[before approx January 18 1928-/1928-01-18~]
5635.75928318168
iter/sec (stddev: 0.000008443690669484734
)7434.433759517973
iter/sec (stddev: 0.000006069773121525858
)1.32
edtf/natlang/tests.py::test_benchmark_natlang[birthday in 1872-1872]
7282.077174031033
iter/sec (stddev: 0.000007101032851289587
)10248.163923601813
iter/sec (stddev: 0.000004869653438371242
)1.41
edtf/natlang/tests.py::test_benchmark_natlang[1270 CE-1270]
50142.31612759601
iter/sec (stddev: 0.0000011903015554502781
)66813.77697393876
iter/sec (stddev: 0.0000010322913630051904
)1.33
edtf/natlang/tests.py::test_benchmark_natlang[2nd century bce--01XX]
44115.0379436738
iter/sec (stddev: 0.0000018883626131213955
)56606.90431454123
iter/sec (stddev: 9.498208461992206e-7
)1.28
edtf/natlang/tests.py::test_benchmark_natlang[1858/1860-[1858, 1860]]
21608.197429498137
iter/sec (stddev: 0.000007344324846058169
)32671.928892714455
iter/sec (stddev: 0.0000021452155293833698
)1.51
edtf/parser/tests.py::test_benchmark_parser[2001-02-03]
126.60766195283503
iter/sec (stddev: 0.000563686524152733
)152.53373016501564
iter/sec (stddev: 0.0005518283912429752
)1.20
edtf/parser/tests.py::test_benchmark_parser[2008-12]
134.56856057900393
iter/sec (stddev: 0.0013709453963450676
)157.67573506289054
iter/sec (stddev: 0.0018769487138548485
)1.17
edtf/parser/tests.py::test_benchmark_parser[2008]
162.99461019447486
iter/sec (stddev: 0.0015033079891112232
)192.42524972291878
iter/sec (stddev: 0.001888079639615709
)1.18
edtf/parser/tests.py::test_benchmark_parser[-0999]
166.77008896362474
iter/sec (stddev: 0.0011376163746327453
)195.8663190577094
iter/sec (stddev: 0.0019249621626913748
)1.17
edtf/parser/tests.py::test_benchmark_parser[2004-01-01T10:10:10+05:00]
112.92884647813096
iter/sec (stddev: 0.0012693542819258025
)132.8189362923735
iter/sec (stddev: 0.0020073482812867516
)1.18
edtf/parser/tests.py::test_benchmark_parser[-2005/-1999-02]
91.10517502436545
iter/sec (stddev: 0.0013745222742781225
)119.0178036319311
iter/sec (stddev: 0.0020534048789457326
)1.31
edtf/parser/tests.py::test_benchmark_parser[/2006]
212.6588561913261
iter/sec (stddev: 0.0007609775853322179
)252.74922056244225
iter/sec (stddev: 0.0011464213104177997
)1.19
edtf/parser/tests.py::test_benchmark_parser[?2004-%06]
174.13764322848422
iter/sec (stddev: 0.00020214438199745043
)201.8566586919196
iter/sec (stddev: 0.0006373808881074358
)1.16
edtf/parser/tests.py::test_benchmark_parser[[1667, 1760-12]]
18.046961853526202
iter/sec (stddev: 0.0031043052120966123
)21.591407486618095
iter/sec (stddev: 0.00386000001105658
)1.20
edtf/parser/tests.py::test_benchmark_parser[Y3388E2S3]
345.03689272472576
iter/sec (stddev: 0.00008712062191644135
)498.9626899087608
iter/sec (stddev: 0.00007658855766406677
)1.45
edtf/parser/tests.py::test_benchmark_parser[2001-29]
95.70514475033563
iter/sec (stddev: 0.0014528695705479575
)114.71918539214317
iter/sec (stddev: 0.00170992741084812
)1.20
This comment was automatically generated by workflow using github-action-benchmark.
8c571b0
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Benchmark
edtf/natlang/tests.py::test_benchmark_natlang[23rd Dynasty-None]
82108.35216809128
iter/sec (stddev: 7.735852371383678e-7
)82535.56787296855
iter/sec (stddev: 0.0000010078962624879046
)1.01
edtf/natlang/tests.py::test_benchmark_natlang[January 2008-2008-01]
8433.370065990212
iter/sec (stddev: 0.000011658399084075656
)8645.999738534196
iter/sec (stddev: 0.000011265293666369967
)1.03
edtf/natlang/tests.py::test_benchmark_natlang[ca1860-1860~]
10671.784471328569
iter/sec (stddev: 0.0000055023742756277
)10952.756036235593
iter/sec (stddev: 0.000005240427710201407
)1.03
edtf/natlang/tests.py::test_benchmark_natlang[uncertain: approx 1862-1862%]
7014.559895601894
iter/sec (stddev: 0.000009582342207772162
)7048.883308811026
iter/sec (stddev: 0.000007157051529382251
)1.00
edtf/natlang/tests.py::test_benchmark_natlang[January-XXXX-01]
12758.5441121223
iter/sec (stddev: 0.000005400039159652064
)12756.442986095128
iter/sec (stddev: 0.000004588352550492114
)1.00
edtf/natlang/tests.py::test_benchmark_natlang[Winter 1872-1872-24]
8928.143052880607
iter/sec (stddev: 0.000005510369666375872
)8986.630337254512
iter/sec (stddev: 0.000008235577738692793
)1.01
edtf/natlang/tests.py::test_benchmark_natlang[before approx January 18 1928-/1928-01-18~]
5638.387591114458
iter/sec (stddev: 0.000007566655971578114
)5744.400239709143
iter/sec (stddev: 0.0000078123241257205
)1.02
edtf/natlang/tests.py::test_benchmark_natlang[birthday in 1872-1872]
7611.458782372489
iter/sec (stddev: 0.000007962379829607028
)7681.897896548731
iter/sec (stddev: 0.000005452071376552357
)1.01
edtf/natlang/tests.py::test_benchmark_natlang[1270 CE-1270]
49402.98615214202
iter/sec (stddev: 0.0000018889456776811555
)50197.46390626085
iter/sec (stddev: 0.0000010958753251934646
)1.02
edtf/natlang/tests.py::test_benchmark_natlang[2nd century bce--01XX]
41800.49305088466
iter/sec (stddev: 0.0000016601623474034887
)43203.81855521334
iter/sec (stddev: 0.000001568144846181918
)1.03
edtf/natlang/tests.py::test_benchmark_natlang[1858/1860-[1858, 1860]]
24509.41666763281
iter/sec (stddev: 0.000003113348751963193
)24259.752761371914
iter/sec (stddev: 0.0000030103162544902437
)0.99
edtf/parser/tests.py::test_benchmark_parser[2001-02-03]
153.57165986138358
iter/sec (stddev: 0.0006795570311113636
)156.28506529866405
iter/sec (stddev: 0.0005626952095537637
)1.02
edtf/parser/tests.py::test_benchmark_parser[2008-12]
161.42837486708365
iter/sec (stddev: 0.0024103575694355717
)163.72358760223312
iter/sec (stddev: 0.002264199426244651
)1.01
edtf/parser/tests.py::test_benchmark_parser[2008]
195.98441003006536
iter/sec (stddev: 0.0019984961938390618
)189.53126779009347
iter/sec (stddev: 0.002426213463589815
)0.97
edtf/parser/tests.py::test_benchmark_parser[-0999]
197.2891047919362
iter/sec (stddev: 0.0014931277224440765
)199.61813313403985
iter/sec (stddev: 0.0018783191918705683
)1.01
edtf/parser/tests.py::test_benchmark_parser[2004-01-01T10:10:10+05:00]
140.55988451674907
iter/sec (stddev: 0.001807083651951392
)135.085855478056
iter/sec (stddev: 0.0025625931131327702
)0.96
edtf/parser/tests.py::test_benchmark_parser[-2005/-1999-02]
120.3484714059126
iter/sec (stddev: 0.0014661210799720137
)128.5872964981493
iter/sec (stddev: 0.002615314869635075
)1.07
edtf/parser/tests.py::test_benchmark_parser[/2006]
317.745812714271
iter/sec (stddev: 0.0010555120074197003
)330.74361805221474
iter/sec (stddev: 0.000337110575727405
)1.04
edtf/parser/tests.py::test_benchmark_parser[?2004-%06]
216.853159842871
iter/sec (stddev: 0.0011535139046581285
)220.13324044947495
iter/sec (stddev: 0.0014591543364528786
)1.02
edtf/parser/tests.py::test_benchmark_parser[[1667, 1760-12]]
31.666475765486677
iter/sec (stddev: 0.0004493945596866302
)32.746611658442596
iter/sec (stddev: 0.0008438619857916163
)1.03
edtf/parser/tests.py::test_benchmark_parser[Y3388E2S3]
422.78952964814164
iter/sec (stddev: 0.0004454535812789434
)465.6138340758296
iter/sec (stddev: 0.0009444374455410944
)1.10
edtf/parser/tests.py::test_benchmark_parser[2001-29]
115.29908762244492
iter/sec (stddev: 0.00260346386271708
)116.5001285392887
iter/sec (stddev: 0.00219781131059198
)1.01
This comment was automatically generated by workflow using github-action-benchmark.
8c571b0
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Benchmark
edtf/natlang/tests.py::test_benchmark_natlang[23rd Dynasty-None]
82108.35216809128
iter/sec (stddev: 7.735852371383678e-7
)118820.602122959
iter/sec (stddev: 5.879749575291134e-7
)1.45
edtf/natlang/tests.py::test_benchmark_natlang[January 2008-2008-01]
8433.370065990212
iter/sec (stddev: 0.000011658399084075656
)11440.170052804406
iter/sec (stddev: 0.000005223699361390938
)1.36
edtf/natlang/tests.py::test_benchmark_natlang[ca1860-1860~]
10671.784471328569
iter/sec (stddev: 0.0000055023742756277
)14073.963015410847
iter/sec (stddev: 0.0000047980723045282624
)1.32
edtf/natlang/tests.py::test_benchmark_natlang[uncertain: approx 1862-1862%]
7014.559895601894
iter/sec (stddev: 0.000009582342207772162
)9405.665977132232
iter/sec (stddev: 0.0000049766544214081825
)1.34
edtf/natlang/tests.py::test_benchmark_natlang[January-XXXX-01]
12758.5441121223
iter/sec (stddev: 0.000005400039159652064
)16729.471825407996
iter/sec (stddev: 0.000003343756185421422
)1.31
edtf/natlang/tests.py::test_benchmark_natlang[Winter 1872-1872-24]
8928.143052880607
iter/sec (stddev: 0.000005510369666375872
)11755.63224352206
iter/sec (stddev: 0.000004732447883893759
)1.32
edtf/natlang/tests.py::test_benchmark_natlang[before approx January 18 1928-/1928-01-18~]
5638.387591114458
iter/sec (stddev: 0.000007566655971578114
)7434.433759517973
iter/sec (stddev: 0.000006069773121525858
)1.32
edtf/natlang/tests.py::test_benchmark_natlang[birthday in 1872-1872]
7611.458782372489
iter/sec (stddev: 0.000007962379829607028
)10248.163923601813
iter/sec (stddev: 0.000004869653438371242
)1.35
edtf/natlang/tests.py::test_benchmark_natlang[1270 CE-1270]
49402.98615214202
iter/sec (stddev: 0.0000018889456776811555
)66813.77697393876
iter/sec (stddev: 0.0000010322913630051904
)1.35
edtf/natlang/tests.py::test_benchmark_natlang[2nd century bce--01XX]
41800.49305088466
iter/sec (stddev: 0.0000016601623474034887
)56606.90431454123
iter/sec (stddev: 9.498208461992206e-7
)1.35
edtf/natlang/tests.py::test_benchmark_natlang[1858/1860-[1858, 1860]]
24509.41666763281
iter/sec (stddev: 0.000003113348751963193
)32671.928892714455
iter/sec (stddev: 0.0000021452155293833698
)1.33
edtf/parser/tests.py::test_benchmark_parser[2001-02-03]
153.57165986138358
iter/sec (stddev: 0.0006795570311113636
)152.53373016501564
iter/sec (stddev: 0.0005518283912429752
)0.99
edtf/parser/tests.py::test_benchmark_parser[2008-12]
161.42837486708365
iter/sec (stddev: 0.0024103575694355717
)157.67573506289054
iter/sec (stddev: 0.0018769487138548485
)0.98
edtf/parser/tests.py::test_benchmark_parser[2008]
195.98441003006536
iter/sec (stddev: 0.0019984961938390618
)192.42524972291878
iter/sec (stddev: 0.001888079639615709
)0.98
edtf/parser/tests.py::test_benchmark_parser[-0999]
197.2891047919362
iter/sec (stddev: 0.0014931277224440765
)195.8663190577094
iter/sec (stddev: 0.0019249621626913748
)0.99
edtf/parser/tests.py::test_benchmark_parser[2004-01-01T10:10:10+05:00]
140.55988451674907
iter/sec (stddev: 0.001807083651951392
)132.8189362923735
iter/sec (stddev: 0.0020073482812867516
)0.94
edtf/parser/tests.py::test_benchmark_parser[-2005/-1999-02]
120.3484714059126
iter/sec (stddev: 0.0014661210799720137
)119.0178036319311
iter/sec (stddev: 0.0020534048789457326
)0.99
edtf/parser/tests.py::test_benchmark_parser[/2006]
317.745812714271
iter/sec (stddev: 0.0010555120074197003
)252.74922056244225
iter/sec (stddev: 0.0011464213104177997
)0.80
edtf/parser/tests.py::test_benchmark_parser[?2004-%06]
216.853159842871
iter/sec (stddev: 0.0011535139046581285
)201.8566586919196
iter/sec (stddev: 0.0006373808881074358
)0.93
edtf/parser/tests.py::test_benchmark_parser[[1667, 1760-12]]
31.666475765486677
iter/sec (stddev: 0.0004493945596866302
)21.591407486618095
iter/sec (stddev: 0.00386000001105658
)0.68
edtf/parser/tests.py::test_benchmark_parser[Y3388E2S3]
422.78952964814164
iter/sec (stddev: 0.0004454535812789434
)498.9626899087608
iter/sec (stddev: 0.00007658855766406677
)1.18
edtf/parser/tests.py::test_benchmark_parser[2001-29]
115.29908762244492
iter/sec (stddev: 0.00260346386271708
)114.71918539214317
iter/sec (stddev: 0.00170992741084812
)0.99
This comment was automatically generated by workflow using github-action-benchmark.
8c571b0
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Benchmark
edtf/natlang/tests.py::test_benchmark_natlang[23rd Dynasty-None]
86935.54190741367
iter/sec (stddev: 8.801351312055946e-7
)82535.56787296855
iter/sec (stddev: 0.0000010078962624879046
)0.95
edtf/natlang/tests.py::test_benchmark_natlang[January 2008-2008-01]
8871.250916535719
iter/sec (stddev: 0.000006170533054955764
)8645.999738534196
iter/sec (stddev: 0.000011265293666369967
)0.97
edtf/natlang/tests.py::test_benchmark_natlang[ca1860-1860~]
11292.512453597992
iter/sec (stddev: 0.000006285789742846082
)10952.756036235593
iter/sec (stddev: 0.000005240427710201407
)0.97
edtf/natlang/tests.py::test_benchmark_natlang[uncertain: approx 1862-1862%]
7549.978591732842
iter/sec (stddev: 0.000005876983775780713
)7048.883308811026
iter/sec (stddev: 0.000007157051529382251
)0.93
edtf/natlang/tests.py::test_benchmark_natlang[January-XXXX-01]
12936.725208274147
iter/sec (stddev: 0.000012666981444328682
)12756.442986095128
iter/sec (stddev: 0.000004588352550492114
)0.99
edtf/natlang/tests.py::test_benchmark_natlang[Winter 1872-1872-24]
9424.857320878093
iter/sec (stddev: 0.0000058642857514609236
)8986.630337254512
iter/sec (stddev: 0.000008235577738692793
)0.95
edtf/natlang/tests.py::test_benchmark_natlang[before approx January 18 1928-/1928-01-18~]
6077.713959723717
iter/sec (stddev: 0.000006937932015900124
)5744.400239709143
iter/sec (stddev: 0.0000078123241257205
)0.95
edtf/natlang/tests.py::test_benchmark_natlang[birthday in 1872-1872]
8213.645609693585
iter/sec (stddev: 0.0000064998136694677345
)7681.897896548731
iter/sec (stddev: 0.000005452071376552357
)0.94
edtf/natlang/tests.py::test_benchmark_natlang[1270 CE-1270]
51452.332000218776
iter/sec (stddev: 0.0000014305935571446778
)50197.46390626085
iter/sec (stddev: 0.0000010958753251934646
)0.98
edtf/natlang/tests.py::test_benchmark_natlang[2nd century bce--01XX]
45922.4966193415
iter/sec (stddev: 0.0000015788419936961112
)43203.81855521334
iter/sec (stddev: 0.000001568144846181918
)0.94
edtf/natlang/tests.py::test_benchmark_natlang[1858/1860-[1858, 1860]]
24937.94683976795
iter/sec (stddev: 0.0000030011544247201534
)24259.752761371914
iter/sec (stddev: 0.0000030103162544902437
)0.97
edtf/parser/tests.py::test_benchmark_parser[2001-02-03]
165.36847658209376
iter/sec (stddev: 0.00038541761067305324
)156.28506529866405
iter/sec (stddev: 0.0005626952095537637
)0.95
edtf/parser/tests.py::test_benchmark_parser[2008-12]
169.41717431307598
iter/sec (stddev: 0.002010022722081676
)163.72358760223312
iter/sec (stddev: 0.002264199426244651
)0.97
edtf/parser/tests.py::test_benchmark_parser[2008]
210.6033384312808
iter/sec (stddev: 0.0012366861130870522
)189.53126779009347
iter/sec (stddev: 0.002426213463589815
)0.90
edtf/parser/tests.py::test_benchmark_parser[-0999]
202.47874479380712
iter/sec (stddev: 0.0018942275022620898
)199.61813313403985
iter/sec (stddev: 0.0018783191918705683
)0.99
edtf/parser/tests.py::test_benchmark_parser[2004-01-01T10:10:10+05:00]
147.00507524179153
iter/sec (stddev: 0.0018282458353072648
)135.085855478056
iter/sec (stddev: 0.0025625931131327702
)0.92
edtf/parser/tests.py::test_benchmark_parser[-2005/-1999-02]
125.91576445493938
iter/sec (stddev: 0.0017271233420462812
)128.5872964981493
iter/sec (stddev: 0.002615314869635075
)1.02
edtf/parser/tests.py::test_benchmark_parser[/2006]
337.34774453386945
iter/sec (stddev: 0.00013720999161622756
)330.74361805221474
iter/sec (stddev: 0.000337110575727405
)0.98
edtf/parser/tests.py::test_benchmark_parser[?2004-%06]
226.95544995852498
iter/sec (stddev: 0.0011509342010363613
)220.13324044947495
iter/sec (stddev: 0.0014591543364528786
)0.97
edtf/parser/tests.py::test_benchmark_parser[[1667, 1760-12]]
32.429203557428934
iter/sec (stddev: 0.003395677909733358
)32.746611658442596
iter/sec (stddev: 0.0008438619857916163
)1.01
edtf/parser/tests.py::test_benchmark_parser[Y3388E2S3]
457.37605744003304
iter/sec (stddev: 0.00007655377782067135
)465.6138340758296
iter/sec (stddev: 0.0009444374455410944
)1.02
edtf/parser/tests.py::test_benchmark_parser[2001-29]
122.30268409990637
iter/sec (stddev: 0.002483795001362941
)116.5001285392887
iter/sec (stddev: 0.00219781131059198
)0.95
This comment was automatically generated by workflow using github-action-benchmark.
8c571b0
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Benchmark
edtf/natlang/tests.py::test_benchmark_natlang[23rd Dynasty-None]
86935.54190741367
iter/sec (stddev: 8.801351312055946e-7
)118820.602122959
iter/sec (stddev: 5.879749575291134e-7
)1.37
edtf/natlang/tests.py::test_benchmark_natlang[January 2008-2008-01]
8871.250916535719
iter/sec (stddev: 0.000006170533054955764
)11440.170052804406
iter/sec (stddev: 0.000005223699361390938
)1.29
edtf/natlang/tests.py::test_benchmark_natlang[ca1860-1860~]
11292.512453597992
iter/sec (stddev: 0.000006285789742846082
)14073.963015410847
iter/sec (stddev: 0.0000047980723045282624
)1.25
edtf/natlang/tests.py::test_benchmark_natlang[uncertain: approx 1862-1862%]
7549.978591732842
iter/sec (stddev: 0.000005876983775780713
)9405.665977132232
iter/sec (stddev: 0.0000049766544214081825
)1.25
edtf/natlang/tests.py::test_benchmark_natlang[January-XXXX-01]
12936.725208274147
iter/sec (stddev: 0.000012666981444328682
)16729.471825407996
iter/sec (stddev: 0.000003343756185421422
)1.29
edtf/natlang/tests.py::test_benchmark_natlang[Winter 1872-1872-24]
9424.857320878093
iter/sec (stddev: 0.0000058642857514609236
)11755.63224352206
iter/sec (stddev: 0.000004732447883893759
)1.25
edtf/natlang/tests.py::test_benchmark_natlang[before approx January 18 1928-/1928-01-18~]
6077.713959723717
iter/sec (stddev: 0.000006937932015900124
)7434.433759517973
iter/sec (stddev: 0.000006069773121525858
)1.22
edtf/natlang/tests.py::test_benchmark_natlang[birthday in 1872-1872]
8213.645609693585
iter/sec (stddev: 0.0000064998136694677345
)10248.163923601813
iter/sec (stddev: 0.000004869653438371242
)1.25
edtf/natlang/tests.py::test_benchmark_natlang[1270 CE-1270]
51452.332000218776
iter/sec (stddev: 0.0000014305935571446778
)66813.77697393876
iter/sec (stddev: 0.0000010322913630051904
)1.30
edtf/natlang/tests.py::test_benchmark_natlang[2nd century bce--01XX]
45922.4966193415
iter/sec (stddev: 0.0000015788419936961112
)56606.90431454123
iter/sec (stddev: 9.498208461992206e-7
)1.23
edtf/natlang/tests.py::test_benchmark_natlang[1858/1860-[1858, 1860]]
24937.94683976795
iter/sec (stddev: 0.0000030011544247201534
)32671.928892714455
iter/sec (stddev: 0.0000021452155293833698
)1.31
edtf/parser/tests.py::test_benchmark_parser[2001-02-03]
165.36847658209376
iter/sec (stddev: 0.00038541761067305324
)152.53373016501564
iter/sec (stddev: 0.0005518283912429752
)0.92
edtf/parser/tests.py::test_benchmark_parser[2008-12]
169.41717431307598
iter/sec (stddev: 0.002010022722081676
)157.67573506289054
iter/sec (stddev: 0.0018769487138548485
)0.93
edtf/parser/tests.py::test_benchmark_parser[2008]
210.6033384312808
iter/sec (stddev: 0.0012366861130870522
)192.42524972291878
iter/sec (stddev: 0.001888079639615709
)0.91
edtf/parser/tests.py::test_benchmark_parser[-0999]
202.47874479380712
iter/sec (stddev: 0.0018942275022620898
)195.8663190577094
iter/sec (stddev: 0.0019249621626913748
)0.97
edtf/parser/tests.py::test_benchmark_parser[2004-01-01T10:10:10+05:00]
147.00507524179153
iter/sec (stddev: 0.0018282458353072648
)132.8189362923735
iter/sec (stddev: 0.0020073482812867516
)0.90
edtf/parser/tests.py::test_benchmark_parser[-2005/-1999-02]
125.91576445493938
iter/sec (stddev: 0.0017271233420462812
)119.0178036319311
iter/sec (stddev: 0.0020534048789457326
)0.95
edtf/parser/tests.py::test_benchmark_parser[/2006]
337.34774453386945
iter/sec (stddev: 0.00013720999161622756
)252.74922056244225
iter/sec (stddev: 0.0011464213104177997
)0.75
edtf/parser/tests.py::test_benchmark_parser[?2004-%06]
226.95544995852498
iter/sec (stddev: 0.0011509342010363613
)201.8566586919196
iter/sec (stddev: 0.0006373808881074358
)0.89
edtf/parser/tests.py::test_benchmark_parser[[1667, 1760-12]]
32.429203557428934
iter/sec (stddev: 0.003395677909733358
)21.591407486618095
iter/sec (stddev: 0.00386000001105658
)0.67
edtf/parser/tests.py::test_benchmark_parser[Y3388E2S3]
457.37605744003304
iter/sec (stddev: 0.00007655377782067135
)498.9626899087608
iter/sec (stddev: 0.00007658855766406677
)1.09
edtf/parser/tests.py::test_benchmark_parser[2001-29]
122.30268409990637
iter/sec (stddev: 0.002483795001362941
)114.71918539214317
iter/sec (stddev: 0.00170992741084812
)0.94
This comment was automatically generated by workflow using github-action-benchmark.