BUG: Increase range of dates for holiday calculations by rhstanton · Pull Request #27790 · pandas-dev/pandas (original) (raw)

Now I know... Not sure how much of this matters, so here's the entire output:

(pandas_dev) Richards-Mac-Pro:asv_bench stanton$ asv continuous -f 1.1 upstream/master holiday_update -b ^offset
· Creating environments
· Discovering benchmarks.
·· Uninstalling from conda-py3.6-Cython-matplotlib-numexpr-numpy-odfpy-openpyxl-pytables-pytest-scipy-sqlalchemy-xlrd-xlsxwriter-xlwt.
·· Installing d53eb28 <holiday_update> into conda-py3.6-Cython-matplotlib-numexpr-numpy-odfpy-openpyxl-pytables-pytest-scipy-sqlalchemy-xlrd-xlsxwriter-xlwt...
· Running 20 total benchmarks (2 commits * 1 environments * 10 benchmarks)
[ 0.00%] · For pandas commit 709436d <holiday_update^2> (round 1/2):
[ 0.00%] ·· Building for conda-py3.6-Cython-matplotlib-numexpr-numpy-odfpy-openpyxl-pytables-pytest-scipy-sqlalchemy-xlrd-xlsxwriter-xlwt...
[ 0.00%] ·· Benchmarking conda-py3.6-Cython-matplotlib-numexpr-numpy-odfpy-openpyxl-pytables-pytest-scipy-sqlalchemy-xlrd-xlsxwriter-xlwt
[ 2.50%] ··· Running (offset.ApplyIndex.time_apply_index--)..
[ 7.50%] ··· Running (offset.OffestDatetimeArithmetic.time_add_10--).
[ 10.00%] ··· Running (offset.OffestDatetimeArithmetic.time_apply--).
[ 12.50%] ··· Running (offset.OffestDatetimeArithmetic.time_apply_np_dt64--).
[ 15.00%] ··· Running (offset.OffestDatetimeArithmetic.time_subtract--).
[ 17.50%] ··· Running (offset.OffestDatetimeArithmetic.time_subtract_10--)..
[ 22.50%] ··· Running (offset.OffsetSeriesArithmetic.time_add_offset--).
[ 25.00%] ··· Running (offset.OnOffset.time_on_offset--).
[ 25.00%] · For pandas commit d53eb28 <holiday_update> (round 1/2):
[ 25.00%] ·· Building for conda-py3.6-Cython-matplotlib-numexpr-numpy-odfpy-openpyxl-pytables-pytest-scipy-sqlalchemy-xlrd-xlsxwriter-xlwt...
[ 25.00%] ·· Benchmarking conda-py3.6-Cython-matplotlib-numexpr-numpy-odfpy-openpyxl-pytables-pytest-scipy-sqlalchemy-xlrd-xlsxwriter-xlwt
[ 27.50%] ··· Running (offset.ApplyIndex.time_apply_index--)..
[ 32.50%] ··· Running (offset.OffestDatetimeArithmetic.time_add_10--).
[ 35.00%] ··· Running (offset.OffestDatetimeArithmetic.time_apply--).
[ 37.50%] ··· Running (offset.OffestDatetimeArithmetic.time_apply_np_dt64--).
[ 40.00%] ··· Running (offset.OffestDatetimeArithmetic.time_subtract--).
[ 42.50%] ··· Running (offset.OffestDatetimeArithmetic.time_subtract_10--).
[ 45.00%] ··· Running (offset.OffsetDatetimeIndexArithmetic.time_add_offset--).
[ 47.50%] ··· Running (offset.OffsetSeriesArithmetic.time_add_offset--).
[ 50.00%] ··· Running (offset.OnOffset.time_on_offset--).
[ 50.00%] · For pandas commit d53eb28 <holiday_update> (round 2/2):
[ 50.00%] ·· Benchmarking conda-py3.6-Cython-matplotlib-numexpr-numpy-odfpy-openpyxl-pytables-pytest-scipy-sqlalchemy-xlrd-xlsxwriter-xlwt
[ 52.50%] ··· offset.ApplyIndex.time_apply_index ok
[ 52.50%] ··· =================================== =============
offset
----------------------------------- -------------
<YearEnd: month=12> 979±5μs
<YearBegin: month=1> 741±6μs
<QuarterEnd: startingMonth=3> 902±5μs
<QuarterBegin: startingMonth=3> 803±4μs
910±3μs
732±3μs
<DateOffset: days=2, months=2> 1.85±0.02ms
7.41±0.05ms
<SemiMonthEnd: day_of_month=15> 9.21±0.07ms
<SemiMonthBegin: day_of_month=15> 8.30±0.02ms
=================================== =============

