diff --git a/src/aliby/pipeline.py b/src/aliby/pipeline.py index fa157d22c5128e1ad08c6e1ee999b218bcb59c7f..81bbba09071ce6e38c8dbcfcc065a487e2ed0835 100644 --- a/src/aliby/pipeline.py +++ b/src/aliby/pipeline.py @@ -7,6 +7,7 @@ import re import traceback import typing as t from copy import copy +from importlib.metadata import version from pathlib import Path, PosixPath from time import perf_counter from typing import Union @@ -707,6 +708,7 @@ class Pipeline(ProcessABC): meta.run() meta.add_fields( # Add non-logfile metadata { + "aliby_version": version('aliby') "omero_id": config["general"]["id"], "image_id": image_id, "parameters": PipelineParameters.from_dict(