opened
gumblex
username_0
I draw some graph and use Digraph.pipe(). If the process has some errors to say, [this line](https://github.com/username_1/graphviz/blob/master/graphviz/backend.py#L161) will fail in Python 3.

```
...
  File "main.py", line 693, in render_graph
    return g.pipe()
  File "/usr/local/lib/python3.5/dist-packages/graphviz/files.py", line 103, in pipe
    outs = backend.pipe(self._engine, format, data)
  File "/usr/local/lib/python3.5/dist-packages/graphviz/backend.py", line 143, in pipe
    sys.stderr.write(errs)
TypeError: write() argument must be str, not bytes
```
backend.pipe doesn't work in Python 3 if the backend fails
issue
created
xflr6
username_1
Thanks. Can you tell me if 9576ecafbbc465e4aa56b420f443fc13625bb2b8 fixes this for you?
comment
closed
xflr6
username_1
issue