Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
sagemathgh-36750: `networkx` 3.2.1, `igraph` 0.10.8, `python_igraph` 0.11.3
    
<!-- ^^^^^
Please provide a concise, informative and self-explanatory title.
Don't put issue numbers in there, do this in the PR body below.
For example, instead of "Fixes sagemath#1234" use "Introduce new method to
calculate 1+1"
-->
<!-- Describe your changes here in detail -->

- https://networkx.org/documentation/stable/release/release_3.2.html -
in particular adds Python 3.12 support
- https://networkx.org/documentation/stable/release/release_3.2.1.html
- https://igraph.org/news.html

<!-- Why is this change required? What problem does it solve? -->
<!-- If this PR resolves an open issue, please link to it here. For
example "Fixes sagemath#12345". -->
<!-- If your change requires a documentation PR, please link it
appropriately. -->

### 📝 Checklist

<!-- Put an `x` in all the boxes that apply. -->
<!-- If your change requires a documentation PR, please link it
appropriately -->
<!-- If you're unsure about any of these, don't hesitate to ask. We're
here to help! -->
<!-- Feel free to remove irrelevant items. -->

- [x] The title is concise, informative, and self-explanatory.
- [x] The description explains in detail what this PR is about.
- [ ] I have linked a relevant issue or discussion.
- [ ] I have created tests covering the changes.
- [ ] I have updated the documentation accordingly.

### ⌛ Dependencies

<!-- List all open PRs that this PR logically depends on
- sagemath#12345: short description why this is a dependency
- sagemath#34567: ...
-->

<!-- If you're unsure about any of these, don't hesitate to ask. We're
here to help! -->
    
URL: sagemath#36750
Reported by: Matthias Köppe
Reviewer(s): David Coudert
  • Loading branch information
Release Manager committed Dec 23, 2023
2 parents f3f032d + 9d9d420 commit e785b71
Show file tree
Hide file tree
Showing 7 changed files with 15 additions and 13 deletions.
6 changes: 3 additions & 3 deletions build/pkgs/igraph/checksums.ini
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
tarball=igraph-VERSION.tar.gz
sha1=fc3c6627f889b13581b2b468e1b16aceff453cfc
md5=10a3f325425970c75a7ba8359376e208
cksum=3103730646
sha1=40efbd2adf3c1cc0a2bb3e14f4c7898d053f1fe4
md5=87d287445c44fdd19ad67a25e0e0859b
cksum=2559618807
upstream_url=https://github.com/igraph/igraph/releases/download/VERSION/igraph-VERSION.tar.gz
2 changes: 1 addition & 1 deletion build/pkgs/igraph/package-version.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.10.4
0.10.8
4 changes: 3 additions & 1 deletion build/pkgs/igraph/spkg-configure.m4
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
SAGE_SPKG_CONFIGURE([igraph], [
SAGE_SPKG_DEPCHECK([glpk openblas gmp], [
dnl check for igraph with pkg-config
PKG_CHECK_MODULES([IGRAPH], [igraph >= 0.10 igraph < 0.11], [], [
dnl Per upstream in https://github.com/sagemath/sage/pull/36750#issuecomment-1826998762:
dnl each python-igraph release is only guaranteed to be compatible with the same C/igraph that it bundles
PKG_CHECK_MODULES([IGRAPH], [igraph >= 0.10.8 igraph < 0.10.9], [], [
sage_spkg_install_igraph=yes])
])
])
Expand Down
6 changes: 3 additions & 3 deletions build/pkgs/networkx/checksums.ini
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
tarball=networkx-VERSION.tar.gz
sha1=d4b1d6117b7c54db61f6cbec8f0ccfb0f7d47293
md5=1a9baa93b7fd4470c80e29a7a6d93ccf
cksum=1675580484
sha1=b12cf95ed8bc3fe568e3c8e023473a3767c43f8d
md5=e81583dcb3d929b60660721912f3faed
cksum=2601544693
upstream_url=https://pypi.io/packages/source/n/networkx/networkx-VERSION.tar.gz
2 changes: 1 addition & 1 deletion build/pkgs/networkx/package-version.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
3.1
3.2.1
6 changes: 3 additions & 3 deletions build/pkgs/python_igraph/checksums.ini
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
tarball=python-igraph-VERSION.tar.gz
sha1=807a95ad4080d8eb500e7797325d6f11a5c46892
md5=2ac3561dda7e7321789041261a29aba4
cksum=754615899
sha1=ef7ee85cb1bc83109c744d5dd6bbe5e37598ce3f
md5=788bd70bd286651774f15b20af956081
cksum=1447848766
upstream_url=https://pypi.io/packages/source/i/igraph/igraph-VERSION.tar.gz
2 changes: 1 addition & 1 deletion build/pkgs/python_igraph/package-version.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.10.4
0.11.3

0 comments on commit e785b71

Please sign in to comment.