Merge pull request #215253 from marsam/update-jupyter-book

python310Packages.jupyter-book: 0.13.1 -> 0.13.2
This commit is contained in:
Weijia Wang 2023-02-08 09:18:56 +01:00 committed by GitHub
commit 6a64194913
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -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 ];
};