Date: Wednesday, December 7, 2022 @ 21:43:21 Author: arojas Revision: 1357032
New jupyter-server dependency Added: python-jupyter-events/ python-jupyter-events/trunk/ python-jupyter-events/trunk/PKGBUILD ----------+ PKGBUILD | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) Added: python-jupyter-events/trunk/PKGBUILD =================================================================== --- python-jupyter-events/trunk/PKGBUILD (rev 0) +++ python-jupyter-events/trunk/PKGBUILD 2022-12-07 21:43:21 UTC (rev 1357032) @@ -0,0 +1,35 @@ +# Maintainer: Antonio Rojas <[email protected]> + +_pipname=jupyter_events +pkgname=python-jupyter-events +pkgver=0.5.0 +pkgrel=1 +pkgdesc='Configurable event system for Jupyter applications and extensions' +arch=(any) +url='https://jupyter.org/' +license=(BSD) +depends=(python-jsonschema python-json-logger python-traitlets python-yaml python-click python-rich) +makedepends=(python-build python-installer python-hatchling) +checkdepends=(python-pytest-console-scripts) +source=(https://github.com/jupyter/jupyter_events/releases/download/v$pkgver/$_pipname-$pkgver.tar.gz) +sha256sums=('e27ffdd6138699d47d42cb65ae6d79334ff7c0d923694381c991ce56a140f2cd') + +build() { + cd $_pipname-$pkgver + python -m build --wheel --no-isolation +} + +check() { + cd $_pipname-$pkgver + python -m venv --system-site-packages test-env + export PATH="$PWD/test-env/bin:$PATH" + test-env/bin/python -m installer dist/*.whl +# https://github.com/jupyter/jupyter_events/issues/50 + test-env/bin/python -m pytest -k 'not test_emit_badschema_format and not test_bad_validations' +} + +package() { + cd $_pipname-$pkgver + python -m installer --destdir="$pkgdir" dist/*.whl + rm -r "$pkgdir"/build +}
