Hi, <br><br>I am having trouble understanding some IPython behavior that doesn&#39;t make sense to me.  I can&#39;t find any information about this in the documentation or in the internet, except this old posting<br><br><a href="http://thread.gmane.org/gmane.comp.python.ipython.user/304/focus=306">http://thread.gmane.org/gmane.comp.python.ipython.user/304/focus=306</a><br>
<br>When I use the %run command, it seems to use old versions of functions and classes even after they&#39;ve been updated.  The code shown in the traceback is updated, but the behavior is not.  I know it works though because it works from the regular windows shell.  Also, if I open a new ipython shell, it works fine.  Also, using %reset doesn&#39;t help at all.<br>
<br>Basically it looks like objects persist even after running %reset.<br><br>Any ideas?  Thanks.<br><br>- Daniel<br>