str/bytes mismatch in ManifestFilesMixin causes failure on Python 3
|Reported by:||David Evans||Owned by:||nobody|
|Has patch:||yes||Needs documentation:||no|
|Needs tests:||no||Patch needs improvement:||no|
The issue is that
load_manifest returns bytes rather than a string which then gets fed into
read_manifest resulting in:
TypeError: can't use a string pattern on a bytes-like object
read_manifest doesn't get exercised in the test suite, hence the issue not being spotted.
I'll try to submit a patch soon, but just registering the issue first.