Felix Yan pushed to branch main at Arch Linux / Packaging / Packages / python-keystoneauth1
Commits: 4febbce8 by loqs at 2026-02-11T22:01:41+00:00 SPDX license identifier https://github.com/openstack/keystoneauth/blob/5.8.0/LICENSE - - - - - 92d97d00 by loqs at 2026-02-11T22:02:49+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,7 +4,7 @@ pkgbase = python-keystoneauth1 pkgrel = 4 url = https://docs.openstack.org/developer/keystoneauth arch = any - license = Apache + license = Apache-2.0 checkdepends = python-hacking checkdepends = python-oslo-config checkdepends = python-oslo-utils @@ -19,7 +19,10 @@ pkgbase = python-keystoneauth1 checkdepends = python-lxml checkdepends = python-oauthlib makedepends = git + makedepends = python-build + makedepends = python-installer makedepends = python-setuptools + makedepends = python-wheel depends = python-pbr depends = python-iso8601 depends = python-stevedore ===================================== PKGBUILD ===================================== @@ -7,14 +7,14 @@ pkgrel=4 pkgdesc="Authentication Library for OpenStack Identity" arch=('any') url="https://docs.openstack.org/developer/keystoneauth" -license=('Apache') +license=('Apache-2.0') depends=('python-pbr' 'python-iso8601' 'python-stevedore' 'python-os-service-types' 'python-requests') optdepends=('python-requests-kerberos: for kerberos support' 'python-lxml: for saml2 support' 'python-oauthlib: for oauth1 support' 'python-betamax: for betamax support' 'python-fixtures: for betamax support') -makedepends=('git' 'python-setuptools') +makedepends=('git' 'python-build' 'python-installer' 'python-setuptools' 'python-wheel') checkdepends=('python-hacking' 'python-oslo-config' 'python-oslo-utils' 'python-oslotest' 'python-betamax' 'python-requests-mock' 'python-stestr' 'python-testresources' 'python-testtools' 'python-yaml' 'python-requests-kerberos' 'python-lxml' @@ -24,7 +24,7 @@ sha512sums=('0abf65321360eef268fd7b77ff4fffe01f22d2c5fa9c02fcbad71a578e34f02c607 build() { cd keystoneauth - python setup.py build + python -m build --wheel --no-isolation } check() { @@ -34,7 +34,7 @@ check() { package() { cd keystoneauth - python setup.py install --root="$pkgdir/" --optimize=1 + python -m installer --destdir="$pkgdir" dist/*.whl } # vim:set ts=2 sw=2 et: View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-keystoneauth1/-/compare/6d12e1835ba1c28d293e910ce64bf5f420897cfa...92d97d00a4bdc54ace487746b4de13f77098f456 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-keystoneauth1/-/compare/6d12e1835ba1c28d293e910ce64bf5f420897cfa...92d97d00a4bdc54ace487746b4de13f77098f456 You're receiving this email because of your account on gitlab.archlinux.org.
