Skip to content

Installation

remake requires Python 3.10+.

From PyPI

pip install remake

From source

git clone https://github.com/markmuetz/remake
cd remake
pip install -e .

With uv

The project is developed with uv:

uv sync            # create the managed .venv with dev dependencies
uv run remake version

Optional dependencies

remake's core has a light footprint (loguru, networkx). Extra features pull in extras:

Extra Installs For
debug ipdb remake run -X post-mortem debugging
s3 boto3 S3-backed output tokens
dask distributed the (experimental) dask executor
pip install "remake[debug]"

Scientific pipelines that read/write NetCDF or Zarr will also want xarray, netCDF4/h5netcdf and zarr in your environment (these are not remake dependencies — they belong to your pipeline).

Verify

remake version