Author serhiy.storchaka
Recipients alexandre.vassalotti, haypo, pitrou, serhiy.storchaka
Date 2015-09-29.13:30:34
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1443533434.54.0.895486247047.issue24164@psf.upfronthosting.co.za>
In-reply-to
Content
> Hum, can you please write a short example of such class which can only be pickled by the protocol 4 currently? Just for my information.

For now there are no such classes in the stdlib. No one implements __getnewargs_ex__. But an alternative implementation of pickling for methodcaller could use it (I implemented methodcaller pickling in issue22955 in different way, via __reduce_ex__, but used the same trick for passing keyword arguments to constructor).

Note that multiprocessing uses default protocol 3 (issue23403), and this is not configurable.
History
Date User Action Args
2015-09-29 13:30:34serhiy.storchakasetrecipients: + serhiy.storchaka, pitrou, haypo, alexandre.vassalotti
2015-09-29 13:30:34serhiy.storchakasetmessageid: <1443533434.54.0.895486247047.issue24164@psf.upfronthosting.co.za>
2015-09-29 13:30:34serhiy.storchakalinkissue24164 messages
2015-09-29 13:30:34serhiy.storchakacreate