[arch-commits] Commit in python-aws-sam-translator/trunk (PKGBUILD)
Chih-Hsuan Yen
yan12125 at archlinux.org
Thu Oct 29 06:25:23 UTC 2020
Date: Thursday, October 29, 2020 @ 06:25:23
Author: yan12125
Revision: 736463
upgpkg: python-aws-sam-translator 1.28.1-1; update URLs; better approach for avoiding pytest-coverage
Modified:
python-aws-sam-translator/trunk/PKGBUILD
----------+
PKGBUILD | 17 +++++++++++------
1 file changed, 11 insertions(+), 6 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2020-10-29 01:56:22 UTC (rev 736462)
+++ PKGBUILD 2020-10-29 06:25:23 UTC (rev 736463)
@@ -1,18 +1,24 @@
# Maintainer: Chih-Hsuan Yen <yan12125 at archlinux.org>
pkgname=python-aws-sam-translator
-pkgver=1.27.0
+pkgver=1.28.1
pkgrel=1
pkgdesc='AWS Serverless Application Model (AWS SAM) prescribes rules for expressing Serverless applications on AWS'
arch=(any)
-url='https://github.com/awslabs/serverless-application-model'
+url='https://github.com/aws/serverless-application-model'
license=(Apache)
depends=(python python-boto3 python-jsonschema python-six)
makedepends=(python-setuptools)
checkdepends=(python-pytest python-yaml python-mock python-parameterized)
-source=("https://github.com/awslabs/serverless-application-model/archive/v$pkgver/$pkgname-$pkgver.tar.gz")
-sha256sums=('e8e482a6a68e00aa449115c317dcad7ed5b24113cbba952b33f89a52dc7b73d2')
+source=("https://github.com/aws/serverless-application-model/archive/v$pkgver/$pkgname-$pkgver.tar.gz")
+sha256sums=('f0a10e3464252344db253ce5f8f18d00789d5bbffbeb97793136da72e727dd7c')
+prepare() {
+ cd serverless-application-model-$pkgver
+ # skip pytest-coverage
+ sed -i '/addopts/d' pytest.ini
+}
+
build() {
cd serverless-application-model-$pkgver
python setup.py build
@@ -20,8 +26,7 @@
check() {
cd serverless-application-model-$pkgver
- # disable upstream pytest.ini, which involves coverage
- pytest -c /dev/null tests
+ pytest tests
}
package() {
More information about the arch-commits
mailing list