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

Bruno Pagani archange at archlinux.org
Wed Apr 8 16:16:12 UTC 2020


    Date: Wednesday, April 8, 2020 @ 16:16:11
  Author: archange
Revision: 612629

upgpkg: python-param 1.9.3-1

Also enable tests

Modified:
  python-param/trunk/PKGBUILD

----------+
 PKGBUILD |   16 ++++++++++++----
 1 file changed, 12 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-04-08 16:02:33 UTC (rev 612628)
+++ PKGBUILD	2020-04-08 16:16:11 UTC (rev 612629)
@@ -2,15 +2,18 @@
 
 _pkg=param
 pkgname=python-${_pkg}
-pkgver=1.9.2
-pkgrel=3
+pkgver=1.9.3
+pkgrel=1
 pkgdesc="Make your Python code clearer and more reliable by declaring Parameters"
 arch=(any)
 url="https://param.holoviz.org/"
 license=(BSD)
 makedepends=(python-setuptools)
-source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz)
-sha256sums=('a2dcb07c6a4ff48bade69bb5d30d84a96911a7e9dcb76b6de975453f933332f8')
+checkdepends=(python-nose python-numpy python-pandas ipython)
+# No tests in Pypi tarballs
+#source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz)
+source=(https://github.com/holoviz/param/archive/v${pkgver}/${_pkg}-${pkgver}.tar.gz)
+sha256sums=('f58d8edd4e42d27978958999bc4a8c94019c0c0cb116579c66e1533b8cfc1cb5')
 
 build() {
     cd ${_pkg}-${pkgver}
@@ -17,6 +20,11 @@
     python setup.py build
 }
 
+check() {
+    cd ${_pkg}-${pkgver}
+    PARAM_TEST_NUMPY=1 PARAM_TEST_PANDAS=1 PARAM_TEST_PANDAS=1 nosetests
+}
+
 package() {
     cd ${_pkg}-${pkgver}
     python setup.py install --prefix=/usr --root="${pkgdir}" --skip-build --optimize=1


More information about the arch-commits mailing list