@@ -483,44 +483,43 @@ cdef class TimedeltaEngine(DatetimeEngine):
483
483
cdef class PeriodEngine(Int64Engine):
484
484
485
485
cdef _get_index_values(self ):
486
- return super (PeriodEngine, self ).vgetter()
486
+ return super ().vgetter()
487
487
488
488
cpdef _call_map_locations(self , values):
489
- super (PeriodEngine, self )._call_map_locations(values.view(' i8' ))
489
+ super ()._call_map_locations(values.view(' i8' ))
490
490
491
491
def _call_monotonic (self , values ):
492
- return super (PeriodEngine, self )._call_monotonic(values.view(' i8' ))
492
+ return super ()._call_monotonic(values.view(' i8' ))
493
493
494
494
def get_indexer (self , values ):
495
495
cdef ndarray[int64_t, ndim= 1 ] ordinals
496
496
497
- super (PeriodEngine, self )._ensure_mapping_populated()
497
+ super ()._ensure_mapping_populated()
498
498
499
- freq = super (PeriodEngine, self ).vgetter().freq
499
+ freq = super ().vgetter().freq
500
500
ordinals = periodlib.extract_ordinals(values, freq)
501
501
502
502
return self .mapping.lookup(ordinals)
503
503
504
504
def get_pad_indexer (self , other , limit = None ):
505
- freq = super (PeriodEngine, self ).vgetter().freq
505
+ freq = super ().vgetter().freq
506
506
ordinal = periodlib.extract_ordinals(other, freq)
507
507
508
508
return algos.pad(self ._get_index_values(),
509
509
np.asarray(ordinal), limit = limit)
510
510
511
511
def get_backfill_indexer (self , other , limit = None ):
512
- freq = super (PeriodEngine, self ).vgetter().freq
512
+ freq = super ().vgetter().freq
513
513
ordinal = periodlib.extract_ordinals(other, freq)
514
514
515
515
return algos.backfill(self ._get_index_values(),
516
516
np.asarray(ordinal), limit = limit)
517
517
518
518
def get_indexer_non_unique (self , targets ):
519
- freq = super (PeriodEngine, self ).vgetter().freq
519
+ freq = super ().vgetter().freq
520
520
ordinal = periodlib.extract_ordinals(targets, freq)
521
521
ordinal_array = np.asarray(ordinal)
522
-
523
- return super (PeriodEngine, self ).get_indexer_non_unique(ordinal_array)
522
+ return super ().get_indexer_non_unique(ordinal_array)
524
523
525
524
526
525
cpdef convert_scalar(ndarray arr, object value):
0 commit comments