2013/10/3 Christian Heimes <christ...@python.org>: > A hash algorithm can be added and one avaible hash > algorithm can be set before Py_Initialize() is called for the first > time.
"Py_Initialize" is not the good guard. Try for example "python3 -X faulthandler": PyObject_Hash() is called before Py_Initialize() to add "faulthandler" key into sys._xoptions dictionary. Today many Python internal functions are used before Python is initialized... See the PEP 432 which proposes to improve the situation: http://www.python.org/dev/peps/pep-0432/ Victor _______________________________________________ Python-Dev mailing list Python-Dev@python.org https://mail.python.org/mailman/listinfo/python-dev Unsubscribe: https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com