aboutsummaryrefslogtreecommitdiffstats
path: root/testing/py-setuptools_scm
diff options
context:
space:
mode:
authorDmitry Romanenko <Dmitry@Romanenko.in>2019-01-26 23:42:37 -0500
committerAndy Postnikov <apostnikov@gmail.com>2019-01-30 16:21:55 +0200
commit96109129fc7bb5489ae26c6c2a5f4adca825fc4d (patch)
treed52869f7a813f83ad068f1b2d1e78b19a45274d3 /testing/py-setuptools_scm
parentd9ac09bd3fd20d4fc4923ac608b2df9251c583cc (diff)
downloadaports-96109129fc7bb5489ae26c6c2a5f4adca825fc4d.tar.bz2
aports-96109129fc7bb5489ae26c6c2a5f4adca825fc4d.tar.xz
testing/py-setuptools_scm: upgrade to 3.2.0, added tests
Diffstat (limited to 'testing/py-setuptools_scm')
-rw-r--r--testing/py-setuptools_scm/APKBUILD12
1 files changed, 9 insertions, 3 deletions
diff --git a/testing/py-setuptools_scm/APKBUILD b/testing/py-setuptools_scm/APKBUILD
index 7cda01c376..c5f674ca4b 100644
--- a/testing/py-setuptools_scm/APKBUILD
+++ b/testing/py-setuptools_scm/APKBUILD
@@ -2,14 +2,14 @@
# Maintainer: Dmitry Romanenko <dmitry@romanenko.in>
pkgname=py-setuptools_scm
_pkgname=setuptools_scm
-pkgver=3.1.0
+pkgver=3.2.0
pkgrel=0
pkgdesc="the blessed package to manage your versions by scm tags"
url="https://github.com/pypa/setuptools_scm"
arch="noarch"
license="MIT"
-options="!check"
depends=""
+checkdepends="pytest py-pip mercurial"
makedepends="python2-dev python3-dev py-setuptools"
subpackages="py3-$_pkgname:_py3 py2-$_pkgname:_py2"
source="https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/$_pkgname/$_pkgname-$pkgver.tar.gz"
@@ -21,6 +21,12 @@ build() {
python3 setup.py build
}
+check() {
+ cd "$builddir"
+ PYTHONPATH=$PWD/src python2 -m pytest
+ PYTHONPATH=$PWD/src python3 -m pytest
+}
+
package() {
mkdir -p "$pkgdir"
}
@@ -44,4 +50,4 @@ _py() {
$python setup.py install --prefix=/usr --root="$subpkgdir"
}
-sha512sums="bd84bb02900ddc7de2f02dd7cb62bafdea7040ebdc2506b72d05f2c6a6d16be903321e576f63a04f2aa13d8c75b1834dec7d9ea8444e8330281f8e586a3d6426 setuptools_scm-3.1.0.tar.gz"
+sha512sums="1995754654f8bf509ec7f2186857ba0005dbaea0b1c734f521becb9d022c127e7b36f21da8defd5ec9883de5d0d4afe006f9d152c4cefe6beadf8b878e949eb2 setuptools_scm-3.2.0.tar.gz"