diff --git a/pandas/core/arrays/boolean.py b/pandas/core/arrays/boolean.py index a8fcd6d03847c..f0cc3e1c3ae59 100644 --- a/pandas/core/arrays/boolean.py +++ b/pandas/core/arrays/boolean.py @@ -524,7 +524,7 @@ def astype(self, dtype, copy=True): na_value = np.nan # coerce data = self._coerce_to_ndarray(na_value=na_value) - return astype_nansafe(data, dtype, copy=None) + return astype_nansafe(data, dtype, copy=False) def value_counts(self, dropna=True): """ diff --git a/pandas/core/arrays/integer.py b/pandas/core/arrays/integer.py index 3f5a4ca49702f..ee8b2c3bb723f 100644 --- a/pandas/core/arrays/integer.py +++ b/pandas/core/arrays/integer.py @@ -546,7 +546,7 @@ def astype(self, dtype, copy=True): # coerce data = self._coerce_to_ndarray() - return astype_nansafe(data, dtype, copy=None) + return astype_nansafe(data, dtype, copy=False) @property def _ndarray_values(self) -> np.ndarray: diff --git a/setup.cfg b/setup.cfg index 8fb602188dad5..1ea493fab07ef 100644 --- a/setup.cfg +++ b/setup.cfg @@ -151,15 +151,9 @@ ignore_errors=True [mypy-pandas._version] check_untyped_defs=False -[mypy-pandas.core.arrays.boolean] -check_untyped_defs=False - [mypy-pandas.core.arrays.categorical] check_untyped_defs=False -[mypy-pandas.core.arrays.integer] -check_untyped_defs=False - [mypy-pandas.core.arrays.interval] check_untyped_defs=False