.gitignore
CITATION.cff
LICENSE
MANIFEST.in
README.md
noxfile.py
pyproject.toml
.github/workflows/build.yaml
.github/workflows/docs.yaml
.github/workflows/lint.yaml
.github/workflows/release.yaml
.github/workflows/test.yaml
.github/workflows/typing.yaml
docs/conf.py
docs/execlines.py
docs/index.rst
docs/_static/pg-admonitions.css
docs/_static/pg-badges.css
docs/_static/pg-shorten-generic.js
docs/_static/pg-typing.js
docs/_static/_pg-unused/_pg-more-attributes.css
docs/_static/_pg-unused/_pg-more-attributes.js
docs/_templates/base.html
docs/imgs/logo/logo-paguro-no-bg-crop.png
docs/imgs/logo/logo-paguro-no-bg.png
docs/imgs/logo/logo-paguro.png
docs/pages/_tutorials.rst
docs/pages/api.rst
docs/pages/installation.rst
docs/pages/api-pages/_api-pages-toc.rst
docs/pages/api-pages/api-io.rst
docs/pages/api-pages/api-typing.rst
docs/pages/api-pages/api-utilities.rst
docs/pages/api-pages/api-validation-h.rst
docs/pages/api-pages/api-validation.rst
docs/pages/release-notes/v0.0.md
docs/pages/release-notes/versioning.rst
src/paguro/__init__.py
src/paguro/_version.py
src/paguro/exceptions.py
src/paguro/typing.py
src/paguro.egg-info/PKG-INFO
src/paguro.egg-info/SOURCES.txt
src/paguro.egg-info/dependency_links.txt
src/paguro.egg-info/requires.txt
src/paguro.egg-info/top_level.txt
src/paguro/ashi/__init__.py
src/paguro/ashi/terminal.py
src/paguro/ashi/typing.py
src/paguro/ashi/info/__init__.py
src/paguro/ashi/info/info.py
src/paguro/ashi/info/info_collection.py
src/paguro/ashi/info/utils.py
src/paguro/ashi/repr/__init__.py
src/paguro/ashi/repr/utils.py
src/paguro/ashi/repr/html/__init__.py
src/paguro/ashi/repr/html/_html.py
src/paguro/ashi/repr/html/_html_dataset.py
src/paguro/ashi/repr/html/html_dict.py
src/paguro/ashi/repr/html/utility.py
src/paguro/ashi/repr/string/__init__.py
src/paguro/ashi/repr/string/dicts.py
src/paguro/ashi/repr/string/utils.py
src/paguro/ashi/repr/string/utils_tree.py
src/paguro/ashi/repr/string/box/__init__.py
src/paguro/ashi/repr/string/box/box.py
src/paguro/ashi/repr/string/box/templates.py
src/paguro/ashi/repr/string/box/utils.py
src/paguro/ashi/repr/string/frames/__init__.py
src/paguro/ashi/repr/string/frames/cast_to_string.py
src/paguro/ashi/repr/string/frames/frames.py
src/paguro/ashi/repr/string/frames/separators.py
src/paguro/ashi/repr/string/frames/titles.py
src/paguro/ashi/repr/string/styled/__init__.py
src/paguro/ashi/repr/string/styled/styled_dict.py
src/paguro/ashi/repr/string/styled/styled_str.py
src/paguro/ashi/utils/__init__.py
src/paguro/ashi/utils/terminal.py
src/paguro/collection/__init__.py
src/paguro/collection/_collection.py
src/paguro/collection/collection.py
src/paguro/collection/lazycollection.py
src/paguro/collection/io/__init__.py
src/paguro/collection/io/io.py
src/paguro/collection/io/utils.py
src/paguro/collection/utils/__init__.py
src/paguro/collection/utils/_group_by.py
src/paguro/dataset/__init__.py
src/paguro/dataset/_dataset.py
src/paguro/dataset/dataset.py
src/paguro/dataset/lazydataset.py
src/paguro/dataset/io/__init__.py
src/paguro/dataset/io/_read_source.py
src/paguro/dataset/io/utils.py
src/paguro/dataset/io/metadata/__init__.py
src/paguro/dataset/io/metadata/metadata.py
src/paguro/dataset/io/metadata/serialize.py
src/paguro/dataset/utils/__init__.py
src/paguro/dataset/utils/_get_renaming.py
src/paguro/dataset/utils/_group_by.py
src/paguro/dataset/utils/utils.py
src/paguro/defer/__init__.py
src/paguro/defer/_deferred.py
src/paguro/defer/frames.py
src/paguro/defer/utils/__init__.py
src/paguro/defer/utils/export_to_dict.py
src/paguro/defer/utils/materializer.py
src/paguro/defer/utils/utils.py
src/paguro/eda/__init__.py
src/paguro/eda/print_schema.py
src/paguro/eda/skim/__init__.py
src/paguro/eda/skim/skim.py
src/paguro/eda/skim/utils/__init__.py
src/paguro/eda/skim/utils/base.py
src/paguro/eda/skim/utils/config.py
src/paguro/eda/skim/utils/hist.py
src/paguro/eda/skim/utils/pl_upcast_join.py
src/paguro/models/__init__.py
src/paguro/models/vfm/__init__.py
src/paguro/models/vfm/_blueprint.py
src/paguro/models/vfm/utils.py
src/paguro/models/vfm/vfmodel.py
src/paguro/models/vfm/decorators/__init__.py
src/paguro/models/vfm/decorators/constraint.py
src/paguro/models/vfm/decorators/transformed.py
src/paguro/shared/__init__.py
src/paguro/shared/extra_utilities.py
src/paguro/shared/functions.py
src/paguro/shared/various.py
src/paguro/shared/_getattr/__init__.py
src/paguro/shared/_getattr/_paguro/__init__.py
src/paguro/shared/_getattr/_paguro/_dataset_mixin.py
src/paguro/shared/_getattr/_paguro/_lazydataset_mixin.py
src/paguro/shared/_getattr/_polars/__init__.py
src/paguro/shared/_getattr/_polars/_dataframe.py
src/paguro/shared/_getattr/_polars/_lazyframe.py
src/paguro/shared/_typing/__init__.py
src/paguro/shared/_typing/_typing.py
src/paguro/shared/_typing/typed_dicts.py
src/paguro/shared/dtypes/__init__.py
src/paguro/shared/dtypes/build_struct.py
src/paguro/shared/dtypes/dtype_serialize.py
src/paguro/shared/dtypes/into_dtypes.py
src/paguro/shared/dtypes/supertype.py
src/paguro/shared/frame_tree/__init__.py
src/paguro/shared/frame_tree/frame_tree.py
src/paguro/shared/frame_tree/_repr/__init__.py
src/paguro/shared/frame_tree/_repr/frame_tree_box.py
src/paguro/shared/frame_tree/_repr/utils.py
src/paguro/shared/frame_tree/utils/__init__.py
src/paguro/shared/frame_tree/utils/counts.py
src/paguro/shared/frame_tree/utils/find_by_type.py
src/paguro/shared/frame_tree/utils/modify_dict.py
src/paguro/shared/serialize/__init__.py
src/paguro/shared/serialize/decoder.py
src/paguro/shared/serialize/encoder.py
src/paguro/shared/serialize/fingerprint.py
src/paguro/shared/serialize/utils.py
src/paguro/utils/__init__.py
src/paguro/utils/config.py
src/paguro/utils/dependencies.py
src/paguro/utils/show_versions.py
src/paguro/validation/__init__.py
src/paguro/validation/validation.py
src/paguro/validation/exception/__init__.py
src/paguro/validation/exception/validate_dispatch.py
src/paguro/validation/exception/errors/__init__.py
src/paguro/validation/exception/errors/base_validation_error.py
src/paguro/validation/exception/errors/validation_error.py
src/paguro/validation/exception/errors/validation_error_relation.py
src/paguro/validation/exception/errors/_repr/__init__.py
src/paguro/validation/exception/errors/_repr/relation_validation_error_repr.py
src/paguro/validation/exception/errors/_repr/validation_error_repr.py
src/paguro/validation/exception/errors/utils/__init__.py
src/paguro/validation/exception/errors/utils/counts.py
src/paguro/validation/exception/utils/__init__.py
src/paguro/validation/exception/utils/filter_utils.py
src/paguro/validation/exception/utils/utils.py
src/paguro/validation/shared/__init__.py
src/paguro/validation/shared/_docs.py
src/paguro/validation/shared/cast.py
src/paguro/validation/shared/data_to.py
src/paguro/validation/shared/expand_names.py
src/paguro/validation/shared/find_v.py
src/paguro/validation/shared/keep_columns.py
src/paguro/validation/shared/rename_valid_columns.py
src/paguro/validation/shared/utils.py
src/paguro/validation/shared/preprocessing/__init__.py
src/paguro/validation/shared/preprocessing/duplicates.py
src/paguro/validation/shared/preprocessing/preprocess_validators.py
src/paguro/validation/shared/preprocessing/preprocess_validators_vframe.py
src/paguro/validation/shared/preprocessing/utils.py
src/paguro/validation/valid_base/__init__.py
src/paguro/validation/valid_base/valid_base.py
src/paguro/validation/valid_base/valid_list_base.py
src/paguro/validation/valid_column/__init__.py
src/paguro/validation/valid_column/_vcol.py
src/paguro/validation/valid_column/valid_column.py
src/paguro/validation/valid_column/valid_column_list.py
src/paguro/validation/valid_column/utils/__init__.py
src/paguro/validation/valid_column/utils/_vdtypes.py
src/paguro/validation/valid_column/utils/dtype_errors.py
src/paguro/validation/valid_column/utils/required.py
src/paguro/validation/valid_column/utils/utils.py
src/paguro/validation/valid_column/utils/exprs/__init__.py
src/paguro/validation/valid_column/utils/exprs/build_expression.py
src/paguro/validation/valid_column/utils/exprs/json_expr.py
src/paguro/validation/valid_column/utils/exprs/predicates.py
src/paguro/validation/valid_column/utils/exprs/replace_expr.py
src/paguro/validation/valid_frame/__init__.py
src/paguro/validation/valid_frame/_vframe.py
src/paguro/validation/valid_frame/valid_frame.py
src/paguro/validation/valid_frame/valid_frame_list.py
src/paguro/validation/valid_frame/utils/__init__.py
src/paguro/validation/valid_frame/utils/columns_policy.py
src/paguro/validation/valid_frame/utils/transform.py
src/paguro/validation/valid_frame/utils/utils.py
src/paguro/validation/valid_relations/__init__.py
src/paguro/validation/valid_relations/_vrelations.py
src/paguro/validation/valid_relations/valid_pair.py
src/paguro/validation/valid_relations/valid_relations.py
src/paguro/validation/valid_relations/utils/__init__.py
src/paguro/validation/valid_relations/utils/relation_strings.py
src/paguro/validation/valid_relations/utils/topological_order.py
src/paguro/validation/valid_relations/utils/utils.py
tests/__init__.py
tests/conftest.py
tests/ashi/__init__.py
tests/ashi/test_ashi_info_collection.py
tests/ashi/test_ashi_repr_html.py
tests/deferred/__init__.py
tests/deferred/test_frames.py
tests/deferred/test_frames_extra.py
tests/deferred/test_materializer.py
tests/deferred/test_serialize.py
tests/shared/__init__.py
tests/shared/test_dtype_serialize.py
tests/shared/test_into_dtypes.py
tests/structures/__init__.py
tests/structures/test_collection.py
tests/structures/test_dataset.py
tests/structures/test_polars_methods.py
tests/validation/__init__.py
tests/validation/test_columns_policy.py
tests/validation/test_relation_strings.py
tests/validation/test_transform.py
tests/validation/test_validation.py
tests/validation/test_validation_join.py
tests/validation/test_validators_preprocessing.py
tests/validation/test_vcol.py
tests/validation/test_vframe.py
tutorials/Tutorials/_paguro.py