[ 55.00%] ··· offset.OffestDatetimeArithmetic.time_add ok
[ 55.00%] ··· ========================================= =============
offset
----------------------------------------- -------------
72.6±0.8μs
<BusinessYearEnd: month=12> 36.1±0.2μs
<BusinessYearBegin: month=1> 36.3±0.3μs
<BusinessQuarterEnd: startingMonth=3> 36.6±0.3μs
<BusinessQuarterBegin: startingMonth=3> 36.4±0.2μs
36.0±0.3μs
35.2±0.2μs
(0) 62.3±0.07μs
(1) 62.1±0.09μs
322±7μs
(0) 215±0.8μs
(1) 212±1μs
<YearEnd: month=12> 36.1±1μs
<YearBegin: month=1> 35.4±0.4μs
<QuarterEnd: startingMonth=3> 36.8±0.5μs
<QuarterBegin: startingMonth=3> 36.3±0.1μs
35.6±0.3μs
35.7±0.6μs
<DateOffset: days=2, months=2> 37.1±0.4μs
38.0±0.4μs
<SemiMonthEnd: day_of_month=15> 38.2±0.8μs
<SemiMonthBegin: day_of_month=15> 37.9±0.5μs
========================================= =============

[ 57.50%] ··· offset.OffestDatetimeArithmetic.time_add_10 ok
[ 57.50%] ··· ========================================= ============
offset
----------------------------------------- ------------
82.0±1μs
<BusinessYearEnd: month=12> 45.2±0.3μs
<BusinessYearBegin: month=1> 47.1±0.3μs
<BusinessQuarterEnd: startingMonth=3> 46.9±0.6μs
<BusinessQuarterBegin: startingMonth=3> 46.3±0.5μs
43.9±0.5μs
43.1±0.2μs
(0) 85.5±0.6μs
(1) 75.2±0.2μs
355±2μs
(0) 251±2μs
(1) 245±2μs
<YearEnd: month=12> 44.5±0.2μs
<YearBegin: month=1> 45.3±0.3μs
<QuarterEnd: startingMonth=3> 45.0±0.8μs
<QuarterBegin: startingMonth=3> 45.4±0.1μs
43.5±0.1μs
42.6±0.3μs
<DateOffset: days=2, months=2> 154±0.3μs
47.0±0.2μs
<SemiMonthEnd: day_of_month=15> 48.6±0.6μs
<SemiMonthBegin: day_of_month=15> 48.8±0.2μs
========================================= ============

[ 60.00%] ··· offset.OffestDatetimeArithmetic.time_apply ok
[ 60.00%] ··· ========================================= ============
offset
----------------------------------------- ------------
69.7±2μs
<BusinessYearEnd: month=12> 32.9±0.2μs
<BusinessYearBegin: month=1> 33.3±0.2μs
<BusinessQuarterEnd: startingMonth=3> 35.0±0.5μs
<BusinessQuarterBegin: startingMonth=3> 33.5±0.2μs
31.9±0.5μs
32.7±0.7μs
(0) 59.0±1μs
(1) 58.8±0.3μs
322±2μs
(0) 215±3μs
(1) 213±2μs
<YearEnd: month=12> 32.8±0.2μs
<YearBegin: month=1> 33.4±0.4μs
<QuarterEnd: startingMonth=3> 33.8±0.9μs
<QuarterBegin: startingMonth=3> 34.2±0.5μs
32.3±0.2μs
32.5±0.5μs
<DateOffset: days=2, months=2> 34.8±0.4μs
35.2±0.3μs
<SemiMonthEnd: day_of_month=15> 36.3±2μs
<SemiMonthBegin: day_of_month=15> 36.8±0.1μs
========================================= ============

