├── .github ├── FUNDING.yml └── workflows │ └── python-publish.yml ├── .gitignore ├── CHANGELOG ├── LICENSE ├── Makefile ├── README.md ├── TODO ├── images ├── bars.png └── redframes.png ├── mypy.ini ├── redframes ├── __init__.py ├── checks.py ├── core.py ├── io │ ├── __init__.py │ ├── convert.py │ ├── load.py │ └── save.py ├── stat.py ├── types.py ├── verbs │ ├── __init__.py │ ├── accumulate.py │ ├── append.py │ ├── combine.py │ ├── cross.py │ ├── dedupe.py │ ├── denix.py │ ├── drop.py │ ├── fill.py │ ├── filter.py │ ├── gather.py │ ├── group.py │ ├── join.py │ ├── mutate.py │ ├── pack.py │ ├── rank.py │ ├── rename.py │ ├── replace.py │ ├── rollup.py │ ├── sample.py │ ├── select.py │ ├── shuffle.py │ ├── sort.py │ ├── split.py │ ├── spread.py │ ├── take.py │ └── unpack.py └── version.py ├── setup.py └── tests ├── __init__.py ├── test_deprecations.py ├── test_docstrings.py ├── test_dupe_columns.py ├── test_index.py ├── test_interchange.py ├── test_io.py ├── test_ladybugs.py ├── test_readme.py ├── test_side_effects.py └── test_type_hints.py /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxhumber/redframes/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/workflows/python-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxhumber/redframes/HEAD/.github/workflows/python-publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxhumber/redframes/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxhumber/redframes/HEAD/CHANGELOG -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxhumber/redframes/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxhumber/redframes/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxhumber/redframes/HEAD/README.md -------------------------------------------------------------------------------- /TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxhumber/redframes/HEAD/TODO -------------------------------------------------------------------------------- /images/bars.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxhumber/redframes/HEAD/images/bars.png -------------------------------------------------------------------------------- /images/redframes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxhumber/redframes/HEAD/images/redframes.png -------------------------------------------------------------------------------- /mypy.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxhumber/redframes/HEAD/mypy.ini -------------------------------------------------------------------------------- /redframes/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxhumber/redframes/HEAD/redframes/__init__.py -------------------------------------------------------------------------------- /redframes/checks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxhumber/redframes/HEAD/redframes/checks.py -------------------------------------------------------------------------------- /redframes/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxhumber/redframes/HEAD/redframes/core.py -------------------------------------------------------------------------------- /redframes/io/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxhumber/redframes/HEAD/redframes/io/__init__.py -------------------------------------------------------------------------------- /redframes/io/convert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxhumber/redframes/HEAD/redframes/io/convert.py -------------------------------------------------------------------------------- /redframes/io/load.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxhumber/redframes/HEAD/redframes/io/load.py -------------------------------------------------------------------------------- /redframes/io/save.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxhumber/redframes/HEAD/redframes/io/save.py -------------------------------------------------------------------------------- /redframes/stat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxhumber/redframes/HEAD/redframes/stat.py -------------------------------------------------------------------------------- /redframes/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxhumber/redframes/HEAD/redframes/types.py -------------------------------------------------------------------------------- /redframes/verbs/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxhumber/redframes/HEAD/redframes/verbs/__init__.py -------------------------------------------------------------------------------- /redframes/verbs/accumulate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxhumber/redframes/HEAD/redframes/verbs/accumulate.py -------------------------------------------------------------------------------- /redframes/verbs/append.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxhumber/redframes/HEAD/redframes/verbs/append.py -------------------------------------------------------------------------------- /redframes/verbs/combine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxhumber/redframes/HEAD/redframes/verbs/combine.py -------------------------------------------------------------------------------- /redframes/verbs/cross.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxhumber/redframes/HEAD/redframes/verbs/cross.py -------------------------------------------------------------------------------- /redframes/verbs/dedupe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxhumber/redframes/HEAD/redframes/verbs/dedupe.py -------------------------------------------------------------------------------- /redframes/verbs/denix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxhumber/redframes/HEAD/redframes/verbs/denix.py -------------------------------------------------------------------------------- /redframes/verbs/drop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxhumber/redframes/HEAD/redframes/verbs/drop.py -------------------------------------------------------------------------------- /redframes/verbs/fill.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxhumber/redframes/HEAD/redframes/verbs/fill.py -------------------------------------------------------------------------------- /redframes/verbs/filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxhumber/redframes/HEAD/redframes/verbs/filter.py -------------------------------------------------------------------------------- /redframes/verbs/gather.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxhumber/redframes/HEAD/redframes/verbs/gather.py -------------------------------------------------------------------------------- /redframes/verbs/group.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxhumber/redframes/HEAD/redframes/verbs/group.py -------------------------------------------------------------------------------- /redframes/verbs/join.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxhumber/redframes/HEAD/redframes/verbs/join.py -------------------------------------------------------------------------------- /redframes/verbs/mutate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxhumber/redframes/HEAD/redframes/verbs/mutate.py -------------------------------------------------------------------------------- /redframes/verbs/pack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxhumber/redframes/HEAD/redframes/verbs/pack.py -------------------------------------------------------------------------------- /redframes/verbs/rank.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxhumber/redframes/HEAD/redframes/verbs/rank.py -------------------------------------------------------------------------------- /redframes/verbs/rename.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxhumber/redframes/HEAD/redframes/verbs/rename.py -------------------------------------------------------------------------------- /redframes/verbs/replace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxhumber/redframes/HEAD/redframes/verbs/replace.py -------------------------------------------------------------------------------- /redframes/verbs/rollup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxhumber/redframes/HEAD/redframes/verbs/rollup.py -------------------------------------------------------------------------------- /redframes/verbs/sample.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxhumber/redframes/HEAD/redframes/verbs/sample.py -------------------------------------------------------------------------------- /redframes/verbs/select.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxhumber/redframes/HEAD/redframes/verbs/select.py -------------------------------------------------------------------------------- /redframes/verbs/shuffle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxhumber/redframes/HEAD/redframes/verbs/shuffle.py -------------------------------------------------------------------------------- /redframes/verbs/sort.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxhumber/redframes/HEAD/redframes/verbs/sort.py -------------------------------------------------------------------------------- /redframes/verbs/split.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxhumber/redframes/HEAD/redframes/verbs/split.py -------------------------------------------------------------------------------- /redframes/verbs/spread.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxhumber/redframes/HEAD/redframes/verbs/spread.py -------------------------------------------------------------------------------- /redframes/verbs/take.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxhumber/redframes/HEAD/redframes/verbs/take.py -------------------------------------------------------------------------------- /redframes/verbs/unpack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxhumber/redframes/HEAD/redframes/verbs/unpack.py -------------------------------------------------------------------------------- /redframes/version.py: -------------------------------------------------------------------------------- 1 | __version__ = "1.4.1" 2 | -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxhumber/redframes/HEAD/setup.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_deprecations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxhumber/redframes/HEAD/tests/test_deprecations.py -------------------------------------------------------------------------------- /tests/test_docstrings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxhumber/redframes/HEAD/tests/test_docstrings.py -------------------------------------------------------------------------------- /tests/test_dupe_columns.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxhumber/redframes/HEAD/tests/test_dupe_columns.py -------------------------------------------------------------------------------- /tests/test_index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxhumber/redframes/HEAD/tests/test_index.py -------------------------------------------------------------------------------- /tests/test_interchange.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxhumber/redframes/HEAD/tests/test_interchange.py -------------------------------------------------------------------------------- /tests/test_io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxhumber/redframes/HEAD/tests/test_io.py -------------------------------------------------------------------------------- /tests/test_ladybugs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxhumber/redframes/HEAD/tests/test_ladybugs.py -------------------------------------------------------------------------------- /tests/test_readme.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxhumber/redframes/HEAD/tests/test_readme.py -------------------------------------------------------------------------------- /tests/test_side_effects.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxhumber/redframes/HEAD/tests/test_side_effects.py -------------------------------------------------------------------------------- /tests/test_type_hints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxhumber/redframes/HEAD/tests/test_type_hints.py --------------------------------------------------------------------------------