Changes between Version 14 and Version 15 of Ticket #11935


Ignore:
Timestamp:
10/29/11 15:45:02 (8 years ago)
Author:
SimonKing
Comment:

I decided to make this ticket depend on #11943, for two reasons: Firstly, it is rather clear that #11943 is a good idea, while I am less sure here (it is good for speed, but may under very particular circumstances break new pickles). Secondly, #11943 seems less invasive than the patch here.

I think that the "potentially breaking new pickles in a distant future" aspect is less urgent with the "weak pickling by construction" approach. Hence, I have only updated the second patch, the first can now be disregarded.

Apply trac11935_weak_pickling_by_construction_rel11943.patch

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #11935

    • Property Dependencies changed from #9138, #11900 to #9138 #11900 #11943
  • Ticket #11935 – Description

    v14 v15  
    11At #11900 and [http://groups.google.com/group/sage-combinat-devel/browse_thread/thread/99c74827d704e677 sage-combinat-devel], as well as in some comments in sage/categories/category.py, the idea was discussed to make, for example, `Algebras(GF(3)).parent_class==Algebras(GF(5)).parent_class` - hence, make the parent/element classes as independent from the base of a category as possible.
    22
    3 Apply only one of the two patches, at your choice!
     3Apply [attachment:trac11935_weak_pickling_by_construction_rel11943.patch]