[ 62.50%] ··· offset.OffestDatetimeArithmetic.time_apply_np_dt64 ok
[ 62.50%] ··· ========================================= =============
offset
----------------------------------------- -------------
71.0±1μs
<BusinessYearEnd: month=12> 33.1±0.5μs
<BusinessYearBegin: month=1> 33.4±0.3μs
<BusinessQuarterEnd: startingMonth=3> 34.3±0.6μs
<BusinessQuarterBegin: startingMonth=3> 34.0±0.1μs
34.7±0.4μs
33.2±0.2μs
(0) 59.9±0.3μs
(1) 59.9±0.4μs
324±3μs
(0) 215±0.3μs
(1) 213±5μs
<YearEnd: month=12> 33.1±0.3μs
<YearBegin: month=1> 33.5±0.6μs
<QuarterEnd: startingMonth=3> 35.0±1μs
<QuarterBegin: startingMonth=3> 34.3±0.1μs
33.1±0.6μs
33.4±0.3μs
<DateOffset: days=2, months=2> 37.0±0.6μs
36.1±0.3μs
<SemiMonthEnd: day_of_month=15> 35.9±0.1μs
<SemiMonthBegin: day_of_month=15> 36.7±0.04μs
========================================= =============

[ 65.00%] ··· offset.OffestDatetimeArithmetic.time_subtract ok
[ 65.00%] ··· ========================================= =============
offset
----------------------------------------- -------------
83.7±1μs
<BusinessYearEnd: month=12> 47.0±0.3μs
<BusinessYearBegin: month=1> 45.8±0.5μs
<BusinessQuarterEnd: startingMonth=3> 47.9±0.4μs
<BusinessQuarterBegin: startingMonth=3> 47.4±0.4μs
45.5±1μs
44.6±0.2μs
(0) 88.1±1μs
(1) 77.2±1μs
287±7μs
(0) 331±6μs
(1) 339±2μs
<YearEnd: month=12> 47.5±0.5μs
<YearBegin: month=1> 46.3±0.2μs
<QuarterEnd: startingMonth=3> 47.7±0.2μs
<QuarterBegin: startingMonth=3> 47.7±0.5μs
43.9±0.07μs
44.8±0.2μs
<DateOffset: days=2, months=2> 82.4±0.4μs
49.2±0.7μs
<SemiMonthEnd: day_of_month=15> 49.5±0.4μs
<SemiMonthBegin: day_of_month=15> 50.1±0.3μs
========================================= =============

[ 67.50%] ··· offset.OffestDatetimeArithmetic.time_subtract_10 ok
[ 67.50%] ··· ========================================= ============
offset
----------------------------------------- ------------
88.4±0.1μs
<BusinessYearEnd: month=12> 51.9±0.7μs
<BusinessYearBegin: month=1> 53.4±1μs
<BusinessQuarterEnd: startingMonth=3> 52.6±0.3μs
<BusinessQuarterBegin: startingMonth=3> 51.1±0.3μs
47.3±0.3μs
48.1±0.5μs
(0) 97.9±1μs
(1) 88.0±0.5μs
289±0.2μs
(0) 258±0.4μs
(1) 259±2μs
<YearEnd: month=12> 51.2±0.1μs
<YearBegin: month=1> 50.8±0.5μs
<QuarterEnd: startingMonth=3> 52.1±0.2μs
<QuarterBegin: startingMonth=3> 53.0±0.7μs
47.5±0.3μs
46.1±0.1μs
<DateOffset: days=2, months=2> 296±0.6μs
54.6±0.3μs
<SemiMonthEnd: day_of_month=15> 55.3±0.3μs
<SemiMonthBegin: day_of_month=15> 54.9±0.2μs
========================================= ============

