git » python-hatchling.git » commit 5127498

python-hatchling 1.27.0

author Urja (ARMLFS builder)
2025-10-03 00:54:31 UTC
committer Urja (ARMLFS builder)
2025-10-03 00:54:31 UTC
parent cb2c2a4fb57c9c39255523e617b0273469e9c2da

python-hatchling 1.27.0

.SRCINFO +4 -4
PKGBUILD +17 -18

diff --git a/.SRCINFO b/.SRCINFO
index c320531..7dcc86d 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
 pkgbase = python-hatchling
 	pkgdesc = Extensible, standards compliant build backend used by Hatch
-	pkgver = 1.21.1
-	pkgrel = 3
+	pkgver = 1.27.0
+	pkgrel = 1
 	url = https://github.com/pypa/hatch/tree/master/backend
 	arch = any
 	groups = python-build-backend
@@ -14,7 +14,7 @@ pkgbase = python-hatchling
 	depends = python-pluggy
 	depends = python-editables
 	depends = python-trove-classifiers
-	source = https://github.com/pypa/hatch/archive/refs/tags/hatchling-v1.21.1.tar.gz
-	sha256sums = c931dd012812e8afc29c9d6f9943252960bfc4c81273aa5b2458bdea74ae2b39
+	source = https://github.com/pypa/hatch/archive/hatchling-v1.27.0.tar.gz
+	sha256sums = c5d576a04bbc3940c71dc899da35a9cfe644044a6e4e70549f41d964d6331625
 
 pkgname = python-hatchling
diff --git a/PKGBUILD b/PKGBUILD
index b791997..a16618c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,33 +2,32 @@
 # Contributor: Kaizhao Zhang <zhangkaizhao@gmail.com>
 
 pkgname=python-hatchling
-pkgver=1.21.1
-pkgrel=3
+pkgver=1.27.0
+pkgrel=1
 pkgdesc="Extensible, standards compliant build backend used by Hatch"
 arch=('any')
 url="https://github.com/pypa/hatch/tree/master/backend"
-_url="https://github.com/pypa/hatch"
 license=('MIT')
 groups=(python-build-backend)
-depends=('python' 'python-packaging' 'python-pathspec' 'python-pluggy'
-         'python-editables' 'python-trove-classifiers')
-makedepends=('python-build' 'python-installer')
+depends=('python'
+	 'python-packaging'
+         'python-pathspec'
+         'python-pluggy'
+         'python-editables'
+         'python-trove-classifiers')
 
-_name=${pkgname/python-/}
-source=(
-  "${_url}/archive/refs/tags/${_name}-v${pkgver}.tar.gz"
-)
-sha256sums=('c931dd012812e8afc29c9d6f9943252960bfc4c81273aa5b2458bdea74ae2b39')
+makedepends=('python-build' 'python-installer')
+source=("https://github.com/pypa/hatch/archive/hatchling-v$pkgver.tar.gz")
+sha256sums=('c5d576a04bbc3940c71dc899da35a9cfe644044a6e4e70549f41d964d6331625')
 
 build() {
-  cd "hatch-${_name}-v${pkgver}/backend"
-  python -m build --wheel --no-isolation
+  cd hatch-hatchling-v$pkgver
+  python -m build --wheel --no-isolation backend
 }
 
 package() {
-  cd "hatch-${_name}-v${pkgver}/backend"
-
-  python -m installer --destdir="$pkgdir" dist/*.whl
-  install -Dm644 README.md "${pkgdir}/usr/share/doc/${pkgname}/README.md"
-  install -Dm644 LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt"
+  cd hatch-hatchling-v$pkgver
+  python -m installer --destdir="$pkgdir" backend/dist/*.whl
+  install -vDm644 -t "$pkgdir/usr/share/doc/$pkgname" backend/README.md
+  install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" backend/LICENSE.txt
 }