diff --git a/setup.cfg b/setup.cfg index 62d9f2e6056bb..c7d3394568f9c 100644 --- a/setup.cfg +++ b/setup.cfg @@ -122,6 +122,10 @@ skip = pandas/__init__.py,pandas/core/api.py [mypy] ignore_missing_imports=True no_implicit_optional=True +check_untyped_defs=True + +[mypy-pandas.tests.*] +check_untyped_defs=False [mypy-pandas.conftest] ignore_errors=True @@ -143,3 +147,228 @@ ignore_errors=True [mypy-pandas.tests.scalar.period.test_period] 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 + +[mypy-pandas.core.arrays.sparse.array] +check_untyped_defs=False + +[mypy-pandas.core.base] +check_untyped_defs=False + +[mypy-pandas.core.computation.align] +check_untyped_defs=False + +[mypy-pandas.core.computation.eval] +check_untyped_defs=False + +[mypy-pandas.core.computation.expr] +check_untyped_defs=False + +[mypy-pandas.core.computation.expressions] +check_untyped_defs=False + +[mypy-pandas.core.computation.ops] +check_untyped_defs=False + +[mypy-pandas.core.computation.pytables] +check_untyped_defs=False + +[mypy-pandas.core.computation.scope] +check_untyped_defs=False + +[mypy-pandas.core.config_init] +check_untyped_defs=False + +[mypy-pandas.core.dtypes.cast] +check_untyped_defs=False + +[mypy-pandas.core.dtypes.generic] +check_untyped_defs=False + +[mypy-pandas.core.frame] +check_untyped_defs=False + +[mypy-pandas.core.generic] +check_untyped_defs=False + +[mypy-pandas.core.groupby.generic] +check_untyped_defs=False + +[mypy-pandas.core.groupby.grouper] +check_untyped_defs=False + +[mypy-pandas.core.groupby.ops] +check_untyped_defs=False + +[mypy-pandas.core.indexes.base] +check_untyped_defs=False + +[mypy-pandas.core.indexes.category] +check_untyped_defs=False + +[mypy-pandas.core.indexes.datetimelike] +check_untyped_defs=False + +[mypy-pandas.core.indexes.datetimes] +check_untyped_defs=False + +[mypy-pandas.core.indexes.interval] +check_untyped_defs=False + +[mypy-pandas.core.indexes.multi] +check_untyped_defs=False + +[mypy-pandas.core.indexes.timedeltas] +check_untyped_defs=False + +[mypy-pandas.core.indexing] +check_untyped_defs=False + +[mypy-pandas.core.internals.blocks] +check_untyped_defs=False + +[mypy-pandas.core.internals.concat] +check_untyped_defs=False + +[mypy-pandas.core.internals.construction] +check_untyped_defs=False + +[mypy-pandas.core.internals.managers] +check_untyped_defs=False + +[mypy-pandas.core.missing] +check_untyped_defs=False + +[mypy-pandas.core.nanops] +check_untyped_defs=False + +[mypy-pandas.core.ops.docstrings] +check_untyped_defs=False + +[mypy-pandas.core.resample] +check_untyped_defs=False + +[mypy-pandas.core.reshape.merge] +check_untyped_defs=False + +[mypy-pandas.core.reshape.reshape] +check_untyped_defs=False + +[mypy-pandas.core.series] +check_untyped_defs=False + +[mypy-pandas.core.strings] +check_untyped_defs=False + +[mypy-pandas.core.tools.datetimes] +check_untyped_defs=False + +[mypy-pandas.core.window.common] +check_untyped_defs=False + +[mypy-pandas.core.window.ewm] +check_untyped_defs=False + +[mypy-pandas.core.window.expanding] +check_untyped_defs=False + +[mypy-pandas.core.window.rolling] +check_untyped_defs=False + +[mypy-pandas.io.clipboard] +check_untyped_defs=False + +[mypy-pandas.io.excel._base] +check_untyped_defs=False + +[mypy-pandas.io.excel._openpyxl] +check_untyped_defs=False + +[mypy-pandas.io.excel._util] +check_untyped_defs=False + +[mypy-pandas.io.excel._xlwt] +check_untyped_defs=False + +[mypy-pandas.io.formats.console] +check_untyped_defs=False + +[mypy-pandas.io.formats.css] +check_untyped_defs=False + +[mypy-pandas.io.formats.excel] +check_untyped_defs=False + +[mypy-pandas.io.formats.format] +check_untyped_defs=False + +[mypy-pandas.io.formats.style] +check_untyped_defs=False + +[mypy-pandas.io.html] +check_untyped_defs=False + +[mypy-pandas.io.json._json] +check_untyped_defs=False + +[mypy-pandas.io.json._normalize] +check_untyped_defs=False + +[mypy-pandas.io.json._table_schema] +check_untyped_defs=False + +[mypy-pandas.io.parsers] +check_untyped_defs=False + +[mypy-pandas.io.pytables] +check_untyped_defs=False + +[mypy-pandas.io.sas.sas_xport] +check_untyped_defs=False + +[mypy-pandas.io.sas.sas7bdat] +check_untyped_defs=False + +[mypy-pandas.io.sas.sasreader] +check_untyped_defs=False + +[mypy-pandas.io.sql] +check_untyped_defs=False + +[mypy-pandas.io.stata] +check_untyped_defs=False + +[mypy-pandas.plotting._matplotlib.converter] +check_untyped_defs=False + +[mypy-pandas.plotting._matplotlib.core] +check_untyped_defs=False + +[mypy-pandas.plotting._matplotlib.misc] +check_untyped_defs=False + +[mypy-pandas.plotting._matplotlib.timeseries] +check_untyped_defs=False + +[mypy-pandas.tseries.holiday] +check_untyped_defs=False + +[mypy-pandas.tseries.offsets] +check_untyped_defs=False + +[mypy-pandas.util.testing] +check_untyped_defs=False