Coverage for install/scipp/utils/graph.py: 0%

6 statements  

« prev     ^ index     » next       coverage.py v7.4.0, created at 2024-04-28 01:28 +0000

1# SPDX-License-Identifier: BSD-3-Clause 

2# Copyright (c) 2023 Scipp contributors (https://github.com/scipp) 

3 

4 

5def make_graphviz_digraph(*args, **kwargs): 

6 try: 

7 from graphviz import Digraph 

8 except ImportError as err: 

9 raise RuntimeError( 

10 "Failed to import `graphviz`. " 

11 "Use `pip install graphviz` (requires installed `graphviz` executable) or " 

12 "`conda install -c conda-forge python-graphviz`." 

13 ) from err 

14 return Digraph(*args, **kwargs)