# Contributor: Lex Black # Contributor: Ista Zahn pkgbase=python-altair _pyname=altair pkgname=('python-altair') pkgver=5.1.2 pkgrel=1 pkgdesc="Declarative statistical visualization library for Python" arch=('any') url="https://altair-viz.github.io/" license=('BSD3') depends=(python-jinja python-jsonschema python-numpy python-pandas python-toolz) makedepends=(python-build python-installer python-wheel python-hatchling) optdepends=('python-selenium: png and svg export support' 'python-vl-convert: png and svg export support via vega-lite specs') source=("${_pyname}-${pkgver}.tar.gz::https://files.pythonhosted.org/packages/source/${_pyname::1}/$_pyname/$_pyname-$pkgver.tar.gz") sha256sums=('e5f52a71853a607c61ce93ad4a414b3d486cd0d46ac597a24ae8bd1ac99dd460') build() { cd "${_pyname}-${pkgver}" python -m build --wheel --no-isolation } package() { cd "${_pyname}-${pkgver}" python -m installer --destdir="$pkgdir" dist/*.whl install -Dm 644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" install -Dm 644 README.md "${pkgdir}/usr/share/doc/${pkgname}/README" } # vim:set et sw=2 ts=2 tw=79: