{"action":"opened","issue":{"url":"https://api.github.com/repos/spyder-ide/spyder/issues/62","labels_url":"https://api.github.com/repos/spyder-ide/spyder/issues/62/labels{/name}","comments_url":"https://api.github.com/repos/spyder-ide/spyder/issues/62/comments","events_url":"https://api.github.com/repos/spyder-ide/spyder/issues/62/events","html_url":"https://github.com/spyder-ide/spyder/issues/62","id":57862954,"number":62,"title":"Interactive console won't recognize modified code in an imported module","user":{"login":"spyder-issues-migrator","id":11021581,"avatar_url":"https://avatars.githubusercontent.com/u/11021581?v=3","gravatar_id":"","url":"https://api.github.com/users/spyder-issues-migrator","html_url":"https://github.com/spyder-issues-migrator","followers_url":"https://api.github.com/users/spyder-issues-migrator/followers","following_url":"https://api.github.com/users/spyder-issues-migrator/following{/other_user}","gists_url":"https://api.github.com/users/spyder-issues-migrator/gists{/gist_id}","starred_url":"https://api.github.com/users/spyder-issues-migrator/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/spyder-issues-migrator/subscriptions","organizations_url":"https://api.github.com/users/spyder-issues-migrator/orgs","repos_url":"https://api.github.com/users/spyder-issues-migrator/repos","events_url":"https://api.github.com/users/spyder-issues-migrator/events{/privacy}","received_events_url":"https://api.github.com/users/spyder-issues-migrator/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/spyder-ide/spyder/labels/1%20star","name":"1 star","color":"FFFFFF"},{"url":"https://api.github.com/repos/spyder-ide/spyder/labels/imported","name":"imported","color":"FFFFFF"},{"url":"https://api.github.com/repos/spyder-ide/spyder/labels/Milestone-Release1.0","name":"Milestone-Release1.0","color":"FFFFFF"},{"url":"https://api.github.com/repos/spyder-ide/spyder/labels/Type-Enhancement","name":"Type-Enhancement","color":"FFFFFF"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/spyder-ide/spyder/milestones/1","labels_url":"https://api.github.com/repos/spyder-ide/spyder/milestones/1/labels","id":982072,"number":1,"title":"Release1.0","description":null,"creator":{"login":"spyder-issues-migrator","id":11021581,"avatar_url":"https://avatars.githubusercontent.com/u/11021581?v=3","gravatar_id":"","url":"https://api.github.com/users/spyder-issues-migrator","html_url":"https://github.com/spyder-issues-migrator","followers_url":"https://api.github.com/users/spyder-issues-migrator/followers","following_url":"https://api.github.com/users/spyder-issues-migrator/following{/other_user}","gists_url":"https://api.github.com/users/spyder-issues-migrator/gists{/gist_id}","starred_url":"https://api.github.com/users/spyder-issues-migrator/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/spyder-issues-migrator/subscriptions","organizations_url":"https://api.github.com/users/spyder-issues-migrator/orgs","repos_url":"https://api.github.com/users/spyder-issues-migrator/repos","events_url":"https://api.github.com/users/spyder-issues-migrator/events{/privacy}","received_events_url":"https://api.github.com/users/spyder-issues-migrator/received_events","type":"User","site_admin":false},"open_issues":1,"closed_issues":10,"state":"open","created_at":"2015-02-16T23:15:20Z","updated_at":"2015-02-16T23:18:29Z","due_on":null,"closed_at":null},"comments":1,"created_at":"2015-02-16T23:18:29Z","updated_at":"2015-02-16T23:18:29Z","closed_at":null,"body":"_From [4.derek....@gmail.com](https://code.google.com/u/111899204237312999915/) on 2009-10-04T14:17:33Z_\n\n\n\nWhat steps will reproduce the problem?\n\n 1. run code in interactive console, where code calls a function from an\r\nimported module. ...say mymodule.func()\r\n2. mymodule.func() has an error and an exception is raised (as expected)\r\n3. modify code in mymodule.func() to correct the problem (and even save\r\nmymodule.py)\r\n4. interactive console raises the same exception (i.e., ignores the code\r\nmodification) on the next execute.\r\n5. nothing short of restarting spyder will get interactive console to\r\nrecognize the changes made to the code. What is the expected output? What do you see instead? Expect code changes in the entire stack to be reflected on execute (with or\r\nwithout a resave).  Note: this behaviour does not occur if the exception\r\noccurs in the main module, nor have I noticed this issue using the external\r\nconsole. What version of the product are you using? On what operating system? Spyder 1.0beta10 (with XP) and pydee 0.4.13 (XP and windows server 2003) \n\nPlease provide any additional information below\n\n. Tried to look for documentation on this problem with no luck.  Otherwise, a\r\nreally great program, keep up the good work!\n\n_Original issue: http://code.google.com/p/spyderlib/issues/detail?id=62_"}}