Commit Graph

291 Commits

Author SHA1 Message Date
Mauricio Collares
c88e999122 sage: add meta.platforms 2023-05-22 18:30:39 +02:00
Mauricio Collares
c13e4258f6 sageWithDoc: run src/doc/bootstrap script before docbuild 2023-05-21 22:37:53 +02:00
Mauricio Collares
0edaaae3ff sage: 9.8 -> 10.0 2023-05-21 16:28:24 +02:00
hqurve
547071ee63
sage: expose sage-with-env 2023-05-08 14:40:26 +02:00
Mauricio Collares
058dc0f6df sage: replace ipywidgets workaround by update patches 2023-04-13 22:15:27 +02:00
Weijia Wang
a1e27cf0e9 sage: add libpng to sagelib 2023-03-19 19:33:36 +02:00
Mauricio Collares
c13d98c7bf sage: import python package upgrade fixes 2023-03-19 19:32:56 +02:00
amesgen
70b827c60a
sage: fix build by downgrading maxima to 5.45 2023-03-10 21:55:54 +01:00
Felix Buehler
cdb39a86e0 treewide: use optionalString 2023-02-13 21:52:34 +01:00
Mauricio Collares
f39b777987 sage: 9.7 -> 9.8 2023-02-12 20:46:00 +01:00
Mauricio Collares
b7b53aec79 sage: update readme to reflect trac->gh migration 2023-02-12 20:35:33 +01:00
Mauricio Collares
94f05c2605 sage: backport intermittent test fix 2023-01-20 07:09:29 +01:00
Mauricio Collares
a89dae74dd sage: paper over ipywidgets deprecation warning 2023-01-18 15:56:21 +01:00
Mauricio Collares
59fc1d3647 sageWithDoc: import sphinx 5.1->5.3 upgrade patches 2023-01-18 15:28:06 +01:00
Mauricio Collares
6692659ce6 sage: matplotlib 3.6 upgrade fixes 2023-01-18 14:45:01 +01:00
Martin Weinelt
6bf557fc68 python3Packages.jupyter-core: rename from jupyter_core 2023-01-05 13:20:52 +01:00
Mauricio Collares
3b258a60a6 sage: import pari 2.15.1 update patch 2022-11-27 20:39:59 -03:00
Mauricio Collares
079200691f sage: patches to fix aarch64 crashes and skip known timeout 2022-11-04 16:09:51 -03:00
Mauricio Collares
41b59d27e4 sage: import gap update patch 2022-10-28 18:28:03 -03:00
Markus S. Wamser
c9d167f174 pkgs.applications: remove unused args 2022-10-12 16:00:16 +02:00
Artturin
0734f54ef2 treewide: move pkg-config, autoreconfHook, intltool to nativeBuildInputs
found with nixpkgs-lint
2022-09-26 17:53:26 +03:00
Mauricio Collares
4ab37278c5 sage: update test expectations (sympy and ipywidgets upgrades) 2022-09-24 18:48:13 -03:00
Mauricio Collares
d36168afa1 sage: 9.6 -> 9.7 2022-09-19 21:34:02 -03:00
Mauricio Collares
13d2edaa42 sageWithDoc: fix documentation index 2022-09-05 12:42:36 -03:00
Artturin
c6568adb00 treewide: makeWrapper buildInputs to nativeBuildInputs
most found with https://github.com/siraben/nix-lint
2022-08-16 13:14:19 +03:00
Mauricio Collares
6105375c1e sageWithDoc: remove deprecation patch, add sphinx 5 update patch 2022-07-28 17:29:53 -03:00
Mauricio Collares
55a53e1dec sage: apply eclib 20220621 update patch 2022-07-11 10:53:15 +02:00
Sandro Jäckel
a2dfde58bc
Revert "sage: link doc in jupyter kernel"
This reverts commit 9a409fc502.
2022-07-01 19:41:35 +02:00
7c6f434c
3614186dd6
Merge pull request #178895 from collares/sage-notebook
sage: depend on python3Packages.notebook
2022-07-01 16:43:34 +00:00
7c6f434c
95d4ce2175
Merge pull request #164048 from hqurve/jupyter-extra-paths
Jupyter kernel: link extra paths and fix missing docs in sagemath jupyter
2022-07-01 16:43:02 +00:00
Mauricio Collares
f025b2340b sage: depend on python3Packages.notebook 2022-06-25 08:25:32 +02:00
Mauricio Collares
8711501e96 sage: fix passthru.kernelspec regression 2022-05-25 14:54:52 -07:00
Mauricio Collares
727e5a1473 sageWithDoc: cleanup sagedoc.nix 2022-05-20 11:03:25 -07:00
Mauricio Collares
21ae98f5f0 sageWithDoc: add sage-with-env to buildInputs 2022-05-18 15:53:02 -07:00
Mauricio Collares
26a87ada65 sage: 9.5 -> 9.6 2022-05-15 19:23:40 -04:00
Mauricio Collares
10b16ea5e7 sageWithDoc: make jupyter-sphinx available for docbuild 2022-05-15 12:45:25 -04:00
Mauricio Collares
0f29ab871f sage: update test expectations 2022-04-21 09:08:41 +02:00
Mauricio Collares
79cc492ceb sage: set CXXFLAGS to match CFLAGS in sage-env 2022-04-07 14:20:43 +02:00
Mauricio Collares
384117bb95 sage: import scipy 1.8 update patch 2022-04-07 14:20:42 +02:00
Mauricio Collares
9e80144a8b sage: refresh ipython update patch for ipython 8.1 compat 2022-04-07 14:06:55 +02:00
Mauricio Collares
49cddf1a78 sage: import networkx 2.7 update patch 2022-04-07 14:06:55 +02:00
Lucas Hoffmann
f3bda2f2c0 docs: replace defunct git://github.com urls with https:// 2022-03-25 11:21:42 +01:00
github-actions[bot]
0ed928e4ab
Merge master into staging-next 2022-03-14 12:01:26 +00:00
hqurve
9a409fc502 sage: link doc in jupyter kernel 2022-03-13 17:45:56 -04:00
Mauricio Collares
5240cbc0d8 sage: adapt tachyon interface for 0.99.3 2022-03-13 16:53:22 -03:00
github-actions[bot]
6787116890
Merge master into staging-next 2022-02-28 00:02:07 +00:00
Frederik Rietdijk
330d9344d2 sage: make it possible not to rebuild sage-tests
Requiring sage-tests as build input just so it gets build is a bit
unfortunatey but understandable. This commit introduces an option to not
add sage-tests as a dependency. This is preferred in case e.g. Python
packages are added to the environment.
2022-02-25 21:27:14 +01:00
Frederik Rietdijk
7442533bf1 sage: support adding extra Python packages to environment
mysage = sage.override { extraPythonPackages = ps: with ps; [ dask ]; };

Note that the sage-tests are executed again as well, which is not very nice.
2022-02-25 21:18:23 +01:00
Mauricio Collares
586b897693 sage: update test expectations for stack_data 0.2.0 2022-02-21 14:49:16 -08:00
Mauricio Collares
b38b641ff3 sageWithDoc: fix Sphinx warnings which break docgen 2022-02-15 22:37:34 -03:00