summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD28
1 files changed, 22 insertions, 6 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 6665ffd6c700..c539339e8dc6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}