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 methane
Recipients larry, methane, vstinner
Date 2017-01-19.01:38:55
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1484789936.83.0.525538969006.issue29312@psf.upfronthosting.co.za>
In-reply-to
Content
Using FASTCALL for methods accepting **kwargs can't skip creating dict in most cases.  Because they accepts dict.

Even worth, when calling it like `d.update(**config)` (yes, it's abuse of
**, but it can be happen in some C methods), FASTCALL may unpack the passed
dict, and pack it again.

So, when considering METH_FASTCALL, supporting **kwargs is lowest priority.
(Off course, supporting it by AC with METH_KEYWORDS is nice to have)
History
Date User Action Args
2017-01-19 01:38:57methanesetrecipients: + methane, vstinner, larry
2017-01-19 01:38:56methanesetmessageid: <1484789936.83.0.525538969006.issue29312@psf.upfronthosting.co.za>
2017-01-19 01:38:56methanelinkissue29312 messages
2017-01-19 01:38:55methanecreate