Skip to content

Installation

flowerpower-io can be installed using pip, uv, or pixi.

Prerequisites

  • Python 3.8 or higher.

Installation Methods

Using pip

The simplest way to install flowerpower-io is using pip:

pip install flowerpower-io

To install with all optional dependencies (e.g., for specific database connectors or file formats), you can use:

pip install flowerpower-io[all]

Or for specific extras, e.g., for Parquet and DuckDB support:

pip install flowerpower-io[parquet,duckdb]

Using uv

If you use uv for dependency management, you can install flowerpower-io as follows:

uv pip install flowerpower-io

For extras:

uv pip install flowerpower-io[all]

Using pixi

For pixi users, add flowerpower-io to your project's dependencies:

pixi add flowerpower-io

Troubleshooting

  • Missing dependencies: If you encounter ModuleNotFoundError, ensure you have installed the necessary optional dependencies for the formats or databases you are trying to use.
  • Python version: Verify that you are using Python 3.8 or a newer version.