Opened 11 years ago

Closed 11 years ago

#4860 closed defect (fixed)

[with spkg, positive review] upgrade networkx to 0.99 upstream release

Reported by: mabshoff Owned by: rlm
Priority: major Milestone: sage-3.3
Component: graph theory Keywords: networkx-0.99
Cc: jason Merged in:
Authors: Reviewers:
Report Upstream: Work issues:
Branch: Commit:
Dependencies: Stopgaps:

Description

See http://networkx.lanl.gov/reference/news.html

It seems that this could still come in handy since we will need it for Python 2.6 support for example.

Cheers,

Michael

Change History (7)

comment:1 Changed 11 years ago by rlm

Proposed upgrade package found here:

http://8tb.us/home/rlmill/networkx-0.99.spkg

Passed long tests in sage.graphs, haven't yet tested elsewhere. Someone should check this out, because the pkg doubled in size (although this is 0.36 --> 0.99)

comment:2 Changed 11 years ago by rlm

  • Summary changed from upgrade networkx to 0.99 upstream release to [with spkg, needs review] upgrade networkx to 0.99 upstream release

comment:3 Changed 11 years ago by mabshoff

From http://groups.google.com/group/networkx-discuss/browse_thread/thread/28e898e144a5e282

Looks like we need to wait for Scipy 0.7:

> > Thanks Cyril.  It looks like networkx-0.99 currently depends on 
> > python-scipy >= 0.7.0 (just out in beta).  I'll see if I can make it 
> > work correctly with 0.6.0. 
> Note that it's not really required on my end, I thought I would report 
> it in case that could be useful. I can live (and the package in 
> experimental too) with a failure in the test suite. Don't bother too 
> much. ;-) 


I took a look and it looks like the SciPy sparse matrix handling 
has changed quite a bit between 0.6.0 and 0.7.0.  So I'll leave 
it as is and require 0.7.0 for that (small,optional) part of networkx. 
Aric 

Cheers,

Michael

comment:4 Changed 11 years ago by rlm

AFAIK nothing we do in Sage depends on that (small,optional) part of networkx that requires up-to-date scipy.

comment:5 Changed 11 years ago by mvngu

  • Keywords networkx-0.99 added

On i686 Debian 5.0 Lenny (testing) with kernel 2.6.24-1-686, and Sage 3.2.3, I downloaded the package at

http://8tb.us/home/rlmill/networkx-0.99.spkg

to my machine and installed it with

sage -i networkx-0.99.spkg

and ran tests with

sage -t -long /path/to/SAGE_ROOT/devel/sage-main/sage/graphs

All tests passed.

comment:6 Changed 11 years ago by mabshoff

  • Milestone changed from sage-3.4.1 to sage-3.3
  • Summary changed from [with spkg, needs review] upgrade networkx to 0.99 upstream release to [with spkg, positive review] upgrade networkx to 0.99 upstream release

I have fixed various issues in SPKG.txt and spkg-install and put the updates spkg at

http://sage.math.washington.edu/home/mabshoff/release-cycles-3.3/alpha3/networkx-0.99.p0.spkg

Positive review.

Cheers,

Michael

comment:7 Changed 11 years ago by mabshoff

  • Resolution set to fixed
  • Status changed from new to closed

Merged in Sage 3.3.alpha3.

Cheers,

Michael

Note: See TracTickets for help on using tickets.