In Xi-cam, we can add this package as an extra_requires dependency for "tests". Then, you need to explicitly install with the [tests] requirement to pull down the data (so we aren't pulling large files unless we need to).
Then, we can follow a similar pattern to Xi-cam's static sub-package for locating test data within Xi-cam.
Some good configuration options for devs might be:
git lfs install --local (installs into repo, not into ~/.gitconfig)
or
git lfs install --skip-smudge (turns of filtering i.e. pulling of data)
In Xi-cam, we can add this package as an extra_requires dependency for "tests". Then, you need to explicitly install with the [tests] requirement to pull down the data (so we aren't pulling large files unless we need to).
Then, we can follow a similar pattern to Xi-cam's static sub-package for locating test data within Xi-cam.
git lfs install)git lfs track "*.ext")Some good configuration options for devs might be:
git lfs install --local(installs into repo, not into ~/.gitconfig)or
git lfs install --skip-smudge(turns of filtering i.e. pulling of data)