diff options
author | Chih-Hsuan Yen | 2018-11-09 06:47:15 +0800 |
---|---|---|
committer | Chih-Hsuan Yen | 2018-11-09 06:47:15 +0800 |
commit | 8491e084f6df2d29d6c07bc523456fb31ac208ae (patch) | |
tree | 0d2c542455049ebcb2ccd5d3a26c5f06d2fa08d7 | |
parent | aa11e5b962d31670c2aba298852d02391f65178d (diff) | |
download | aur-python-moto.tar.gz |
Bump to 1.3.7
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 22 |
2 files changed, 16 insertions, 14 deletions
@@ -1,6 +1,6 @@ pkgbase = python-moto pkgdesc = Moto is a library to mock out the boto library. - pkgver = 1.3.6 + pkgver = 1.3.7 pkgrel = 1 url = https://github.com/spulec/moto arch = any @@ -13,7 +13,7 @@ pkgbase = python-moto makedepends = python-setuptools depends = python-aws-xray-sdk depends = python-boto - depends = python-boto3-legacy + depends = python-boto3 depends = python-cryptography depends = python-dateutil depends = python-docker @@ -27,9 +27,9 @@ pkgbase = python-moto depends = python-responses depends = python-xmltodict depends = python-werkzeug - source = python-moto-1.3.6.tar.gz::https://github.com/spulec/moto/archive/57f9691a52245ffd9d7c0317e90953d054070c65.tar.gz + source = python-moto-1.3.7.tar.gz::https://github.com/spulec/moto/archive/1.3.7.tar.gz source = remove-dep-upper-bounds.patch - sha256sums = d8fc2c169faf9cea3973a00b51e87a512e81002e2c12d06cef9f02db33c12471 + sha256sums = 5431738fef3bc3b589e37123df496b63d3c1348a49f3632d1c05da566b839cbe sha256sums = f7c965571483b5b77419b0448ec98675bf4ec2b657c95dc7320d1eb1f2b81fb9 pkgname = python-moto @@ -3,46 +3,48 @@ pkgname=python-moto _pkgname=moto -# Wrong tag? https://github.com/spulec/moto/pull/1733#issuecomment-423787842 -_commit=57f9691a52245ffd9d7c0317e90953d054070c65 -pkgver=1.3.6 +pkgver=1.3.7 pkgrel=1 pkgdesc="Moto is a library to mock out the boto library." arch=('any') url="https://github.com/spulec/moto" license=('Apache') -depends=('python-aws-xray-sdk' 'python-boto' 'python-boto3-legacy' +depends=('python-aws-xray-sdk' 'python-boto' 'python-boto3' 'python-cryptography' 'python-dateutil' 'python-docker' 'python-jinja' 'python-jsondiff' 'python-jose' 'python-mock' 'python-pyaml' 'python-pytz' 'python-requests' 'python-responses' 'python-xmltodict' 'python-werkzeug') checkdepends=('python-flask' 'python-freezegun' 'python-nose' 'python-sure' 'tk') makedepends=('python-setuptools') -source=("$pkgname-$pkgver.tar.gz"::"https://github.com/spulec/moto/archive/$_commit.tar.gz" +source=("$pkgname-$pkgver.tar.gz"::"https://github.com/spulec/moto/archive/$pkgver.tar.gz" remove-dep-upper-bounds.patch) -sha256sums=('d8fc2c169faf9cea3973a00b51e87a512e81002e2c12d06cef9f02db33c12471' +sha256sums=('5431738fef3bc3b589e37123df496b63d3c1348a49f3632d1c05da566b839cbe' 'f7c965571483b5b77419b0448ec98675bf4ec2b657c95dc7320d1eb1f2b81fb9') prepare() { - cd $_pkgname-$_commit + cd $_pkgname-$pkgver patch -Np1 -i ../remove-dep-upper-bounds.patch } build() { - cd $_pkgname-$_commit + cd $_pkgname-$pkgver python setup.py build } check(){ - cd $_pkgname-$_commit + cd $_pkgname-$pkgver + + # https://github.com/spulec/moto/issues/1924 + export AWS_SECRET_ACCESS_KEY=foobar_secret + export AWS_ACCESS_KEY_ID=foobar_key TZ=UTC nosetests -sv ./tests/ --exclude='test_iot.*' --exclude='test_lambda.*' } package(){ - cd $_pkgname-$_commit + cd $_pkgname-$pkgver python setup.py install --root="$pkgdir" --optimize=1 --skip-build } |