[ 70.00%] ··· offset.OffsetDatetimeIndexArithmetic.time_add_offset ok
[ 70.00%] ··· ========================================= =============
offset
----------------------------------------- -------------
721±1μs
<BusinessYearEnd: month=12> 403±4μs
<BusinessYearBegin: month=1> 373±3μs
<BusinessQuarterEnd: startingMonth=3> 396±8μs
<BusinessQuarterBegin: startingMonth=3> 370±4μs
389±3μs
368±7μs
(0) 68.6±0.3ms
(1) 70.0±0.6ms
333±3ms
(0) 221±2ms
(1) 220±0.3ms
<YearEnd: month=12> 362±4μs
<YearBegin: month=1> 339±2μs
<QuarterEnd: startingMonth=3> 352±2μs
<QuarterBegin: startingMonth=3> 350±8μs
359±7μs
346±3μs
<DateOffset: days=2, months=2> 962±9μs
3.19±0.02ms
<SemiMonthEnd: day_of_month=15> 4.10±0.06ms
<SemiMonthBegin: day_of_month=15> 3.65±0.04ms
========================================= =============

[ 72.50%] ··· offset.OffsetSeriesArithmetic.time_add_offset ok
[ 72.50%] ··· ========================================= =============
offset
----------------------------------------- -------------
686±3μs
<BusinessYearEnd: month=12> 692±4μs
<BusinessYearBegin: month=1> 658±5μs
<BusinessQuarterEnd: startingMonth=3> 702±4μs
<BusinessQuarterBegin: startingMonth=3> 652±20μs
675±7μs
648±4μs
(0) 66.2±2ms
(1) 67.8±1ms
331±3ms
(0) 219±2ms
(1) 217±1ms
<YearEnd: month=12> 647±5μs
<YearBegin: month=1> 615±5μs
<QuarterEnd: startingMonth=3> 651±5μs
<QuarterBegin: startingMonth=3> 646±7μs
634±4μs
624±4μs
<DateOffset: days=2, months=2> 917±7μs
3.14±0.02ms
<SemiMonthEnd: day_of_month=15> 4.04±0.01ms
<SemiMonthBegin: day_of_month=15> 3.61±0.01ms
========================================= =============

[ 75.00%] ··· offset.OnOffset.time_on_offset ok
[ 75.00%] ··· ========================================= =============
offset
----------------------------------------- -------------
9.90±0.4μs
<BusinessYearEnd: month=12> 18.4±0.1μs
<BusinessYearBegin: month=1> 6.26±0.05μs
<BusinessQuarterEnd: startingMonth=3> 9.93±0.08μs
<BusinessQuarterBegin: startingMonth=3> 10.1±0.4μs
12.6±0.3μs
12.9±0.07μs
(0) 599±9μs
(1) 615±5μs
11.0±0.2ms
(0) 10.4±0.3ms
(1) 10.4±0.1ms
<YearEnd: month=12> 17.9±0.2μs
<YearBegin: month=1> 6.20±0.1μs
<QuarterEnd: startingMonth=3> 10.2±0.2μs
<QuarterBegin: startingMonth=3> 9.21±0.07μs
12.9±2μs
10.7±0.6μs
<DateOffset: days=2, months=2> 6.48±0.1μs
6.26±0.05μs
<SemiMonthEnd: day_of_month=15> 12.8±0.3μs
<SemiMonthBegin: day_of_month=15> 7.68±0.1μs
========================================= =============

