# Template file for 'python3-ipython_ipykernel' pkgname=python3-ipython_ipykernel version=6.26.0 revision=1 build_style=python3-pep517 # these tests fail in 6.26.0 make_check_args=" --deselect tests/test_eventloop.py::test_asyncio_interrupt --deselect tests/test_embed_kernel.py::test_embed_kernel_func --deselect tests/test_kernelspec.py::test_install_kernelspec" hostmakedepends="hatchling python3-jupyter_client" depends="python3-comm python3-ipython python3-jupyter_client python3-nest_asyncio python3-packaging python3-psutil python3-tornado" checkdepends="$depends python3-flaky python3-pytest-asyncio python3-pytest-timeout python3-trio python3-curio python3-matplotlib python3-PyQt5 python3-PyQt5-svg" 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=553856658eb8430bbe9653ea041a41bff63e9606fc4628873fc92a6cf3abd404 if [ "$XBPS_CHECK_PKGS" = full ]; then # this would cause a build-time circular dependency checkdepends+=" python3-ipyparallel" else # These tests require ipyparallel make_check_args+=" --ignore tests/test_pickleutil.py --deselect tests/test_ipkernel_direct.py::test_do_apply " fi post_install() { vlicense LICENSE }