Date: Sunday, November 6, 2022 @ 16:14:42 Author: felixonmars Revision: 1343435
upgpkg: python-pytest-bdd 6.1.0-1 Modified: python-pytest-bdd/trunk/PKGBUILD ----------+ PKGBUILD | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-11-06 16:14:42 UTC (rev 1343434) +++ PKGBUILD 2022-11-06 16:14:42 UTC (rev 1343435) @@ -1,20 +1,21 @@ # Maintainer: Felix Yan <[email protected]> pkgname=python-pytest-bdd -pkgver=6.0.1 +pkgver=6.1.0 pkgrel=1 pkgdesc='BDD library for the pytest runner' arch=('any') license=('MIT') url='https://github.com/pytest-dev/pytest-bdd' -depends=('python-glob2' 'python-mako' 'python-parse' 'python-parse-type' 'python-py' 'python-pytest') -makedepends=('python-setuptools') +depends=('python-mako' 'python-parse' 'python-parse-type' 'python-pytest' 'python-typing-extensions') +makedepends=('python-build' 'python-installer' 'python-poetry-core') +checkdepends=('python-setuptools') source=("https://github.com/pytest-dev/pytest-bdd/archive/$pkgver/$pkgname-$pkgver.tar.gz") -sha512sums=('30bc697ae177e3f311af0c781e99bde5b491dfef28109359c0d80f33feb8b0b170ffe15c288fe73a624144a1d1c3223b220d591b4acc30d1ad53600482bef87d') +sha512sums=('957b39a9c7c48b8d5e42d301de875579d062744766c55ffa32aed78a5a8a5c9fd9bb3ba281183841bc1da19604659c94ecaa4487dfc7a6dd69b507f5fc9f2dc7') build() { cd pytest-bdd-$pkgver - python setup.py build + python -m build -nw } check() { @@ -21,13 +22,13 @@ # Hack entry points by installing it cd pytest-bdd-$pkgver - python setup.py install --root="$PWD/tmp_install" --optimize=1 - PATH="$PWD/tmp_install/usr/bin:$PATH" PYTHONPATH="$PWD/tmp_install/usr/lib/python3.10/site-packages:$PYTHONPATH" pytest + python -m installer -d tmp_install dist/*.whl + PATH="$PWD/tmp_install/usr/bin:$PATH" PYTHONPATH="$PWD/tmp_install/usr/lib/python3.10/site-packages" pytest } package() { cd pytest-bdd-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 + python -m installer -d "$pkgdir" dist/*.whl install -Dm644 LICENSE.txt -t "$pkgdir"/usr/share/licenses/$pkgname/ }