[ 75.00%] · For pandas commit 709436d <holiday_update^2> (round 2/2):
[ 75.00%] ·· Building for conda-py3.6-Cython-matplotlib-numexpr-numpy-odfpy-openpyxl-pytables-pytest-scipy-sqlalchemy-xlrd-xlsxwriter-xlwt...
[ 75.00%] ·· Benchmarking conda-py3.6-Cython-matplotlib-numexpr-numpy-odfpy-openpyxl-pytables-pytest-scipy-sqlalchemy-xlrd-xlsxwriter-xlwt
[ 77.50%] ··· offset.ApplyIndex.time_apply_index ok
[ 77.50%] ··· =================================== =============
offset
----------------------------------- -------------
<YearEnd: month=12> 960±10μs
<YearBegin: month=1> 768±1μs
<QuarterEnd: startingMonth=3> 902±8μs
<QuarterBegin: startingMonth=3> 815±5μs
911±3μs
739±9μs
<DateOffset: days=2, months=2> 1.87±0.03ms
7.52±0.1ms
<SemiMonthEnd: day_of_month=15> 9.34±0.1ms
<SemiMonthBegin: day_of_month=15> 8.47±0.1ms
=================================== =============

[ 80.00%] ··· offset.OffestDatetimeArithmetic.time_add ok
[ 80.00%] ··· ========================================= ============
offset
----------------------------------------- ------------
72.0±2μs
<BusinessYearEnd: month=12> 35.9±0.2μs
<BusinessYearBegin: month=1> 36.5±0.5μs
<BusinessQuarterEnd: startingMonth=3> 36.9±1μs
<BusinessQuarterBegin: startingMonth=3> 37.5±0.8μs
35.2±0.4μs
35.6±0.5μs
(0) 62.3±0.7μs
(1) 62.0±1μs
322±7μs
(0) 212±0.9μs
(1) 215±0.6μs
<YearEnd: month=12> 35.4±0.9μs
<YearBegin: month=1> 34.9±0.3μs
<QuarterEnd: startingMonth=3> 37.1±0.3μs
<QuarterBegin: startingMonth=3> 36.9±0.4μs
35.0±0.2μs
34.6±0.4μs
<DateOffset: days=2, months=2> 38.1±1μs
38.4±0.3μs
<SemiMonthEnd: day_of_month=15> 38.3±0.4μs
<SemiMonthBegin: day_of_month=15> 38.7±0.1μs
========================================= ============

[ 82.50%] ··· offset.OffestDatetimeArithmetic.time_add_10 ok
[ 82.50%] ··· ========================================= ============
offset
----------------------------------------- ------------
81.5±1μs
<BusinessYearEnd: month=12> 45.2±0.4μs
<BusinessYearBegin: month=1> 46.2±0.1μs
<BusinessQuarterEnd: startingMonth=3> 46.2±0.5μs
<BusinessQuarterBegin: startingMonth=3> 45.8±0.5μs
42.8±0.2μs
45.0±0.6μs
(0) 86.1±1μs
(1) 77.6±0.2μs
359±2μs
(0) 244±4μs
(1) 250±2μs
<YearEnd: month=12> 46.5±0.5μs
<YearBegin: month=1> 46.4±0.4μs
<QuarterEnd: startingMonth=3> 47.4±0.7μs
<QuarterBegin: startingMonth=3> 47.8±0.5μs
44.1±0.8μs
42.9±1μs
<DateOffset: days=2, months=2> 156±2μs
47.7±1μs
<SemiMonthEnd: day_of_month=15> 51.2±2μs
<SemiMonthBegin: day_of_month=15> 49.2±0.7μs
========================================= ============

