{"action":"reopened","issue":{"url":"https://api.github.com/repos/gmr/consulate/issues/41","labels_url":"https://api.github.com/repos/gmr/consulate/issues/41/labels{/name}","comments_url":"https://api.github.com/repos/gmr/consulate/issues/41/comments","events_url":"https://api.github.com/repos/gmr/consulate/issues/41/events","html_url":"https://github.com/gmr/consulate/issues/41","id":78507267,"number":41,"title":"Backup non-utf8 characters","user":{"login":"sstarcher","id":3778974,"avatar_url":"https://avatars.githubusercontent.com/u/3778974?v=3","gravatar_id":"","url":"https://api.github.com/users/sstarcher","html_url":"https://github.com/sstarcher","followers_url":"https://api.github.com/users/sstarcher/followers","following_url":"https://api.github.com/users/sstarcher/following{/other_user}","gists_url":"https://api.github.com/users/sstarcher/gists{/gist_id}","starred_url":"https://api.github.com/users/sstarcher/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sstarcher/subscriptions","organizations_url":"https://api.github.com/users/sstarcher/orgs","repos_url":"https://api.github.com/users/sstarcher/repos","events_url":"https://api.github.com/users/sstarcher/events{/privacy}","received_events_url":"https://api.github.com/users/sstarcher/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":12,"created_at":"2015-05-20T12:35:49Z","updated_at":"2015-07-22T14:59:00Z","closed_at":null,"body":"I'm using vaultproject.io from Hashicorp that stores encrypted data in the Key/Value store of consul.\r\n\r\nOn backup I'm getting\r\n```\r\nTraceback (most recent call last):\r\n  File \"/usr/local/bin/consulate\", line 9, in <module>\r\n    load_entry_point('consulate==0.5.1', 'console_scripts', 'consulate')()\r\n  File \"build/bdist.linux-x86_64/egg/consulate/cli.py\", line 285, in main\r\n  File \"build/bdist.linux-x86_64/egg/consulate/cli.py\", line 134, in kv_backup\r\n  File \"build/bdist.linux-x86_64/egg/consulate/api/kv.py\", line 236, in records\r\n  File \"build/bdist.linux-x86_64/egg/consulate/api/kv.py\", line 303, in _get_all_items\r\n  File \"build/bdist.linux-x86_64/egg/consulate/api/base.py\", line 77, in _get_list\r\n  File \"build/bdist.linux-x86_64/egg/consulate/api/base.py\", line 61, in _get\r\n  File \"build/bdist.linux-x86_64/egg/consulate/adapters.py\", line 77, in get\r\n  File \"build/bdist.linux-x86_64/egg/consulate/adapters.py\", line 108, in _process_response\r\n  File \"build/bdist.linux-x86_64/egg/consulate/api/base.py\", line 119, in __init__\r\n  File \"build/bdist.linux-x86_64/egg/consulate/api/base.py\", line 147, in _demarshal\r\n  File \"/usr/local/lib/python2.7/encodings/utf_8.py\", line 16, in decode\r\n    return codecs.utf_8_decode(input, errors, True)\r\nUnicodeDecodeError: 'utf8' codec can't decode byte 0xa0 in position 6: invalid start byte\r\n```"}}