|
82 | 82 | WriteExcelBuffer, |
83 | 83 | npt, |
84 | 84 | ) |
85 | | -from pandas.compat import PYPY |
86 | 85 | from pandas.compat._constants import ( |
| 86 | + CHAINED_WARNING_DISABLED_INPLACE_METHOD, |
87 | 87 | REF_COUNT, |
88 | | - WARNING_CHECK_DISABLED, |
89 | 88 | ) |
90 | 89 | from pandas.compat._optional import import_optional_dependency |
91 | 90 | from pandas.compat.numpy import function as nv |
@@ -2075,7 +2074,6 @@ def __getstate__(self) -> dict[str, Any]: |
2075 | 2074 | **meta, |
2076 | 2075 | } |
2077 | 2076 |
|
2078 | | - @final |
2079 | 2077 | def __setstate__(self, state) -> None: |
2080 | 2078 | if isinstance(state, BlockManager): |
2081 | 2079 | self._mgr = state |
@@ -4261,8 +4259,9 @@ def _slice(self, slobj: slice, axis: AxisInt = 0) -> Self: |
4261 | 4259 | result = result.__finalize__(self) |
4262 | 4260 | return result |
4263 | 4261 |
|
| 4262 | + # def __delitem__() is implemented in SetitemMixin and dispatches to this method |
4264 | 4263 | @final |
4265 | | - def __delitem__(self, key) -> None: |
| 4264 | + def _delitem(self, key) -> None: |
4266 | 4265 | """ |
4267 | 4266 | Delete item |
4268 | 4267 | """ |
@@ -7077,7 +7076,7 @@ def fillna( |
7077 | 7076 | """ |
7078 | 7077 | inplace = validate_bool_kwarg(inplace, "inplace") |
7079 | 7078 | if inplace: |
7080 | | - if not PYPY and not WARNING_CHECK_DISABLED: |
| 7079 | + if not CHAINED_WARNING_DISABLED_INPLACE_METHOD: |
7081 | 7080 | if sys.getrefcount(self) <= REF_COUNT: |
7082 | 7081 | warnings.warn( |
7083 | 7082 | _chained_assignment_method_msg, |
@@ -7324,7 +7323,7 @@ def ffill( |
7324 | 7323 | """ |
7325 | 7324 | inplace = validate_bool_kwarg(inplace, "inplace") |
7326 | 7325 | if inplace: |
7327 | | - if not PYPY and not WARNING_CHECK_DISABLED: |
| 7326 | + if not CHAINED_WARNING_DISABLED_INPLACE_METHOD: |
7328 | 7327 | if sys.getrefcount(self) <= REF_COUNT: |
7329 | 7328 | warnings.warn( |
7330 | 7329 | _chained_assignment_method_msg, |
@@ -7464,7 +7463,7 @@ def bfill( |
7464 | 7463 | """ |
7465 | 7464 | inplace = validate_bool_kwarg(inplace, "inplace") |
7466 | 7465 | if inplace: |
7467 | | - if not PYPY and not WARNING_CHECK_DISABLED: |
| 7466 | + if not CHAINED_WARNING_DISABLED_INPLACE_METHOD: |
7468 | 7467 | if sys.getrefcount(self) <= REF_COUNT: |
7469 | 7468 | warnings.warn( |
7470 | 7469 | _chained_assignment_method_msg, |
@@ -7549,7 +7548,7 @@ def replace( |
7549 | 7548 |
|
7550 | 7549 | inplace = validate_bool_kwarg(inplace, "inplace") |
7551 | 7550 | if inplace: |
7552 | | - if not PYPY and not WARNING_CHECK_DISABLED: |
| 7551 | + if not CHAINED_WARNING_DISABLED_INPLACE_METHOD: |
7553 | 7552 | if sys.getrefcount(self) <= REF_COUNT: |
7554 | 7553 | warnings.warn( |
7555 | 7554 | _chained_assignment_method_msg, |
@@ -7912,7 +7911,7 @@ def interpolate( |
7912 | 7911 | inplace = validate_bool_kwarg(inplace, "inplace") |
7913 | 7912 |
|
7914 | 7913 | if inplace: |
7915 | | - if not PYPY and not WARNING_CHECK_DISABLED: |
| 7914 | + if not CHAINED_WARNING_DISABLED_INPLACE_METHOD: |
7916 | 7915 | if sys.getrefcount(self) <= REF_COUNT: |
7917 | 7916 | warnings.warn( |
7918 | 7917 | _chained_assignment_method_msg, |
@@ -8567,7 +8566,7 @@ def clip( |
8567 | 8566 | inplace = validate_bool_kwarg(inplace, "inplace") |
8568 | 8567 |
|
8569 | 8568 | if inplace: |
8570 | | - if not PYPY and not WARNING_CHECK_DISABLED: |
| 8569 | + if not CHAINED_WARNING_DISABLED_INPLACE_METHOD: |
8571 | 8570 | if sys.getrefcount(self) <= REF_COUNT: |
8572 | 8571 | warnings.warn( |
8573 | 8572 | _chained_assignment_method_msg, |
@@ -10202,7 +10201,7 @@ def where( |
10202 | 10201 | """ |
10203 | 10202 | inplace = validate_bool_kwarg(inplace, "inplace") |
10204 | 10203 | if inplace: |
10205 | | - if not PYPY and not WARNING_CHECK_DISABLED: |
| 10204 | + if not CHAINED_WARNING_DISABLED_INPLACE_METHOD: |
10206 | 10205 | if sys.getrefcount(self) <= REF_COUNT: |
10207 | 10206 | warnings.warn( |
10208 | 10207 | _chained_assignment_method_msg, |
@@ -10266,7 +10265,7 @@ def mask( |
10266 | 10265 | ) -> Self | None: |
10267 | 10266 | inplace = validate_bool_kwarg(inplace, "inplace") |
10268 | 10267 | if inplace: |
10269 | | - if not PYPY and not WARNING_CHECK_DISABLED: |
| 10268 | + if not CHAINED_WARNING_DISABLED_INPLACE_METHOD: |
10270 | 10269 | if sys.getrefcount(self) <= REF_COUNT: |
10271 | 10270 | warnings.warn( |
10272 | 10271 | _chained_assignment_method_msg, |
|
0 commit comments