[ 85.00%] ··· offset.OffestDatetimeArithmetic.time_apply ok
[ 85.00%] ··· ========================================= =============
offset
----------------------------------------- -------------
70.7±2μs
<BusinessYearEnd: month=12> 32.6±0.1μs
<BusinessYearBegin: month=1> 33.0±1μs
<BusinessQuarterEnd: startingMonth=3> 34.0±0.5μs
<BusinessQuarterBegin: startingMonth=3> 33.3±1μs
32.7±0.6μs
33.5±0.9μs
(0) 60.4±0.8μs
(1) 59.2±2μs
324±4μs
(0) 213±2μs
(1) 216±5μs
<YearEnd: month=12> 31.9±0.2μs
<YearBegin: month=1> 31.3±0.07μs
<QuarterEnd: startingMonth=3> 33.0±0.4μs
<QuarterBegin: startingMonth=3> 33.5±0.2μs
32.7±0.5μs
32.2±0.2μs
<DateOffset: days=2, months=2> 35.0±0.4μs
34.1±0.2μs
<SemiMonthEnd: day_of_month=15> 34.7±0.1μs
<SemiMonthBegin: day_of_month=15> 35.3±0.5μs
========================================= =============

[ 87.50%] ··· offset.OffestDatetimeArithmetic.time_apply_np_dt64 ok
[ 87.50%] ··· ========================================= =============
offset
----------------------------------------- -------------
70.9±0.5μs
<BusinessYearEnd: month=12> 32.5±0.3μs
<BusinessYearBegin: month=1> 33.5±0.5μs
<BusinessQuarterEnd: startingMonth=3> 34.4±1μs
<BusinessQuarterBegin: startingMonth=3> 34.0±0.6μs
33.9±0.5μs
32.8±0.09μs
(0) 58.7±0.1μs
(1) 59.6±0.7μs
321±1μs
(0) 220±4μs
(1) 212±2μs
<YearEnd: month=12> 33.1±0.05μs
<YearBegin: month=1> 33.5±0.9μs
<QuarterEnd: startingMonth=3> 34.8±0.4μs
<QuarterBegin: startingMonth=3> 34.0±0.3μs
33.0±0.6μs
33.8±0.3μs
<DateOffset: days=2, months=2> 35.3±0.2μs
35.5±0.9μs
<SemiMonthEnd: day_of_month=15> 35.2±0.4μs
<SemiMonthBegin: day_of_month=15> 36.0±0.3μs
========================================= =============

[ 90.00%] ··· offset.OffestDatetimeArithmetic.time_subtract ok
[ 90.00%] ··· ========================================= ============
offset
----------------------------------------- ------------
84.5±0.9μs
<BusinessYearEnd: month=12> 46.4±0.7μs
<BusinessYearBegin: month=1> 46.3±0.2μs
<BusinessQuarterEnd: startingMonth=3> 47.2±0.1μs
<BusinessQuarterBegin: startingMonth=3> 47.2±0.1μs
45.4±0.3μs
43.7±0.1μs
(0) 84.5±1μs
(1) 79.9±2μs
285±2μs
(0) 333±10μs
(1) 339±6μs
<YearEnd: month=12> 47.4±0.8μs
<YearBegin: month=1> 46.8±0.3μs
<QuarterEnd: startingMonth=3> 47.9±0.6μs
<QuarterBegin: startingMonth=3> 47.2±0.3μs
43.9±0.4μs
42.8±0.5μs
<DateOffset: days=2, months=2> 83.4±0.7μs
48.6±0.4μs
<SemiMonthEnd: day_of_month=15> 50.0±0.1μs
<SemiMonthBegin: day_of_month=15> 48.9±0.3μs
========================================= ============

[ 92.50%] ··· offset.OffestDatetimeArithmetic.time_subtract_10 ok
[ 92.50%] ··· ========================================= ============
offset
----------------------------------------- ------------
83.9±0.8μs
<BusinessYearEnd: month=12> 51.9±1μs
<BusinessYearBegin: month=1> 52.4±0.2μs
<BusinessQuarterEnd: startingMonth=3> 50.9±0.4μs
<BusinessQuarterBegin: startingMonth=3> 51.6±0.4μs
48.8±0.5μs
47.6±0.1μs
(0) 101±2μs
(1) 86.1±0.9μs
294±2μs
(0) 263±3μs
(1) 259±4μs
<YearEnd: month=12> 51.4±1μs
<YearBegin: month=1> 51.1±0.6μs
<QuarterEnd: startingMonth=3> 51.1±0.6μs
<QuarterBegin: startingMonth=3> 51.5±0.5μs
46.7±0.4μs
47.5±1μs
<DateOffset: days=2, months=2> 296±5μs
54.3±0.3μs
<SemiMonthEnd: day_of_month=15> 54.8±0.1μs
<SemiMonthBegin: day_of_month=15> 56.8±0.2μs
========================================= ============

