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/APKBUILD22
1 files changed, 14 insertions, 8 deletions
diff --git a/community/py3-traitlets/APKBUILD b/community/py3-traitlets/APKBUILD
index 76c44d4b338..a8a9b38dbdd 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.1
+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
+ 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="
+b16a2882b9c69578d85ab1dcf59543c02442405937767a419416d83f46b351d3c93e128fb116f2b695a38e717213b56e2a5cce0cb0202432e5bd301aad23a745 traitlets-5.14.1.tar.gz
+"