{"action":"created","issue":{"url":"https://api.github.com/repos/unified-font-object/ufoLib/issues/172","repository_url":"https://api.github.com/repos/unified-font-object/ufoLib","labels_url":"https://api.github.com/repos/unified-font-object/ufoLib/issues/172/labels{/name}","comments_url":"https://api.github.com/repos/unified-font-object/ufoLib/issues/172/comments","events_url":"https://api.github.com/repos/unified-font-object/ufoLib/issues/172/events","html_url":"https://github.com/unified-font-object/ufoLib/pull/172","id":366385191,"node_id":"MDExOlB1bGxSZXF1ZXN0MjIwMDcxNjQz","number":172,"title":"Add ZIP support to UFO (rebased)","user":{"login":"anthrotype","id":6939968,"node_id":"MDQ6VXNlcjY5Mzk5Njg=","avatar_url":"https://avatars3.githubusercontent.com/u/6939968?v=4","gravatar_id":"","url":"https://api.github.com/users/anthrotype","html_url":"https://github.com/anthrotype","followers_url":"https://api.github.com/users/anthrotype/followers","following_url":"https://api.github.com/users/anthrotype/following{/other_user}","gists_url":"https://api.github.com/users/anthrotype/gists{/gist_id}","starred_url":"https://api.github.com/users/anthrotype/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/anthrotype/subscriptions","organizations_url":"https://api.github.com/users/anthrotype/orgs","repos_url":"https://api.github.com/users/anthrotype/repos","events_url":"https://api.github.com/users/anthrotype/events{/privacy}","received_events_url":"https://api.github.com/users/anthrotype/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":14,"created_at":"2018-10-03T15:02:44Z","updated_at":"2018-10-09T17:31:56Z","closed_at":null,"author_association":"MEMBER","pull_request":{"url":"https://api.github.com/repos/unified-font-object/ufoLib/pulls/172","html_url":"https://github.com/unified-font-object/ufoLib/pull/172","diff_url":"https://github.com/unified-font-object/ufoLib/pull/172.diff","patch_url":"https://github.com/unified-font-object/ufoLib/pull/172.patch"},"body":"this is #26 after merging origin/master and fixing up merge conflicts "},"comment":{"url":"https://api.github.com/repos/unified-font-object/ufoLib/issues/comments/428281084","html_url":"https://github.com/unified-font-object/ufoLib/pull/172#issuecomment-428281084","issue_url":"https://api.github.com/repos/unified-font-object/ufoLib/issues/172","id":428281084,"node_id":"MDEyOklzc3VlQ29tbWVudDQyODI4MTA4NA==","user":{"login":"anthrotype","id":6939968,"node_id":"MDQ6VXNlcjY5Mzk5Njg=","avatar_url":"https://avatars3.githubusercontent.com/u/6939968?v=4","gravatar_id":"","url":"https://api.github.com/users/anthrotype","html_url":"https://github.com/anthrotype","followers_url":"https://api.github.com/users/anthrotype/followers","following_url":"https://api.github.com/users/anthrotype/following{/other_user}","gists_url":"https://api.github.com/users/anthrotype/gists{/gist_id}","starred_url":"https://api.github.com/users/anthrotype/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/anthrotype/subscriptions","organizations_url":"https://api.github.com/users/anthrotype/orgs","repos_url":"https://api.github.com/users/anthrotype/repos","events_url":"https://api.github.com/users/anthrotype/events{/privacy}","received_events_url":"https://api.github.com/users/anthrotype/received_events","type":"User","site_admin":false},"created_at":"2018-10-09T17:31:55Z","updated_at":"2018-10-09T17:31:55Z","author_association":"MEMBER","body":"also, the ufoLib methods for reading/writing files in the \"data\" subdirectory of UFO used to take OS-like paths (e.g. backslashes on windows). This is going to change, and can't be otherwise. Pyfilesystem2 API requires forward-slashes for paths (it takes care internally of the translation to native OS filesystem if needed). We just can't blindly find-replace \"\\\\\" with \"/\" because the former is a valid character in path names on UNIX. So, e.g., even though the defcon test suite passes on Mac/Linux with the new ufoLib (I tested both py2 and py3), on Windows it will likely fail where it attempts to pass native OS paths to ufoLib methods that internally use the pyfilesystem2 API.\r\nAnother reason to make it 3.0.0.\r\n\r\nAlso, this is going to be the last version anyway. The next one, will be as `fontTools.ufoLib`."}}
{"actor":{"display_login":"anthrotype"}}