Panda3d 1.8.1 uses Python 2.5 on Mac. This can cause problems, since it uses Python 2.7 on Windows, so some developers writing Python code for Panda on Windows use Python features not available in 2.5, causing their code to fail on a Mac for no good reason.
Is there any chance this will be updated in Panda 1.9 so it also uses Python 2.7 on Mac?
I point out that Apple has long since started shipping Python 2.7 with Mac OS X; I don’t know the details for all versions, but Mac OS X 10.7.5 (which is already pretty old) came with Python 2.7.1.
(As far as I know, the only reason Panda has not been using the same Python on Mac and Windows all along was the desire to use a Python shipped by Apple rather than bundling its own. I would question that desire too, but that’s a different issue.)