#8452: Code check: Pickling of nested classes
--------------------------------------------+-------------------------------
   Reporter:  mpatel                        |       Owner:  tbd         
       Type:  enhancement                   |      Status:  needs_review
   Priority:  minor                         |   Milestone:  sage-4.3.4  
  Component:  misc                          |    Keywords:              
     Author:  Florent Hivert, Mitesh Patel  |    Upstream:  N/A         
   Reviewer:                                |      Merged:              
Work_issues:                                |  
--------------------------------------------+-------------------------------
Description changed by hivert:

Old description:

> Florent Hivert has recently devised a nice way to use Sphinx to test that
> nested classes in Sage are picklable.  Please see
> [attachment:ticket:7448:trac_7448-nested_class_sphinx-fh.4.patch V4] at
> #7448.  From #7448's description:
>
>    "I also took the chance to raise a warning if someone forgot to set
> the metaclass leading to a unpicklable class. Several bug have been found
> that way. I'll add a ticket for this."
>
> This ticket is about implementing Hivert's idea.

New description:

 Florent Hivert has recently devised a nice way to use Sphinx to test that
 nested classes in Sage are picklable.  Please see
 [attachment:ticket:7448:trac_7448-nested_class_sphinx-fh.4.patch V4] at
 #7448.  From #7448's description:

    "I also took the chance to raise a warning if someone forgot to set the
 metaclass leading to a unpicklable class. Several bug have been found that
 way. I'll add a ticket for this."

 This ticket is about implementing Hivert's idea.

 For the record, here a the tickets about bugs caught this way:
 #8388, #8475. More have been caught on sage-combinat patch queue, before
 entering sage.

--

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/8452#comment:5>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/sage-trac?hl=en.

Reply via email to