Retrieve terminal size via `shutil.get_terminal_size`
Instead of doing it ourselves, we should use shutil.get_terminal_size
to get the number of available columns in dantro.tools
. This would actually be preferable to the approach there, because it (should) avoid starting a separate terminal session (which pauses the main thread for a few hundred msecs) …
We should also consider exposing that interface and (perhaps) updating that value every now and again, such that resizing the terminal is taken into account …