◐ Shell
clean mode source ↗

Message 189951 - Python tracker

Looks good, I'll give it a spin.  This is probably smarter then trying to do tricks with lists.

One question:  I saw you clearing exceptions in the tp_clear() function, isn't it better to use PyErr_PrintUnraisable()?  Is there a guideline to when to use that one in internal code?  When is it safe to just shrug and ignore?