The pull request addresses a
UnicodeDecodeError bug in pip. It affects pip in Python 3 and it’s triggered when a package install fails and emits Unicode characters to the console. A classic case of this are gcc error messages which use exotic quotes.
The pip fix has not been included in an official pip release yet.