@@ -179,7 +179,7 @@ class Series(base.IndexOpsMixin, generic.NDFrame):
179179 _accessors = {"dt" , "cat" , "str" , "sparse" }
180180 # tolist is not actually deprecated, just suppressed in the __dir__
181181 _deprecations = generic .NDFrame ._deprecations | frozenset (
182- ["asobject" , "reshape" , "get_value" , "set_value" , " valid" , "tolist" ]
182+ ["asobject" , "reshape" , "valid" , "tolist" ]
183183 )
184184
185185 # Override cache_readonly bc Series is mutable
@@ -1367,13 +1367,10 @@ def repeat(self, repeats, axis=None):
13671367 new_values = self ._values .repeat (repeats )
13681368 return self ._constructor (new_values , index = new_index ).__finalize__ (self )
13691369
1370- def get_value (self , label , takeable = False ):
1370+ def _get_value (self , label , takeable : bool = False ):
13711371 """
13721372 Quickly retrieve single value at passed index label.
13731373
1374- .. deprecated:: 0.21.0
1375- Please use .at[] or .iat[] accessors.
1376-
13771374 Parameters
13781375 ----------
13791376 label : object
@@ -1383,29 +1380,14 @@ def get_value(self, label, takeable=False):
13831380 -------
13841381 scalar value
13851382 """
1386- warnings .warn (
1387- "get_value is deprecated and will be removed "
1388- "in a future release. Please use "
1389- ".at[] or .iat[] accessors instead" ,
1390- FutureWarning ,
1391- stacklevel = 2 ,
1392- )
1393- return self ._get_value (label , takeable = takeable )
1394-
1395- def _get_value (self , label , takeable = False ):
1396- if takeable is True :
1383+ if takeable :
13971384 return com .maybe_box_datetimelike (self ._values [label ])
13981385 return self .index .get_value (self ._values , label )
13991386
1400- _get_value .__doc__ = get_value .__doc__
1401-
1402- def set_value (self , label , value , takeable = False ):
1387+ def _set_value (self , label , value , takeable : bool = False ):
14031388 """
14041389 Quickly set single value at passed label.
14051390
1406- .. deprecated:: 0.21.0
1407- Please use .at[] or .iat[] accessors.
1408-
14091391 If label is not contained, a new object is created with the label
14101392 placed at the end of the result index.
14111393
@@ -1423,16 +1405,6 @@ def set_value(self, label, value, takeable=False):
14231405 If label is contained, will be reference to calling Series,
14241406 otherwise a new object.
14251407 """
1426- warnings .warn (
1427- "set_value is deprecated and will be removed "
1428- "in a future release. Please use "
1429- ".at[] or .iat[] accessors instead" ,
1430- FutureWarning ,
1431- stacklevel = 2 ,
1432- )
1433- return self ._set_value (label , value , takeable = takeable )
1434-
1435- def _set_value (self , label , value , takeable = False ):
14361408 try :
14371409 if takeable :
14381410 self ._values [label ] = value
@@ -1445,8 +1417,6 @@ def _set_value(self, label, value, takeable=False):
14451417
14461418 return self
14471419
1448- _set_value .__doc__ = set_value .__doc__
1449-
14501420 def reset_index (self , level = None , drop = False , name = None , inplace = False ):
14511421 """
14521422 Generate a new DataFrame or Series with the index reset.
0 commit comments