[Python-Dev] PyPy, Jython, & IronPython: Enum convenience function and pickleablity

Ethan Furman ethan at stoneleaf.us
Thu May 2 21:07:15 CEST 2013


In order for the Enum convenience function to be pickleable, we have this line of code in the metaclass:

     enum_class.__module__ = sys._getframe(1).f_globals['__name__']

This works fine for Cpython, but what about the others?

--
~Ethan~


More information about the Python-Dev mailing list