{"action":"opened","issue":{"url":"https://api.github.com/repos/openaddresses/machine/issues/136","labels_url":"https://api.github.com/repos/openaddresses/machine/issues/136/labels{/name}","comments_url":"https://api.github.com/repos/openaddresses/machine/issues/136/comments","events_url":"https://api.github.com/repos/openaddresses/machine/issues/136/events","html_url":"https://github.com/openaddresses/machine/issues/136","id":91485139,"number":136,"title":"Fix broken zip generation","user":{"login":"migurski","id":58730,"avatar_url":"https://avatars.githubusercontent.com/u/58730?v=3","gravatar_id":"","url":"https://api.github.com/users/migurski","html_url":"https://github.com/migurski","followers_url":"https://api.github.com/users/migurski/followers","following_url":"https://api.github.com/users/migurski/following{/other_user}","gists_url":"https://api.github.com/users/migurski/gists{/gist_id}","starred_url":"https://api.github.com/users/migurski/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/migurski/subscriptions","organizations_url":"https://api.github.com/users/migurski/orgs","repos_url":"https://api.github.com/users/migurski/repos","events_url":"https://api.github.com/users/migurski/events{/privacy}","received_events_url":"https://api.github.com/users/migurski/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/openaddresses/machine/labels/bug","name":"bug","color":"fc2929"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-06-27T15:50:06Z","updated_at":"2015-06-27T15:50:06Z","closed_at":null,"body":"* [ ] Bad path generation with subdirectories, e.g. `fr/paris`.\r\n* [ ] Bad unicode handling, error below.\r\n\r\n```\r\n2015-06-27 15:40:12,761   ERROR: Error in worker main()\r\nTraceback (most recent call last):\r\n File \"/usr/local/lib/python2.7/dist-packages/openaddr/ci/worker.py\", line 128, in main\r\n   pop_task_from_taskqueue(s3, task_Q, done_Q, due_Q, tempfile.gettempdir())\r\n File \"/usr/local/lib/python2.7/dist-packages/openaddr/ci/__init__.py\", line 557, in pop_task_from_taskqueue\r\n   passed_on_kwargs['content_b64'], output_dir)\r\n File \"/usr/local/lib/python2.7/dist-packages/openaddr/ci/worker.py\", line 95, in do_work\r\n   archive_path = package_output(source_name, processed_path)\r\n File \"/usr/local/lib/python2.7/dist-packages/openaddr/__init__.py\", line 197, in package_output\r\n   content = file.read().format(source=source)\r\nUnicodeEncodeError: 'ascii' codec can't encode character u'\\xe8' in position 6: ordinal not in range(128)\r\n```"}}