diff --git a/srcpkgs/python3-ipython_ipykernel/template b/srcpkgs/python3-ipython_ipykernel/template index 1a80af93819807..fb8ef197ff932f 100644 --- a/srcpkgs/python3-ipython_ipykernel/template +++ b/srcpkgs/python3-ipython_ipykernel/template @@ -1,10 +1,12 @@ # Template file for 'python3-ipython_ipykernel' pkgname=python3-ipython_ipykernel -version=6.30.1 -revision=2 +version=7.2.0 +revision=1 build_style=python3-pep517 # run all tests available make_check_target="tests" +# the following test does not work headless +make_check_args="--deselect tests/test_matplotlib_eventloops.py::test_matplotlib_gui" hostmakedepends="hatchling python3-jupyter_client" depends="python3-comm python3-ipython python3-jupyter_client python3-jupyter_core python3-matplotlib-inline python3-nest_asyncio @@ -12,14 +14,15 @@ depends="python3-comm python3-ipython python3-jupyter_client python3-traitlets" checkdepends="$depends python3-flaky python3-pytest-asyncio python3-pytest-timeout python3-trio python3-curio python3-matplotlib - python3-PyQt5 python3-PyQt5-svg python3-pytest-xdist python3-ipyparallel" + python3-PyQt5 python3-PyQt5-svg python3-pytest-xdist python3-ipyparallel + python3-pytest-cov" short_desc="IPython kernel for Jupyter" maintainer="Gonzalo Tornaría " license="BSD-3-Clause" homepage="https://github.com/ipython/ipykernel" changelog="https://raw.githubusercontent.com/ipython/ipykernel/main/CHANGELOG.md" distfiles="${PYPI_SITE}/i/ipykernel/ipykernel-${version}.tar.gz" -checksum=6abb270161896402e76b91394fcdce5d1be5d45f456671e5080572f8505be39b +checksum=18ed160b6dee2cbb16e5f3575858bc19d8f1fe6046a9a680c708494ce31d909e if [ "$XBPS_BUILD_ENVIRONMENT" = void-packages-ci ] && [ "$XBPS_TARGET_LIBC" = "musl" ]; then diff --git a/srcpkgs/python3-jupyter_client/template b/srcpkgs/python3-jupyter_client/template index 52a066349d76db..89dbd3fd8e3012 100644 --- a/srcpkgs/python3-jupyter_client/template +++ b/srcpkgs/python3-jupyter_client/template @@ -1,7 +1,7 @@ # Template file for 'python3-jupyter_client' pkgname=python3-jupyter_client -version=8.6.3 -revision=2 +version=8.8.0 +revision=1 build_style=python3-pep517 # random failures (see https://github.com/jupyter/jupyter_client/issues/979) make_check_args=" @@ -15,21 +15,16 @@ hostmakedepends="hatchling" depends="python3-dateutil python3-jupyter_core python3-pyzmq python3-tornado python3-traitlets" checkdepends="$depends inetutils-ifconfig iproute2 openssh python3-msgpack - python3-pytest-jupyter python3-pytest-timeout python3-pytest-xdist" + python3-pytest-jupyter python3-pytest-timeout python3-pytest-xdist + python3-ipython_ipykernel" short_desc="Jupyter protocol client APIs" maintainer="Gonzalo Tornaría " license="BSD-3-Clause" homepage="https://github.com/jupyter/jupyter_client" changelog="https://raw.githubusercontent.com/jupyter/jupyter_client/main/CHANGELOG.md" distfiles="${PYPI_SITE}/j/jupyter_client/jupyter_client-${version}.tar.gz" -checksum=35b3a0947c4a6e9d589eb97d7d4cd5e90f910ee73101611f01283732bd6d9419 +checksum=d556811419a4f2d96c869af34e854e3f059b7cc2d6d01a9cd9c85c267691be3e conflicts="python-jupyter_client<=5.2.4_2" -make_check=extended # cannot be tested without python3-ipython_ipykernel - -if [ "$XBPS_CHECK_PKGS" = full ]; then - # this would cause a build-time circular dependency - checkdepends+=" python3-ipython_ipykernel" -fi post_install() { vlicense LICENSE diff --git a/srcpkgs/python3-jupyter_core/template b/srcpkgs/python3-jupyter_core/template index 087bd4f037c949..92b2a826386473 100644 --- a/srcpkgs/python3-jupyter_core/template +++ b/srcpkgs/python3-jupyter_core/template @@ -1,7 +1,7 @@ # Template file for 'python3-jupyter_core' pkgname=python3-jupyter_core -version=5.8.1 -revision=2 +version=5.9.1 +revision=1 build_style=python3-pep517 hostmakedepends="hatchling" depends="python3-traitlets python3-platformdirs" @@ -12,7 +12,7 @@ license="BSD-3-Clause" homepage="https://jupyter.org" changelog="https://raw.githubusercontent.com/jupyter/jupyter_core/main/CHANGELOG.md" distfiles="${PYPI_SITE}/j/jupyter_core/jupyter_core-${version}.tar.gz" -checksum=0a5f9706f70e64786b75acba995988915ebd4601c8a52e534a40b51c95f59941 +checksum=4d09aaff303b9566c3ce657f580bd089ff5c91f5f89cf7d8846c3cdf465b5508 conflicts="python-jupyter_core<=4.4.0_3" do_check() { diff --git a/srcpkgs/python3-pytest-jupyter/template b/srcpkgs/python3-pytest-jupyter/template index c8012efbadcb5f..1c66184861af9b 100644 --- a/srcpkgs/python3-pytest-jupyter/template +++ b/srcpkgs/python3-pytest-jupyter/template @@ -1,24 +1,19 @@ # Template file for 'python3-pytest-jupyter' pkgname=python3-pytest-jupyter -version=0.10.1 -revision=3 +version=0.11.0 +revision=1 build_style=python3-pep517 hostmakedepends="hatchling" -depends="python3-jupyter_core python3-pytest-timeout" -checkdepends="$depends" +depends="python3-jupyter_core python3-pytest" +checkdepends="$depends python3-pytest-timeout python3-ipython_ipykernel + python3-jupyter_client python3-jupyter_server python3-jupyter_nbformat" short_desc="Pytest plugins for Jupyter libraries and extensions" maintainer="Gonzalo Tornaría " license="BSD-3-Clause" homepage="https://github.com/jupyter-server/pytest-jupyter" changelog="https://raw.githubusercontent.com/jupyter-server/pytest-jupyter/main/CHANGELOG.md" distfiles="${PYPI_SITE}/p/pytest_jupyter/pytest_jupyter-${version}.tar.gz" -checksum=00df54eef9e201dd542d5471b8980def15d34b917b30587d14d7c824fc4d9e84 -make_check=extended # cannot be tested without python3-jupyter_server - -if [ "$XBPS_CHECK_PKGS" = full ]; then - # this would cause a check cycle - checkdepends+=" python3-ipython_ipykernel python3-jupyter_server" -fi +checksum=a4e08ced44cfea1bce080090c626b8dc4f9d617fa5aafcd84b71405f503e9899 post_install() { vlicense LICENSE