requirements/openstack_requirements/cmds
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
..
__init__.py Move commands into cmds subdir. 2015-06-29 15:27:25 +12:00
build_lower_constraints.py Ignore empty requirements/constraints when building lower-constraints 2018-07-05 09:48:55 +10:00
check_conflicts.py Fix pep8 issue 2017-10-26 13:56:11 +02:00
check_exists.py Create check_constraints command 2017-05-19 15:03:15 -05:00
check_py2.py Trivial: Update pypi url to new url 2018-04-21 02:32:36 +00:00
edit_constraint.py Fix grammar in exception 2018-01-17 10:02:30 -08:00
generate.py generate-constraints: Fix error handling in Python3 2018-10-04 16:09:01 -04:00
normalize_requirements.py Add --save option to normalize-requirements command 2016-06-23 22:27:22 +02:00
update.py do not sync the blacklist to projects 2017-06-15 16:26:53 -04:00
validate_projects.py Update project-config validation 2017-10-25 12:22:43 +00:00
validate.py Correct error message when lower-constraints.txt is being checked 2018-03-08 10:26:07 +01:00