diff options
Diffstat (limited to 'gnuradio-runtime/python')
-rw-r--r-- | gnuradio-runtime/python/gnuradio/ctrlport/gr-perf-monitorx | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/gnuradio-runtime/python/gnuradio/ctrlport/gr-perf-monitorx b/gnuradio-runtime/python/gnuradio/ctrlport/gr-perf-monitorx index cc9f76f864..cf67584235 100644 --- a/gnuradio-runtime/python/gnuradio/ctrlport/gr-perf-monitorx +++ b/gnuradio-runtime/python/gnuradio/ctrlport/gr-perf-monitorx @@ -1,6 +1,6 @@ #!/usr/bin/env python # -# Copyright 2012-2013 Free Software Foundation, Inc. +# Copyright 2012-2016 Free Software Foundation, Inc. # # This file is part of GNU Radio # @@ -53,7 +53,16 @@ import itertools from gnuradio import gr, ctrlport from gnuradio.ctrlport.GrDataPlotter import * -if float(nx.__version__) >= 1.11: +#check for networkx version +_critical_version = (1,11) +_atleast_critical = False + +for act,ref in zip(nx.__version__.split("."), _critical_version): + _atleast_critical = (act >= ref) + if not act == ref: + break + +if _atleast_critical: from networkx.drawing.nx_agraph import graphviz_layout else: graphviz_layout = nx.graphviz_layout |