{"action":"created","issue":{"url":"https://api.github.com/repos/lindegroup/autopkgr/issues/380","labels_url":"https://api.github.com/repos/lindegroup/autopkgr/issues/380/labels{/name}","comments_url":"https://api.github.com/repos/lindegroup/autopkgr/issues/380/comments","events_url":"https://api.github.com/repos/lindegroup/autopkgr/issues/380/events","html_url":"https://github.com/lindegroup/autopkgr/issues/380","id":96102955,"number":380,"title":"Error when running any recipe: 'ascii' codec can't encode character u'\\u2019' in position 115: ordinal not in range(128)","user":{"login":"homebysix","id":7801391,"avatar_url":"https://avatars.githubusercontent.com/u/7801391?v=3","gravatar_id":"","url":"https://api.github.com/users/homebysix","html_url":"https://github.com/homebysix","followers_url":"https://api.github.com/users/homebysix/followers","following_url":"https://api.github.com/users/homebysix/following{/other_user}","gists_url":"https://api.github.com/users/homebysix/gists{/gist_id}","starred_url":"https://api.github.com/users/homebysix/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/homebysix/subscriptions","organizations_url":"https://api.github.com/users/homebysix/orgs","repos_url":"https://api.github.com/users/homebysix/repos","events_url":"https://api.github.com/users/homebysix/events{/privacy}","received_events_url":"https://api.github.com/users/homebysix/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-07-20T16:27:34Z","updated_at":"2015-07-20T16:39:56Z","closed_at":"2015-07-20T16:37:33Z","body":"I think this is very likely an issue specific to my Mac since I'm testing and tweaking AutoPkg/AutoPkgr so often, but as of today, any recipe runs in AutoPkgr are met with the above error.\r\n\r\nRunning the usual troubleshooting command in the Terminal succeeds, no errors:\r\n```\r\n/usr/bin/python /usr/local/bin/autopkg run --recipe-list ~/Library/Application\\ Support/AutoPkgr/recipe_list.txt --report-plist /tmp/autopkg-output.xml\r\n```\r\n\r\nFrom the system log, here's the full traceback. It looks like there's a curly quote somewhere, but it doesn't tell me which file to look in specifically.\r\n```\r\n7/20/15 9:20:58.559 AM AutoPkgr[40280]: (FULL AUTOPKG TRACEBACK) \r\n  File \"/usr/local/bin/autopkg\", line 1651, in <module>\r\n    sys.exit(main(sys.argv))\r\n  File \"/usr/local/bin/autopkg\", line 1645, in main\r\n    exit(subcommands[verb]['function'](argv))\r\n  File \"/usr/local/bin/autopkg\", line 1419, in run_recipes\r\n    search_github=make_suggestions)\r\n  File \"/usr/local/bin/autopkg\", line 331, in load_recipe\r\n    search_github=search_github)\r\n  File \"/usr/local/bin/autopkg\", line 235, in locate_recipe\r\n    recipe_file = find_recipe(name, override_dirs + recipe_dirs)\r\n  File \"/usr/local/bin/autopkg\", line 190, in find_recipe\r\n    return (find_recipe_by_identifier(id_or_name, search_dirs) or\r\n  File \"/Library/AutoPkg/autopkglib/__init__.py\", line 142, in find_recipe_by_identifier\r\n    if get_identifer_from_recipe_file(match) == identifier:\r\n  File \"/Library/AutoPkg/autopkglib/__init__.py\", line 125, in get_identifer_from_recipe_file\r\n    \"WARNING: plist error for %s: %s\" % (filename, unicode(err)))\r\nUnicodeEncodeError: 'ascii' codec can't encode character u'\\u2019' in position 115: ordinal not in range(128)\r\n```\r\nThat particular unicode character (2019) is \"right single quotation mark.\""},"comment":{"url":"https://api.github.com/repos/lindegroup/autopkgr/issues/comments/122944003","html_url":"https://github.com/lindegroup/autopkgr/issues/380#issuecomment-122944003","issue_url":"https://api.github.com/repos/lindegroup/autopkgr/issues/380","id":122944003,"user":{"login":"eahrold","id":3740088,"avatar_url":"https://avatars.githubusercontent.com/u/3740088?v=3","gravatar_id":"","url":"https://api.github.com/users/eahrold","html_url":"https://github.com/eahrold","followers_url":"https://api.github.com/users/eahrold/followers","following_url":"https://api.github.com/users/eahrold/following{/other_user}","gists_url":"https://api.github.com/users/eahrold/gists{/gist_id}","starred_url":"https://api.github.com/users/eahrold/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/eahrold/subscriptions","organizations_url":"https://api.github.com/users/eahrold/orgs","repos_url":"https://api.github.com/users/eahrold/repos","events_url":"https://api.github.com/users/eahrold/events{/privacy}","received_events_url":"https://api.github.com/users/eahrold/received_events","type":"User","site_admin":false},"created_at":"2015-07-20T16:39:56Z","updated_at":"2015-07-20T16:39:56Z","body":"That's strange... I figured it was the same as #360, #293.\r\n\r\nThe only solution I've found so far to handle those using AutoPkgr was to actually rewrite the override using UTF-8 explicitly, but doing that makes me a bit queazy without some sort of built-in backup mechanism.\r\n\r\nGuess I'm glad it resolved. But a bit curious as I'm not sure which pod would have fixed that.\r\n"}}