From bd2feb3809530f051dbf3f3883c4f088a076f78c Mon Sep 17 00:00:00 2001 From: Deepyaman Datta Date: Wed, 20 Dec 2023 11:06:56 -0700 Subject: [PATCH] Fix various Pylint and mypy violations in model.py Signed-off-by: Deepyaman Datta --- pandera/api/ibis/model.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pandera/api/ibis/model.py b/pandera/api/ibis/model.py index 6ca4aed83..2f42fe522 100644 --- a/pandera/api/ibis/model.py +++ b/pandera/api/ibis/model.py @@ -1,17 +1,20 @@ """Class-based API for Ibis models.""" from typing import ( + Any, Callable, Dict, Tuple, Type, + TypeVar, ) +from pandera.api.base.model import BaseModel from pandera.api.ibis.container import DataFrameSchema _CONFIG_KEY = "Config" -MODEL_CACHE: Dict[Type["DataFrameModel"], DataFramSchema] = {} +MODEL_CACHE: Dict[Type["DataFrameModel"], DataFrameSchema] = {} GENERIC_SCHEMA_CACHE: Dict[ Tuple[Type["DataFrameModel"], Tuple[Type[Any], ...]], Type["DataFrameModel"], @@ -28,5 +31,3 @@ class DataFrameModel(BaseModel): See the :ref:`User Guide ` for more. """ - - ...