[arch-commits] Commit in python-easyprocess/trunk (PKGBUILD)

Bruno Pagani archange at gemini.archlinux.org
Sun Mar 20 14:45:11 UTC 2022


    Date: Sunday, March 20, 2022 @ 14:45:11
  Author: archange
Revision: 1163770

upgpkg: python-easyprocess 1.1-1

Modified:
  python-easyprocess/trunk/PKGBUILD

----------+
 PKGBUILD |   14 +++++++++-----
 1 file changed, 9 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-03-20 14:45:07 UTC (rev 1163769)
+++ PKGBUILD	2022-03-20 14:45:11 UTC (rev 1163770)
@@ -2,8 +2,8 @@
 
 _pkg=EasyProcess
 pkgname=python-${_pkg,,}
-pkgver=0.3
-pkgrel=5
+pkgver=1.1
+pkgrel=1
 pkgdesc="Easy to use python subprocess interface"
 arch=(any)
 url="https://github.com/ponty/EasyProcess"
@@ -10,9 +10,11 @@
 license=(BSD)
 depends=(python)
 makedepends=(python-setuptools)
-checkdepends=(python-pytest python-nose python-pyvirtualdisplay iputils xorg-server-xvfb)
+checkdepends=(python-pytest python-pytest-timeout python-entrypoint2
+              python-pillow python-pyvirtualdisplay imagemagick iputils
+              xorg-server-xvfb)
 source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz)
-sha256sums=('fb948daac01f64c1e49750752711253614846c6fc7e5692a718a7408f2ffb984')
+sha256sums=('885898302a57aab948973e8b5d32a4229392b9fb2d986ab1d4ffd590e5ba90ec')
 
 build() {
   cd ${_pkg}-${pkgver}
@@ -21,7 +23,9 @@
 
 check() {
   cd ${_pkg}-${pkgver}
-  PYTHONPATH="${PWD}/build/lib/" pytest
+  # https://github.com/ponty/EasyProcess/issues/24
+  PYTHONPATH="${PWD}"/build/lib/ pytest -vv --color=yes -k 'not test_deadlock_pipe'
+  PYTHONPATH="${PWD}"/build/lib/ EASYPROCESS_USE_TEMP_FILES=0 pytest -vv --color=yes
 }
 
 package() {



More information about the arch-commits mailing list