{"action":"created","issue":{"url":"https://api.github.com/repos/tommorris/mf2py/issues/44","labels_url":"https://api.github.com/repos/tommorris/mf2py/issues/44/labels{/name}","comments_url":"https://api.github.com/repos/tommorris/mf2py/issues/44/comments","events_url":"https://api.github.com/repos/tommorris/mf2py/issues/44/events","html_url":"https://github.com/tommorris/mf2py/pull/44","id":82857277,"number":44,"title":"Convert all string literals to unicode literals","user":{"login":"kylewm","id":950127,"avatar_url":"https://avatars.githubusercontent.com/u/950127?v=3","gravatar_id":"","url":"https://api.github.com/users/kylewm","html_url":"https://github.com/kylewm","followers_url":"https://api.github.com/users/kylewm/followers","following_url":"https://api.github.com/users/kylewm/following{/other_user}","gists_url":"https://api.github.com/users/kylewm/gists{/gist_id}","starred_url":"https://api.github.com/users/kylewm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kylewm/subscriptions","organizations_url":"https://api.github.com/users/kylewm/orgs","repos_url":"https://api.github.com/users/kylewm/repos","events_url":"https://api.github.com/users/kylewm/events{/privacy}","received_events_url":"https://api.github.com/users/kylewm/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-05-30T16:43:44Z","updated_at":"2015-05-30T17:17:17Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/tommorris/mf2py/pulls/44","html_url":"https://github.com/tommorris/mf2py/pull/44","diff_url":"https://github.com/tommorris/mf2py/pull/44.diff","patch_url":"https://github.com/tommorris/mf2py/pull/44.patch"},"body":"For consistency across all properties and values.\r\n\r\n@tommorris @kevinmarks @kartikprabhu @snarfed do y'all agree that this is a good idea?\r\n\r\nFixes #43"},"comment":{"url":"https://api.github.com/repos/tommorris/mf2py/issues/comments/107067326","html_url":"https://github.com/tommorris/mf2py/pull/44#issuecomment-107067326","issue_url":"https://api.github.com/repos/tommorris/mf2py/issues/44","id":107067326,"user":{"login":"kylewm","id":950127,"avatar_url":"https://avatars.githubusercontent.com/u/950127?v=3","gravatar_id":"","url":"https://api.github.com/users/kylewm","html_url":"https://github.com/kylewm","followers_url":"https://api.github.com/users/kylewm/followers","following_url":"https://api.github.com/users/kylewm/following{/other_user}","gists_url":"https://api.github.com/users/kylewm/gists{/gist_id}","starred_url":"https://api.github.com/users/kylewm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kylewm/subscriptions","organizations_url":"https://api.github.com/users/kylewm/orgs","repos_url":"https://api.github.com/users/kylewm/repos","events_url":"https://api.github.com/users/kylewm/events{/privacy}","received_events_url":"https://api.github.com/users/kylewm/received_events","type":"User","site_admin":false},"created_at":"2015-05-30T17:17:17Z","updated_at":"2015-05-30T17:17:17Z","body":"Interesting! \r\n\r\nSo I think I was misled by the assert_equals output. When two dicts weren't otherwise equivalent, it would give me a diff that must have been based on the string output. because it would report things like \r\n\r\n```diff\r\n>>> assert_equals({'letter': 'b', 'number': 1}, {'letter': u'b', 'number': 2})\r\nAssertionError: {'number': 1, 'letter': 'b'} != {'number': 2, 'letter': u'b'}\r\n- {'letter': 'b', 'number': 1}\r\n?                           ^\r\n\r\n+ {'letter': u'b', 'number': 2}\r\n?            +               ^\r\n```\r\n\r\nmaking me think that 'b' != u'b', but if I fix the numbers, the letters work out."}}