Skip to content

Commit

Permalink
sagemathgh-37894: sagemath-standard: some fixes in build dependencies
Browse files Browse the repository at this point in the history
    
- [build-system] requires: neither jupyter_core nor ppl are needed to
build sagemath-standard.
- networkx: remove upper bound since 3.3 works just fine.


### 📝 Checklist

<!-- Put an `x` in all the boxes that apply. -->

- [x] The title is concise and informative.
- [x] The description explains in detail what this PR is about.
    
URL: sagemath#37894
Reported by: Gonzalo Tornaría
Reviewer(s): Dima Pasechnik
  • Loading branch information
Release Manager committed May 8, 2024
2 parents fdff183 + b27ee3c commit fb3c24e
Show file tree
Hide file tree
Showing 2 changed files with 1 addition and 4 deletions.
2 changes: 1 addition & 1 deletion build/pkgs/networkx/version_requirements.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
networkx >=2.4, <3.3
networkx >=2.4
3 changes: 0 additions & 3 deletions src/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,9 @@ requires = [
# Exclude 3.0.3 because of https://github.com/cython/cython/issues/5748
'cython >=3.0, != 3.0.3, <4.0',
'gmpy2 ~=2.1.b999',
'jupyter_core >=4.6.3',
'memory_allocator',
'numpy >=1.19',
'pkgconfig',
# pplpy 0.8.4 and earlier do not declare dependencies correctly (see https://github.com/sagemath/sage/issues/30922)
'pplpy >=0.8.6',
]
build-backend = "setuptools.build_meta"

Expand Down

0 comments on commit fb3c24e

Please sign in to comment.