@@ -51,13 +51,13 @@ class PandasDelegate:
51
51
Abstract base class for delegating methods/properties.
52
52
"""
53
53
54
- def _delegate_property_get (self , name , * args , ** kwargs ):
54
+ def _delegate_property_get (self , name : str , * args , ** kwargs ):
55
55
raise TypeError (f"You cannot access the property { name } " )
56
56
57
- def _delegate_property_set (self , name , value , * args , ** kwargs ):
57
+ def _delegate_property_set (self , name : str , value , * args , ** kwargs ):
58
58
raise TypeError (f"The property { name } cannot be set" )
59
59
60
- def _delegate_method (self , name , * args , ** kwargs ):
60
+ def _delegate_method (self , name : str , * args , ** kwargs ):
61
61
raise TypeError (f"You cannot call method { name } " )
62
62
63
63
@classmethod
@@ -91,7 +91,7 @@ def _add_delegate_accessors(
91
91
False skips the missing accessor.
92
92
"""
93
93
94
- def _create_delegator_property (name ):
94
+ def _create_delegator_property (name : str ):
95
95
def _getter (self ):
96
96
return self ._delegate_property_get (name )
97
97
@@ -107,7 +107,7 @@ def _setter(self, new_values):
107
107
doc = getattr (delegate , accessor_mapping (name )).__doc__ ,
108
108
)
109
109
110
- def _create_delegator_method (name ):
110
+ def _create_delegator_method (name : str ):
111
111
def f (self , * args , ** kwargs ):
112
112
return self ._delegate_method (name , * args , ** kwargs )
113
113
@@ -231,7 +231,7 @@ def __get__(self, obj, cls):
231
231
232
232
233
233
@doc (klass = "" , others = "" )
234
- def _register_accessor (name , cls ):
234
+ def _register_accessor (name : str , cls ):
235
235
"""
236
236
Register a custom accessor on {klass} objects.
237
237
@@ -320,21 +320,21 @@ def decorator(accessor):
320
320
321
321
322
322
@doc (_register_accessor , klass = "DataFrame" )
323
- def register_dataframe_accessor (name ):
323
+ def register_dataframe_accessor (name : str ):
324
324
from pandas import DataFrame
325
325
326
326
return _register_accessor (name , DataFrame )
327
327
328
328
329
329
@doc (_register_accessor , klass = "Series" )
330
- def register_series_accessor (name ):
330
+ def register_series_accessor (name : str ):
331
331
from pandas import Series
332
332
333
333
return _register_accessor (name , Series )
334
334
335
335
336
336
@doc (_register_accessor , klass = "Index" )
337
- def register_index_accessor (name ):
337
+ def register_index_accessor (name : str ):
338
338
from pandas import Index
339
339
340
340
return _register_accessor (name , Index )
0 commit comments