Date: Friday, September 30, 2022 @ 12:34:21 Author: alex19ep Revision: 1319033
upgpkg: python-canonicaljson 1.6.3-1 upstream release Modified: python-canonicaljson/trunk/PKGBUILD ----------+ PKGBUILD | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-09-30 12:13:45 UTC (rev 1319032) +++ PKGBUILD 2022-09-30 12:34:21 UTC (rev 1319033) @@ -3,7 +3,7 @@ # Contributor: Ivan Shapovalov <[email protected]> pkgname=python-canonicaljson -pkgver=1.6.2 +pkgver=1.6.3 pkgrel=1 pkgdesc='Canonical JSON' url='https://pypi.python.org/pypi/canonicaljson/' @@ -10,24 +10,27 @@ arch=('any') license=('Apache') depends=('python' 'python-simplejson' 'python-frozendict') -makedepends=('python-setuptools') +makedepends=('python-build' 'python-installer' 'python-wheel' 'python-setuptools') +checkdepends=('python-pytest') source=("python-canonicaljson-$pkgver.tar.gz::https://github.com/matrix-org/python-canonicaljson/archive/v${pkgver}.tar.gz") -sha512sums=('5dfcf76e80814e65b897e216e18cbe69b3f44e7676fe433cefdcfa15dc18a004dc7586c16bf95b7457cb8e9268dedf2e7b1b92247b7c65afef30888b1c89bde5') -b2sums=('7460b99d8e95b223e4d092ee4158c13b5b101d7001fe111fed021c15128d040ef657ee03dbfba14d2e3df0a61f82a072e171a87312f47f524baad1603c6e47bb') +sha512sums=('4b2cb7524425b8a4dde2359273f60110ca01081d31b0add158f106ff1f8874366978d6a15baed53a948503d4013b87a0b75ad7f6e8ea6ce42f3f9fc95672280f') +b2sums=('9d97ad9f8c0803fdfd1f4d2f85291fb175d19be23fb9c3bdf717030b9dae30f810329118c484cdf9dab5d77f01ea41b08653559fa188c90305126bdf3f4e5f9d') build() { cd python-canonicaljson-$pkgver - python setup.py build + python -m build --wheel --skip-dependency-check --no-isolation } check() { cd python-canonicaljson-$pkgver - python setup.py test + python -m venv --system-site-packages test-env + test-env/bin/python -m installer dist/*.whl + PATH="$PWD/test-env/bin:$PATH" test-env/bin/python -m pytest } package() { cd python-canonicaljson-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 --skip-build + python -m installer --destdir="$pkgdir" dist/*.whl } # vim: set ts=4 sw=4 tw=0 ft=PKGBUILD :
