DNF5 and terminal width

It looks like the new version 5 of dnf in F41 assumes you have a very wide terminal. For example, dnf list --installed output is 91 chars widem and has lots of white space that can be trimmed, Dnf upgrade output is 95 characaters wide, but there’s not much room for squashing the columns.

Is there a way to make the columns narrower, truncate them, or just truncate the output lines like systectl does?

It looks like it works out the required width of each column and pads to align the output.

Try this dnf list --installed '*kernel*' to see narrower columns as an example.