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 cool-RR
Recipients Dmitrey, christian.heimes, cool-RR, gvanrossum, mlvanbie
Date 2009-11-25.12:12:44
SpamBayes Score 3.3994402e-10
Marked as misclassified No
Message-id <1259151167.79.0.134358463826.issue1515@psf.upfronthosting.co.za>
In-reply-to
Content
(I see some time has passed since the last message. I'm assuming the 
issue wasn't fixed, correct me if I'm wrong.)

Here's a use case for using deepcopy: I'm developing a simulations 
framework called GarlicSim, all Python. You can see a short video here: 
http://garlicsim.org/brief_introduction.html
The program handles world states in simulated worlds. Some simpacks 
deepcopy the existing world state to generate the next world state.

This bug is currently preventing me from writing simpacks whose world 
states reference instance methods, which is a severe limitation for me.

I think this issue should be bumped in priority. Also, in the mean time, 
a more informative error message should be given (Like "deepcopy can't 
handle instance methods."), instead of the current cryptic one.
History
Date User Action Args
2009-11-25 12:12:48cool-RRsetrecipients: + cool-RR, gvanrossum, christian.heimes, mlvanbie, Dmitrey
2009-11-25 12:12:47cool-RRsetmessageid: <1259151167.79.0.134358463826.issue1515@psf.upfronthosting.co.za>
2009-11-25 12:12:45cool-RRlinkissue1515 messages
2009-11-25 12:12:44cool-RRcreate