{"action":"created","issue":{"url":"https://api.github.com/repos/ipython/ipython/issues/5032","repository_url":"https://api.github.com/repos/ipython/ipython","labels_url":"https://api.github.com/repos/ipython/ipython/issues/5032/labels{/name}","comments_url":"https://api.github.com/repos/ipython/ipython/issues/5032/comments","events_url":"https://api.github.com/repos/ipython/ipython/issues/5032/events","html_url":"https://github.com/ipython/ipython/issues/5032","id":26977183,"number":5032,"title":"request: Usability by alternative Python implementations","user":{"login":"dsblank","id":168568,"avatar_url":"https://avatars.githubusercontent.com/u/168568?v=3","gravatar_id":"","url":"https://api.github.com/users/dsblank","html_url":"https://github.com/dsblank","followers_url":"https://api.github.com/users/dsblank/followers","following_url":"https://api.github.com/users/dsblank/following{/other_user}","gists_url":"https://api.github.com/users/dsblank/gists{/gist_id}","starred_url":"https://api.github.com/users/dsblank/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dsblank/subscriptions","organizations_url":"https://api.github.com/users/dsblank/orgs","repos_url":"https://api.github.com/users/dsblank/repos","events_url":"https://api.github.com/users/dsblank/events{/privacy}","received_events_url":"https://api.github.com/users/dsblank/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/ipython/ipython/milestones/11","html_url":"https://github.com/ipython/ipython/milestones/no%20action","labels_url":"https://api.github.com/repos/ipython/ipython/milestones/11/labels","id":247447,"number":11,"title":"no action","description":"A milestone for closed or open issues for which there is no action needed.\r\n\r\n- duplicate\r\n- not a bug\r\n- just a question / discussion, nothing to resolve\r\n- wontfix\r\n- etc.","creator":{"login":"minrk","id":151929,"avatar_url":"https://avatars.githubusercontent.com/u/151929?v=3","gravatar_id":"","url":"https://api.github.com/users/minrk","html_url":"https://github.com/minrk","followers_url":"https://api.github.com/users/minrk/followers","following_url":"https://api.github.com/users/minrk/following{/other_user}","gists_url":"https://api.github.com/users/minrk/gists{/gist_id}","starred_url":"https://api.github.com/users/minrk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/minrk/subscriptions","organizations_url":"https://api.github.com/users/minrk/orgs","repos_url":"https://api.github.com/users/minrk/repos","events_url":"https://api.github.com/users/minrk/events{/privacy}","received_events_url":"https://api.github.com/users/minrk/received_events","type":"User","site_admin":false},"open_issues":36,"closed_issues":2202,"state":"open","created_at":"2013-01-19T01:33:01Z","updated_at":"2016-11-03T19:49:01Z","due_on":null,"closed_at":null},"comments":13,"created_at":"2014-02-05T16:46:26Z","updated_at":"2016-11-03T19:53:47Z","closed_at":"2016-11-03T19:49:01Z","body":"Most (if not all) of IPython could be utilized by alternative implementations of Python (such as PyPy, Jython, and IronPython) with a few fairly minor tweaks. As a single example, this code from IPython appears in a few places:\n\ndevnull = open(os.devnull, \"a\")\n\nbut gives an error (\"The stream does not support seeking\") in IronPython. I see no reason why devnull would be opened in append mode, so this would be very easy to fix by leaving out the \"a\". (However, perhaps there is some reason for this. In that case a try/except could wrap the open). \n\nOther examples might need more cases than sys.platform in [\"win32\", \"linux2\"] or another test to separate behavior.\n\nI'd be glad to submit pull requests to help make IPython usable beyond CPython. Just wanted to make sure that the IPython team was open to such tweaking.\n"},"comment":{"url":"https://api.github.com/repos/ipython/ipython/issues/comments/258255186","html_url":"https://github.com/ipython/ipython/issues/5032#issuecomment-258255186","issue_url":"https://api.github.com/repos/ipython/ipython/issues/5032","id":258255186,"user":{"login":"dsblank","id":168568,"avatar_url":"https://avatars.githubusercontent.com/u/168568?v=3","gravatar_id":"","url":"https://api.github.com/users/dsblank","html_url":"https://github.com/dsblank","followers_url":"https://api.github.com/users/dsblank/followers","following_url":"https://api.github.com/users/dsblank/following{/other_user}","gists_url":"https://api.github.com/users/dsblank/gists{/gist_id}","starred_url":"https://api.github.com/users/dsblank/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dsblank/subscriptions","organizations_url":"https://api.github.com/users/dsblank/orgs","repos_url":"https://api.github.com/users/dsblank/repos","events_url":"https://api.github.com/users/dsblank/events{/privacy}","received_events_url":"https://api.github.com/users/dsblank/received_events","type":"User","site_admin":false},"created_at":"2016-11-03T19:53:47Z","updated_at":"2016-11-03T19:53:47Z","body":"Feb of 2014... wow. My first uses of github, IPython, markdown... so many firsts. How times have changed. We don't even use IronPython any more. So yes, glad to close this."}}
{"actor":{"display_login":"dsblank"}}