@@ -157,15 +157,34 @@ class from pandas.tseries.offsets
157157 --------
158158 >>> from pandas.tseries.holiday import Holiday, nearest_workday
159159 >>> from dateutil.relativedelta import MO
160- >>> USMemorialDay = Holiday('Memorial Day', month=5, day=31,
161- offset=pd.DateOffset(weekday=MO(-1)))
162- >>> USLaborDay = Holiday('Labor Day', month=9, day=1,
163- offset=pd.DateOffset(weekday=MO(1)))
164- >>> July3rd = Holiday('July 3rd', month=7, day=3,)
165- >>> NewYears = Holiday('New Years Day', month=1, day=1,
166- observance=nearest_workday),
167- >>> July3rd = Holiday('July 3rd', month=7, day=3,
168- days_of_week=(0, 1, 2, 3))
160+
161+ >>> USMemorialDay = Holiday(
162+ ... "Memorial Day", month=5, day=31, offset=pd.DateOffset(weekday=MO(-1))
163+ ... )
164+ >>> USMemorialDay
165+ Holiday: Memorial Day (month=5, day=31, offset=<DateOffset: weekday=MO(-1)>)
166+
167+ >>> USLaborDay = Holiday(
168+ ... "Labor Day", month=9, day=1, offset=pd.DateOffset(weekday=MO(1))
169+ ... )
170+ >>> USLaborDay
171+ Holiday: Labor Day (month=9, day=1, offset=<DateOffset: weekday=MO(+1)>)
172+
173+ >>> July3rd = Holiday("July 3rd", month=7, day=3)
174+ >>> July3rd
175+ Holiday: July 3rd (month=7, day=3, )
176+
177+ >>> NewYears = Holiday(
178+ ... "New Years Day", month=1, day=1, observance=nearest_workday
179+ ... )
180+ >>> NewYears # doctest: +SKIP
181+ Holiday: New Years Day (
182+ month=1, day=1, observance=<function nearest_workday at 0x66545e9bc440>
183+ )
184+
185+ >>> July3rd = Holiday("July 3rd", month=7, day=3, days_of_week=(0, 1, 2, 3))
186+ >>> July3rd
187+ Holiday: July 3rd (month=7, day=3, )
169188 """
170189 if offset is not None and observance is not None :
171190 raise NotImplementedError ("Cannot use both offset and observance." )
0 commit comments