{"action":"created","issue":{"url":"https://api.github.com/repos/Khan/gae_mini_profiler/issues/74","labels_url":"https://api.github.com/repos/Khan/gae_mini_profiler/issues/74/labels{/name}","comments_url":"https://api.github.com/repos/Khan/gae_mini_profiler/issues/74/comments","events_url":"https://api.github.com/repos/Khan/gae_mini_profiler/issues/74/events","html_url":"https://github.com/Khan/gae_mini_profiler/issues/74","id":52470294,"number":74,"title":"Can we make this module installable via pip?","user":{"login":"lipis","id":125676,"avatar_url":"https://avatars.githubusercontent.com/u/125676?v=3","gravatar_id":"","url":"https://api.github.com/users/lipis","html_url":"https://github.com/lipis","followers_url":"https://api.github.com/users/lipis/followers","following_url":"https://api.github.com/users/lipis/following{/other_user}","gists_url":"https://api.github.com/users/lipis/gists{/gist_id}","starred_url":"https://api.github.com/users/lipis/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lipis/subscriptions","organizations_url":"https://api.github.com/users/lipis/orgs","repos_url":"https://api.github.com/users/lipis/repos","events_url":"https://api.github.com/users/lipis/events{/privacy}","received_events_url":"https://api.github.com/users/lipis/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":17,"created_at":"2014-12-19T10:50:10Z","updated_at":"2015-11-15T22:46:58Z","closed_at":null,"body":""},"comment":{"url":"https://api.github.com/repos/Khan/gae_mini_profiler/issues/comments/156866305","html_url":"https://github.com/Khan/gae_mini_profiler/issues/74#issuecomment-156866305","issue_url":"https://api.github.com/repos/Khan/gae_mini_profiler/issues/74","id":156866305,"user":{"login":"bogdanvarlamov","id":1427744,"avatar_url":"https://avatars.githubusercontent.com/u/1427744?v=3","gravatar_id":"","url":"https://api.github.com/users/bogdanvarlamov","html_url":"https://github.com/bogdanvarlamov","followers_url":"https://api.github.com/users/bogdanvarlamov/followers","following_url":"https://api.github.com/users/bogdanvarlamov/following{/other_user}","gists_url":"https://api.github.com/users/bogdanvarlamov/gists{/gist_id}","starred_url":"https://api.github.com/users/bogdanvarlamov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bogdanvarlamov/subscriptions","organizations_url":"https://api.github.com/users/bogdanvarlamov/orgs","repos_url":"https://api.github.com/users/bogdanvarlamov/repos","events_url":"https://api.github.com/users/bogdanvarlamov/events{/privacy}","received_events_url":"https://api.github.com/users/bogdanvarlamov/received_events","type":"User","site_admin":false},"created_at":"2015-11-15T22:46:57Z","updated_at":"2015-11-15T22:46:57Z","body":"Hi All,\r\n\r\nI created a branch in my fork of this repo that contains the refactoring needed to have this project be \"pipable\". It is available here: https://github.com/bogdanvarlamov/gae_mini_profiler/tree/pip_support\r\n\r\nSince the changes are more extensive than I initially thought, I need @jlfwong to take a look and decide what is preferable:\r\n\r\n1) pull the changes and re-organize the layout of this project to match what pip packages should be structured as\r\n -- if so, I need to know who/what to put in the license file for (c) info as well as the version number for the package (and author info for pip package as well)\r\n2) create a separate pip-ready fork to be maintained apart from this main repo (maybe this repo can even be a submodule in that repo)\r\n\r\nIf anyone is curious about trying out my fork in their projects to make sure it works right, here are the steps:\r\n\r\n1) Add this line to your requirements_dev.txt file:\r\ngit+https://github.com/bogdanvarlamov/gae_mini_profiler.git@pip_support#egg=gae_mini_profiler\r\n2) Install all dependencies as you normally would via pip install -r requirements_dev.txt -t src/lib\r\n\r\nYou can now import gae_mini_profiler packages into your code just like you would with any other package in the lib folder."}}