{"issue":{"pull_request":{"diff_url":null,"html_url":null,"patch_url":null},"state":"open","user":{"avatar_url":"https://secure.gravatar.com/avatar/7f1ae3f14fd5b87c2c3f7b36014e185c?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"7f1ae3f14fd5b87c2c3f7b36014e185c","url":"https://api.github.com/users/takluyver","login":"takluyver","id":327925},"milestone":{"state":"open","open_issues":68,"url":"https://api.github.com/repos/ipython/ipython/milestones/6","due_on":null,"number":6,"creator":{"avatar_url":"https://secure.gravatar.com/avatar/95198572b00e5fbcd97fb5315215bf7a?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"95198572b00e5fbcd97fb5315215bf7a","url":"https://api.github.com/users/fperez","login":"fperez","id":57394},"description":"Stabilization of new apis after we get 0.11 out the door.","title":"0.12","closed_issues":65,"created_at":"2011-04-10T01:57:33Z"},"labels":[{"name":"prio-critical","color":"f50505","url":"https://api.github.com/repos/ipython/ipython/labels/prio-critical"},{"name":"py3k","color":"ededed","url":"https://api.github.com/repos/ipython/ipython/labels/py3k"},{"name":"type-bug","color":"d9596c","url":"https://api.github.com/repos/ipython/ipython/labels/type-bug"}],"assignee":null,"updated_at":"2011-10-28T21:13:46Z","closed_at":null,"comments":9,"url":"https://api.github.com/repos/ipython/ipython/issues/939","body":"Starting the terminal client in Python 3 uses a python3 profile by default, so Python 3 commands are kept separate from the main sequence. Starting the Qt console or the HTML notebook, we get the 'default' (i.e. Python 2) profile.\r\n\r\nExplicity calling for another profile, e.g. with `ipython qtconsole --profile math` fails in Python 2.7 as well.","html_url":"https://github.com/ipython/ipython/issues/939","number":939,"title":"ZMQShell always uses default profile","id":2083036,"created_at":"2011-10-28T19:36:15Z"},"action":"created","comment":{"user":{"avatar_url":"https://secure.gravatar.com/avatar/d5b897c37001627c2e3ad3c1e8a7e6fb?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"d5b897c37001627c2e3ad3c1e8a7e6fb","url":"https://api.github.com/users/minrk","login":"minrk","id":151929},"updated_at":"2011-10-28T21:13:46Z","url":"https://api.github.com/repos/ipython/ipython/issues/comments/2561238","body":"The shell really *shouldn't* need the profile info at all, but since the shell profile does exactly nothing in the zmqshell (as far as I can tell) other than feed the magic that tells you what the profile is, I think we can resolve this with two changes:\r\n\r\n1. add `self.shell.profile_dir = self.profile_dir` in `IPKernelApp.init_shell()`\r\n2. change magic_profile to query `BaseIPythonApplication.instance()` (error message if not initialized), instead of the shell object.","id":2561238,"created_at":"2011-10-28T21:13:46Z"}}