Coverage for src/fsl_pipe/__init__.py: 100%

4 statements  

« prev     ^ index     » next       coverage.py v7.16.1, created at 2026-09-22 15:00 +0100

1""" 

2Declarative pipeline definition based on filetrees. 

3 

4Typical usage: 

5 

6.. code-block:: python 

7 

8 from fsl_pipe import pipe, In, Out, Ref, Var 

9 

10 @pipe 

11 def job(input_file: In, output_file: Out): 

12 # code to convert `input_file` to `output_file` 

13 

14 pipe.cli() # runs command line interface 

15""" 

16 

17from .pipeline import Pipeline, pipe, In, Out, Ref, Var # noqa: F401 

18from .job import update_closure # noqa: F401 

19import importlib.metadata 

20 

21__version__ = importlib.metadata.version("fsl_pipe")