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 ethan.furman
Recipients alexandre.vassalotti, barry, eli.bendersky, ethan.furman, gvanrossum, larry, pitrou, python-dev, serhiy.storchaka
Date 2014-02-21.04:40:51
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1392957651.97.0.930956392492.issue20653@psf.upfronthosting.co.za>
In-reply-to
Content
More explanation:

__getnewargs__ is not used by pickle protocol 0 and 1; to support those protocols we need __reduce_ex__.  Since __reduce_ex__ works for 0, 1, 2, 3, 4, ... there's no reason to have both __reduce_ex__ *and* __getnewargs__.
History
Date User Action Args
2014-02-21 04:40:52ethan.furmansetrecipients: + ethan.furman, gvanrossum, barry, pitrou, larry, alexandre.vassalotti, eli.bendersky, python-dev, serhiy.storchaka
2014-02-21 04:40:51ethan.furmansetmessageid: <1392957651.97.0.930956392492.issue20653@psf.upfronthosting.co.za>
2014-02-21 04:40:51ethan.furmanlinkissue20653 messages
2014-02-21 04:40:51ethan.furmancreate