make graphviz independent of python-single