Errors with most older examples

I get this error with many examples I try (not the official tutorial but others).

I gather you changed names sometime of late and now people need to do DirectObject.DirectObject when inheriting right?

TypeError: Error when calling the metaclass bases
module.__init__() takes at most 2 arguments (3 given)

Sadly this isn’t the only problem :frowning:

I just wish to know if it’s a versioning problem (eg old code in new panda) or if I got something wrongly set.

This is just a versioning problem. The latest version of Panda changed the way some modules are imported, and some legacy code that was depending on the old, implicit behavior is now broken. Usually the problems can entirely be fixed by changing the appropriate import statements in Python.