diff options
author | Caleb Maclennan | 2023-05-04 17:10:45 +0300 |
---|---|---|
committer | Caleb Maclennan | 2023-05-04 17:10:45 +0300 |
commit | 1e2fa221b21dd1bd7a97511b4dd46248d0b96666 (patch) | |
tree | 35be615b73f8e55f9c652572bef28895b87bed81 | |
parent | 61d233bbca6d7b23672ab1612163926ead2c17a7 (diff) | |
download | aur-1e2fa221b21dd1bd7a97511b4dd46248d0b96666.tar.gz |
upgpkg: python-flatten-dict 0.4.2-2
Rebuild for Python 3.11, normalize PEP517 build tooling
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 9 |
2 files changed, 10 insertions, 6 deletions
@@ -1,11 +1,14 @@ pkgbase = python-flatten-dict pkgdesc = A flexible utility for flattening and unflattening dict-like objects in Python pkgver = 0.4.2 - pkgrel = 1 + pkgrel = 2 url = https://github.com/anlini/flatten-dict arch = any license = Apache - makedepends = python-setuptools + makedepends = python-build + makedepends = python-installer + makedepends = python-wheel + makedepends = python-poetry-core depends = python source = https://files.pythonhosted.org/packages/source/f/flatten-dict/flatten-dict-0.4.2.tar.gz sha256sums = 506a96b6e6f805b81ae46a0f9f31290beb5fa79ded9d80dbe1b7fa236ab43076 @@ -3,13 +3,14 @@ pkgname=python-flatten-dict _pyname=${pkgname#python-} pkgver=0.4.2 -pkgrel=1 +pkgrel=2 pkgdesc='A flexible utility for flattening and unflattening dict-like objects in Python' arch=(any) license=(Apache) url="https://github.com/anlini/${_pyname}" depends=(python) -makedepends=(python-setuptools) +makedepends=(python-{build,installer,wheel} + python-poetry-core) # checkdepends=(python-pytest) _archive=("$_pyname-$pkgver") source=("https://files.pythonhosted.org/packages/source/${_pyname::1}/$_pyname/$_archive.tar.gz") @@ -17,10 +18,10 @@ sha256sums=('506a96b6e6f805b81ae46a0f9f31290beb5fa79ded9d80dbe1b7fa236ab43076') build() { cd "$_archive" - python setup.py build + python -m build -wn } package() { cd "$_archive" - python setup.py install --root="$pkgdir" --optimize=1 --skip-build + python -m installer -d "$pkgdir" dist/*.whl } |