Date: Saturday, October 1, 2022 @ 17:38:54 Author: mtorromeo Revision: 1320162
upgpkg: python-iso8601 1.1.0-1 Modified: python-iso8601/trunk/PKGBUILD ----------+ PKGBUILD | 25 +++++++++++++++---------- 1 file changed, 15 insertions(+), 10 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-10-01 17:31:40 UTC (rev 1320161) +++ PKGBUILD 2022-10-01 17:38:54 UTC (rev 1320162) @@ -2,26 +2,31 @@ pkgname=python-iso8601 _libname=iso8601 -pkgver=1.0.2 -pkgrel=3 +pkgver=1.1.0 +pkgrel=1 pkgdesc="Simple module to parse ISO 8601 dates" arch=(any) url="https://pyiso8601.readthedocs.io/en/latest/" license=('MIT') depends=(python) -makedepends=(python-setuptools) +makedepends=(python-poetry python-setuptools python-wheel python-build python-installer) +checkdepends=(python-pytest python-hypothesis python-pytz) source=(https://files.pythonhosted.org/packages/source/${_libname:0:1}/$_libname/$_libname-$pkgver.tar.gz) -sha256sums=('27f503220e6845d9db954fb212b95b0362d8b7e6c1b2326a87061c3de93594b1') +sha256sums=('32811e7b81deee2063ea6d2e94f8819a86d1f3811e49d23623a41fa832bef03f') + build() { - cd "$srcdir/$_libname-$pkgver" - rm -rf ../buildpy3; mkdir ../buildpy3 - python setup.py build -b ../buildpy3 + cd "$srcdir"/iso8601-$pkgver + python -m build --wheel --no-isolation } +check() { + cd "$srcdir"/iso8601-$pkgver + python -m pytest . +} + package() { - cd "$srcdir/$_libname-$pkgver" - rm -rf build; ln -s ../buildpy3 build - python setup.py install --skip-build -O1 --root="$pkgdir" + cd "$srcdir"/iso8601-$pkgver + python -m installer --destdir="$pkgdir" dist/*.whl install -m0644 -D "LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" }
