On Tuesday, 16 October 2012 22:00:13 UTC+11, Volker Braun wrote: > > I'm confused here, the workflow should be deprecate -> wait one year -> > remove deprecated functionality. But you are saying you want to remove the > pickles at the beginning of the deprecation period? That sounds wrong. > > Hi Volker,
I agree that this "wrong", however, I also think that it is unavoidable in some cases. I would be very happy to be corrected on this. I have just uploaded a new patch * trac_9265--tableaux_categories_pickles-am.patch*<http://trac.sagemath.org/sage_trac/attachment/ticket/9265/trac_9265--tableaux_categories_pickles-am.patch>to trac which adds a bunch of unpickle overrides to fix all but four of the unpickling errors (see the ticket). The ones that remain are all due, I think, to not being able to unpickle the class *Tableau_class* which is being deprecated by this patch. I have tried to fix the unpickling of Tableau_class using register_unpickle_override('sage.combinat.tableau', 'Tableau_class', Tableau) but this does not work. My guess is that it is not possible to unpickle the deprecated *Tableau_class* objects using the new *Tableau* class objects because the underlying classes are too different. If some one can see how to do this please let me know. Andrew -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To post to this group, send email to sage-devel@googlegroups.com. To unsubscribe from this group, send email to sage-devel+unsubscr...@googlegroups.com. Visit this group at http://groups.google.com/group/sage-devel?hl=en.