diff --git a/pandas/core/algorithms.py b/pandas/core/algorithms.py index ba08d26fbc24f..d2005d46bbbf1 100644 --- a/pandas/core/algorithms.py +++ b/pandas/core/algorithms.py @@ -60,7 +60,7 @@ from pandas.core.indexers import validate_indices if TYPE_CHECKING: - from pandas import Categorical, DataFrame, Series # noqa:F401 + from pandas import Categorical, DataFrame, Series _shared_docs: Dict[str, str] = {} diff --git a/pandas/core/arrays/boolean.py b/pandas/core/arrays/boolean.py index 3bd36209b3c71..0a6a65bbbd5a0 100644 --- a/pandas/core/arrays/boolean.py +++ b/pandas/core/arrays/boolean.py @@ -27,7 +27,7 @@ from .masked import BaseMaskedArray, BaseMaskedDtype if TYPE_CHECKING: - import pyarrow # noqa: F401 + import pyarrow @register_extension_dtype @@ -98,7 +98,7 @@ def __from_arrow__( """ Construct BooleanArray from pyarrow Array/ChunkedArray. """ - import pyarrow # noqa: F811 + import pyarrow if isinstance(array, pyarrow.Array): chunks = [array] diff --git a/pandas/core/arrays/integer.py b/pandas/core/arrays/integer.py index 94af013d6df2c..8a51b7293082e 100644 --- a/pandas/core/arrays/integer.py +++ b/pandas/core/arrays/integer.py @@ -33,7 +33,7 @@ from .masked import BaseMaskedArray, BaseMaskedDtype if TYPE_CHECKING: - import pyarrow # noqa: F401 + import pyarrow class _IntegerDtype(BaseMaskedDtype): @@ -115,7 +115,7 @@ def __from_arrow__( """ Construct IntegerArray from pyarrow Array/ChunkedArray. """ - import pyarrow # noqa: F811 + import pyarrow from pandas.core.arrays._arrow_utils import pyarrow_array_to_numpy_and_mask diff --git a/pandas/core/arrays/sparse/dtype.py b/pandas/core/arrays/sparse/dtype.py index ccf2825162f51..c0662911d40da 100644 --- a/pandas/core/arrays/sparse/dtype.py +++ b/pandas/core/arrays/sparse/dtype.py @@ -22,7 +22,7 @@ from pandas.core.dtypes.missing import isna, na_value_for_dtype if TYPE_CHECKING: - from pandas.core.arrays.sparse.array import SparseArray # noqa: F401 + from pandas.core.arrays.sparse.array import SparseArray @register_extension_dtype @@ -180,7 +180,7 @@ def construct_array_type(cls) -> Type["SparseArray"]: ------- type """ - from pandas.core.arrays.sparse.array import SparseArray # noqa: F811 + from pandas.core.arrays.sparse.array import SparseArray return SparseArray diff --git a/pandas/core/arrays/string_.py b/pandas/core/arrays/string_.py index cb1144c18e49c..5e7066e32ea39 100644 --- a/pandas/core/arrays/string_.py +++ b/pandas/core/arrays/string_.py @@ -18,7 +18,7 @@ from pandas.core.missing import isna if TYPE_CHECKING: - import pyarrow # noqa: F401 + import pyarrow @register_extension_dtype @@ -79,7 +79,7 @@ def __from_arrow__( """ Construct StringArray from pyarrow Array/ChunkedArray. """ - import pyarrow # noqa: F811 + import pyarrow if isinstance(array, pyarrow.Array): chunks = [array] diff --git a/pandas/core/dtypes/base.py b/pandas/core/dtypes/base.py index 3ae5cabf9c73f..96de54380c7ad 100644 --- a/pandas/core/dtypes/base.py +++ b/pandas/core/dtypes/base.py @@ -12,7 +12,7 @@ from pandas.core.dtypes.generic import ABCDataFrame, ABCIndexClass, ABCSeries if TYPE_CHECKING: - from pandas.core.arrays import ExtensionArray # noqa: F401 + from pandas.core.arrays import ExtensionArray class ExtensionDtype: diff --git a/pandas/core/dtypes/cast.py b/pandas/core/dtypes/cast.py index 05759ffb43dde..c5ea24145ae9e 100644 --- a/pandas/core/dtypes/cast.py +++ b/pandas/core/dtypes/cast.py @@ -77,7 +77,7 @@ if TYPE_CHECKING: from pandas import Series - from pandas.core.arrays import ExtensionArray # noqa: F401 + from pandas.core.arrays import ExtensionArray _int8_max = np.iinfo(np.int8).max _int16_max = np.iinfo(np.int16).max diff --git a/pandas/core/dtypes/dtypes.py b/pandas/core/dtypes/dtypes.py index 2e5dc15131e70..bf8d50db8416e 100644 --- a/pandas/core/dtypes/dtypes.py +++ b/pandas/core/dtypes/dtypes.py @@ -29,14 +29,10 @@ from pandas.core.dtypes.inference import is_bool, is_list_like if TYPE_CHECKING: - import pyarrow # noqa: F401 + import pyarrow - from pandas import Categorical # noqa: F401 - from pandas.core.arrays import ( # noqa: F401 - DatetimeArray, - IntervalArray, - PeriodArray, - ) + from pandas import Categorical + from pandas.core.arrays import DatetimeArray, IntervalArray, PeriodArray str_type = str @@ -457,7 +453,7 @@ def construct_array_type(cls) -> Type["Categorical"]: ------- type """ - from pandas import Categorical # noqa: F811 + from pandas import Categorical return Categorical @@ -706,7 +702,7 @@ def construct_array_type(cls) -> Type["DatetimeArray"]: ------- type """ - from pandas.core.arrays import DatetimeArray # noqa: F811 + from pandas.core.arrays import DatetimeArray return DatetimeArray @@ -959,7 +955,7 @@ def __from_arrow__( """ Construct PeriodArray from pyarrow Array/ChunkedArray. """ - import pyarrow # noqa: F811 + import pyarrow from pandas.core.arrays import PeriodArray from pandas.core.arrays._arrow_utils import pyarrow_array_to_numpy_and_mask @@ -1157,7 +1153,7 @@ def __from_arrow__( """ Construct IntervalArray from pyarrow Array/ChunkedArray. """ - import pyarrow # noqa: F811 + import pyarrow from pandas.core.arrays import IntervalArray diff --git a/pandas/core/groupby/generic.py b/pandas/core/groupby/generic.py index 4cbbe08756ca7..e7e812737d48e 100644 --- a/pandas/core/groupby/generic.py +++ b/pandas/core/groupby/generic.py @@ -83,7 +83,7 @@ from pandas.plotting import boxplot_frame_groupby if TYPE_CHECKING: - from pandas.core.internals import Block # noqa:F401 + from pandas.core.internals import Block NamedAgg = namedtuple("NamedAgg", ["column", "aggfunc"]) diff --git a/pandas/core/indexes/accessors.py b/pandas/core/indexes/accessors.py index aa2c04e48eb81..b9b2c4b07d37a 100644 --- a/pandas/core/indexes/accessors.py +++ b/pandas/core/indexes/accessors.py @@ -24,7 +24,7 @@ from pandas.core.indexes.timedeltas import TimedeltaIndex if TYPE_CHECKING: - from pandas import Series # noqa:F401 + from pandas import Series class Properties(PandasDelegate, PandasObject, NoNewAttributesMixin): diff --git a/pandas/core/indexes/interval.py b/pandas/core/indexes/interval.py index 3fcc40c90b98e..6b877b378a140 100644 --- a/pandas/core/indexes/interval.py +++ b/pandas/core/indexes/interval.py @@ -57,7 +57,7 @@ from pandas.core.ops import get_op_result_name if TYPE_CHECKING: - from pandas import CategoricalIndex # noqa:F401 + from pandas import CategoricalIndex _index_doc_kwargs = dict(ibase._index_doc_kwargs) diff --git a/pandas/core/indexes/multi.py b/pandas/core/indexes/multi.py index cd3e384837280..1de392f6fc03f 100644 --- a/pandas/core/indexes/multi.py +++ b/pandas/core/indexes/multi.py @@ -65,7 +65,7 @@ ) if TYPE_CHECKING: - from pandas import Series # noqa:F401 + from pandas import Series _index_doc_kwargs = dict(ibase._index_doc_kwargs) _index_doc_kwargs.update( diff --git a/pandas/core/indexing.py b/pandas/core/indexing.py index 8aef150078e5b..fc1b9bee9ba03 100644 --- a/pandas/core/indexing.py +++ b/pandas/core/indexing.py @@ -35,7 +35,7 @@ from pandas.core.indexes.api import Index if TYPE_CHECKING: - from pandas import DataFrame, Series # noqa:F401 + from pandas import DataFrame, Series # "null slice" _NS = slice(None, None) diff --git a/pandas/core/internals/construction.py b/pandas/core/internals/construction.py index d19a0dd8f29e3..6244f1bf0a2d2 100644 --- a/pandas/core/internals/construction.py +++ b/pandas/core/internals/construction.py @@ -52,7 +52,7 @@ ) if TYPE_CHECKING: - from pandas import Series # noqa:F401 + from pandas import Series # --------------------------------------------------------------------- # BlockManager Interface @@ -244,7 +244,7 @@ def init_dict(data: Dict, index, columns, dtype: Optional[DtypeObj] = None): arrays: Union[Sequence[Any], "Series"] if columns is not None: - from pandas.core.series import Series # noqa:F811 + from pandas.core.series import Series arrays = Series(data, index=columns, dtype=object) data_names = arrays.index diff --git a/pandas/core/internals/ops.py b/pandas/core/internals/ops.py index 05f5f9a00ae1b..d7ea5d613d96a 100644 --- a/pandas/core/internals/ops.py +++ b/pandas/core/internals/ops.py @@ -6,8 +6,8 @@ from pandas._typing import ArrayLike if TYPE_CHECKING: - from pandas.core.internals.blocks import Block # noqa:F401 - from pandas.core.internals.managers import BlockManager # noqa:F401 + from pandas.core.internals.blocks import Block + from pandas.core.internals.managers import BlockManager BlockPairInfo = namedtuple( diff --git a/pandas/core/ops/__init__.py b/pandas/core/ops/__init__.py index 6763db1e2b138..2dc97a3583dfb 100644 --- a/pandas/core/ops/__init__.py +++ b/pandas/core/ops/__init__.py @@ -55,7 +55,7 @@ ) if TYPE_CHECKING: - from pandas import DataFrame, Series # noqa:F401 + from pandas import DataFrame, Series # ----------------------------------------------------------------------------- # constants diff --git a/pandas/core/reshape/melt.py b/pandas/core/reshape/melt.py index 7f5fb6b45f014..83a5f43c2a340 100644 --- a/pandas/core/reshape/melt.py +++ b/pandas/core/reshape/melt.py @@ -19,7 +19,7 @@ from pandas.core.tools.numeric import to_numeric if TYPE_CHECKING: - from pandas import DataFrame, Series # noqa: F401 + from pandas import DataFrame, Series @Appender(_shared_docs["melt"] % dict(caller="pd.melt(df, ", other="DataFrame.melt")) diff --git a/pandas/core/reshape/merge.py b/pandas/core/reshape/merge.py index 5a6518995c554..493ba87565220 100644 --- a/pandas/core/reshape/merge.py +++ b/pandas/core/reshape/merge.py @@ -50,7 +50,7 @@ from pandas.core.sorting import is_int64_overflow_possible if TYPE_CHECKING: - from pandas import DataFrame # noqa:F401 + from pandas import DataFrame @Substitution("\nleft : DataFrame") diff --git a/pandas/core/sorting.py b/pandas/core/sorting.py index 1fec2bbbf5fdc..e02b565ed5d7b 100644 --- a/pandas/core/sorting.py +++ b/pandas/core/sorting.py @@ -469,7 +469,7 @@ def ensure_key_mapped(values, key: Optional[Callable], levels=None): levels : Optional[List], if values is a MultiIndex, list of levels to apply the key to. """ - from pandas.core.indexes.api import Index # noqa:F811 + from pandas.core.indexes.api import Index if not key: return values diff --git a/pandas/core/tools/datetimes.py b/pandas/core/tools/datetimes.py index ddb44898dbfad..7b384c9bbb47d 100644 --- a/pandas/core/tools/datetimes.py +++ b/pandas/core/tools/datetimes.py @@ -53,9 +53,9 @@ from pandas.core.indexes.datetimes import DatetimeIndex if TYPE_CHECKING: - from pandas._libs.tslibs.nattype import NaTType # noqa:F401 + from pandas._libs.tslibs.nattype import NaTType - from pandas import Series # noqa:F401 + from pandas import Series # --------------------------------------------------------------------- # types used in annotations