id summary reporter owner description type status priority milestone component resolution keywords cc merged author reviewer upstream work_issues branch commit dependencies stopgaps
27007 py3: avoid .vertices() in planarity.pyx dcoudert "We change the mappings used in method `is_planar` from file `planarity.pyx` to avoid calls to `.vertices()`.
The changes done here were inducing a doctest error in method `genus` for
{{{
sage: cube.genus(circular=['01','10'], on_embedding=True)
}}}
As the documentation indicates that {{{If ``circular`` is defined, ``on_embedding`` is not a valid option}}}, we now raise an error in this situation.
This patch fixes some doctests that where failing with py3 in methods
- `TutteGraph` of `smallgraphs.py`
- `apex_vertices` of `graph.py`
- `genus` of `generic_graph.py`" enhancement closed major sage-8.7 graph theory fixed py3, graph tscrim chapoton David Coudert Travis Scrimshaw N/A 536843ff03c5d740b55c481ebf84636bb1b1ca53 536843ff03c5d740b55c481ebf84636bb1b1ca53