Replace conda activate <env name> with conda run -n <env name> python --version when checking if a conda environment exists
(This is closer to the actual conda run command we need and avoids requests by conda to rerun conda init (in CI).)
remove upper xarray pin (use ops from xarray.computation.ops, fallback to xarray.core.ops for older xarray versions)
improved handling of summary argument to not create a path with brackets when given a list of paths.
improved backward compatibility when runnig tests for models specifying an older bioimageio.core version in their environment.
This is relevant when using runtime_env="as-described".
It works by simply trying option --summary (new option name) and --summary-path (outdated option name)
breaking: removed decimals argument from bioimageio CLI and bioimageio.core.commands.test()
New feature: bioimageio.core.test_description accepts runtime_env and run_command to test a resource
using the conda environment described by that resource (or another specified conda env)
new CLI command: bioimageio add-weights (and utility function: bioimageio.core.add_weights)
removed bioimageio.core.proc_ops.get_proc_class in favor of bioimageio.core.proc_ops.get_proc
use new ValidationDetail.recommended_env in ValidationSummary
improve get_io_sample_block_metas()
now works for sufficiently large, but not exactly shaped inputs
update to support zipfile.ZipFile object with bioimageio.spec==0.5.3.5
add io helpers resolve and resolve_and_extract
added enable_determinism function and determinism input argument for testing with seeded
random generators and optionally (determinsim=="full") instructing DL frameworks to use
deterministic algorithms.