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
« 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)
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)