@@ -165,7 +165,6 @@ def __add__(date):
165
165
normalize = False
166
166
167
167
def __init__ (self , n = 1 , normalize = False , ** kwds ):
168
- assert n == int (n )
169
168
self .n = int (n )
170
169
self .normalize = normalize
171
170
self .kwds = kwds
@@ -473,7 +472,6 @@ class BusinessDay(BusinessMixin, SingleConstructorOffset):
473
472
_adjust_dst = True
474
473
475
474
def __init__ (self , n = 1 , normalize = False , offset = timedelta (0 )):
476
- assert n == int (n )
477
475
self .n = int (n )
478
476
self .normalize = normalize
479
477
self .kwds = {'offset' : offset }
@@ -783,7 +781,6 @@ class BusinessHour(BusinessHourMixin, SingleConstructorOffset):
783
781
784
782
def __init__ (self , n = 1 , normalize = False , start = '09:00' ,
785
783
end = '17:00' , offset = timedelta (0 )):
786
- assert n == int (n )
787
784
self .n = int (n )
788
785
self .normalize = normalize
789
786
super (BusinessHour , self ).__init__ (start = start , end = end , offset = offset )
@@ -821,7 +818,6 @@ class CustomBusinessDay(BusinessDay):
821
818
822
819
def __init__ (self , n = 1 , normalize = False , weekmask = 'Mon Tue Wed Thu Fri' ,
823
820
holidays = None , calendar = None , offset = timedelta (0 )):
824
- assert n == int (n )
825
821
self .n = int (n )
826
822
self .normalize = normalize
827
823
self ._offset = offset
@@ -890,7 +886,6 @@ class CustomBusinessHour(BusinessHourMixin, SingleConstructorOffset):
890
886
def __init__ (self , n = 1 , normalize = False , weekmask = 'Mon Tue Wed Thu Fri' ,
891
887
holidays = None , calendar = None ,
892
888
start = '09:00' , end = '17:00' , offset = timedelta (0 )):
893
- assert n == int (n )
894
889
self .n = int (n )
895
890
self .normalize = normalize
896
891
super (CustomBusinessHour , self ).__init__ (start = start ,
@@ -920,7 +915,6 @@ class MonthOffset(SingleConstructorOffset):
920
915
_adjust_dst = True
921
916
922
917
def __init__ (self , n = 1 , normalize = False ):
923
- assert n == int (n )
924
918
self .n = int (n )
925
919
self .normalize = normalize
926
920
self ._offset = timedelta (1 )
@@ -1002,7 +996,6 @@ def __init__(self, n=1, normalize=False, day_of_month=None):
1002
996
raise ValueError (msg .format (min = self ._min_day_of_month ,
1003
997
day = self .day_of_month ))
1004
998
1005
- assert n == int (n )
1006
999
self .n = int (n )
1007
1000
self .normalize = normalize
1008
1001
self .kwds = {'day_of_month' : self .day_of_month }
@@ -1279,7 +1272,6 @@ class CustomBusinessMonthEnd(BusinessMixin, MonthOffset):
1279
1272
1280
1273
def __init__ (self , n = 1 , normalize = False , weekmask = 'Mon Tue Wed Thu Fri' ,
1281
1274
holidays = None , calendar = None , offset = timedelta (0 )):
1282
- assert n == int (n )
1283
1275
self .n = int (n )
1284
1276
self .normalize = normalize
1285
1277
self ._offset = offset
@@ -1351,7 +1343,6 @@ class CustomBusinessMonthBegin(BusinessMixin, MonthOffset):
1351
1343
1352
1344
def __init__ (self , n = 1 , normalize = False , weekmask = 'Mon Tue Wed Thu Fri' ,
1353
1345
holidays = None , calendar = None , offset = timedelta (0 )):
1354
- assert n == int (n )
1355
1346
self .n = int (n )
1356
1347
self .normalize = normalize
1357
1348
self ._offset = offset
@@ -1416,7 +1407,6 @@ class Week(EndMixin, DateOffset):
1416
1407
_prefix = 'W'
1417
1408
1418
1409
def __init__ (self , n = 1 , normalize = False , weekday = None ):
1419
- assert n == int (n )
1420
1410
self .n = int (n )
1421
1411
self .normalize = normalize
1422
1412
self .weekday = weekday
@@ -1508,7 +1498,6 @@ class WeekOfMonth(DateOffset):
1508
1498
_adjust_dst = True
1509
1499
1510
1500
def __init__ (self , n = 1 , normalize = False , week = None , weekday = None ):
1511
- assert n == int (n )
1512
1501
self .n = int (n )
1513
1502
self .normalize = normalize
1514
1503
self .weekday = weekday
@@ -1605,7 +1594,6 @@ class LastWeekOfMonth(DateOffset):
1605
1594
_prefix = 'LWOM'
1606
1595
1607
1596
def __init__ (self , n = 1 , normalize = False , weekday = None ):
1608
- assert n == int (n )
1609
1597
self .n = int (n )
1610
1598
self .normalize = normalize
1611
1599
self .weekday = weekday
@@ -1679,7 +1667,6 @@ class QuarterOffset(DateOffset):
1679
1667
# point
1680
1668
1681
1669
def __init__ (self , n = 1 , normalize = False , startingMonth = None ):
1682
- assert n == int (n )
1683
1670
self .n = int (n )
1684
1671
self .normalize = normalize
1685
1672
if startingMonth is None :
@@ -2118,7 +2105,6 @@ class FY5253(DateOffset):
2118
2105
2119
2106
def __init__ (self , n = 1 , normalize = False , weekday = 0 , startingMonth = 1 ,
2120
2107
variation = "nearest" ):
2121
- assert n == int (n )
2122
2108
self .n = int (n )
2123
2109
self .normalize = normalize
2124
2110
self .startingMonth = startingMonth
@@ -2369,7 +2355,6 @@ class FY5253Quarter(DateOffset):
2369
2355
2370
2356
def __init__ (self , n = 1 , normalize = False , weekday = 0 , startingMonth = 1 ,
2371
2357
qtr_with_extra_week = 1 , variation = "nearest" ):
2372
- assert n == int (n )
2373
2358
self .n = int (n )
2374
2359
self .normalize = normalize
2375
2360
@@ -2498,7 +2483,6 @@ class Easter(DateOffset):
2498
2483
_adjust_dst = True
2499
2484
2500
2485
def __init__ (self , n = 1 , normalize = False ):
2501
- assert n == int (n )
2502
2486
self .n = int (n )
2503
2487
self .normalize = normalize
2504
2488
self ._offset = timedelta (1 )
@@ -2551,7 +2535,6 @@ class Tick(SingleConstructorOffset):
2551
2535
2552
2536
def __init__ (self , n = 1 , normalize = False ):
2553
2537
# TODO: do Tick classes with normalize=True make sense?
2554
- assert n == int (n )
2555
2538
self .n = int (n )
2556
2539
self .normalize = normalize
2557
2540
self ._offset = timedelta (1 )
0 commit comments