[ 95.00%] ··· offset.OffsetDatetimeIndexArithmetic.time_add_offset ok
[ 95.00%] ··· ========================================= =============
offset
----------------------------------------- -------------
719±0.7μs
<BusinessYearEnd: month=12> 405±1μs
<BusinessYearBegin: month=1> 388±3μs
<BusinessQuarterEnd: startingMonth=3> 409±4μs
<BusinessQuarterBegin: startingMonth=3> 374±1μs
398±7μs
364±3μs
(0) 67.2±0.5ms
(1) 67.2±0.5ms
326±4ms
(0) 221±0.9ms
(1) 222±2ms
<YearEnd: month=12> 364±3μs
<YearBegin: month=1> 341±0.3μs
<QuarterEnd: startingMonth=3> 356±5μs
<QuarterBegin: startingMonth=3> 343±4μs
358±5μs
339±1μs
<DateOffset: days=2, months=2> 941±1μs
3.18±0.01ms
<SemiMonthEnd: day_of_month=15> 4.02±0.02ms
<SemiMonthBegin: day_of_month=15> 3.66±0.03ms
========================================= =============

[ 97.50%] ··· offset.OffsetSeriesArithmetic.time_add_offset ok
[ 97.50%] ··· ========================================= =============
offset
----------------------------------------- -------------
674±3μs
<BusinessYearEnd: month=12> 686±4μs
<BusinessYearBegin: month=1> 659±3μs
<BusinessQuarterEnd: startingMonth=3> 686±10μs
<BusinessQuarterBegin: startingMonth=3> 646±2μs
672±1μs
633±2μs
(0) 66.4±0.4ms
(1) 65.8±0.8ms
333±0.9ms
(0) 221±2ms
(1) 220±0.8ms
<YearEnd: month=12> 632±4μs
<YearBegin: month=1> 619±6μs
<QuarterEnd: startingMonth=3> 631±2μs
<QuarterBegin: startingMonth=3> 620±9μs
630±6μs
615±2μs
<DateOffset: days=2, months=2> 910±3μs
3.13±0.06ms
<SemiMonthEnd: day_of_month=15> 4.01±0.02ms
<SemiMonthBegin: day_of_month=15> 3.61±0.01ms
========================================= =============

[100.00%] ··· offset.OnOffset.time_on_offset ok
[100.00%] ··· ========================================= =============
offset
----------------------------------------- -------------
9.82±0.3μs
<BusinessYearEnd: month=12> 17.4±0.2μs
<BusinessYearBegin: month=1> 6.18±0.07μs
<BusinessQuarterEnd: startingMonth=3> 9.89±0.01μs
<BusinessQuarterBegin: startingMonth=3> 9.98±0.4μs
12.2±0.08μs
12.4±0.6μs
(0) 600±10μs
(1) 591±10μs
11.2±0.1ms
(0) 10.2±0.2ms
(1) 10.4±0.03ms
<YearEnd: month=12> 17.4±0.4μs
<YearBegin: month=1> 6.19±0.06μs
<QuarterEnd: startingMonth=3> 10.3±0.4μs
<QuarterBegin: startingMonth=3> 9.36±0.04μs
11.9±0.09μs
9.35±0.6μs
<DateOffset: days=2, months=2> 6.48±0.03μs
6.19±0.03μs
<SemiMonthEnd: day_of_month=15> 12.7±0.05μs
<SemiMonthBegin: day_of_month=15> 7.64±0.09μs
========================================= =============

BENCHMARKS NOT SIGNIFICANTLY CHANGED.
(pandas_dev) Richards-Mac-Pro:asv_bench stanton$