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.


Reply via email to