{"action":"created","issue":{"url":"https://api.github.com/repos/takluyver/bash_kernel/issues/47","repository_url":"https://api.github.com/repos/takluyver/bash_kernel","labels_url":"https://api.github.com/repos/takluyver/bash_kernel/issues/47/labels{/name}","comments_url":"https://api.github.com/repos/takluyver/bash_kernel/issues/47/comments","events_url":"https://api.github.com/repos/takluyver/bash_kernel/issues/47/events","html_url":"https://github.com/takluyver/bash_kernel/pull/47","id":146523490,"number":47,"title":"Add setup.py","user":{"login":"erget","id":1914151,"avatar_url":"https://avatars.githubusercontent.com/u/1914151?v=3","gravatar_id":"","url":"https://api.github.com/users/erget","html_url":"https://github.com/erget","followers_url":"https://api.github.com/users/erget/followers","following_url":"https://api.github.com/users/erget/following{/other_user}","gists_url":"https://api.github.com/users/erget/gists{/gist_id}","starred_url":"https://api.github.com/users/erget/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/erget/subscriptions","organizations_url":"https://api.github.com/users/erget/orgs","repos_url":"https://api.github.com/users/erget/repos","events_url":"https://api.github.com/users/erget/events{/privacy}","received_events_url":"https://api.github.com/users/erget/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-04-07T06:45:57Z","updated_at":"2016-04-07T16:07:48Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/takluyver/bash_kernel/pulls/47","html_url":"https://github.com/takluyver/bash_kernel/pull/47","diff_url":"https://github.com/takluyver/bash_kernel/pull/47.diff","patch_url":"https://github.com/takluyver/bash_kernel/pull/47.patch"},"body":"At our organization, we love ``bash_kernel`` and want to use it on our\r\nsupercomputing node. But because of the way the repository is set up, there's\r\nnot an automated way for us to automatically build the sources as an install\r\nfile. To make matters worse, our firewall configuration doesn't let us download\r\nthe package directly from PyPI.\r\n\r\nFor that reason I've translated ``flit.ini`` into ``setup.py``. If you pull\r\nthis commit users with similar environments - including us - can follow along\r\nthe repository and deploy releases in an automated fashion without having to\r\naccess PyPI directly or copy files by hand. Version numbers, etc. are pulled\r\nout of the package, so no further maintenance should be required."},"comment":{"url":"https://api.github.com/repos/takluyver/bash_kernel/issues/comments/206972069","html_url":"https://github.com/takluyver/bash_kernel/pull/47#issuecomment-206972069","issue_url":"https://api.github.com/repos/takluyver/bash_kernel/issues/47","id":206972069,"user":{"login":"takluyver","id":327925,"avatar_url":"https://avatars.githubusercontent.com/u/327925?v=3","gravatar_id":"","url":"https://api.github.com/users/takluyver","html_url":"https://github.com/takluyver","followers_url":"https://api.github.com/users/takluyver/followers","following_url":"https://api.github.com/users/takluyver/following{/other_user}","gists_url":"https://api.github.com/users/takluyver/gists{/gist_id}","starred_url":"https://api.github.com/users/takluyver/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/takluyver/subscriptions","organizations_url":"https://api.github.com/users/takluyver/orgs","repos_url":"https://api.github.com/users/takluyver/repos","events_url":"https://api.github.com/users/takluyver/events{/privacy}","received_events_url":"https://api.github.com/users/takluyver/received_events","type":"User","site_admin":false},"created_at":"2016-04-07T16:07:48Z","updated_at":"2016-04-07T16:07:48Z","body":"Sorry. I'm happy to work out what a solution for you might look like - you could play with [flituptools](https://gist.github.com/takluyver/0a45729a356e002d22e3), for example - but I don't want to just go back to using a setup.py file."}}