#9362: Invalidate None as a vertex label.
----------------------------+-----------------------------------------------
   Reporter:  boothby       |          Owner:  jason, mvngu, ncohen, rlm
       Type:  defect        |         Status:  new                      
   Priority:  major         |      Milestone:                           
  Component:  graph theory  |       Keywords:                           
Work_issues:                |       Upstream:  N/A                      
   Reviewer:                |         Author:                           
     Merged:                |   Dependencies:                           
----------------------------+-----------------------------------------------

Comment(by dsm):

 It definitely makes sense to forbid None as a vertex label.  add_vertex(),
 which it makes sense to think of as the fundamental spec, already forbids
 the use of None, both explicitly in the docstring ("cannot be None") and
 implicitly in practice because it uses the default None to mean "next
 unused integer".  So that you can sneak it in as one through a back
 channel is a bad thing given the widespread use of None as a special
 value, just like the OP says.

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/9362#comment:3>
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