Skip to content

pandera 0.30.1

Version history | Download JSON

  • PyPI https://pypi.org/project/pandera/
    Repository https://github.com/pandera-dev/pandera

  • py.typed

  • Coverage


    %%{init: {"pie": {"textPosition": 0.85}, "theme": "neutral", "themeVariables": {"pieStrokeWidth": "1px"}}}%%
    pie title
        "Typed" : 2288
        "Any" : 214
        "Untyped" : 1147
    • 68.6% coverage
    • 62.7% coverage (strict)
    • 3649 typable
      • 2288 typed
      • 1147 untyped
      • 214 Any
  • Typables


    %%{init: {"pie": {"textPosition": 0.85}, "theme": "neutral", "themeVariables": {"pieStrokeWidth": "1px"}}}%%
    pie title
        "functions" : 768
        "classes" : 2361
        "other" : 68
    • 235 functions (+3 overloads)
      • 533 parameters
    • 350 classes
      • 796 methods (+3 overloads)
        • 1507 parameters
      • 46 properties
    • 127 modules
      • 68 attrs

Modules

Module Coverage Coverage (strict) Typables Ignores
pandera._version 100.0% 100.0% 1 0
pandera.accessors.dask_accessor 25.0% 25.0% 12 0
pandera.accessors.modin_accessor 0.0% 0.0% 10 0
pandera.accessors.pandas_accessor 25.0% 25.0% 12 0
pandera.accessors.pyspark_sql_accessor 18.2% 18.2% 22 6
pandera.api.base.checks 71.1% 65.8% 38 0
pandera.api.base.error_handler 68.2% 63.6% 22 0
pandera.api.base.model 71.9% 56.2% 32 0
pandera.api.base.model_components 60.6% 51.5% 66 0
pandera.api.base.model_config 100.0% 100.0% 5 0
pandera.api.base.parsers 69.2% 61.5% 13 0
pandera.api.base.schema 32.7% 30.8% 52 0
pandera.api.base.types 100.0% 100.0% 3 0
pandera.api.checks 64.5% 52.7% 110 0
pandera.api.dataframe.components 67.3% 61.8% 55 0
pandera.api.dataframe.container 83.3% 80.2% 96 1
pandera.api.dataframe.model 75.7% 71.6% 74 1
pandera.api.dataframe.model_components 84.2% 73.7% 76 0
pandera.api.dataframe.model_config 100.0% 100.0% 21 0
pandera.api.extensions 37.5% 37.5% 16 0
pandera.api.function_dispatch 0.0% 0.0% 12 0
pandera.api.hypotheses 78.9% 78.9% 38 0
pandera.api.ibis.components 59.3% 59.3% 27 0
pandera.api.ibis.container 76.9% 76.9% 13 1
pandera.api.ibis.error_handler 100.0% 100.0% 2 0
pandera.api.ibis.model 92.3% 92.3% 13 0
pandera.api.ibis.types 100.0% 100.0% 2 0
pandera.api.pandas.array 78.9% 78.9% 38 0
pandera.api.pandas.components 60.6% 60.6% 66 2
pandera.api.pandas.container 92.3% 92.3% 26 1
pandera.api.pandas.model 85.0% 80.0% 20 0
pandera.api.pandas.model_config 100.0% 100.0% 1 0
pandera.api.pandas.types 38.1% 38.1% 21 0
pandera.api.parsers 62.5% 56.2% 16 0
pandera.api.polars.components 61.0% 61.0% 41 0
pandera.api.polars.container 73.7% 73.7% 19 1
pandera.api.polars.model 82.4% 82.4% 17 0
pandera.api.polars.model_config 100.0% 100.0% 1 0
pandera.api.polars.types 100.0% 100.0% 2 0
pandera.api.polars.utils 100.0% 100.0% 8 0
pandera.api.pyspark.column_schema 65.2% 60.9% 46 0
pandera.api.pyspark.components 81.2% 78.1% 32 0
pandera.api.pyspark.container 95.8% 95.8% 24 0
pandera.api.pyspark.model 80.6% 74.2% 31 1
pandera.api.pyspark.model_components 96.7% 70.0% 30 0
pandera.api.pyspark.model_config 100.0% 100.0% 15 0
pandera.api.pyspark.types 55.6% 55.6% 9 0
pandera.backends.base 17.3% 17.3% 81 2
pandera.backends.base.builtin_checks 100.0% 28.0% 50 0
pandera.backends.base.builtin_hypotheses 75.0% 75.0% 8 0
pandera.backends.ibis.base 75.0% 75.0% 12 0
pandera.backends.ibis.builtin_checks 100.0% 88.0% 50 0
pandera.backends.ibis.checks 63.3% 63.3% 30 0
pandera.backends.ibis.components 81.0% 81.0% 21 0
pandera.backends.ibis.constants 0.0% 0.0% 0 0
pandera.backends.ibis.container 86.8% 86.8% 38 0
pandera.backends.ibis.register 0.0% 0.0% 1 0
pandera.backends.ibis.utils 0.0% 0.0% 2 0
pandera.backends.pandas.array 31.4% 31.4% 51 0
pandera.backends.pandas.base 58.3% 58.3% 24 0
pandera.backends.pandas.builtin_checks 96.1% 84.3% 51 3
pandera.backends.pandas.builtin_hypotheses 100.0% 100.0% 8 0
pandera.backends.pandas.checks 36.2% 36.2% 58 0
pandera.backends.pandas.components 72.3% 72.3% 94 0
pandera.backends.pandas.container 57.7% 57.7% 71 0
pandera.backends.pandas.error_formatters 64.3% 57.1% 14 0
pandera.backends.pandas.hypotheses 26.5% 23.5% 34 0
pandera.backends.pandas.parsers 29.2% 29.2% 24 0
pandera.backends.pandas.register 50.0% 50.0% 2 0
pandera.backends.polars.base 76.2% 76.2% 21 0
pandera.backends.polars.builtin_checks 100.0% 88.0% 50 0
pandera.backends.polars.checks 63.0% 63.0% 27 0
pandera.backends.polars.components 65.8% 65.8% 38 0
pandera.backends.polars.container 68.6% 66.7% 51 0
pandera.backends.polars.register 50.0% 50.0% 2 0
pandera.backends.pyspark.base 68.8% 68.8% 16 2
pandera.backends.pyspark.builtin_checks 97.7% 84.1% 44 0
pandera.backends.pyspark.checks 65.4% 65.4% 26 0
pandera.backends.pyspark.column 58.1% 58.1% 31 0
pandera.backends.pyspark.components 73.3% 73.3% 15 0
pandera.backends.pyspark.container 66.7% 66.7% 48 0
pandera.backends.pyspark.decorators 25.0% 25.0% 4 0
pandera.backends.pyspark.error_formatters 40.0% 40.0% 5 0
pandera.backends.pyspark.register 25.0% 25.0% 4 0
pandera.backends.pyspark.utils 0.0% 0.0% 2 0
pandera.backends.utils 100.0% 100.0% 2 0
pandera.config 76.9% 76.9% 13 0
pandera.constants 0.0% 0.0% 0 0
pandera.decorators 100.0% 100.0% 39 0
pandera.dtypes 92.0% 85.1% 87 4
pandera.engines 0.0% 0.0% 2 0
pandera.engines.engine 77.3% 63.6% 22 0
pandera.engines.geopandas_engine 94.7% 84.2% 19 0
pandera.engines.ibis_engine 73.0% 67.6% 37 0
pandera.engines.numpy_engine 58.2% 50.9% 55 13
pandera.engines.pandas_engine 76.3% 67.3% 278 20
pandera.engines.polars_engine 83.8% 81.9% 105 1
pandera.engines.pyarrow_engine 59.8% 57.6% 92 1
pandera.engines.pyspark_engine 68.3% 50.0% 60 34
pandera.engines.type_aliases 100.0% 100.0% 2 0
pandera.engines.utils 85.7% 57.1% 7 0
pandera.errors 6.5% 4.3% 46 0
pandera.import_utils 100.0% 100.0% 2 0
pandera.inspection_utils 100.0% 100.0% 4 0
pandera.io.pandas_io 29.7% 29.7% 37 0
pandera.mypy 54.5% 54.5% 22 0
pandera.pandas 0.0% 0.0% 0 0
pandera.pyspark 0.0% 0.0% 0 0
pandera.schema_inference.pandas 83.3% 83.3% 6 0
pandera.schema_statistics.pandas 43.8% 43.8% 16 0
pandera.strategies.base_strategies 60.0% 60.0% 5 2
pandera.strategies.pandas_strategies 85.2% 82.4% 142 0
pandera.system 0.0% 0.0% 1 0
pandera.typing 0.0% 0.0% 3 0
pandera.typing.common 100.0% 94.1% 17 2
pandera.typing.dask 0.0% 0.0% 0 1
pandera.typing.fastapi 64.7% 29.4% 17 0
pandera.typing.formats 100.0% 100.0% 1 0
pandera.typing.geopandas 60.0% 40.0% 25 1
pandera.typing.ibis 44.4% 22.2% 9 0
pandera.typing.modin 0.0% 0.0% 1 0
pandera.typing.pandas 53.8% 34.6% 26 3
pandera.typing.polars 57.9% 31.6% 19 0
pandera.typing.pyspark 0.0% 0.0% 4 1
pandera.typing.pyspark_sql 0.0% 0.0% 2 12
pandera.utils 80.0% 40.0% 5 0
pandera.validation_depth 60.0% 60.0% 5 0

Incomplete Annotations

pandera.accessors.dask_accessor (9 missing, 0 any)

Symbol Typable Typed Any
meth PanderaDaskAccessor.init 2 0 0
meth PanderaDaskAccessor.check_schema_type 2 1 0
meth PanderaDaskAccessor.add_schema 2 0 0
meth PanderaDaskDataFrameAccessor.check_schema_type 2 0 0
meth PanderaDaskSeriesAccessor.check_schema_type 2 0 0

pandera.accessors.modin_accessor (10 missing, 0 any)

Symbol Typable Typed Any
func register_dataframe_accessor 2 0 0
meth CachedAccessor.init 3 0 0
meth CachedAccessor.get 3 0 0
func register_series_accessor 2 0 0

pandera.accessors.pandas_accessor (9 missing, 0 any)

Symbol Typable Typed Any
meth PanderaSeriesAccessor.check_schema_type 2 0 0
meth PanderaAccessor.init 2 0 0
meth PanderaAccessor.check_schema_type 2 1 0
meth PanderaAccessor.add_schema 2 0 0
meth PanderaDataFrameAccessor.check_schema_type 2 0 0

pandera.accessors.pyspark_sql_accessor (18 missing, 0 any)

Symbol Typable Typed Any
meth CachedAccessor.init 3 0 0
meth CachedAccessor.get 3 0 0
func register_connect_dataframe_accessor 2 0 0
meth PanderaAccessor.init 2 0 0
meth PanderaAccessor.check_schema_type 2 1 0
meth PanderaAccessor.add_schema 2 0 0
attr logger 1 0 0
func register_dataframe_accessor 2 0 0
meth PanderaDataFrameAccessor.check_schema_type 2 0 0

pandera.api.base.checks (11 missing, 2 any)

Symbol Typable Typed Any
meth BaseCheck.init 4 3 0
meth BaseCheck.register_builtin_check_fn 2 1 0
meth BaseCheck.get_builtin_check_fn 2 1 0
meth BaseCheck.from_builtin_check_name 7 4 0
meth BaseCheck.register_backend 3 2 0
meth BaseCheck.get_backend 2 2 1
meth BaseCheck._get_check_fn_code 1 0 0
attr BaseCheck.name 1 0 0
attr BaseCheck.error 1 0 0
attr BaseCheck.statistics 1 0 0
meth MetaCheck.getattr 2 2 1

pandera.api.base.error_handler (7 missing, 1 any)

Symbol Typable Typed Any
meth ErrorHandler._count_failure_cases 2 2 1
meth ErrorHandler.collect_error 5 4 0
meth ErrorHandler.collect_errors 3 2 0
meth ErrorHandler.summarize 2 0 0
meth ErrorHandler.invalid_reason_code 2 0 0
func get_error_category 2 1 0

pandera.api.base.model (9 missing, 5 any)

Symbol Typable Typed Any
meth BaseModel.new 3 1 1
meth BaseModel.to_schema 1 1 1
meth BaseModel.to_yaml 2 1 0
meth BaseModel.validate 8 8 2
meth BaseModel.strategy 2 1 0
meth BaseModel.example 2 2 1
meth BaseModel.get_validators 1 0 0
meth BaseModel.modify_schema 2 0 0
meth MetaModel.repr 1 0 0
meth MetaModel.str 1 0 0

pandera.api.base.model_components (26 missing, 6 any)

Symbol Typable Typed Any
meth BaseParserInfo.init 3 3 1
attr BaseParserInfo.parser_fn 1 0 0
attr BaseParserInfo.parser_kwargs 1 0 0
meth BaseFieldInfo.init 14 14 1
meth BaseFieldInfo.get 3 3 1
meth BaseFieldInfo.str 1 0 0
meth BaseFieldInfo.repr 1 0 0
meth BaseFieldInfo.hash 1 0 0
meth BaseFieldInfo.eq 2 0 0
meth BaseFieldInfo.ne 2 0 0
meth BaseFieldInfo.set 3 3 2
attr BaseFieldInfo.checks 1 0 0
attr BaseFieldInfo.parses 1 0 0
attr BaseFieldInfo.nullable 1 0 0
attr BaseFieldInfo.unique 1 0 0
attr BaseFieldInfo.coerce 1 0 0
attr BaseFieldInfo.regex 1 0 0
attr BaseFieldInfo.alias 1 0 0
attr BaseFieldInfo.check_name 1 0 0
attr BaseFieldInfo.original_name 1 0 0
attr BaseFieldInfo.dtype_kwargs 1 0 0
attr BaseFieldInfo.title 1 0 0
attr BaseFieldInfo.description 1 0 0
attr BaseFieldInfo.default 1 0 0
attr BaseFieldInfo.metadata 1 0 0
meth BaseCheckInfo.init 3 2 1
attr BaseCheckInfo.check_fn 1 0 0
attr BaseCheckInfo.check_kwargs 1 0 0

pandera.api.base.parsers (4 missing, 1 any)

Symbol Typable Typed Any
meth BaseParser.init 2 1 0
meth BaseParser.register_backend 3 2 0
meth BaseParser.get_backend 2 2 1
meth BaseParser._get_parser_fn_code 1 0 0
attr BaseParser.name 1 0 0

pandera.api.base.schema (35 missing, 1 any)

Symbol Typable Typed Any
meth BaseSchema.init 10 0 0
meth BaseSchema.validate 8 0 0
meth BaseSchema.coerce_dtype 2 0 0
meth BaseSchema.register_backend 3 2 0
meth BaseSchema.register_default_backends 2 1 0
meth BaseSchema.setstate 2 0 0
meth BaseSchema.strategy 3 2 0
meth BaseSchema.example 3 3 1
prop BaseSchema.properties 1 0 0
attr BaseSchema.dtype 1 0 0
attr BaseSchema.checks 1 0 0
attr BaseSchema.coerce 1 0 0
attr BaseSchema.parsers 1 0 0
attr BaseSchema.name 1 0 0
attr BaseSchema.title 1 0 0
attr BaseSchema.description 1 0 0
attr BaseSchema.metadata 1 0 0
attr BaseSchema.drop_invalid_rows 1 0 0

pandera.api.checks (39 missing, 13 any)

Symbol Typable Typed Any
meth Check.init 16 15 0
meth Check.call 3 3 1
meth Check.equal_to 3 2 1
meth Check.not_equal_to 3 2 1
meth Check.greater_than 3 2 1
meth Check.greater_than_or_equal_to 3 2 1
meth Check.less_than 3 2 1
meth Check.less_than_or_equal_to 3 2 1
meth Check.in_range 7 5 0
meth Check.isin 4 2 0
meth Check.notin 4 2 0
meth Check.str_matches 3 2 0
meth Check.str_contains 3 2 0
meth Check.str_startswith 3 2 0
meth Check.str_endswith 3 2 0
meth Check.str_length 6 4 0
meth Check.unique_values_eq 3 2 0
meth Check.eq 3 2 1
meth Check.ne 3 2 1
meth Check.gt 3 2 1
meth Check.ge 3 2 1
meth Check.lt 3 2 1
meth Check.le 3 2 1
meth Check.between 6 5 0
attr Check.element_wise 1 0 0
attr Check.name 1 0 0
attr Check.ignore_na 1 0 0
attr Check.raise_warning 1 0 0
attr Check.n_failure_cases 1 0 0
attr Check.title 1 0 0
attr Check.description 1 0 0
attr Check.determined_by_unique 1 0 0
attr Check.groupby 1 0 0
attr Check.statistics 1 0 0
attr Check.statistics_args 1 0 0
attr Check.strategy 1 0 0

pandera.api.dataframe.components (18 missing, 3 any)

Symbol Typable Typed Any
meth ComponentSchema.init 14 14 1
meth ComponentSchema._validate_attributes 1 0 0
meth ComponentSchema.validate 8 6 0
meth ComponentSchema.eq 2 0 0
meth ComponentSchema.get_pydantic_core_schema 3 3 1
meth ComponentSchema.get_validators 1 0 0
meth ComponentSchema._pydantic_validate 2 2 1
meth ComponentSchema.update_checks 2 1 0
meth ComponentSchema.set_checks 2 1 0
meth ComponentSchema.repr 1 0 0
prop ComponentSchema._allow_groupby 1 0 0
attr ComponentSchema.parsers 1 0 0
attr ComponentSchema.checks 1 0 0
attr ComponentSchema.nullable 1 0 0
attr ComponentSchema.unique 1 0 0
attr ComponentSchema.report_duplicates 1 0 0
attr ComponentSchema.title 1 0 0
attr ComponentSchema.description 1 0 0
attr ComponentSchema.default 1 0 0

pandera.api.dataframe.container (16 missing, 3 any)

Symbol Typable Typed Any
meth DataFrameSchema.init 18 17 0
meth DataFrameSchema._validate_attributes 1 0 0
meth DataFrameSchema.get_pydantic_core_schema 3 3 1
meth DataFrameSchema.get_validators 1 0 0
meth DataFrameSchema._pydantic_validate 2 2 1
meth DataFrameSchema.update_column 3 2 0
meth DataFrameSchema.update_index 3 2 0
meth DataFrameSchema.from_yaml 2 1 0
meth DataFrameSchema.from_json 2 1 0
meth DataFrameSchema.to_json 3 2 0
prop DataFrameSchema.dtype 2 2 1
prop DataFrameSchema.unique 2 1 0
attr DataFrameSchema.index 1 0 0
attr DataFrameSchema.ordered 1 0 0
attr DataFrameSchema.report_duplicates 1 0 0
attr DataFrameSchema.unique_column_names 1 0 0
attr DataFrameSchema.add_missing_columns 1 0 0
attr DataFrameSchema.drop_invalid_rows 1 0 0
attr DataFrameSchema.metadata 1 0 0

pandera.api.dataframe.model (18 missing, 3 any)

Symbol Typable Typed Any
meth DataFrameModel.new 3 1 0
meth DataFrameModel.init_subclass 2 0 0
meth DataFrameModel.build_schema_ 2 1 0
meth DataFrameModel.to_yaml 2 1 0
meth DataFrameModel.strategy 2 0 0
meth DataFrameModel.example 2 1 0
meth DataFrameModel._extract_config_options_and_extras 2 2 1
meth DataFrameModel.pydantic_validate 2 2 1
meth DataFrameModel.to_json_schema 1 0 0
meth DataFrameModel.empty 2 1 0
meth DataFrameModel.get_pydantic_core_schema 3 3 1
meth DataFrameModel.get_pydantic_json_schema 3 2 0
meth DataFrameModel.modify_schema 2 0 0
meth DataFrameModel.get_validators 1 0 0
attr DataFrameModel.schema 1 0 0
attr DataFrameModel.checks 1 0 0
attr DataFrameModel.root_checks 1 0 0

pandera.api.dataframe.model_components (12 missing, 8 any)

Symbol Typable Typed Any
func parser 3 1 0
func Field 30 30 2
func check 4 2 0
func dataframe_parser 3 1 0
func dataframe_check 3 1 0
meth FieldInfo._get_schema_properties 5 5 2
meth FieldInfo.column_properties 6 6 1
meth FieldInfo.index_properties 4 4 1
meth FieldParserInfo.init 5 5 1
attr FieldParserInfo.fields 1 0 0
attr FieldParserInfo.regex 1 0 0
meth FieldCheckInfo.init 5 5 1
attr FieldCheckInfo.fields 1 0 0
attr FieldCheckInfo.regex 1 0 0

pandera.api.extensions (10 missing, 0 any)

Symbol Typable Typed Any
func register_builtin_hypothesis 2 0 0
func register_check_method 6 3 0
func register_builtin_check 6 3 0
func register_check_statistics 2 0 0

pandera.api.function_dispatch (12 missing, 0 any)

Symbol Typable Typed Any
meth Dispatcher.init 1 0 0
meth Dispatcher.register 2 0 0
meth Dispatcher.call 3 0 0
meth Dispatcher.str 1 0 0
meth Dispatcher.repr 1 0 0
prop Dispatcher.co_code 1 0 0
prop Dispatcher.name 1 0 0
func get_first_arg_type 2 0 0

pandera.api.hypotheses (8 missing, 0 any)

Symbol Typable Typed Any
meth Hypothesis.init 17 16 0
meth Hypothesis.two_sample_ttest 9 8 0
meth Hypothesis.one_sample_ttest 8 6 0
attr Hypothesis.test 1 0 0
attr Hypothesis.relationship 1 0 0
attr Hypothesis.relationship_kwargs 1 0 0
attr Hypothesis.samples 1 0 0

pandera.api.ibis.components (11 missing, 0 any)

Symbol Typable Typed Any
attr logger 1 0 0
meth Column.init 15 14 0
meth Column.register_default_backends 2 1 0
meth Column.set_regex 1 0 0
meth Column.set_name 2 1 0
prop Column.dtype 2 0 0
prop Column.selector 1 0 0
attr Column.required 1 0 0
attr Column.regex 1 0 0
attr Column.name 1 0 0

pandera.api.ibis.container (3 missing, 0 any)

Symbol Typable Typed Any
meth DataFrameSchema.register_default_backends 2 1 0
meth DataFrameSchema._validate_attributes 1 0 0
meth DataFrameSchema.dtype 2 1 0

pandera.api.ibis.model (1 missing, 0 any)

Symbol Typable Typed Any
meth DataFrameModel.build_schema_ 2 1 0

pandera.api.pandas.array (8 missing, 0 any)

Symbol Typable Typed Any
meth SeriesSchema.init 15 14 0
meth SeriesSchema.example 3 2 0
attr SeriesSchema.index 1 0 0
meth ArraySchema._validate_attributes 1 0 0
meth ArraySchema.register_default_backends 2 1 0
meth ArraySchema.strategy 2 0 0
meth ArraySchema.example 3 2 0

pandera.api.pandas.components (26 missing, 0 any)

Symbol Typable Typed Any
meth Column.set_name 2 1 0
meth Column.get_regex_columns 2 1 0
meth Column.eq 2 0 0
meth Column.strategy 2 0 0
meth Column.strategy_component 1 0 0
meth Column.example 3 2 0
attr Column.required 1 0 0
attr Column.name 1 0 0
attr Column.regex 1 0 0
meth MultiIndex.repr 1 0 0
meth MultiIndex.str 1 0 0
meth MultiIndex.eq 2 0 0
meth MultiIndex.strategy 2 0 0
meth MultiIndex.example 2 1 0
prop MultiIndex.names 1 0 0
prop MultiIndex.coerce 2 1 0
attr MultiIndex.indexes 1 0 0
meth Index.eq 2 0 0
meth Index.strategy 3 2 0
meth Index.strategy_component 1 0 0
prop Index.names 1 0 0

pandera.api.pandas.container (2 missing, 0 any)

Symbol Typable Typed Any
meth DataFrameSchema.register_default_backends 2 1 0
meth DataFrameSchema.strategy 3 2 0

pandera.api.pandas.model (3 missing, 1 any)

Symbol Typable Typed Any
meth DataFrameModel.build_schema_ 2 1 0
meth DataFrameModel._build_columns_index 5 5 1
meth DataFrameModel.to_json_schema 1 0 0
meth DataFrameModel.empty 2 1 0

pandera.api.pandas.types (13 missing, 0 any)

Symbol Typable Typed Any
func is_field 2 0 0
func is_table 2 0 0
attr PANDAS_LIKE_CLS_NAMES 1 0 0
func is_bool 2 0 0
func is_index 2 0 0
func is_multiindex 2 0 0
func is_table_or_field 2 0 0

pandera.api.parsers (6 missing, 1 any)

Symbol Typable Typed Any
meth Parser.init 8 7 0
meth Parser.call 3 3 1
attr Parser.element_wise 1 0 0
attr Parser.ignore_na 1 0 0
attr Parser.name 1 0 0
attr Parser.title 1 0 0
attr Parser.description 1 0 0

pandera.api.polars.components (16 missing, 0 any)

Symbol Typable Typed Any
attr logger 1 0 0
meth Column.init 15 14 0
meth Column.register_default_backends 2 1 0
meth Column.set_regex 1 0 0
meth Column.set_name 2 1 0
meth Column.strategy 2 0 0
meth Column.strategy_component 1 0 0
meth Column.example 2 0 0
prop Column.dtype 2 0 0
prop Column.selector 1 0 0
attr Column.required 1 0 0
attr Column.regex 1 0 0
attr Column.name 1 0 0

pandera.api.polars.container (5 missing, 0 any)

Symbol Typable Typed Any
meth DataFrameSchema._validate_attributes 1 0 0
meth DataFrameSchema.register_default_backends 2 1 0
meth DataFrameSchema.dtype 2 1 0
meth DataFrameSchema.strategy 3 2 0
meth DataFrameSchema.example 3 2 0

pandera.api.polars.model (3 missing, 0 any)

Symbol Typable Typed Any
meth DataFrameModel.build_schema_ 2 1 0
meth DataFrameModel.to_json_schema 1 0 0
meth DataFrameModel.empty 2 1 0

pandera.api.pyspark.column_schema (16 missing, 2 any)

Symbol Typable Typed Any
meth ColumnSchema.init 9 9 1
meth ColumnSchema.register_default_backends 2 1 0
meth ColumnSchema.validate 9 7 0
meth ColumnSchema.call 8 7 0
meth ColumnSchema.eq 2 0 0
meth ColumnSchema.get_validators 1 0 0
meth ColumnSchema._pydantic_validate 2 2 1
meth ColumnSchema.update_checks 2 1 0
meth ColumnSchema.set_checks 2 1 0
meth ColumnSchema.repr 1 0 0
meth ColumnSchema.str 1 0 0
attr ColumnSchema.checks 1 0 0
attr ColumnSchema.nullable 1 0 0
attr ColumnSchema.title 1 0 0
attr ColumnSchema.description 1 0 0
attr ColumnSchema.metadata 1 0 0

pandera.api.pyspark.components (6 missing, 1 any)

Symbol Typable Typed Any
meth Column._validate_attributes 1 0 0
meth Column.register_default_backends 2 1 0
meth Column.get_regex_columns 2 2 1
meth Column.eq 2 0 0
attr Column.required 1 0 0
attr Column.regex 1 0 0

pandera.api.pyspark.container (1 missing, 0 any)

Symbol Typable Typed Any
meth DataFrameSchema.register_default_backends 2 1 0

pandera.api.pyspark.model (6 missing, 2 any)

Symbol Typable Typed Any
func docstring_substitution 3 3 2
meth DataFrameModel.new 3 1 0
meth DataFrameModel.init_subclass 2 0 0
meth DataFrameModel.build_schema_ 2 0 0

pandera.api.pyspark.model_components (1 missing, 8 any)

Symbol Typable Typed Any
func Field 29 28 8

pandera.api.pyspark.types (4 missing, 0 any)

Symbol Typable Typed Any
func is_table 2 0 0
func is_bool 2 0 0

pandera.backends.base (67 missing, 0 any)

Symbol Typable Typed Any
meth BaseParserBackend.init 2 0 0
meth BaseParserBackend.call 3 0 0
meth BaseParserBackend.apply 2 0 0
meth BaseCheckBackend.init 2 0 0
meth BaseCheckBackend.call 3 0 0
meth BaseCheckBackend.query 2 0 0
meth BaseCheckBackend.groupby 2 0 0
meth BaseCheckBackend.aggregate 2 0 0
meth BaseCheckBackend.preprocess 3 0 0
meth BaseCheckBackend.postprocess 3 0 0
meth BaseCheckBackend.apply 2 0 0
meth BaseCheckBackend.statistics 1 0 0
meth BaseCheckBackend.strategy 1 0 0
meth BaseSchemaBackend.preprocess 3 1 0
meth BaseSchemaBackend.subsample 6 4 0
meth BaseSchemaBackend.validate 9 6 0
meth BaseSchemaBackend.coerce_dtype 3 0 0
meth BaseSchemaBackend.run_check 6 1 0
meth BaseSchemaBackend.run_checks 3 0 0
meth BaseSchemaBackend.run_schema_component_checks 5 0 0
meth BaseSchemaBackend.check_name 3 0 0
meth BaseSchemaBackend.check_nullable 3 0 0
meth BaseSchemaBackend.check_unique 3 0 0
meth BaseSchemaBackend.check_dtype 3 0 0
meth BaseSchemaBackend.failure_cases_metadata 3 2 0
meth BaseSchemaBackend.drop_invalid_rows 3 0 0

pandera.backends.base.builtin_checks (0 missing, 36 any)

Symbol Typable Typed Any
func not_equal_to 3 3 3
func in_range 6 6 2
func isin 3 3 2
func unique_values_eq 3 3 2
func str_contains 3 3 2
func less_than 3 3 3
func str_endswith 3 3 2
func str_length 5 5 2
func greater_than 3 3 3
func equal_to 3 3 3
func less_than_or_equal_to 3 3 3
func str_matches 3 3 2
func greater_than_or_equal_to 3 3 3
func notin 3 3 2
func str_startswith 3 3 2

pandera.backends.base.builtin_hypotheses (2 missing, 0 any)

Symbol Typable Typed Any
func one_sample_ttest 4 3 0
func two_sample_ttest 4 3 0

pandera.backends.ibis.base (3 missing, 0 any)

Symbol Typable Typed Any
meth IbisSchemaBackend.run_check 6 3 0

pandera.backends.ibis.builtin_checks (0 missing, 6 any)

Symbol Typable Typed Any
func not_equal_to 3 3 1
func less_than 3 3 1
func greater_than 3 3 1
func equal_to 3 3 1
func less_than_or_equal_to 3 3 1
func greater_than_or_equal_to 3 3 1

pandera.backends.ibis.checks (11 missing, 0 any)

Symbol Typable Typed Any
meth IbisCheckBackend.init 2 1 0
meth IbisCheckBackend.groupby 2 1 0
meth IbisCheckBackend.query 2 1 0
meth IbisCheckBackend.aggregate 2 1 0
meth IbisCheckBackend.preprocess 3 2 0
meth IbisCheckBackend.apply 2 1 0
meth IbisCheckBackend.postprocess 3 0 0
attr IbisCheckBackend.check 1 0 0
attr IbisCheckBackend.check_fn 1 0 0

pandera.backends.ibis.components (4 missing, 0 any)

Symbol Typable Typed Any
meth ColumnBackend.get_regex_columns 3 1 0
meth ColumnBackend.run_checks 3 1 0

pandera.backends.ibis.container (5 missing, 0 any)

Symbol Typable Typed Any
meth DataFrameSchemaBackend.validate 9 8 0
meth DataFrameSchemaBackend.run_checks 3 2 0
meth DataFrameSchemaBackend.run_schema_component_checks 5 4 0
meth DataFrameSchemaBackend.collect_schema_components 4 3 0
meth DataFrameSchemaBackend.check_column_names_are_unique 3 2 0

pandera.backends.ibis.register (1 missing, 0 any)

Symbol Typable Typed Any
func register_ibis_backends 1 0 0

pandera.backends.ibis.utils (2 missing, 0 any)

Symbol Typable Typed Any
func select_column 2 0 0

pandera.backends.pandas.array (35 missing, 0 any)

Symbol Typable Typed Any
meth ArraySchemaBackend._is_default_type_compatible 3 0 0
meth ArraySchemaBackend._try_convert_dtype_after_fillna 4 0 0
meth ArraySchemaBackend.preprocess 3 1 0
meth ArraySchemaBackend.validate 9 6 0
meth ArraySchemaBackend.run_checks_and_handle_errors 5 0 0
meth ArraySchemaBackend.coerce_dtype 3 0 0
meth ArraySchemaBackend.run_parsers 3 0 0
meth ArraySchemaBackend.check_name 3 2 0
meth ArraySchemaBackend.check_nullable 3 2 0
meth ArraySchemaBackend.check_unique 3 2 0
meth ArraySchemaBackend.check_dtype 3 2 0
meth ArraySchemaBackend.run_checks 3 1 0
meth ArraySchemaBackend.set_default 3 0 0
meth SeriesSchemaBackend.coerce_dtype 3 0 0

pandera.backends.pandas.base (10 missing, 0 any)

Symbol Typable Typed Any
meth PandasSchemaBackend.subsample 6 4 0
meth PandasSchemaBackend.run_parser 5 3 0
meth PandasSchemaBackend.run_check 6 2 0
meth PandasSchemaBackend.drop_invalid_rows 3 1 0

pandera.backends.pandas.builtin_checks (2 missing, 6 any)

Symbol Typable Typed Any
func not_equal_to 3 3 1
func less_than 3 3 1
func greater_than 3 3 1
func in_range 6 5 0
func unique_values_eq 3 2 0
func equal_to 3 3 1
func less_than_or_equal_to 3 3 1
func greater_than_or_equal_to 3 3 1

pandera.backends.pandas.checks (37 missing, 0 any)

Symbol Typable Typed Any
meth PandasCheckBackend.init 2 1 0
meth PandasCheckBackend.groupby 2 1 0
meth PandasCheckBackend.query 2 0 0
meth PandasCheckBackend.aggregate 2 0 0
meth PandasCheckBackend.preprocess 3 1 0
meth PandasCheckBackend.preprocess_field 2 1 0
meth PandasCheckBackend.preprocess_table_with_key 3 1 0
meth PandasCheckBackend.preprocess_table 2 1 0
meth PandasCheckBackend.apply 2 0 0
meth PandasCheckBackend.apply_dict 2 1 0
meth PandasCheckBackend.apply_field 2 0 0
meth PandasCheckBackend.apply_table 2 0 0
meth PandasCheckBackend.postprocess 3 0 0
meth PandasCheckBackend.postprocess_bool 3 1 0
meth PandasCheckBackend._get_series_failure_cases 3 2 0
meth PandasCheckBackend.postprocess_field 3 1 0
meth PandasCheckBackend.postprocess_table_with_field_output 3 1 0
meth PandasCheckBackend.postprocess_table 3 1 0
meth PandasCheckBackend.postprocess_table_or_field_with_bool_output 3 1 0
meth PandasCheckBackend.postprocess_dict_with_field_output 3 1 0
attr PandasCheckBackend.check 1 0 0
attr PandasCheckBackend.check_fn 1 0 0

pandera.backends.pandas.components (26 missing, 0 any)

Symbol Typable Typed Any
meth MultiIndexBackend.coerce_dtype 3 2 0
meth MultiIndexBackend.validate 9 8 0
meth MultiIndexBackend._can_optimize_level 2 1 0
meth MultiIndexBackend._check_determined_by_unique 2 1 0
meth MultiIndexBackend._validate_level_optimized 5 4 0
meth MultiIndexBackend._validate_level_with_full_materialization 9 8 0
meth MultiIndexBackend._check_strict 5 4 0
meth MultiIndexBackend._check_unique 4 3 0
meth MultiIndexBackend._collect_or_raise 5 3 0
meth MultiIndexBackend._validate_index_names 5 4 0
meth MultiIndexBackend._map_ordered_levels 4 3 0
meth MultiIndexBackend._map_schema_to_levels 4 2 0
meth MultiIndexBackend.__coerce_index 4 0 0
meth IndexBackend.validate 9 8 0
meth ColumnBackend.validate 9 8 0
meth ColumnBackend.get_regex_columns 3 1 0
meth ColumnBackend.coerce_dtype 3 2 0
meth ColumnBackend.run_checks 3 0 0

pandera.backends.pandas.container (30 missing, 0 any)

Symbol Typable Typed Any
meth DataFrameSchemaBackend.preprocess 3 2 0
meth DataFrameSchemaBackend.validate 9 7 0
meth DataFrameSchemaBackend.run_checks_and_handle_errors 11 2 0
meth DataFrameSchemaBackend.run_schema_component_checks 5 4 0
meth DataFrameSchemaBackend.run_checks 3 2 0
meth DataFrameSchemaBackend.collect_column_info 3 2 0
meth DataFrameSchemaBackend.collect_schema_components 4 2 0
meth DataFrameSchemaBackend.add_missing_columns 4 2 0
meth DataFrameSchemaBackend.strict_filter_columns 4 2 0
meth DataFrameSchemaBackend.set_defaults 3 1 0
meth DataFrameSchemaBackend.coerce_dtype 3 1 0
meth DataFrameSchemaBackend._coerce_dtype_helper 3 2 0
meth DataFrameSchemaBackend.run_parsers 3 2 0
meth DataFrameSchemaBackend.check_column_names_are_unique 3 2 0
meth DataFrameSchemaBackend.check_column_presence 4 3 0
meth DataFrameSchemaBackend.check_column_values_are_unique 3 2 0

pandera.backends.pandas.error_formatters (5 missing, 1 any)

Symbol Typable Typed Any
func consolidate_failure_cases 2 1 0
func format_vectorized_error_message 5 3 1
func format_generic_error_message 4 2 0

pandera.backends.pandas.hypotheses (25 missing, 1 any)

Symbol Typable Typed Any
func less_than 4 1 0
func greater_than 4 1 0
meth PandasHypothesisBackend.init 2 1 0
meth PandasHypothesisBackend._relationships 2 1 0
meth PandasHypothesisBackend._hypothesis_check 2 0 0
meth PandasHypothesisBackend.preprocess 3 1 1
meth PandasHypothesisBackend.preprocess_table_with_key 3 1 0
meth PandasHypothesisBackend.preprocess_table 2 1 0
prop PandasHypothesisBackend.is_one_sample_test 1 0 0
attr PandasHypothesisBackend.check 1 0 0
attr PandasHypothesisBackend.relationship 1 0 0
attr PandasHypothesisBackend.check_fn 1 0 0
func equal 4 1 0
func not_equal 4 1 0

pandera.backends.pandas.parsers (17 missing, 0 any)

Symbol Typable Typed Any
meth PandasParserBackend.init 2 1 0
meth PandasParserBackend.preprocess 3 1 0
meth PandasParserBackend.preprocess_table_with_key 3 1 0
meth PandasParserBackend.preprocess_table 2 1 0
meth PandasParserBackend.apply 2 0 0
meth PandasParserBackend.apply_field 2 0 0
meth PandasParserBackend.apply_table 2 0 0
meth PandasParserBackend.postprocess 3 1 0
meth PandasParserBackend.call 3 2 0
attr PandasParserBackend.parser 1 0 0
attr PandasParserBackend.parser_fn 1 0 0

pandera.backends.pandas.register (1 missing, 0 any)

Symbol Typable Typed Any
func register_pandas_backends 2 1 0

pandera.backends.polars.base (5 missing, 0 any)

Symbol Typable Typed Any
meth PolarsSchemaBackend.run_check 6 3 0
func is_float_dtype 3 1 0

pandera.backends.polars.builtin_checks (0 missing, 6 any)

Symbol Typable Typed Any
func not_equal_to 3 3 1
func less_than 3 3 1
func greater_than 3 3 1
func equal_to 3 3 1
func less_than_or_equal_to 3 3 1
func greater_than_or_equal_to 3 3 1

pandera.backends.polars.checks (10 missing, 0 any)

Symbol Typable Typed Any
meth PolarsCheckBackend.init 2 1 0
meth PolarsCheckBackend.query 2 1 0
meth PolarsCheckBackend.aggregate 2 1 0
meth PolarsCheckBackend.preprocess 3 2 0
meth PolarsCheckBackend.apply 2 1 0
meth PolarsCheckBackend.postprocess 3 0 0
attr PolarsCheckBackend.check 1 0 0
attr PolarsCheckBackend.check_fn 1 0 0

pandera.backends.polars.components (13 missing, 0 any)

Symbol Typable Typed Any
meth ColumnBackend.preprocess 3 1 0
meth ColumnBackend.get_regex_columns 3 1 0
meth ColumnBackend.run_checks_and_handle_errors 5 2 0
meth ColumnBackend.coerce_dtype 3 2 0
meth ColumnBackend.check_nullable 3 2 0
meth ColumnBackend.check_unique 3 2 0
meth ColumnBackend.run_checks 3 1 0
meth ColumnBackend.set_default 3 2 0

pandera.backends.polars.container (16 missing, 1 any)

Symbol Typable Typed Any
meth DataFrameSchemaBackend.run_checks 3 2 0
meth DataFrameSchemaBackend.run_schema_component_checks 5 4 0
meth DataFrameSchemaBackend.collect_column_info 3 1 0
meth DataFrameSchemaBackend.collect_schema_components 4 2 0
meth DataFrameSchemaBackend.add_missing_columns 4 2 0
meth DataFrameSchemaBackend.strict_filter_columns 4 3 0
meth DataFrameSchemaBackend.coerce_dtype 3 1 0
meth DataFrameSchemaBackend._coerce_dtype_helper 3 2 0
meth DataFrameSchemaBackend.set_default 3 2 0
meth DataFrameSchemaBackend.check_column_names_are_unique 3 2 0
meth DataFrameSchemaBackend.check_column_presence 4 3 1
meth DataFrameSchemaBackend.check_column_values_are_unique 3 2 0

pandera.backends.polars.register (1 missing, 0 any)

Symbol Typable Typed Any
func register_polars_backends 2 1 0

pandera.backends.pyspark.base (5 missing, 0 any)

Symbol Typable Typed Any
meth PysparkSchemaBackend.subsample 6 5 0
meth PysparkSchemaBackend.run_check 6 2 0

pandera.backends.pyspark.builtin_checks (1 missing, 6 any)

Symbol Typable Typed Any
func not_equal_to 3 3 1
func in_range 6 5 0
func less_than 3 3 1
func greater_than 3 3 1
func equal_to 3 3 1
func less_than_or_equal_to 3 3 1
func greater_than_or_equal_to 3 3 1

pandera.backends.pyspark.checks (9 missing, 0 any)

Symbol Typable Typed Any
meth PySparkCheckBackend.init 2 1 0
meth PySparkCheckBackend.groupby 2 1 0
meth PySparkCheckBackend.query 2 0 0
meth PySparkCheckBackend.aggregate 2 0 0
meth PySparkCheckBackend.apply 4 3 0
attr PySparkCheckBackend.check 1 0 0
attr PySparkCheckBackend.check_fn 1 0 0

pandera.backends.pyspark.column (13 missing, 0 any)

Symbol Typable Typed Any
meth ColumnSchemaBackend.preprocess 3 1 0
meth ColumnSchemaBackend._core_checks 4 2 0
meth ColumnSchemaBackend.validate 9 6 0
meth ColumnSchemaBackend.coerce_dtype 3 2 0
meth ColumnSchemaBackend.check_nullable 3 2 0
meth ColumnSchemaBackend.check_name 3 2 0
meth ColumnSchemaBackend.check_dtype 3 2 0
meth ColumnSchemaBackend.run_checks 3 1 0

pandera.backends.pyspark.components (4 missing, 0 any)

Symbol Typable Typed Any
meth ColumnBackend.validate 9 8 0
meth ColumnBackend.get_regex_columns 3 1 0
meth ColumnBackend.coerce_dtype 3 2 0

pandera.backends.pyspark.container (16 missing, 0 any)

Symbol Typable Typed Any
meth DataFrameSchemaBackend.preprocess 3 2 0
meth DataFrameSchemaBackend.validate 9 7 0
meth DataFrameSchemaBackend.run_schema_component_checks 5 4 0
meth DataFrameSchemaBackend.run_checks 3 2 0
meth DataFrameSchemaBackend.collect_column_info 4 3 0
meth DataFrameSchemaBackend.collect_schema_components 4 2 0
meth DataFrameSchemaBackend.strict_filter_columns 4 2 0
meth DataFrameSchemaBackend.coerce_dtype 3 1 0
meth DataFrameSchemaBackend._coerce_dtype 3 2 0
meth DataFrameSchemaBackend.check_column_values_are_unique 3 2 0
meth DataFrameSchemaBackend.check_column_names_are_unique 3 2 0
meth DataFrameSchemaBackend.check_column_presence 4 3 0

pandera.backends.pyspark.decorators (3 missing, 0 any)

Symbol Typable Typed Any
attr logger 1 0 0
func cache_check_obj 1 0 0
func register_input_datatypes 2 1 0

pandera.backends.pyspark.error_formatters (3 missing, 0 any)

Symbol Typable Typed Any
func scalar_failure_case 2 1 0
func format_generic_error_message 3 1 0

pandera.backends.pyspark.register (3 missing, 0 any)

Symbol Typable Typed Any
attr CURRENT_PYSPARK_VERSION 1 0 0
func register_pyspark_backends 2 1 0
attr PYSPARK_CONNECT_AVAILABLE 1 0 0

pandera.backends.pyspark.utils (2 missing, 0 any)

Symbol Typable Typed Any
func convert_to_list 2 0 0

pandera.config (3 missing, 0 any)

Symbol Typable Typed Any
func reset_config_context 2 1 0
func config_context 5 4 0
attr CONFIG 1 0 0

pandera.dtypes (7 missing, 6 any)

Symbol Typable Typed Any
meth Category.init 3 2 0
func immutable 3 3 1
meth DataType.init 1 0 0
meth DataType.coerce 2 1 1
meth DataType.coerce_value 2 1 1
meth DataType.try_coerce 2 1 1
meth DataType.call 2 1 1
attr DataType.type 1 1 1
meth Decimal.init 4 3 0

pandera.engines (2 missing, 0 any)

Symbol Typable Typed Any
func pydantic_version 1 0 0
attr PYDANTIC_V2 1 0 0

pandera.engines.engine (5 missing, 3 any)

Symbol Typable Typed Any
meth Engine.new 5 0 0
meth Engine._check_source_dtype 2 2 1
meth Engine._register_equivalents 3 3 1
meth Engine.dtype 2 2 1

pandera.engines.geopandas_engine (1 missing, 2 any)

Symbol Typable Typed Any
meth Geometry._coerce_element 2 2 2
attr Geometry.type 1 0 0

pandera.engines.ibis_engine (10 missing, 2 any)

Symbol Typable Typed Any
meth DateTime.init 3 2 0
meth DateTime.from_parametrized_dtype 2 1 0
meth Map.init 3 2 0
meth Map.from_parametrized_dtype 2 1 0
meth Engine.dtype 2 2 1
meth Timedelta.init 2 1 0
meth Timedelta.from_parametrized_dtype 2 1 0
meth DataType.init 2 1 0
meth DataType.post_init 1 0 0
attr DataType.type 1 1 1
meth Decimal.init 3 2 0
meth Decimal.from_parametrized_dtype 2 1 0

pandera.engines.numpy_engine (23 missing, 4 any)

Symbol Typable Typed Any
attr Float128.type 1 0 0
attr UInt16.type 1 0 0
attr Float64.type 1 0 0
attr DateTime64.type 1 0 0
attr Bytes.type 1 0 0
attr Float16.type 1 0 0
attr Complex64.type 1 0 0
meth Engine.dtype 2 2 1
attr Int8.type 1 0 0
attr Int32.type 1 0 0
attr Int64.type 1 0 0
attr Timedelta64.type 1 0 0
attr Object.type 1 0 0
attr Complex256.type 1 0 0
attr Int16.type 1 0 0
attr String.type 1 0 0
attr UInt32.type 1 0 0
attr Complex128.type 1 0 0
attr Float32.type 1 0 0
meth DataType.init 2 1 1
meth DataType.post_init 1 0 0
meth DataType.coerce_value 2 2 2
attr UInt8.type 1 0 0
attr Bool.type 1 0 0
attr UInt64.type 1 0 0

pandera.engines.pandas_engine (66 missing, 25 any)

Symbol Typable Typed Any
attr UINT64.type 1 0 0
attr INT64.type 1 0 0
meth Category.coerce_value 2 2 2
meth Category.from_parametrized_dtype 2 1 0
meth Date._coerce 3 3 1
meth Date.coerce_value 2 2 2
attr Date.type 1 0 0
attr ArrowUInt64.type 1 0 0
meth Period.post_init 1 0 0
meth Period.from_parametrized_dtype 2 1 0
meth DateTime.post_init 1 0 0
meth DateTime._coerce 3 3 1
meth DateTime.from_parametrized_dtype 2 1 0
meth DateTime.coerce_value 2 2 2
attr UINT16.type 1 0 0
meth ArrowDuration.post_init 1 0 0
meth ArrowDuration.from_parametrized_dtype 2 1 0
meth ArrowTime32.post_init 1 0 0
meth ArrowTime32.from_parametrized_dtype 2 1 0
attr ArrowDate64.type 1 0 0
attr INT16.type 1 0 0
meth ArrowStruct.post_init 1 0 0
meth ArrowStruct.from_parametrized_dtype 2 1 0
attr ArrowFloat16.type 1 0 0
meth ArrowMap.post_init 1 0 0
meth ArrowMap.from_parametrized_dtype 2 1 0
attr UINT32.type 1 0 0
meth Engine.dtype 2 2 1
attr ArrowInt64.type 1 0 0
attr logger 1 0 0
meth ArrowList.post_init 1 0 0
meth ArrowList.from_parametrized_dtype 2 1 0
meth PythonGenericType._check_type 2 2 1
meth PythonGenericType._coerce_element 2 2 2
attr PythonGenericType.type 1 1 1
attr PythonGenericType.generic_type 1 1 1
attr PythonGenericType.special_type 1 1 1
attr ArrowInt16.type 1 0 0
attr ArrowLargeBinary.type 1 0 0
meth BOOL.coerce_value 2 2 2
attr BOOL.type 1 0 0
attr BOOL._bool_like 1 0 0
attr ArrowDate32.type 1 0 0
attr ArrowNull.type 1 0 0
meth STRING.post_init 1 0 0
meth STRING.from_parametrized_dtype 2 1 0
meth ArrowTimestamp.post_init 1 0 0
meth ArrowTimestamp.from_parametrized_dtype 2 1 0
attr ArrowInt8.type 1 0 0
attr ArrowUInt32.type 1 0 0
attr PANDAS_3_0_0_PLUS 1 0 0
attr ArrowLargeString.type 1 0 0
meth ArrowBinary.post_init 1 0 0
meth ArrowBinary.from_parametrized_dtype 2 1 0
attr FLOAT64.type 1 0 0
attr INT32.type 1 0 0
meth ArrowDictionary.post_init 1 0 0
meth ArrowDictionary.from_parametrized_dtype 2 1 0
attr ArrowUInt16.type 1 0 0
attr ArrowUInt8.type 1 0 0
attr ArrowFloat64.type 1 0 0
meth DataType.init 2 1 1
meth DataType.post_init 1 0 0
meth DataType.coerce_value 2 2 2
attr DataType.type 1 1 1
attr INT8.type 1 0 0
meth ArrowDecimal128.post_init 1 0 0
meth ArrowDecimal128.from_parametrized_dtype 2 1 0
meth ArrowDataType.coerce_value 2 2 2
attr ArrowString.type 1 0 0
attr ArrowInt32.type 1 0 0
attr ArrowFloat32.type 1 0 0
meth Decimal.coerce_value 2 2 1
attr Decimal.type 1 0 0
attr FLOAT32.type 1 0 0
meth Sparse.post_init 1 0 0
meth Sparse.from_parametrized_dtype 2 1 0
attr Sparse.fill_value 1 1 1
meth ArrowTime64.post_init 1 0 0
meth ArrowTime64.from_parametrized_dtype 2 1 0
meth Interval.post_init 1 0 0
meth Interval.from_parametrized_dtype 2 1 0
attr UINT8.type 1 0 0

pandera.engines.polars_engine (17 missing, 2 any)

Symbol Typable Typed Any
meth Category.init 2 1 0
meth Category.str 1 0 0
meth DateTime.from_parametrized_dtype 2 1 0
meth Array.from_parametrized_dtype 2 1 0
meth Engine.dtype 2 2 1
attr logger 1 0 0
func convert_py_dtype_to_polars_dtype 2 0 0
meth Categorical.deepcopy 2 0 0
meth Categorical.from_parametrized_dtype 2 1 0
meth Struct.from_parametrized_dtype 2 1 0
meth Timedelta.from_parametrized_dtype 2 1 0
meth Enum.from_parametrized_dtype 2 1 0
meth List.from_parametrized_dtype 2 1 0
func polars_coerce_failure_cases 3 3 1
meth DataType.init 2 1 0
meth DataType.post_init 1 0 0
meth Decimal.from_parametrized_dtype 2 1 0

pandera.engines.pyarrow_engine (37 missing, 2 any)

Symbol Typable Typed Any
attr ArrowUInt64.type 1 0 0
meth ArrowTime32.post_init 1 0 0
meth ArrowTime32.from_parametrized_dtype 2 1 0
meth ArrowDuration.post_init 1 0 0
meth ArrowDuration.from_parametrized_dtype 2 1 0
attr ArrowDate64.type 1 0 0
meth ArrowStruct.post_init 1 0 0
meth ArrowStruct.from_parametrized_dtype 2 1 0
attr ArrowFloat16.type 1 0 0
meth ArrowMap.post_init 1 0 0
meth ArrowMap.from_parametrized_dtype 2 1 0
attr ArrowInt64.type 1 0 0
meth ArrowList.post_init 1 0 0
meth ArrowList.from_parametrized_dtype 2 1 0
attr ArrowInt16.type 1 0 0
attr ArrowLargeBinary.type 1 0 0
attr ArrowDate32.type 1 0 0
attr ArrowNull.type 1 0 0
meth ArrowTimestamp.post_init 1 0 0
meth ArrowTimestamp.from_parametrized_dtype 2 1 0
attr ArrowInt8.type 1 0 0
attr ArrowUInt32.type 1 0 0
attr ArrowLargeString.type 1 0 0
meth ArrowBinary.post_init 1 0 0
meth ArrowBinary.from_parametrized_dtype 2 1 0
attr ArrowUInt16.type 1 0 0
meth ArrowDictionary.post_init 1 0 0
meth ArrowDictionary.from_parametrized_dtype 2 1 0
attr ArrowUInt8.type 1 0 0
attr ArrowFloat64.type 1 0 0
meth ArrowDecimal128.post_init 1 0 0
meth ArrowDecimal128.from_parametrized_dtype 2 1 0
meth ArrowDataType.coerce_value 2 2 2
attr ArrowString.type 1 0 0
attr ArrowInt32.type 1 0 0
attr ArrowFloat32.type 1 0 0
meth ArrowTime64.post_init 1 0 0
meth ArrowTime64.from_parametrized_dtype 2 1 0

pandera.engines.pyspark_engine (19 missing, 11 any)

Symbol Typable Typed Any
attr Binary.type 1 0 0
attr ShortInt.type 1 0 0
attr Date.type 1 0 0
attr ByteInt.type 1 0 0
meth MapType.init 4 4 2
meth MapType.from_parametrized_dtype 2 1 0
meth MapType.check 3 3 1
attr Double.type 1 0 0
meth Engine.dtype 2 2 1
attr equivalents 1 0 0
attr Float.type 1 0 0
attr Int.type 1 0 0
attr BigInt.type 1 0 0
meth ArrayType.init 3 3 1
meth ArrayType.from_parametrized_dtype 2 1 0
meth ArrayType.check 3 3 1
attr String.type 1 0 0
meth DataType.init 2 1 1
meth DataType.post_init 1 0 0
attr DataType.type 1 1 1
attr CURRENT_PYSPARK_VERSION 1 0 0
meth Bool.coerce_value 2 2 2
attr Bool.type 1 0 0
attr Bool._bool_like 1 0 0
meth Decimal.from_parametrized_dtype 2 1 0
meth Decimal.check 3 3 1
attr Timestamp.type 1 0 0

