diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 28 |
1 files changed, 22 insertions, 6 deletions
@@ -3,23 +3,39 @@ # Python package author: Steven Myint <UNKNOWN> _name=autoflake pkgname=python-autoflake -pkgver=1.4 +pkgver=2.0.0 pkgrel=1 pkgdesc='Removes unused imports and unused variables' arch=(any) url="https://github.com/myint/$_name" license=("MIT") -depends=('python-pyflakes') -makedepends=('python') +depends=( + 'python' + 'python-pyflakes' + # required for python<3.11 + 'python-tomli' +) +makedepends=( + 'python-build' + 'python-installer' + 'python-pytest' +) source=("https://github.com/myint/$_name/archive/v${pkgver}.tar.gz") -sha256sums=('b3c573b0ab507b22359e80bdfd4c3fcf64b1b1d3352a6209a9fe73116c0ed36e') +sha256sums=('b8b945a9adf5c8231f49fde2c1422e3618af4826825f6f8033e29434c71bf1bc') build() { + pwd + ls -lah cd "$srcdir/$_name-$pkgver" - python setup.py build + python -m build -nw +} + +check() { + cd "$srcdir/$_name-$pkgver" + pytest } package() { cd "$srcdir/$_name-$pkgver" - python setup.py install --root="$pkgdir/" --optimize=1 + python -m installer -d "$pkgdir" dist/*.whl } |