requirements/openstack_requirements
Zane Bitter cdecb6a46c generate-constraints: Fix error handling in Python3
When handling an error, we were trying to combine data from the output
of multiple commands, some of which had already been converted to
strings (from bytes) and some of which had not. This is forbidden in
Python 3. (We were also trying to decode UTF-8 multiple times as a
result.)

Store all of the output as bytes, and decode if and when it is needed.

Change-Id: I35cd872f7bb38be1006bd6bf8dc910a1b52aadeb
2018-10-04 16:09:01 -04:00
..
2018-09-24 17:36:18 +03:00