Date: Saturday, August 3, 2019 @ 01:02:44 Author: yan12125 Revision: 497105
upgpkg: python-moto 1.3.13-2 * Fix compatibility with botocore >= 1.12.198 * Get rid of internal routine 'warning' Modified: python-moto/trunk/PKGBUILD ----------+ PKGBUILD | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2019-08-03 00:54:00 UTC (rev 497104) +++ PKGBUILD 2019-08-03 01:02:44 UTC (rev 497105) @@ -4,7 +4,7 @@ pkgname=python-moto _pkgname=moto pkgver=1.3.13 -pkgrel=1 +pkgrel=2 pkgdesc='Moto is a library to mock out the boto library.' arch=(any) url='https://github.com/spulec/moto' @@ -19,14 +19,17 @@ 'python-flask: for moto_server' ) source=("https://files.pythonhosted.org/packages/source/m/moto/moto-$pkgver.tar.gz" - moto-fix-setup.patch::https://github.com/yan12125/moto/commit/92bf8eff12b49def8e9689c57d26184c548546d0.patch) + moto-fix-setup.patch::https://github.com/yan12125/moto/commit/92bf8eff12b49def8e9689c57d26184c548546d0.patch + botocore-1.12.198.patch::https://github.com/spulec/moto/commit/e4a4e6183560489e98b95e815b439c7a1cf3566c.patch) sha256sums=('95d48d8ebaad47fb5bb4233854cf1cf8523ec5307d50eb1e4017ce10f1960b66' - '913485b0605c1b9cbb445b1862eb91ee6130430d5b735836f8e1b093565924d8') + '913485b0605c1b9cbb445b1862eb91ee6130430d5b735836f8e1b093565924d8' + '01d94989ff1016ec6668221ddd07e1423542a8dad7b091f92cdc31602097bfae') prepare() { cd $_pkgname-$pkgver patch -Np1 -i ../moto-fix-setup.patch + patch -Np1 -i ../botocore-1.12.198.patch # Remove upper bounds of dependencies sed --in-place=.orig -r 's#,?<[0-9.]+,?##;s#==([0-9.]+)#>=\1#' setup.py @@ -45,7 +48,7 @@ # boto 2.x is broken with proxies https://github.com/boto/boto/issues/2869 # XXX: is there a way to skip boto 2.x tests only? if [ -n "$http_proxy" -o -n "$https_proxy" ] ; then - warning "Skipping tests as some tests do not work with proxies." + echo "Warning: Skipping tests as some tests do not work with proxies." return fi