summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--abs/core/python_modules/python-psutil/PKGBUILD21
1 files changed, 8 insertions, 13 deletions
diff --git a/abs/core/python_modules/python-psutil/PKGBUILD b/abs/core/python_modules/python-psutil/PKGBUILD
index 1d05b76..53c5779 100644
--- a/abs/core/python_modules/python-psutil/PKGBUILD
+++ b/abs/core/python_modules/python-psutil/PKGBUILD
@@ -2,23 +2,21 @@
pkgbase=python-psutil
pkgname=('python-psutil' 'python2-psutil')
-pkgver=5.4.7
+pkgver=5.7.2
pkgrel=1
arch=('x86_64')
url='https://github.com/giampaolo/psutil'
license=('custom: BSD')
makedepends=('python' 'python-setuptools' 'python2' 'python2-setuptools')
-checkdepends=('net-tools' 'procps-ng' 'python2-nose' 'python-nose')
+checkdepends=('net-tools' 'procps-ng' 'python2-ipaddress' 'python2-mock' 'python-mock' 'python-pytest')
source=("https://github.com/giampaolo/psutil/archive/release-$pkgver.tar.gz")
-md5sums=('e8d6259eafe5925e7c522868aedd2caa')
+sha512sums=('dc22b95aa5a816ffb3a30ff261cc8ce10eeca005e8602438ba6269816114d97cad7dbc55a0826838baba24d1b539b895d0a0c3fa86a10474df9a0266f03a26ea')
build() {
cd psutil-release-$pkgver
- msg python
python setup.py build --build-lib=build/python
- msg python2
python2 setup.py build --build-lib=build/python2
find build/python2 -type f -exec \
sed -i '1s,^#! \?/usr/bin/\(env \|\)python$,#!/usr/bin/python2,' {} \;
@@ -27,15 +25,12 @@ build() {
check() {
cd psutil-release-$pkgver
- msg python
- export PYTHONPATH="$PWD/build/python"
- cd psutil/tests/
- # FIXME: dynamic loading so
+ # Required for testing
+#cp setup.py build/python
+#cp -r scripts build/python/
-
- msg python2
- export PYTHONPATH="$PWD/build/python2"
- #python2 psutil/tests/runner.py
+# 4 non-working tests in build chroot, requires fixes. Test framework does not allow exclusion.
+# PYTHONPATH="$PWD/build/python" python psutil/tests/__main__.py
}
package_python-psutil() {