-
-
Notifications
You must be signed in to change notification settings - Fork 294
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
core and backend pandera API internals rewrite (#913)
* [wip] execution backends * implement container, field, component backends * wip * implement ArraySchema for pandas * move coerce logic to backend * implement index and multiindex Signed-off-by: Niels Bantilan <niels.bantilan@gmail.com> * move error_formatters, check cleanup Signed-off-by: Niels Bantilan <niels.bantilan@gmail.com> * [wip] Signed-off-by: Niels Bantilan <niels.bantilan@gmail.com> * implement checks Signed-off-by: Niels Bantilan <niels.bantilan@gmail.com> * built-in checks Signed-off-by: Niels Bantilan <niels.bantilan@gmail.com> * add todo Signed-off-by: Niels Bantilan <niels.bantilan@gmail.com> * handle core and backend mypy issues * fix test_schemas, test_checks unit tests * [wip] fix unit tests for core * fix io tests * fix strategies tests * fix mypy tests * fix dask tests * fix modin tests * fix pyspark tests * fix io and checks * fix pylint * make mypy happy * update tests * update requirements file * pylint ignore get_type_hints * fix requirements, bump cache * debug ci conda issue * debug ci * debug ci * debug ci * use mamba * debug ci: use mamba and environment.yml * revert sphinx-autodoc-typehints pin * fix ci * fix ci * favor typing_extensions * use new error_formatters * debugging tests * fix doc test * pin frictionless, fix modin tests and docs * fix setup * test full matrix * rewrite Hypothesis internals * clean up hypothesis modules and functions * fix hypothesis docstring * delete old modules for io, schema inference and statistics * delete schemas.py * delete model.py and model_components.py * delete *_accessor.py * delete extensions.py module * delete checks and hypotheses modules * delete schema_components * delete pandera/typing/config.py * clean up import statements * clean up imports * clean up docs * fix mypy tests * clean up docs * update try pandera notebook * fix mypy * fix typo Signed-off-by: Niels Bantilan <niels.bantilan@gmail.com>
- Loading branch information
1 parent
e2bc5b9
commit 061f989
Showing
139 changed files
with
7,177 additions
and
5,728 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.