DASCore Development Installation
Clone the integration branch and fetch the version tags:
git clone --branch dev https://github.com/DASDAE/dascore.git
cd dascore
git fetch --tagsUse an isolated environment. With uv:
uv venv
source .venv/bin/activate
uv pip install -e ".[dev]"Or with conda:
conda env create -f environment.yml
conda activate dascore
pip install -e ".[dev]"Install the commit hooks:
pre-commit install -fTo refresh an existing checkout, activate its environment and run:
git switch dev
git pull --tags origin dev
pip install -e ".[dev]"If origin is your fork, replace origin with upstream.
Use uv pip instead of pip in a uv environment.