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


Commits:
3b66fac2 by loqs at 2026-02-02T23:34:22+00:00
SPDX license identifier

https://github.com/Ayrx/python-fastpbkdf2/blob/v0.2/LICENSE.APACHE

- - - - -
3bf952bd by loqs at 2026-02-02T23:36:09+00:00
Use PEP 517 for building

Related https://archlinux.org/todo/use-pep-517-for-building-if-supported/.

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -4,10 +4,13 @@ pkgbase = python-fastpbkdf2
        pkgrel = 14
        url = https://github.com/Ayrx/python-fastpbkdf2
        arch = x86_64
-       license = Apache
+       license = Apache-2.0
        checkdepends = python-pytest
-       makedepends = python-setuptools
        makedepends = git
+       makedepends = python-build
+       makedepends = python-installer
+       makedepends = python-setuptools
+       makedepends = python-wheel
        depends = python-cffi
        depends = python-six
        source = git+https://github.com/Ayrx/python-fastpbkdf2.git#tag=v0.2


=====================================
PKGBUILD
=====================================
@@ -6,17 +6,17 @@ pkgver=0.2
 pkgrel=14
 pkgdesc="A faster implementation of PBKDF2"
 arch=('x86_64')
-license=('Apache')
+license=('Apache-2.0')
 url="https://github.com/Ayrx/python-fastpbkdf2";
 depends=('python-cffi' 'python-six')
-makedepends=('python-setuptools' 'git')
+makedepends=('git' 'python-build' 'python-installer' 'python-setuptools' 
'python-wheel')
 checkdepends=('python-pytest')
 source=("git+https://github.com/Ayrx/python-fastpbkdf2.git#tag=v$pkgver";)
 sha512sum=('SKIP')
 
 build() {
   cd "$srcdir"/python-fastpbkdf2
-  python setup.py build
+  python -m build --wheel --no-isolation
 }
 
 check() {
@@ -27,6 +27,6 @@ check() {
 
 package() {
   cd python-fastpbkdf2
-  python setup.py install --root="$pkgdir/" --optimize=1
+  python -m installer --destdir="$pkgdir" dist/*.whl
 }
 sha256sums=('SKIP')



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-fastpbkdf2/-/compare/ff8c58d7ffa71a7989233d8291f9a5cfc021ccc0...3bf952bd12a756161d74763e20e6ed7523ca13c8

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-fastpbkdf2/-/compare/ff8c58d7ffa71a7989233d8291f9a5cfc021ccc0...3bf952bd12a756161d74763e20e6ed7523ca13c8
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to