# HG changeset patch # User David Douard # Date 1452067123 -3600 # Node ID 3c1139344621649144edd991b0e52d6d70ea36fb # Parent 058bb3dc685f4692882a0c47646184713ecd3be4 [datafeed] io.BytesIO requires a buffer, not a unicode (closes #9783743) The URLLibResponseAdapter should probably be refactored (or killed?) diff -r 058bb3dc685f -r 3c1139344621 server/sources/datafeed.py --- a/server/sources/datafeed.py Mon Jan 04 18:40:30 2016 +0100 +++ b/server/sources/datafeed.py Wed Jan 06 08:58:43 2016 +0100 @@ -352,7 +352,7 @@ self.source.info('Using cwclientlib for %s' % url) resp = cnx.get(url) resp.raise_for_status() - return URLLibResponseAdapter(BytesIO(resp.text), url) + return URLLibResponseAdapter(BytesIO(resp.content), url) except (ImportError, ValueError, EnvironmentError) as exc: # ImportError: not available # ValueError: no config entry found