The update of Networkx to version 1.0rc1 change the behavior of copy
from a shallow copy to a deep copy.

It exposes the following, already present in sage 4.2.1:

sage: X = species.SingletonSpecies()
sage: B = species.CombinatorialSpecies()
sage: B.define(X+B*B)
sage: g = B.digraph()
sage: s=set(g.vertices())
sage: [ deepcopy(k) in s for k in s ]
[True, False, False, False]

Is it the intended result or a bug in species or ... something else?

(   of course we have:
sage: [ copy(k) in s for k in s ]
sage: [True, True, True, True]    )

-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel-unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org

Reply via email to