#18375: Drop the NetworkX graph backend
-------------------------+-------------------------------------------------
       Reporter:         |        Owner:
  ncohen                 |       Status:  needs_work
           Type:         |    Milestone:  sage-6.7
  enhancement            |   Resolution:
       Priority:  major  |    Merged in:
      Component:  graph  |    Reviewers:  David Coudert
  theory                 |  Work issues:
       Keywords:         |       Commit:
        Authors:         |  26c47897f8b8312baf2878f323e9d7fe5541c98a
  Nathann Cohen          |     Stopgaps:
Report Upstream:  N/A    |
         Branch:         |
  public/18375           |
   Dependencies:         |
-------------------------+-------------------------------------------------
Changes (by dcoudert):

 * status:  needs_review => needs_work
 * reviewer:   => David Coudert


Comment:

 I did a ./sage -t --long src/sage/  and all tests pass.

 I also tried
 {{{
 sage: sage.structure.sage_object.unpickle_all()
 /Users/dcoudert/sage/local/lib/python2.7/site-
 packages/IPython/core/interactiveshell.py:3035: DeprecationWarning: You
 unpickled an object which relies on an old data structure. Save it again
 to update it, for it may break in the future.
 See http://trac.sagemath.org/18375 for details.
   exec(code_obj, self.user_global_ns, self.user_ns)
 /Users/dcoudert/sage/src/bin/sage-ipython:1: DeprecationWarning: You
 unpickled an object which relies on an old data structure. Save it again
 to update it, for it may break in the future.
 See http://trac.sagemath.org/1000 for details.
   #!/usr/bin/env python
 /Users/dcoudert/sage/src/bin/sage-ipython:1: DeprecationWarning:
 OrderedAlphabet is deprecated; use Alphabet instead.
 See http://trac.sagemath.org/8920 for details.
   #!/usr/bin/env python
 /Users/dcoudert/sage/src/bin/sage-ipython:1: DeprecationWarning:
 gen_py.pari is deprecated, use sage.libs.pari.all.pari instead
 See http://trac.sagemath.org/17451 for details.
   #!/usr/bin/env python
 /Users/dcoudert/sage/local/lib/python2.7/site-
 packages/sage/rings/finite_rings/constructor.py:632: DeprecationWarning:
 The "pari_mod" finite field implementation is deprecated
 See http://trac.sagemath.org/17297 for details.
   K = FiniteField_ext_pari(order, name, modulus)
 /Users/dcoudert/sage/src/bin/sage-ipython:1: DeprecationWarning:
 MatrixSpace_ZZ_2x2 is deprecated. Please use MatrixSpace(ZZ,2) instead
 See http://trac.sagemath.org/17824 for details.
   #!/usr/bin/env python
 Successfully unpickled 586 objects.
 Failed to unpickle 0 objects.
 }}}

 So the patch is working well.

 However, in the doc, on page
 /reference/graphs/sage/graphs/base/overview.html  the section `The
 backends` could be updated, at least to mention that the networkx backend
 is deprecated.

--
Ticket URL: <http://trac.sagemath.org/ticket/18375#comment:10>
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 unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.

Reply via email to