Merge pull request #215253 from marsam/update-jupyter-book
python310Packages.jupyter-book: 0.13.1 -> 0.13.2
This commit is contained in:
commit
6a64194913
1 changed files with 17 additions and 19 deletions
|
@ -3,6 +3,7 @@
|
|||
, fetchPypi
|
||||
, pythonOlder
|
||||
, flit-core
|
||||
, pythonRelaxDepsHook
|
||||
, click
|
||||
, docutils
|
||||
, jinja2
|
||||
|
@ -25,7 +26,7 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "jupyter-book";
|
||||
version = "0.13.1";
|
||||
version = "0.13.2";
|
||||
|
||||
format = "flit";
|
||||
|
||||
|
@ -33,24 +34,13 @@ buildPythonPackage rec {
|
|||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
sha256 = "sha256-RgpC/H4J3kbdZsKuwYu7EOKCqcgM2v4uUsm6PVFknQE=";
|
||||
sha256 = "sha256-wJWY0tBrlCkOFDfGZS4xWvv87sOlyrNl3fiGqgayqTs=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
substituteInPlace pyproject.toml \
|
||||
--replace "jsonschema<4" "jsonschema" \
|
||||
--replace "sphinx-external-toc~=0.2.3" "sphinx-external-toc" \
|
||||
--replace "sphinx-jupyterbook-latex~=0.4.6" "sphinx-jupyterbook-latex" \
|
||||
--replace "sphinx-thebe~=0.1.1" "sphinx-thebe" \
|
||||
--replace "sphinx>=4,<5" "sphinx" \
|
||||
--replace "sphinx_book_theme~=0.3.2" "sphinx_book_theme" \
|
||||
--replace "myst-nb~=0.13.1" "myst-nb" \
|
||||
--replace "docutils>=0.15,<0.18" "docutils" \
|
||||
--replace "sphinx-design~=0.1.0" "sphinx-design" \
|
||||
--replace "linkify-it-py~=1.0.1" "linkify-it-py"
|
||||
'';
|
||||
|
||||
nativeBuildInputs = [ flit-core ];
|
||||
nativeBuildInputs = [
|
||||
flit-core
|
||||
pythonRelaxDepsHook
|
||||
];
|
||||
|
||||
propagatedBuildInputs = [
|
||||
click
|
||||
|
@ -73,11 +63,19 @@ buildPythonPackage rec {
|
|||
sphinx-multitoc-numbering
|
||||
];
|
||||
|
||||
pythonImportsCheck = [ "jupyter_book" ];
|
||||
pythonRelaxDeps = [
|
||||
"docutils"
|
||||
"myst-nb"
|
||||
"sphinx"
|
||||
];
|
||||
|
||||
pythonImportsCheck = [
|
||||
"jupyter_book"
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Build a book with Jupyter Notebooks and Sphinx";
|
||||
homepage = "https://executablebooks.org/";
|
||||
homepage = "https://jupyterbook.org/";
|
||||
license = licenses.bsd3;
|
||||
maintainers = with maintainers; [ marsam ];
|
||||
};
|
||||
|
|
Loading…
Reference in a new issue