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 terry.reedy
Recipients Ramchandra Apte, cjw296, daniel.urban, eric.araujo, ncoghlan, terry.reedy
Date 2013-02-15.21:09:42
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1360962582.47.0.985679157762.issue17179@psf.upfronthosting.co.za>
In-reply-to
Content
As far as I know, currently, the only valid 'keyword' argument for a class statement is 'metaclass' and that is so advanced that it is not mentioned in *8.7. Class definitions* but only in the linked section *3.3.3. Customizing class creation*. The types.newclass doc also only mentions 'metaclass' as a possible keyword. (Maybe it should currently say that that is the only possibility, but perhaps the window was being left open for possible additions in the future.) So I agree that passing anything else is a bug and should raise. If so, this issue should be closed.
History
Date User Action Args
2013-02-15 21:09:42terry.reedysetrecipients: + terry.reedy, ncoghlan, cjw296, eric.araujo, daniel.urban, Ramchandra Apte
2013-02-15 21:09:42terry.reedysetmessageid: <1360962582.47.0.985679157762.issue17179@psf.upfronthosting.co.za>
2013-02-15 21:09:42terry.reedylinkissue17179 messages
2013-02-15 21:09:42terry.reedycreate