Felix Yan pushed to branch main at Arch Linux / Packaging / Packages / 
python-requests-kerberos


Commits:
3a0db8f6 by Felix Yan at 2026-01-25T14:39:08+08:00
upgpkg: 0.15.0-1

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,18 +1,20 @@
 pkgbase = python-requests-kerberos
        pkgdesc = A kerberos of useful classes and functions to be used with 
python-requests.
-       pkgver = 0.14.0
-       pkgrel = 7
+       pkgver = 0.15.0
+       pkgrel = 1
        url = https://github.com/requests/requests-kerberos
        arch = any
-       license = Apache
+       license = ISC
        checkdepends = python-pytest
-       checkdepends = python-pyspnego
        checkdepends = python-pytest-mock
+       makedepends = git
+       makedepends = python-build
+       makedepends = python-installer
        makedepends = python-setuptools
        depends = python-requests
        depends = python-pyspnego
        depends = python-cryptography
-       source = 
python-requests-kerberos-0.14.0.tar.gz::https://github.com/requests/requests-kerberos/archive/v0.14.0.tar.gz
-       sha512sums = 
9dd6eed0d6afe4b852ba96f621be3af2965e9011bf372c5dce77e0bca18191255ea407ba313904271615d722d60029807db2d6815b24437b021b02b026eb60d6
+       source = 
git+https://github.com/requests/requests-kerberos.git#tag=v0.15.0
+       sha512sums = 
f1ceecd16267b049722b8b39bc58db2458a9e69a1e5d1d0b1092273cee37995a68c3232c6f7f4030b05c21d8a29069ea2ab3c7635a7e47ceeb74328100c591bc
 
 pkgname = python-requests-kerberos


=====================================
PKGBUILD
=====================================
@@ -1,29 +1,30 @@
 # Maintainer: Felix Yan <[email protected]>
 
 pkgname=python-requests-kerberos
-pkgver=0.14.0
-pkgrel=7
+pkgver=0.15.0
+pkgrel=1
 pkgdesc="A kerberos of useful classes and functions to be used with 
python-requests."
 arch=('any')
 url="https://github.com/requests/requests-kerberos";
-license=('Apache')
+license=('ISC')
 depends=('python-requests' 'python-pyspnego' 'python-cryptography')
-makedepends=('python-setuptools')
-checkdepends=('python-pytest' 'python-pyspnego' 'python-pytest-mock')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/requests/requests-kerberos/archive/v$pkgver.tar.gz";)
-sha512sums=('9dd6eed0d6afe4b852ba96f621be3af2965e9011bf372c5dce77e0bca18191255ea407ba313904271615d722d60029807db2d6815b24437b021b02b026eb60d6')
+makedepends=('git' 'python-build' 'python-installer' 'python-setuptools')
+checkdepends=('python-pytest' 'python-pytest-mock')
+source=("git+https://github.com/requests/requests-kerberos.git#tag=v$pkgver";)
+sha512sums=('f1ceecd16267b049722b8b39bc58db2458a9e69a1e5d1d0b1092273cee37995a68c3232c6f7f4030b05c21d8a29069ea2ab3c7635a7e47ceeb74328100c591bc')
 
 build() {
-  cd requests-kerberos-$pkgver
-  python setup.py build
+  cd requests-kerberos
+  python -m build --wheel --no-isolation
 }
 
 check() {
-  cd requests-kerberos-$pkgver
-  py.test
+  cd requests-kerberos
+  pytest
 }
 
 package() {
-  cd requests-kerberos-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
+  cd requests-kerberos
+  python -m installer --destdir="$pkgdir" dist/*.whl
+  install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-requests-kerberos/-/commit/3a0db8f61dd8e4066bcb5ff5422d8a51a817b40e

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-requests-kerberos/-/commit/3a0db8f61dd8e4066bcb5ff5422d8a51a817b40e
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to