Introduction#

FeatherStore is a fast datastore for storing Pandas DataFrames, Pandas Series, Polars DataFrames and PyArrow Tables as partitioned Feather Files.

FeatherStore supports several operations on stored tables that can be done without loading in the full data:

  • Partial reading of data

  • Append data

  • Insert data

  • Update data

  • Drop data

  • Read metadata (column names, index, table shape, etc)

  • Changing column types

To learn more, go to the Quickstart page.

Installation#

The project is hosted on PyPI at:
To install FeatherStore, simply use pip
pip install featherstore

Python version support#

Officially Python 3.8, 3.9, and 3.10.

Source Code#

The source code is currently hosted on GitHub at:

LICENSE#

MIT

Contributions#

All contributions, bug reports, bug fixes, documentation improvements, enhancements and ideas are welcome.

Issues are posted on: