Standard
Advanced
# [RECOMMENDED]: Full Features, choose this if you do not care about the package size
pip install -U "pfeed[all]"
# Minimal Features, only supports downloading and storing data locally
pip install -U "pfeed[core]"
Command | Installed Features |
---|---|
pip install -U "pfeed[all]" | Download, Stream, All Data Tools, Storage (Local+Cloud), DataOps |
pip install -U "pfeed[core]" | Download, Stream, Data Tools (pandas , modin ), Storage (Local) |
pip install -U "pfeed[polars]" | Data Tools (polars , polars-xdt ) |
pip install -U "pfeed[dask]" | Data Tools (dask , coiled ) |
pip install -U "pfeed[spark]" | Data Tools (pyspark , databricks-connect ) |
pip install -U "pfeed[dfs]" | All Data Tools |
pip install -U "pfeed[storage]" | Storage (MinIO, AWS, Azure, GCP) |
pip install -U "pfeed[dataops]" | DataOps (data pipeline for data batching and processing) |
Combinations
You can create a combination of features based on your needs.
# e.g. if you only want to use polars with data storage
pip install -U "pfeed[core,polars,storage]"
WASM Usage
Since WASM is becoming more mature, pfeed
has been designed to support WASM usage as well.
In other words, you can use pfeed
in the browser on websites such as Quadratic (see Integration with Quadratic). This is possible because pfeed
is a Pure Python package.
You may try to install pfeed
on JupyterLite with the following command:
import micropip
await micropip.install("pfeed") # "pfeed[all]" or "pfeed[core]" will fail
import pfeed as pe
pe.__version__