File tree Expand file tree Collapse file tree 1 file changed +4
-6
lines changed Expand file tree Collapse file tree 1 file changed +4
-6
lines changed Original file line number Diff line number Diff line change 6
6
)
7
7
from typing import (
8
8
TYPE_CHECKING ,
9
- Any ,
10
9
)
11
10
import warnings
12
11
@@ -172,7 +171,7 @@ def __init__(
172
171
start_date = None ,
173
172
end_date = None ,
174
173
days_of_week : tuple | None = None ,
175
- exclude_dates : list [Any ] | None = None ,
174
+ exclude_dates : list [Timestamp ] | None = None ,
176
175
) -> None :
177
176
"""
178
177
Parameters
@@ -264,11 +263,10 @@ class from pandas.tseries.offsets, default None
264
263
self .observance = observance
265
264
assert days_of_week is None or type (days_of_week ) == tuple
266
265
self .days_of_week = days_of_week
267
- self .exclude_dates = (
268
- [Timestamp (ex ) for ex in exclude_dates ]
269
- if exclude_dates is not None
270
- else exclude_dates
266
+ assert exclude_dates is None or all (
267
+ type (ex ) == Timestamp for ex in exclude_dates
271
268
)
269
+ self .exclude_dates = exclude_dates
272
270
273
271
def __repr__ (self ) -> str :
274
272
info = ""
You can’t perform that action at this time.
0 commit comments