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 martin.panter
Recipients MSeifert, martin.panter, r.david.murray, serhiy.storchaka
Date 2017-03-31.12:02:46
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1490961766.39.0.560147609883.issue29951@psf.upfronthosting.co.za>
In-reply-to
Content
In this test, “keyword arguments” is definitely wrong:

 >>> f(**{1:2})
-TypeError: f() keywords must be strings
+TypeError: f() keyword arguments must be strings

To me, a keyword argument is a _value_ passed in using the f(name=. . .) syntax, and the keyword is the name that identifies it (usually becomes a parameter name in the function implementation). So I think the original was better. But if you think the original can be confusing, “keyword names” would also work.

The other messages look okay to me.
History
Date User Action Args
2017-03-31 12:02:46martin.pantersetrecipients: + martin.panter, r.david.murray, serhiy.storchaka, MSeifert
2017-03-31 12:02:46martin.pantersetmessageid: <1490961766.39.0.560147609883.issue29951@psf.upfronthosting.co.za>
2017-03-31 12:02:46martin.panterlinkissue29951 messages
2017-03-31 12:02:46martin.pantercreate