Date: Saturday, November 26, 2022 @ 05:18:56
  Author: felixonmars
Revision: 1353954

upgpkg: python-redis 4.3.5-2: fix dependencies

Modified:
  python-redis/trunk/PKGBUILD

----------+
 PKGBUILD |   15 ++++++++-------
 1 file changed, 8 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2022-11-26 04:46:41 UTC (rev 1353953)
+++ PKGBUILD    2022-11-26 05:18:56 UTC (rev 1353954)
@@ -4,31 +4,32 @@
 
 pkgname=python-redis
 pkgver=4.3.5
-pkgrel=1
+pkgrel=2
 pkgdesc='The Python interface to the Redis key-value store'
 arch=('any')
 url="https://github.com/redis/redis-py";
 license=('MIT')
-depends=('python-deprecated')
+depends=('python-packaging' 'python-async-timeout')
 makedepends=('python-setuptools')
-checkdepends=('python-pytest' 'pifpaf' 'redis')
+checkdepends=('python-pytest-asyncio' 'pifpaf' 'redis')
 source=("https://pypi.io/packages/source/r/redis/redis-$pkgver.tar.gz";)
 
sha512sums=('bff3db6e6336cf6787da3c7856ef9b122f07995ebab99d3e2d9b3ff42acd23241539971afd7b5a5f5136763e925086395feefb4c148296760906a5ad52216bea')
 
 build() {
-  cd "$srcdir"/redis-$pkgver
+  cd redis-$pkgver
   python setup.py build
 }
 
 check() {
-  cd "$srcdir"/redis-$pkgver
-  pifpaf run redis py.test || echo 
"https://github.com/andymccurdy/redis-py/issues/1073";
+  cd redis-$pkgver
+  # tests/test_ssl.py requires SSL keys
+  pifpaf run redis -- pytest --ignore tests/test_ssl.py || echo "Tests failed"
 }
 
 package() {
   cd redis-$pkgver
   python setup.py install --root="$pkgdir" --optimize=1
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
 }
 
 # vim:set ts=2 sw=2 et:

Reply via email to