SYMBOL INDEX (21 symbols across 3 files) FILE: dataenforce/__init__.py class GenericMeta (line 23) | class GenericMeta(type): pass function validate (line 25) | def validate(f): function _get_columns_dtypes (line 53) | def _get_columns_dtypes(p): class DatasetMeta (line 77) | class DatasetMeta(GenericMeta): method __new__ (line 80) | def __new__(metacls, name, bases, namespace, **kargs): method __getitem__ (line 84) | def __getitem__(self, parameters): class Dataset (line 107) | class Dataset(pd.DataFrame, extra=Generic, metaclass=DatasetMeta): method __new__ (line 111) | def __new__(cls, *args, **kwds): FILE: tests/test_dataset.py function test_empty (line 4) | def test_empty(): function test_columns (line 11) | def test_columns(): function test_ellipsis (line 18) | def test_ellipsis(): function test_dtypes (line 25) | def test_dtypes(): function test_nested (line 32) | def test_nested(): function test_init (line 47) | def test_init(): FILE: tests/test_validate.py function test_validate_columns (line 7) | def test_validate_columns(): function test_validate_combination (line 22) | def test_validate_combination(): function test_validate_ellipsis (line 32) | def test_validate_ellipsis(): function test_validate_empty (line 46) | def test_validate_empty(): function test_validate_dtypes (line 58) | def test_validate_dtypes(): function test_validate_other_types (line 77) | def test_validate_other_types(): function test_return_type (line 86) | def test_return_type():