[arch-commits] Commit in python-moto/repos/community-any (3 files)

Chih-Hsuan Yen yan12125 at archlinux.org
Mon May 6 11:26:27 UTC 2019


    Date: Monday, May 6, 2019 @ 11:26:26
  Author: yan12125
Revision: 460689

archrelease: copy trunk to community-any

Added:
  python-moto/repos/community-any/PKGBUILD
    (from rev 460688, python-moto/trunk/PKGBUILD)
Deleted:
  python-moto/repos/community-any/PKGBUILD
  python-moto/repos/community-any/remove-dep-upper-bounds.patch

-------------------------------+
 PKGBUILD                      |   95 ++++++++++++++++++----------------------
 remove-dep-upper-bounds.patch |   19 --------
 2 files changed, 45 insertions(+), 69 deletions(-)

Deleted: PKGBUILD
===================================================================
--- PKGBUILD	2019-05-06 11:26:21 UTC (rev 460688)
+++ PKGBUILD	2019-05-06 11:26:26 UTC (rev 460689)
@@ -1,50 +0,0 @@
-# Maintainer: Chih-Hsuan Yen <yan12125 at archlinux.org>
-# Contributor: Guillaume Horel <guillaume.horel at gmail.com>
-
-pkgname=python-moto
-_pkgname=moto
-pkgver=1.3.7
-pkgrel=2
-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
-         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/$pkgver.tar.gz"
-        remove-dep-upper-bounds.patch)
-sha256sums=('5431738fef3bc3b589e37123df496b63d3c1348a49f3632d1c05da566b839cbe'
-            'f7c965571483b5b77419b0448ec98675bf4ec2b657c95dc7320d1eb1f2b81fb9')
-
-prepare() {
-  cd $_pkgname-$pkgver
-
-  patch -Np1 -i ../remove-dep-upper-bounds.patch
-}
-
-build() {
-  cd $_pkgname-$pkgver
-
-  python setup.py build
-}
-
-check() {
-  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-$pkgver
-
-  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
-}

Copied: python-moto/repos/community-any/PKGBUILD (from rev 460688, python-moto/trunk/PKGBUILD)
===================================================================
--- PKGBUILD	                        (rev 0)
+++ PKGBUILD	2019-05-06 11:26:26 UTC (rev 460689)
@@ -0,0 +1,45 @@
+# Maintainer: Chih-Hsuan Yen <yan12125 at archlinux.org>
+# Contributor: Guillaume Horel <guillaume.horel at gmail.com>
+
+pkgname=python-moto
+_pkgname=moto
+pkgver=1.3.8
+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
+         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 python-cfn-lint)
+checkdepends=(python-flask python-freezegun python-nose python-sure tk)
+makedepends=(python-setuptools)
+source=("$pkgname-$pkgver.tar.gz"::"https://github.com/spulec/moto/archive/$pkgver.tar.gz")
+sha256sums=('4463fd4af94501285b3e45b6ba341a9fea17847c3656dc63d2591da4b4ec12b8')
+
+prepare() {
+  cd $_pkgname-$pkgver
+
+  # Remove upper bounds of dependencies
+  sed --in-place=.orig -r 's#<[0-9.]+,?##;s#==([0-9.]+)#>=\1#' setup.py
+}
+
+build() {
+  cd $_pkgname-$pkgver
+
+  python setup.py build
+}
+
+check() {
+  cd $_pkgname-$pkgver
+
+  TZ=UTC nosetests -sv ./tests/ --exclude='test_iot.*' --exclude='test_lambda.*'
+}
+
+package() {
+  cd $_pkgname-$pkgver
+
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}

Deleted: remove-dep-upper-bounds.patch
===================================================================
--- remove-dep-upper-bounds.patch	2019-05-06 11:26:21 UTC (rev 460688)
+++ remove-dep-upper-bounds.patch	2019-05-06 11:26:26 UTC (rev 460689)
@@ -1,19 +0,0 @@
---- moto-1.3.4/setup.py.orig	2018-08-09 12:30:08.975654988 +0800
-+++ moto-1.3.4/setup.py	2018-08-09 12:31:18.255654986 +0800
-@@ -18,12 +18,12 @@
-     "werkzeug",
-     "pyaml",
-     "pytz",
--    "python-dateutil<3.0.0,>=2.1",
--    "python-jose<3.0.0",
-+    "python-dateutil>=2.1",
-+    "python-jose",
-     "mock",
-     "docker>=2.5.1",
--    "jsondiff==1.1.1",
--    "aws-xray-sdk<0.96,>=0.93",
-+    "jsondiff>=1.1.1",
-+    "aws-xray-sdk>=0.93",
-     "responses>=0.9.0",
- ]
- 



More information about the arch-commits mailing list