pandera.engines.utils (1 missing, 2 any)

Symbol Typable Typed Any
func numpy_pandas_coerce_failure_cases 3 3 1
func numpy_pandas_coercible 3 3 1
func pandas_version 1 0 0

pandera.errors (43 missing, 1 any)

Symbol Typable Typed Any
meth SchemaErrors.init 4 2 1
meth SchemaErrors.str 1 0 0
attr SchemaErrors.schema 1 0 0
attr SchemaErrors.schema_errors 1 0 0
attr SchemaErrors.data 1 0 0
attr SchemaErrors.error_counts 1 0 0
attr SchemaErrors.failure_cases 1 0 0
attr SchemaErrors.message 1 0 0
meth ReducedPickleExceptionBase.reduce 1 0 0
meth ReducedPickleExceptionBase._unpickle_warning 1 0 0
meth ReducedPickleExceptionBase.setstate 2 0 0
meth SchemaError.init 13 0 0
attr SchemaError.schema 1 0 0
attr SchemaError.data 1 0 0
attr SchemaError.failure_cases 1 0 0
attr SchemaError.check 1 0 0
attr SchemaError.check_index 1 0 0
attr SchemaError.check_output 1 0 0
attr SchemaError.parser 1 0 0
attr SchemaError.parser_index 1 0 0
attr SchemaError.parser_output 1 0 0
attr SchemaError.reason_code 1 0 0
attr SchemaError.column_name 1 0 0
meth ParserError.init 4 0 0
attr ParserError.failure_cases 1 0 0
attr ParserError.parser_output 1 0 0

pandera.io.pandas_io (26 missing, 0 any)

Symbol Typable Typed Any
func deserialize_schema 2 0 0
func to_yaml 3 0 0
func to_json 4 0 0
func to_script 3 0 0
func from_yaml 2 0 0
func serialize_schema 2 0 0
func from_json 2 0 0
meth FrictionlessFieldParser.init 3 1 0
attr FrictionlessFieldParser.constraints 1 0 0
attr FrictionlessFieldParser.primary_keys 1 0 0
attr FrictionlessFieldParser.description 1 0 0
attr FrictionlessFieldParser.title 1 0 0
attr FrictionlessFieldParser.name 1 0 0
attr FrictionlessFieldParser.type 1 0 0

pandera.mypy (10 missing, 0 any)

Symbol Typable Typed Any
meth PanderaPlugin.init 2 1 0
attr PanderaPlugin.plugin_config 1 0 0
func plugin 2 1 0
meth PanderaPluginConfig.init 2 0 0
attr PanderaPluginConfig.options 1 0 0
meth DataFrameModelTransformer.init 3 1 0
meth DataFrameModelTransformer.erase_field_type_arg 1 0 0
attr DataFrameModelTransformer.ctx 1 0 0

pandera.schema_inference.pandas (1 missing, 0 any)

Symbol Typable Typed Any
func infer_series_schema 2 1 0

pandera.schema_statistics.pandas (9 missing, 0 any)

Symbol Typable Typed Any
func parse_checks 2 1 0
func get_dataframe_schema_statistics 2 0 0
func get_index_schema_statistics 2 0 0
func get_series_schema_statistics 2 0 0
func parse_check_statistics 2 1 0
func infer_index_statistics 2 1 0

pandera.strategies.base_strategies (2 missing, 0 any)

Symbol Typable Typed Any
func composite 2 0 0

pandera.strategies.pandas_strategies (21 missing, 4 any)

Symbol Typable Typed Any
func convert_dtype 3 2 1
func numpy_time_dtypes 4 1 0
func set_pandas_index 4 2 1
func null_field_masks 3 1 0
func index_strategy 8 7 0
func register_check_strategy 2 1 0
func ne_strategy 4 4 1
func verify_dtype 4 3 0
func numpy_complex_dtypes 6 4 0
func convert_dtypes 3 2 0
func eq_strategy 4 4 1
func column_strategy 6 5 0
func multiindex_strategy 5 4 0
func to_numpy_dtype 2 1 0
func null_dataframe_masks 4 2 0
func dataframe_strategy 9 8 0
func pandas_dtype_strategy 4 3 0

pandera.system (1 missing, 0 any)

Symbol Typable Typed Any
attr FLOAT_128_AVAILABLE 1 0 0

pandera.typing (3 missing, 0 any)

Symbol Typable Typed Any
func get_series_types 1 0 0
func get_dataframe_types 1 0 0
func get_index_types 1 0 0

pandera.typing.common (0 missing, 1 any)

Symbol Typable Typed Any
meth DataFrameBase.setattr 3 3 1

pandera.typing.fastapi (6 missing, 6 any)

Symbol Typable Typed Any
meth UploadFile.init 6 3 1
meth UploadFile.get_pydantic_core_schema 3 3 1
meth UploadFile.pydantic_validate_v2 3 2 2
meth UploadFile.get_validators 1 0 0
meth UploadFile.pydantic_validate_v1 3 3 2
attr UploadFile.data 1 0 0

pandera.typing.geopandas (10 missing, 5 any)

Symbol Typable Typed Any
meth GeoDataFrame.class_getitem 2 0 0
meth GeoDataFrame.from_format 3 2 1
meth GeoDataFrame.to_format 3 2 1
meth GeoDataFrame._get_schema_model 2 0 0
meth GeoDataFrame.get_pydantic_core_schema 3 3 1
meth GeoDataFrame.get_validators 1 0 0
meth GeoDataFrame.pydantic_validate 3 2 1
meth GeoDataFrame._pydantic_validate 3 2 1
prop GeoDataFrame._constructor 1 0 0

pandera.typing.ibis (5 missing, 2 any)

Symbol Typable Typed Any
func ibis_version 1 0 0
meth Table.from_format 3 2 1
meth Table.to_format 3 2 1
meth Table._get_schema_model 2 0 0

pandera.typing.modin (1 missing, 0 any)

Symbol Typable Typed Any
func modin_version 1 0 0

pandera.typing.pandas (12 missing, 5 any)

Symbol Typable Typed Any
meth DataFrame.class_getitem 2 0 0
meth DataFrame.from_format 3 2 1
meth DataFrame.to_format 3 2 1
meth DataFrame._get_schema_model 2 0 0
meth DataFrame.get_pydantic_core_schema 3 3 1
meth DataFrame.get_validators 1 0 0
meth DataFrame.pydantic_validate 3 2 1
meth DataFrame._pydantic_validate 3 2 1
meth DataFrame.from_records 4 3 0
meth Series.class_getitem 2 0 0

pandera.typing.polars (8 missing, 5 any)

Symbol Typable Typed Any
meth DataFrame.from_format 3 2 1
meth DataFrame.to_format 3 2 1
meth DataFrame._get_schema_model 2 0 0
meth DataFrame.get_pydantic_core_schema 3 3 1
meth DataFrame.get_validators 1 0 0
meth DataFrame.pydantic_validate 3 2 1
meth DataFrame._pydantic_validate 3 2 1
func polars_version 1 0 0

pandera.typing.pyspark (4 missing, 0 any)

Symbol Typable Typed Any
meth DataFrame.class_getitem 2 0 0
meth Series.class_getitem 2 0 0

pandera.typing.pyspark_sql (2 missing, 0 any)

Symbol Typable Typed Any
meth DataFrame.class_getitem 2 0 0

pandera.utils (1 missing, 2 any)

Symbol Typable Typed Any
func is_regex 2 1 0
func docstring_substitution 3 3 2

pandera.validation_depth (2 missing, 0 any)

Symbol Typable Typed Any
attr logger 1 0 0
func validate_scope 2 1 0

Type-Ignore Comments

Flavor Count
type: ignore 83
type: ignore[assignment] 19
type: ignore[misc] 6
type: ignore[attr-defined] 5
type: ignore[arg-type] 2
type: ignore[name-defined] 1