pangeo-forge / pangeo-forge-runner

Run pangeo-forge recipes on Apache Beam
https://pangeo-forge-runner.readthedocs.io
Apache License 2.0
9 stars 9 forks source link

Support re-using an environment for local developer experience #182

Open mfisher87 opened 8 months ago

mfisher87 commented 8 months ago

As I'm developing a recipe, I'm finding myself a bit frustrated by the venvception process which builds a fresh environment every time, lengthening my feedback loop. I'd like to be able to re-use an environment I created in a previous build if I know for sure it hasn't changed, for example with a CLI flag.

Reading the venvception code, this isn't something the library supports out of the box.

norlandrhagen commented 2 months ago

I regularly find myself in the same situation @mfisher87! Recreating an environment every run makes debugging really difficult.