├── .commitlintrc.yml ├── .github └── workflows │ └── ci-tests.yml ├── .gitignore ├── .pre-commit-config.yaml ├── AUTHORS.rst ├── LICENSE ├── README.rst ├── docs ├── Makefile ├── _templates │ └── autosummary │ │ └── class.rst ├── conf.py ├── getting_started.rst ├── index.rst ├── license.rst ├── reference │ ├── api │ │ ├── pandas_select.bool.Anywhere.__call__.rst │ │ ├── pandas_select.bool.Anywhere.intersection.rst │ │ ├── pandas_select.bool.Anywhere.rst │ │ ├── pandas_select.bool.Anywhere.symmetric_difference.rst │ │ ├── pandas_select.bool.Anywhere.union.rst │ │ ├── pandas_select.column.AllBool.__call__.rst │ │ ├── pandas_select.column.AllBool.difference.rst │ │ ├── pandas_select.column.AllBool.intersection.rst │ │ ├── pandas_select.column.AllBool.rst │ │ ├── pandas_select.column.AllBool.symmetric_difference.rst │ │ ├── pandas_select.column.AllBool.union.rst │ │ ├── pandas_select.column.AllCat.__call__.rst │ │ ├── pandas_select.column.AllCat.difference.rst │ │ ├── pandas_select.column.AllCat.intersection.rst │ │ ├── pandas_select.column.AllCat.rst │ │ ├── pandas_select.column.AllCat.symmetric_difference.rst │ │ ├── pandas_select.column.AllCat.union.rst │ │ ├── pandas_select.column.AllNominal.__call__.rst │ │ ├── pandas_select.column.AllNominal.difference.rst │ │ ├── pandas_select.column.AllNominal.intersection.rst │ │ ├── pandas_select.column.AllNominal.rst │ │ ├── pandas_select.column.AllNominal.symmetric_difference.rst │ │ ├── pandas_select.column.AllNominal.union.rst │ │ ├── pandas_select.column.AllNumeric.__call__.rst │ │ ├── pandas_select.column.AllNumeric.difference.rst │ │ ├── pandas_select.column.AllNumeric.intersection.rst │ │ ├── pandas_select.column.AllNumeric.rst │ │ ├── pandas_select.column.AllNumeric.symmetric_difference.rst │ │ ├── pandas_select.column.AllNumeric.union.rst │ │ ├── pandas_select.column.AllStr.__call__.rst │ │ ├── pandas_select.column.AllStr.difference.rst │ │ ├── pandas_select.column.AllStr.intersection.rst │ │ ├── pandas_select.column.AllStr.rst │ │ ├── pandas_select.column.AllStr.symmetric_difference.rst │ │ ├── pandas_select.column.AllStr.union.rst │ │ ├── pandas_select.column.HasDtype.__call__.rst │ │ ├── pandas_select.column.HasDtype.difference.rst │ │ ├── pandas_select.column.HasDtype.intersection.rst │ │ ├── pandas_select.column.HasDtype.rst │ │ ├── pandas_select.column.HasDtype.symmetric_difference.rst │ │ ├── pandas_select.column.HasDtype.union.rst │ │ ├── pandas_select.label.AllOf.__call__.rst │ │ ├── pandas_select.label.AllOf.difference.rst │ │ ├── pandas_select.label.AllOf.intersection.rst │ │ ├── pandas_select.label.AllOf.rst │ │ ├── pandas_select.label.AllOf.symmetric_difference.rst │ │ ├── pandas_select.label.AllOf.union.rst │ │ ├── pandas_select.label.AnyOf.__call__.rst │ │ ├── pandas_select.label.AnyOf.difference.rst │ │ ├── pandas_select.label.AnyOf.intersection.rst │ │ ├── pandas_select.label.AnyOf.rst │ │ ├── pandas_select.label.AnyOf.symmetric_difference.rst │ │ ├── pandas_select.label.AnyOf.union.rst │ │ ├── pandas_select.label.Contains.__call__.rst │ │ ├── pandas_select.label.Contains.difference.rst │ │ ├── pandas_select.label.Contains.intersection.rst │ │ ├── pandas_select.label.Contains.rst │ │ ├── pandas_select.label.Contains.symmetric_difference.rst │ │ ├── pandas_select.label.Contains.union.rst │ │ ├── pandas_select.label.EndsWith.__call__.rst │ │ ├── pandas_select.label.EndsWith.difference.rst │ │ ├── pandas_select.label.EndsWith.intersection.rst │ │ ├── pandas_select.label.EndsWith.rst │ │ ├── pandas_select.label.EndsWith.symmetric_difference.rst │ │ ├── pandas_select.label.EndsWith.union.rst │ │ ├── pandas_select.label.Everything.__call__.rst │ │ ├── pandas_select.label.Everything.difference.rst │ │ ├── pandas_select.label.Everything.intersection.rst │ │ ├── pandas_select.label.Everything.rst │ │ ├── pandas_select.label.Everything.symmetric_difference.rst │ │ ├── pandas_select.label.Everything.union.rst │ │ ├── pandas_select.label.Everywhere.__call__.rst │ │ ├── pandas_select.label.Everywhere.intersection.rst │ │ ├── pandas_select.label.Everywhere.rst │ │ ├── pandas_select.label.Everywhere.symmetric_difference.rst │ │ ├── pandas_select.label.Everywhere.union.rst │ │ ├── pandas_select.label.Exact.__call__.rst │ │ ├── pandas_select.label.Exact.difference.rst │ │ ├── pandas_select.label.Exact.intersection.rst │ │ ├── pandas_select.label.Exact.rst │ │ ├── pandas_select.label.Exact.symmetric_difference.rst │ │ ├── pandas_select.label.Exact.union.rst │ │ ├── pandas_select.label.LabelMask.__call__.rst │ │ ├── pandas_select.label.LabelMask.difference.rst │ │ ├── pandas_select.label.LabelMask.intersection.rst │ │ ├── pandas_select.label.LabelMask.rst │ │ ├── pandas_select.label.LabelMask.symmetric_difference.rst │ │ ├── pandas_select.label.LabelMask.union.rst │ │ ├── pandas_select.label.Match.__call__.rst │ │ ├── pandas_select.label.Match.difference.rst │ │ ├── pandas_select.label.Match.intersection.rst │ │ ├── pandas_select.label.Match.rst │ │ ├── pandas_select.label.Match.symmetric_difference.rst │ │ ├── pandas_select.label.Match.union.rst │ │ ├── pandas_select.label.StartsWith.__call__.rst │ │ ├── pandas_select.label.StartsWith.difference.rst │ │ ├── pandas_select.label.StartsWith.intersection.rst │ │ ├── pandas_select.label.StartsWith.rst │ │ ├── pandas_select.label.StartsWith.symmetric_difference.rst │ │ ├── pandas_select.label.StartsWith.union.rst │ │ ├── pandas_select.pandera.SchemaSelector.__call__.rst │ │ ├── pandas_select.pandera.SchemaSelector.difference.rst │ │ ├── pandas_select.pandera.SchemaSelector.intersection.rst │ │ ├── pandas_select.pandera.SchemaSelector.rst │ │ ├── pandas_select.pandera.SchemaSelector.symmetric_difference.rst │ │ ├── pandas_select.pandera.SchemaSelector.union.rst │ │ ├── pandas_select.sklearn.ColumnSelector.__call__.rst │ │ └── pandas_select.sklearn.ColumnSelector.rst │ ├── boolean_indexing.rst │ ├── index.rst │ ├── label_selection.rst │ ├── pandera.rst │ └── sklearn.rst └── why.rst ├── mypy.ini ├── pandas_select ├── __init__.py ├── _version.py ├── base.py ├── bool.py ├── column.py ├── iterutils.py ├── label.py ├── pandera.py └── sklearn.py ├── pyproject.toml ├── readthedocs.yaml ├── setup.cfg └── tests ├── __init__.py ├── test_base.py ├── test_bool.py ├── test_column.py ├── test_label.py ├── test_pandera.py ├── test_sklearn.py └── utils.py /.commitlintrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/.commitlintrc.yml -------------------------------------------------------------------------------- /.github/workflows/ci-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/.github/workflows/ci-tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /AUTHORS.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/AUTHORS.rst -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/LICENSE -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/README.rst -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/_templates/autosummary/class.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/_templates/autosummary/class.rst -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/getting_started.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/getting_started.rst -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/license.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/license.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.bool.Anywhere.__call__.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.bool.Anywhere.__call__.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.bool.Anywhere.intersection.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.bool.Anywhere.intersection.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.bool.Anywhere.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.bool.Anywhere.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.bool.Anywhere.symmetric_difference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.bool.Anywhere.symmetric_difference.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.bool.Anywhere.union.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.bool.Anywhere.union.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.column.AllBool.__call__.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.column.AllBool.__call__.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.column.AllBool.difference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.column.AllBool.difference.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.column.AllBool.intersection.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.column.AllBool.intersection.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.column.AllBool.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.column.AllBool.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.column.AllBool.symmetric_difference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.column.AllBool.symmetric_difference.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.column.AllBool.union.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.column.AllBool.union.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.column.AllCat.__call__.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.column.AllCat.__call__.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.column.AllCat.difference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.column.AllCat.difference.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.column.AllCat.intersection.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.column.AllCat.intersection.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.column.AllCat.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.column.AllCat.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.column.AllCat.symmetric_difference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.column.AllCat.symmetric_difference.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.column.AllCat.union.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.column.AllCat.union.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.column.AllNominal.__call__.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.column.AllNominal.__call__.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.column.AllNominal.difference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.column.AllNominal.difference.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.column.AllNominal.intersection.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.column.AllNominal.intersection.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.column.AllNominal.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.column.AllNominal.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.column.AllNominal.symmetric_difference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.column.AllNominal.symmetric_difference.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.column.AllNominal.union.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.column.AllNominal.union.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.column.AllNumeric.__call__.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.column.AllNumeric.__call__.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.column.AllNumeric.difference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.column.AllNumeric.difference.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.column.AllNumeric.intersection.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.column.AllNumeric.intersection.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.column.AllNumeric.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.column.AllNumeric.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.column.AllNumeric.symmetric_difference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.column.AllNumeric.symmetric_difference.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.column.AllNumeric.union.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.column.AllNumeric.union.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.column.AllStr.__call__.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.column.AllStr.__call__.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.column.AllStr.difference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.column.AllStr.difference.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.column.AllStr.intersection.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.column.AllStr.intersection.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.column.AllStr.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.column.AllStr.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.column.AllStr.symmetric_difference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.column.AllStr.symmetric_difference.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.column.AllStr.union.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.column.AllStr.union.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.column.HasDtype.__call__.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.column.HasDtype.__call__.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.column.HasDtype.difference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.column.HasDtype.difference.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.column.HasDtype.intersection.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.column.HasDtype.intersection.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.column.HasDtype.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.column.HasDtype.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.column.HasDtype.symmetric_difference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.column.HasDtype.symmetric_difference.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.column.HasDtype.union.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.column.HasDtype.union.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.label.AllOf.__call__.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.label.AllOf.__call__.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.label.AllOf.difference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.label.AllOf.difference.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.label.AllOf.intersection.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.label.AllOf.intersection.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.label.AllOf.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.label.AllOf.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.label.AllOf.symmetric_difference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.label.AllOf.symmetric_difference.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.label.AllOf.union.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.label.AllOf.union.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.label.AnyOf.__call__.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.label.AnyOf.__call__.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.label.AnyOf.difference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.label.AnyOf.difference.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.label.AnyOf.intersection.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.label.AnyOf.intersection.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.label.AnyOf.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.label.AnyOf.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.label.AnyOf.symmetric_difference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.label.AnyOf.symmetric_difference.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.label.AnyOf.union.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.label.AnyOf.union.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.label.Contains.__call__.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.label.Contains.__call__.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.label.Contains.difference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.label.Contains.difference.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.label.Contains.intersection.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.label.Contains.intersection.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.label.Contains.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.label.Contains.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.label.Contains.symmetric_difference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.label.Contains.symmetric_difference.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.label.Contains.union.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.label.Contains.union.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.label.EndsWith.__call__.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.label.EndsWith.__call__.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.label.EndsWith.difference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.label.EndsWith.difference.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.label.EndsWith.intersection.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.label.EndsWith.intersection.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.label.EndsWith.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.label.EndsWith.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.label.EndsWith.symmetric_difference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.label.EndsWith.symmetric_difference.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.label.EndsWith.union.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.label.EndsWith.union.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.label.Everything.__call__.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.label.Everything.__call__.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.label.Everything.difference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.label.Everything.difference.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.label.Everything.intersection.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.label.Everything.intersection.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.label.Everything.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.label.Everything.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.label.Everything.symmetric_difference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.label.Everything.symmetric_difference.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.label.Everything.union.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.label.Everything.union.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.label.Everywhere.__call__.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.label.Everywhere.__call__.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.label.Everywhere.intersection.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.label.Everywhere.intersection.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.label.Everywhere.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.label.Everywhere.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.label.Everywhere.symmetric_difference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.label.Everywhere.symmetric_difference.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.label.Everywhere.union.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.label.Everywhere.union.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.label.Exact.__call__.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.label.Exact.__call__.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.label.Exact.difference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.label.Exact.difference.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.label.Exact.intersection.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.label.Exact.intersection.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.label.Exact.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.label.Exact.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.label.Exact.symmetric_difference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.label.Exact.symmetric_difference.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.label.Exact.union.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.label.Exact.union.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.label.LabelMask.__call__.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.label.LabelMask.__call__.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.label.LabelMask.difference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.label.LabelMask.difference.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.label.LabelMask.intersection.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.label.LabelMask.intersection.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.label.LabelMask.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.label.LabelMask.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.label.LabelMask.symmetric_difference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.label.LabelMask.symmetric_difference.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.label.LabelMask.union.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.label.LabelMask.union.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.label.Match.__call__.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.label.Match.__call__.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.label.Match.difference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.label.Match.difference.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.label.Match.intersection.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.label.Match.intersection.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.label.Match.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.label.Match.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.label.Match.symmetric_difference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.label.Match.symmetric_difference.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.label.Match.union.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.label.Match.union.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.label.StartsWith.__call__.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.label.StartsWith.__call__.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.label.StartsWith.difference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.label.StartsWith.difference.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.label.StartsWith.intersection.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.label.StartsWith.intersection.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.label.StartsWith.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.label.StartsWith.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.label.StartsWith.symmetric_difference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.label.StartsWith.symmetric_difference.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.label.StartsWith.union.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.label.StartsWith.union.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.pandera.SchemaSelector.__call__.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.pandera.SchemaSelector.__call__.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.pandera.SchemaSelector.difference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.pandera.SchemaSelector.difference.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.pandera.SchemaSelector.intersection.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.pandera.SchemaSelector.intersection.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.pandera.SchemaSelector.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.pandera.SchemaSelector.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.pandera.SchemaSelector.symmetric_difference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.pandera.SchemaSelector.symmetric_difference.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.pandera.SchemaSelector.union.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.pandera.SchemaSelector.union.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.sklearn.ColumnSelector.__call__.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.sklearn.ColumnSelector.__call__.rst -------------------------------------------------------------------------------- /docs/reference/api/pandas_select.sklearn.ColumnSelector.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/api/pandas_select.sklearn.ColumnSelector.rst -------------------------------------------------------------------------------- /docs/reference/boolean_indexing.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/boolean_indexing.rst -------------------------------------------------------------------------------- /docs/reference/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/index.rst -------------------------------------------------------------------------------- /docs/reference/label_selection.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/label_selection.rst -------------------------------------------------------------------------------- /docs/reference/pandera.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/pandera.rst -------------------------------------------------------------------------------- /docs/reference/sklearn.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/reference/sklearn.rst -------------------------------------------------------------------------------- /docs/why.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/docs/why.rst -------------------------------------------------------------------------------- /mypy.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/mypy.ini -------------------------------------------------------------------------------- /pandas_select/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/pandas_select/__init__.py -------------------------------------------------------------------------------- /pandas_select/_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/pandas_select/_version.py -------------------------------------------------------------------------------- /pandas_select/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/pandas_select/base.py -------------------------------------------------------------------------------- /pandas_select/bool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/pandas_select/bool.py -------------------------------------------------------------------------------- /pandas_select/column.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/pandas_select/column.py -------------------------------------------------------------------------------- /pandas_select/iterutils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/pandas_select/iterutils.py -------------------------------------------------------------------------------- /pandas_select/label.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/pandas_select/label.py -------------------------------------------------------------------------------- /pandas_select/pandera.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/pandas_select/pandera.py -------------------------------------------------------------------------------- /pandas_select/sklearn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/pandas_select/sklearn.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/pyproject.toml -------------------------------------------------------------------------------- /readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/readthedocs.yaml -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/setup.cfg -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/tests/test_base.py -------------------------------------------------------------------------------- /tests/test_bool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/tests/test_bool.py -------------------------------------------------------------------------------- /tests/test_column.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/tests/test_column.py -------------------------------------------------------------------------------- /tests/test_label.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/tests/test_label.py -------------------------------------------------------------------------------- /tests/test_pandera.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/tests/test_pandera.py -------------------------------------------------------------------------------- /tests/test_sklearn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/tests/test_sklearn.py -------------------------------------------------------------------------------- /tests/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffzi/pandas-select/HEAD/tests/utils.py --------------------------------------------------------------------------------