This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author pfalcon
Recipients pablogsal, pfalcon, ppperry, terry.reedy, vstinner
Date 2019-12-31.00:16:04
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1577751364.36.0.930374949534.issue32615@roundup.psfhosted.org>
In-reply-to
Content
> I agree with Terry, the moment you pass a dict subclass to exec you are out of contract. If any, we may need to sanitize the input to exec, although I don't think is worth paying the performance price for that.

exec() params are already checked, as a seconds param, only dict or dict subclasses are accepted. Seems like good enough contract.

> Paul, I don't know if you are being sarcastic here so I will assume that you are not but in case you are, I suggest you stop as this violates our CoC.

I am not, and please stop your accusations, that violates CoC.
History
Date User Action Args
2019-12-31 00:16:04pfalconsetrecipients: + pfalcon, terry.reedy, vstinner, ppperry, pablogsal
2019-12-31 00:16:04pfalconsetmessageid: <1577751364.36.0.930374949534.issue32615@roundup.psfhosted.org>
2019-12-31 00:16:04pfalconlinkissue32615 messages
2019-12-31 00:16:04pfalconcreate