git » python-keyring.git » commit f754c8d

Upgrade to 23.9.3.

author David Runge
2022-09-26 09:58:41 UTC
committer David Runge
2022-09-26 09:58:41 UTC
parent 8667e72ae646a0e233309f79b41c133a2028c02a

Upgrade to 23.9.3.

Fixes https://bugs.archlinux.org/task/75889.
Add python-jaraco.classes and python-jeepney to depends (fixes https://bugs.archlinux.org/task/75951).
Remove unneeded python-entrypoints, python-importlib-metadata from depends.
Remove git from makedepends and do not use an unverifiable tag, but pypi sdist tarballs instead.

PKGBUILD +10 -9

diff --git a/PKGBUILD b/PKGBUILD
index c58790c..e1a0d9e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,35 +6,36 @@
 # Contributor: Steven Allen <steven {at} stebalien {dot} com>
 
 pkgname=python-keyring
-_pkgname=keyring
-pkgver=23.9.0
+_name=keyring
+pkgver=23.9.3
 pkgrel=1
 pkgdesc='Store and access your passwords safely'
 arch=('any')
 url='https://github.com/jaraco/keyring'
 license=('PSF' 'MIT')
-depends=('python-entrypoints' 'python-secretstorage' 'python-importlib-metadata')
-makedepends=('git' 'python-build' 'python-installer' 'python-setuptools-scm' 'python-wheel')
+depends=('python-jaraco.classes' 'python-jeepney' 'python-secretstorage')
+makedepends=('python-build' 'python-installer' 'python-setuptools-scm' 'python-wheel')
 checkdepends=('python-pytest-flake8' 'python-pytest-runner' 'python-pytest-black' 'python-pytest-cov' 'python-pytest-mypy')
 optdepends=('python-keyrings-alt: Alternative backends'
             'python-dbus: kwallet backend')
-source=("git+$url#tag=v$pkgver")
-sha512sums=('SKIP')
+source=(https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz)
+sha512sums=('288e3aa71fc52fe4c7d769ad07fd51d058d700b72170f727023793a9b61bec5ef4cd70ed5c511383940c20125c6e39335a11cba0f1b582b5f47a62a24a8a4233')
+b2sums=('5cb7a105283f4be809311f4616b9e8dfb0ae3d68ccaccbe5db69944b6e24606d352bd52dfbc62ca39a54df0a2696a912971a3cc72e30af26a5a17e66a2644b75')
 
 build() {
-  cd $_pkgname
+  cd $_name-$pkgver
 
   python -m build
 }
 
 check() {
-  cd $_pkgname
+  cd $_name-$pkgver
 
   python -m pytest
 }
 
 package() {
-  cd $_pkgname
+  cd $_name-$pkgver
 
   python -m installer -d "$pkgdir" dist/*.whl
   install -Dm 644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE