aboutsummaryrefslogtreecommitdiffstats
path: root/community/py3-traitlets/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/py3-traitlets/APKBUILD')
-rw-r--r--community/py3-traitlets/APKBUILD24
1 files changed, 15 insertions, 9 deletions
diff --git a/community/py3-traitlets/APKBUILD b/community/py3-traitlets/APKBUILD
index 76c44d4b338..3ff8c4fbeef 100644
--- a/community/py3-traitlets/APKBUILD
+++ b/community/py3-traitlets/APKBUILD
@@ -1,27 +1,33 @@
# Contributor: Kevin Daudt <kdaudt@alpinelinux.org>
# Maintainer: Kevin Daudt <kdaudt@alpinelinux.org>
pkgname=py3-traitlets
-pkgver=5.0.5
-pkgrel=1
+pkgver=5.14.2
+pkgrel=0
pkgdesc="lightweight Traits like module"
url="https://traitlets.readthedocs.io/"
arch="noarch"
license="BSD-3-Clause"
-depends="python3 py3-six py3-ipython_genutils"
-makedepends="py3-setuptools"
+depends="python3"
+makedepends="py3-gpep517 py3-hatchling"
options="!check" # No test suite present
-source="traitlets-$pkgver.tar.gz::https://github.com/ipython/traitlets/archive/$pkgver.tar.gz"
+subpackages="$pkgname-pyc"
+source="traitlets-$pkgver.tar.gz::https://github.com/ipython/traitlets/archive/v$pkgver.tar.gz"
builddir="$srcdir/${pkgname#py3-}-$pkgver"
replaces="py-traitlets" # Backwards compatibility
provides="py-traitlets=$pkgver-r$pkgrel" # Backwards compatibility
-build() {
- python3 setup.py build
+build() {
+ gpep517 build-wheel \
+ --wheel-dir .dist \
+ --output-fd 3 3>&1 >&2
}
package() {
- python3 setup.py install --prefix=/usr --root="$pkgdir"
+ local whl=.dist/traitlets-$pkgver-py3-none-any.whl
+ python3 -m installer --dest="$pkgdir" "$whl"
}
-sha512sums="aa724c3811ae7940ded7a8ca8a10b1e563357466ac45260196fbf9567801517228834f1cf52ccadf37bc4c78d4c60b0ac187aada42d43df24a3a80a7aa29ae53 traitlets-5.0.5.tar.gz"
+sha512sums="
+3ef8f1494a5257d2e8b0b4f3705913ba73b2eb2a0b02175bdf43257cfe7f0034d4f49cfc5b38021bd4def1e3e7e4a5534e99367b1faca5c3d7e861903079863a traitlets-5.14.2.tar.gz
+"