I'll put in a plug for this. This has sped up my development time a lot. With any reasonably complex class hierarchy managing the reloads became impossible, always leading to the "This class expected <this> instance, got <that>. instead" errors.
Using reimport I've been able to take out all reloads and I don't have to restart Maya anymore. On Tue, Jun 2, 2009 at 11:11 PM, peteshinners <[email protected]> wrote: > > I've been testing some new Python reimport code. One of the goals of > this was to get python code changes to work in a running Maya session. > It also has a convenient function to locate all modules that have > changed on disk. > > I've gotten good feedback from friends, now I'm looking for a wider > audience. It should support most anything you can throw at it; class > changes, modifying a callback, etc. Anything too complicated and you > can write your own callbacks into each module. > > I pushed out version 1.0 tonight at http://code.google.com/p/reimport/ > > > > -- -Ben Barker --~--~---------~--~----~------------~-------~--~----~ http://groups.google.com/group/python_inside_maya -~----------~----~----~----~------~----~------~--~---
