{"action":"created","issue":{"url":"https://api.github.com/repos/igraph/python-igraph/issues/54","labels_url":"https://api.github.com/repos/igraph/python-igraph/issues/54/labels{/name}","comments_url":"https://api.github.com/repos/igraph/python-igraph/issues/54/comments","events_url":"https://api.github.com/repos/igraph/python-igraph/issues/54/events","html_url":"https://github.com/igraph/python-igraph/issues/54","id":121917882,"number":54,"title":"Implement File I/O using filename besides the file object","user":{"login":"luav","id":6162969,"avatar_url":"https://avatars.githubusercontent.com/u/6162969?v=3","gravatar_id":"","url":"https://api.github.com/users/luav","html_url":"https://github.com/luav","followers_url":"https://api.github.com/users/luav/followers","following_url":"https://api.github.com/users/luav/following{/other_user}","gists_url":"https://api.github.com/users/luav/gists{/gist_id}","starred_url":"https://api.github.com/users/luav/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/luav/subscriptions","organizations_url":"https://api.github.com/users/luav/orgs","repos_url":"https://api.github.com/users/luav/repos","events_url":"https://api.github.com/users/luav/events{/privacy}","received_events_url":"https://api.github.com/users/luav/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"ntamas","id":195637,"avatar_url":"https://avatars.githubusercontent.com/u/195637?v=3","gravatar_id":"","url":"https://api.github.com/users/ntamas","html_url":"https://github.com/ntamas","followers_url":"https://api.github.com/users/ntamas/followers","following_url":"https://api.github.com/users/ntamas/following{/other_user}","gists_url":"https://api.github.com/users/ntamas/gists{/gist_id}","starred_url":"https://api.github.com/users/ntamas/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ntamas/subscriptions","organizations_url":"https://api.github.com/users/ntamas/orgs","repos_url":"https://api.github.com/users/ntamas/repos","events_url":"https://api.github.com/users/ntamas/events{/privacy}","received_events_url":"https://api.github.com/users/ntamas/received_events","type":"User","site_admin":false},"milestone":null,"comments":3,"created_at":"2015-12-13T13:01:02Z","updated_at":"2015-12-13T20:01:47Z","closed_at":null,"body":"To have exhaustive support of [PyPy](http://pypy.org/) it seems [only PyFile_AsFile](https://github.com/rfk/pypy/blob/master/pypy/module/cpyext/stubsactive.py)() call  should be overcome.\r\n\r\nNow graph read/write -ing API like Graph.Read_Ncol() uses [reader](/igraph/python-igraph/blob/master/igraph/__init__.py#L2263)/[writer](/igraph/python-igraph/blob/master/igraph/__init__.py#L2320) that operates with file objects. It should extended to work with string file names as well (or at least under `PYPY_VERSION`)."},"comment":{"url":"https://api.github.com/repos/igraph/python-igraph/issues/comments/164293724","html_url":"https://github.com/igraph/python-igraph/issues/54#issuecomment-164293724","issue_url":"https://api.github.com/repos/igraph/python-igraph/issues/54","id":164293724,"user":{"login":"luav","id":6162969,"avatar_url":"https://avatars.githubusercontent.com/u/6162969?v=3","gravatar_id":"","url":"https://api.github.com/users/luav","html_url":"https://github.com/luav","followers_url":"https://api.github.com/users/luav/followers","following_url":"https://api.github.com/users/luav/following{/other_user}","gists_url":"https://api.github.com/users/luav/gists{/gist_id}","starred_url":"https://api.github.com/users/luav/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/luav/subscriptions","organizations_url":"https://api.github.com/users/luav/orgs","repos_url":"https://api.github.com/users/luav/repos","events_url":"https://api.github.com/users/luav/events{/privacy}","received_events_url":"https://api.github.com/users/luav/received_events","type":"User","site_admin":false},"created_at":"2015-12-13T20:01:47Z","updated_at":"2015-12-13T20:01:47Z","body":"Super! Thanks!"}}