zestsoftware / zest.releaser

Python software releasing made easy and repeatable
https://zestreleaser.readthedocs.io
GNU General Public License v2.0
198 stars 62 forks source link

Print commands in a nicer way. #269

Closed mauritsvanrees closed 6 years ago

mauritsvanrees commented 6 years ago

You could get ugly output like this:

INFO: The '[u'git', u'diff']':

Brackets would be printed in all Python versions. On Python 2 you could get a u'unicode' marker. It doesn't happen always; it depends on how everything is called.

Hard to say if this catches them all: in the tests we normalize the difference, so you can't see it.