On 15 July 2015 at 05:44, Matthew Keeter <matt.j.kee...@gmail.com> wrote: > One more data point: > On the Python side, exec has documentation > (https://docs.python.org/3/library/functions.html#exec) > that nicely reflects what’s going on in the frame code (where globals must > be a dict but locals can be > any mapping object).
I was about to post about that. exec used to also require that locals be exactly a dictionary, so my suspicion is that we simply missed updating the PyRun_SimpleString docs when the constraint was removed from the underlying frame execution code. Cheers, Nick. -- Nick Coghlan | ncogh...@gmail.com | Brisbane, Australia _______________________________________________ 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