summary refs log tree commit diff
path: root/pkgs/applications/science/math/sage/sagelib.nix
diff options
context:
space:
mode:
authorMauricio Collares <mauricio@collares.org>2022-03-18 23:16:18 -0300
committerMauricio Collares <mauricio@collares.org>2022-05-15 19:23:40 -0400
commit26a87ada65c74ecab36789aaf5915f55148e1100 (patch)
treeaf839c9ec1da503ad934b836de90c7b1869188cf /pkgs/applications/science/math/sage/sagelib.nix
parent10b16ea5e7e58c93781dc8f7f78e2f8621498da1 (diff)
downloadnixpkgs-26a87ada65c74ecab36789aaf5915f55148e1100.tar
nixpkgs-26a87ada65c74ecab36789aaf5915f55148e1100.tar.gz
nixpkgs-26a87ada65c74ecab36789aaf5915f55148e1100.tar.bz2
nixpkgs-26a87ada65c74ecab36789aaf5915f55148e1100.tar.lz
nixpkgs-26a87ada65c74ecab36789aaf5915f55148e1100.tar.xz
nixpkgs-26a87ada65c74ecab36789aaf5915f55148e1100.tar.zst
nixpkgs-26a87ada65c74ecab36789aaf5915f55148e1100.zip
sage: 9.5 -> 9.6
Diffstat (limited to 'pkgs/applications/science/math/sage/sagelib.nix')
-rw-r--r--pkgs/applications/science/math/sage/sagelib.nix8
1 files changed, 6 insertions, 2 deletions
diff --git a/pkgs/applications/science/math/sage/sagelib.nix b/pkgs/applications/science/math/sage/sagelib.nix
index 92eae35688f..8f864d13692 100644
--- a/pkgs/applications/science/math/sage/sagelib.nix
+++ b/pkgs/applications/science/math/sage/sagelib.nix
@@ -67,7 +67,9 @@
 , pillow
 , ipykernel
 , networkx
-, sphinx # TODO: this is in setup.cfg, bug should we override it?
+, ptyprocess
+, lrcalc-python
+, sphinx # TODO: this is in setup.cfg, should we override it?
 }:
 
 assert (!blas.isILP64) && (!lapack.isILP64);
@@ -157,6 +159,8 @@ buildPythonPackage rec {
     networkx
     jupyter-client
     ipywidgets
+    ptyprocess
+    lrcalc-python
     sphinx
   ];
 
@@ -188,7 +192,7 @@ buildPythonPackage rec {
     # Sage tests already catch any relevant API breakage.
     # according to the discussion at https://trac.sagemath.org/ticket/33520,
     # upper bounds will be less noisy starting from Sage 9.6.
-    sed -i 's/==2.1.0rc1/>=2.1.1/' ../gmpy2/install-requires.txt
+    sed -i 's/==0.5.1/>=0.5.1/' ../ptyprocess/install-requires.txt
     sed -i 's/, <[^, ]*//' ../*/install-requires.txt
 
     for infile in src/*.m4; do