hashworks pushed to branch main at Arch Linux / Packaging / Packages / 
python-gitlabber


Commits:
1581eeff by Justin Kromlinger at 2026-02-03T08:36:01+01:00
upgpkg: 2.1.1-1: Build using PEP 517 standard

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,12 +1,15 @@
 pkgbase = python-gitlabber
        pkgdesc = Clones or pulls entire groups tree from GitLab
-       pkgver = 2.1.0
-       pkgrel = 2
+       pkgver = 2.1.1
+       pkgrel = 1
        url = https://github.com/ezbz/gitlabber
        arch = any
        license = MIT
        checkdepends = python-pytest-integration
        makedepends = git
+       makedepends = python-build
+       makedepends = python-installer
+       makedepends = python-wheel
        depends = python-setuptools
        depends = python-anytree
        depends = python-gitpython
@@ -18,7 +21,7 @@ pkgbase = python-gitlabber
        depends = python-pydantic
        depends = python-pydantic-settings
        optdepends = python-keyring: Store GitLab tokens securely using your OS 
keyring
-       source = 
python-gitlabber::git+https://github.com/ezbz/gitlabber#tag=v2.1.0
-       sha256sums = 
7c996119c734bf554c376a4bb2c5dbb4de7b941b3cbd93fef7418e415463cffd
+       source = 
python-gitlabber::git+https://github.com/ezbz/gitlabber#tag=v2.1.1
+       sha256sums = 
75d577b638d434d0bdab4ee215946d76a10d11ccd2c09265d9c3a95e897fb19c
 
 pkgname = python-gitlabber


=====================================
PKGBUILD
=====================================
@@ -1,8 +1,8 @@
 # Maintainer: Justin Kromlinger <[email protected]>
 
 pkgname=python-gitlabber
-pkgver=2.1.0
-pkgrel=2
+pkgver=2.1.1
+pkgrel=1
 pkgdesc='Clones or pulls entire groups tree from GitLab'
 arch=('any')
 license=('MIT')
@@ -25,12 +25,15 @@ optdepends=(
 )
 makedepends=(
   'git'
+  'python-build'
+  'python-installer'
+  'python-wheel'
 )
 checkdepends=(
   'python-pytest-integration'
 )
 source=("$pkgname::git+${url}#tag=v${pkgver}")
-sha256sums=('7c996119c734bf554c376a4bb2c5dbb4de7b941b3cbd93fef7418e415463cffd')
+sha256sums=('75d577b638d434d0bdab4ee215946d76a10d11ccd2c09265d9c3a95e897fb19c')
 
 pkgver() {
   cd "$pkgname"
@@ -46,7 +49,7 @@ prepare() {
 build() {
   cd "$pkgname"
 
-  python setup.py build
+  python -m build --wheel --no-isolation
 }
 
 check() {
@@ -58,7 +61,7 @@ check() {
 package() {
   cd "$pkgname"
 
-  python setup.py install --root="$pkgdir" --optimize=1
+  python -m installer --destdir="$pkgdir" dist/*.whl
 
   install -Dm644 LICENSE.txt 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt"
   install -Dm644 README.rst "$pkgdir/usr/share/doc/$pkgname/README.rst"



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-gitlabber/-/commit/1581eefff2352be1cd7f9d9ad37560dc1090d7ae

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-gitlabber/-/commit/1581eefff2352be1cd7f9d9ad37560dc1090d7ae
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to