X-Original-To: alpine-aports@lists.alpinelinux.org Received: from mail.cmpwn.com (mail.cmpwn.com [45.56.77.53]) by lists.alpinelinux.org (Postfix) with ESMTP id 35E8CF81484 for ; Sun, 12 May 2019 02:07:21 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=cmpwn.com; s=cmpwn; t=1557626950; bh=exTUDzkYplLP1NLtY44bJuNIaoiiSgxGu82kfiEXeg4=; h=From:To:Cc:Subject:Date; b=2xlqaG3ZfTNCXgRZNsSHfT2tdbwEfjo/XB5YhpNIFlurA7ljOe6cly1JoXNEd5Umv kPk7dogdXJh/tCpn/xPPlLPFjZgQQbMKpqzGqJt12NAA69J/pBb5FURKQre/8HE9pv vmAKTu4Y5gASUuUv7TKsQ3ZyA5bghX1DjpZb2/YI= From: Drew DeVault To: alpine-aports@lists.alpinelinux.org Cc: Drew DeVault Subject: [alpine-aports] [PATCH] community/py-factory-boy: update to 2.12.0 Date: Sat, 11 May 2019 22:07:18 -0400 Message-Id: <20190512020718.22396-1-sir@cmpwn.com> X-Mailer: git-send-email 2.21.0 X-Mailinglist: alpine-aports Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit --- community/py-factory-boy/APKBUILD | 10 ++-- community/py-factory-boy/python-3.7.patch | 67 ----------------------- 2 files changed, 4 insertions(+), 73 deletions(-) delete mode 100644 community/py-factory-boy/python-3.7.patch diff --git a/community/py-factory-boy/APKBUILD b/community/py-factory-boy/APKBUILD index b757522bf9..ac473ebb38 100644 --- a/community/py-factory-boy/APKBUILD +++ b/community/py-factory-boy/APKBUILD @@ -2,8 +2,8 @@ # Maintainer: Drew DeVault pkgname=py-factory-boy _pkgname=factory_boy -pkgver=2.11.1 -pkgrel=3 +pkgver=2.12.0 +pkgrel=0 pkgdesc="A verstile test fixtures replacement based on thoughtbot's factory_girl for Ruby" url=https://github.com/rbarrois/factory_boy arch=noarch @@ -15,8 +15,7 @@ checkdepends=" py2-mock py3-mock py2-django py3-django py2-sqlalchemy py3-sqlalchemy " subpackages="py2-${pkgname#py-}:_py2 py3-${pkgname#py-}:_py3" -source="$pkgname-$pkgver.tar.gz::https://github.com/FactoryBoy/$_pkgname/archive/$pkgver.tar.gz - python-3.7.patch" +source="$pkgname-$pkgver.tar.gz::https://github.com/FactoryBoy/$_pkgname/archive/$pkgver.tar.gz" builddir=$srcdir/$_pkgname-$pkgver prepare() { @@ -70,5 +69,4 @@ _py() { $python setup.py install --prefix=/usr --root="$subpkgdir" } -sha512sums="f2a0856212bb47f29007a9ec52af129c63a0546f3d4eb733ce42eb285cad4eecabfd917badb18b723e2ee653c09422328413a3eb38b1cad53e4e538a7baffbc2 py-factory-boy-2.11.1.tar.gz -6397bdd38484b8727bc88066f6da1721faa6d3717c72af54d53c62b947798e7705f74f82c3355e06dc89e2e7b32edabd0a099d80e515adb3733417c73b0eaadd python-3.7.patch" +sha512sums="33236bc02d5331998bb210af498bea46fc9540e66af32db8fdab563193b7ae8870e7cc01c93c24a03ee23ba64bac6ca27a72bb51a264d1c7b6bf9b098c65d5d2 py-factory-boy-2.12.0.tar.gz" diff --git a/community/py-factory-boy/python-3.7.patch b/community/py-factory-boy/python-3.7.patch deleted file mode 100644 index 4b1bc6836d..0000000000 --- a/community/py-factory-boy/python-3.7.patch +++ /dev/null @@ -1,67 +0,0 @@ -From 97f48597d241aca598783f7bcaed34bf7b133343 Mon Sep 17 00:00:00 2001 -From: Jon Dufresne -Date: Tue, 28 Aug 2018 04:40:26 -0700 -Subject: [PATCH] Add testing and support for Python 3.7 and Django 2.1 - -Python 3.7 was released on June 27, 2018. -Django 2.1 was released on August 1, 2018. - -https://docs.python.org/3/whatsnew/3.7.html -https://docs.djangoproject.com/en/2.1/releases/2.1/ - -Fixes #492 ---- - .travis.yml | 23 ++++++++++++++++++++--- - README.rst | 2 +- - docs/changelog.rst | 3 ++- - factory/utils.py | 10 +++++++--- - setup.py | 6 +++++- - tox.ini | 7 +++++-- - 6 files changed, 40 insertions(+), 11 deletions(-) - -diff --git a/factory/utils.py b/factory/utils.py -index 7bf38dd..15d87e4 100644 ---- a/factory/utils.py -+++ b/factory/utils.py -@@ -73,9 +73,13 @@ def __iter__(self): - if self.next_elements: - yield self.next_elements.popleft() - else: -- value = next(self.iterator) -- self.past_elements.append(value) -- yield value -+ try: -+ value = next(self.iterator) -+ except StopIteration: -+ break -+ else: -+ self.past_elements.append(value) -+ yield value - - def reset(self): - self.next_elements.clear() -diff --git a/setup.py b/setup.py -index 4291c80..07fb60a 100755 ---- a/setup.py -+++ b/setup.py -@@ -51,8 +51,11 @@ def get_version(package_name): - ], - classifiers=[ - "Development Status :: 5 - Production/Stable", -- "Intended Audience :: Developers", - "Framework :: Django", -+ "Framework :: Django :: 1.11", -+ "Framework :: Django :: 2.0", -+ "Framework :: Django :: 2.1", -+ "Intended Audience :: Developers", - "License :: OSI Approved :: MIT License", - "Operating System :: OS Independent", - "Programming Language :: Python", -@@ -62,6 +65,7 @@ def get_version(package_name): - "Programming Language :: Python :: 3.4", - "Programming Language :: Python :: 3.5", - "Programming Language :: Python :: 3.6", -+ "Programming Language :: Python :: 3.7", - "Programming Language :: Python :: Implementation :: PyPy", - "Topic :: Software Development :: Testing", - "Topic :: Software Development :: Libraries :: Python Modules", -- 2.21.0 --- Unsubscribe: alpine-aports+unsubscribe@lists.alpinelinux.org Help: alpine-aports+help@lists.alpinelinux.org ---