The README lists python-ipaddr as an optional dependency. txtorcon/stream.py however imports ipaddr without any fallback, so trying to use txtorcon without python-ipaddr fails:
Traceback (most recent call last):
File "/usr/share/txtorcon/examples/dump_config.py", line 18, in
from txtorcon import TorProtocolFactory, TorConfig, DEFAULT_VALUE
File "/usr/lib/python2.7/site-packages/txtorcon/__init__.py", line 13, in
from txtorcon.stream import Stream
File "/usr/lib/python2.7/site-packages/txtorcon/stream.py", line 14, in
import ipaddr
ImportError: No module named ipaddr
The README lists python-ipaddr as an optional dependency. txtorcon/stream.py however imports ipaddr without any fallback, so trying to use txtorcon without python-ipaddr fails: