public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pyramid/
@ 2017-05-17  9:59 Michał Górny
  0 siblings, 0 replies; 11+ messages in thread
From: Michał Górny @ 2017-05-17  9:59 UTC (permalink / raw
  To: gentoo-commits

commit:     e58fa9b4f1f82f78370c8669d719c58f25129984
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed May 17 09:52:12 2017 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed May 17 09:52:12 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e58fa9b4

dev-python/pyramid: Revert "Add python-3.5 to PYTHON_COMPAT"

New implementations are to be added to the *newest* version, not
the oldest, *after* testing. Adding a new implementation to the old
stable version that lacks tests is surely a very bad idea, especially
that next stable candidate lacks the same implementation. In other
words, it is pure noise which temporarily confuses dependency graph.

Reverts: 5d0b3af93ea8941355914316ff30fd536a0de02f

 dev-python/pyramid/pyramid-1.5.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/pyramid/pyramid-1.5.1.ebuild b/dev-python/pyramid/pyramid-1.5.1.ebuild
index e7b20f7e97f..183fe915b6f 100644
--- a/dev-python/pyramid/pyramid-1.5.1.ebuild
+++ b/dev-python/pyramid/pyramid-1.5.1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+PYTHON_COMPAT=( python{2_7,3_4} )
 
 inherit distutils-r1
 


^ permalink raw reply related	[flat|nested] 11+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pyramid/
@ 2018-04-26 19:19 Michał Górny
  0 siblings, 0 replies; 11+ messages in thread
From: Michał Górny @ 2018-04-26 19:19 UTC (permalink / raw
  To: gentoo-commits

commit:     6d0c2f716e7635ab8e8a7efb4c1d29026304fb40
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 24 16:24:11 2018 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Apr 26 19:19:10 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d0c2f71

dev-python/pyramid: Remove python@ from maintainers

The package has only one reverse dependency: dev-python/pyjade, which
in turn is only required by buildbot.  The current version is stale
but bumping it would probably break the only reverse dependency.
The open bug also indicates that the last version bump was probably
done without properly updating the ebuild.

dol-sen has volunteered to take it.

 dev-python/pyramid/metadata.xml | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/pyramid/metadata.xml b/dev-python/pyramid/metadata.xml
index 4302a8f965d..84db2104ecb 100644
--- a/dev-python/pyramid/metadata.xml
+++ b/dev-python/pyramid/metadata.xml
@@ -1,9 +1,9 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<maintainer type="project">
-		<email>python@gentoo.org</email>
-		<name>Python</name>
+	<maintainer type="person">
+		<email>dolsen@gentoo.org</email>
+		<name>Brian Dolbec</name>
 	</maintainer>
 	<upstream>
 		<remote-id type="pypi">pyramid</remote-id>


^ permalink raw reply related	[flat|nested] 11+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pyramid/
@ 2018-01-06  0:44 Michał Górny
  0 siblings, 0 replies; 11+ messages in thread
From: Michał Górny @ 2018-01-06  0:44 UTC (permalink / raw
  To: gentoo-commits

commit:     b12ce2afbd514bd24f6bb1266b4fb6d6c3c50d32
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Jan  5 23:20:49 2018 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Jan  6 00:44:18 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b12ce2af

dev-python/pyramid: Clean old up

 dev-python/pyramid/Manifest                |  2 --
 dev-python/pyramid/pyramid-1.5.1.ebuild    | 45 ------------------------------
 dev-python/pyramid/pyramid-1.5.7-r1.ebuild | 38 -------------------------
 3 files changed, 85 deletions(-)

diff --git a/dev-python/pyramid/Manifest b/dev-python/pyramid/Manifest
index 239074ac5ab..b0f2321408b 100644
--- a/dev-python/pyramid/Manifest
+++ b/dev-python/pyramid/Manifest
@@ -1,3 +1 @@
-DIST pyramid-1.5.1.tar.gz 2401767 BLAKE2B 046a57d5b8f572db46edbd8f7f80cbeab2eca860484a18cf23ccb26247c2ac470e113ad14a8ff872186e8f8bf25aa106014ed8c5520dbdac4a80eafb005d5212 SHA512 70b04111020d0f02ef21c52c44d7b6a5e78d198daee0068921df048bcae8b07567aee05d57f1a9e7329ef418116a0f7682aee30c6f785a4d1ec847e2519e7cc5
-DIST pyramid-1.5.7.tar.gz 2678474 BLAKE2B 0ea6a7fecec551520772e0df3619fe7f212d0c2ed969366569ff4eb28079f3ae554ecceb791d89ae893ddb7b718403768f1636aee63fd1849da38aa83c32eea9 SHA512 32b0d4b85bf0f471b7c08ac7353f2859284ee7bb2451b68429074fb5f954e0e02d7bc4bdd86f843d6a5304b56a418e698d614806bbfd09dda9a608db88c25949
 DIST pyramid-1.5.8.tar.gz 2546802 BLAKE2B 71e19b01a5ebdd671ee12c9c71b5dc557b12db76db94ad238e9695e93cd3ecd53c83fbc6c143d298601ff328d353dea8c6eb557dd1edff80f02941cf75f19f19 SHA512 725f472245c03a50463d9e8946dbc71063ef46d58df8a41804d1c68bb0abe796f7fcd36f7c1708f8597a980f8cb308fbeec0bbad3f82c0e7d3eb449f6719fe16

diff --git a/dev-python/pyramid/pyramid-1.5.1.ebuild b/dev-python/pyramid/pyramid-1.5.1.ebuild
deleted file mode 100644
index 183fe915b6f..00000000000
--- a/dev-python/pyramid/pyramid-1.5.1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-RESTRICT="test" # Can't package dependencies
-
-DESCRIPTION="A small open source Python web framework"
-HOMEPAGE="http://www.pylonsproject.org/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="repoze"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-#IUSE="test"
-# tests would pull in dev-python/zope-deprecation with its deps - not a good idea
-
-RDEPEND="
-	dev-python/chameleon[${PYTHON_USEDEP}]
-	dev-python/mako[${PYTHON_USEDEP}]
-	dev-python/webob[${PYTHON_USEDEP}]
-	dev-python/repoze-lru[${PYTHON_USEDEP}]
-	dev-python/mako[${PYTHON_USEDEP}]
-	dev-python/zope-interface[${PYTHON_USEDEP}]
-	dev-python/translationstring[${PYTHON_USEDEP}]
-	dev-python/pastedeploy[${PYTHON_USEDEP}]
-	dev-python/venusian[${PYTHON_USEDEP}]
-	"
-DEPEND="${RDEPEND}
-	dev-python/setuptools[${PYTHON_USEDEP}]
-	"
-	#test? ( dev-python/webtest[${PYTHON_USEDEP}]
-	#	dev-python/nose[${PYTHON_USEDEP}]
-	#	dev-python/coverage[${PYTHON_USEDEP}]
-	#	dev-python/virtualenv[${PYTHON_USEDEP}]
-	#	)
-	#"
-
-python_test() {
-	nosetests || die "Tests fail with ${EPYTHON}"
-}

diff --git a/dev-python/pyramid/pyramid-1.5.7-r1.ebuild b/dev-python/pyramid/pyramid-1.5.7-r1.ebuild
deleted file mode 100644
index 99de90acd49..00000000000
--- a/dev-python/pyramid/pyramid-1.5.7-r1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="A small open source Python web framework"
-HOMEPAGE="http://www.pylonsproject.org/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="repoze"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
-	dev-python/chameleon[${PYTHON_USEDEP}]
-	dev-python/mako[${PYTHON_USEDEP}]
-	dev-python/webob[${PYTHON_USEDEP}]
-	dev-python/repoze-lru[${PYTHON_USEDEP}]
-	dev-python/mako[${PYTHON_USEDEP}]
-	dev-python/zope-deprecation[${PYTHON_USEDEP}]
-	dev-python/zope-interface[${PYTHON_USEDEP}]
-	dev-python/translationstring[${PYTHON_USEDEP}]
-	dev-python/pastedeploy[${PYTHON_USEDEP}]
-	dev-python/venusian[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
-	test? ( dev-python/webtest[${PYTHON_USEDEP}]
-		$(python_gen_cond_dep \
-			'dev-python/zope-component[${PYTHON_USEDEP}]' \
-			'python2*' pypy)
-	)"
-
-python_test() {
-	esetup.py test
-}


^ permalink raw reply related	[flat|nested] 11+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pyramid/
@ 2017-09-17 21:09 Matt Turner
  0 siblings, 0 replies; 11+ messages in thread
From: Matt Turner @ 2017-09-17 21:09 UTC (permalink / raw
  To: gentoo-commits

commit:     09fffd919c9f50137ea7dd60784468217e9377c5
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 17 21:08:44 2017 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Sep 17 21:09:04 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09fffd91

dev-python/pyramid-1.5.8: x86 stable, bug 625052

 dev-python/pyramid/pyramid-1.5.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyramid/pyramid-1.5.8.ebuild b/dev-python/pyramid/pyramid-1.5.8.ebuild
index 5e8d767c7e8..0b72ea6d7c2 100644
--- a/dev-python/pyramid/pyramid-1.5.8.ebuild
+++ b/dev-python/pyramid/pyramid-1.5.8.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="repoze"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="test"
 
 RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 11+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pyramid/
@ 2017-07-15 17:25 Tobias Klausmann
  0 siblings, 0 replies; 11+ messages in thread
From: Tobias Klausmann @ 2017-07-15 17:25 UTC (permalink / raw
  To: gentoo-commits

commit:     13539662467750dd9c891bd97a6a7375de9c8c6d
Author:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 15 17:23:13 2017 +0000
Commit:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Sat Jul 15 17:23:13 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13539662

dev-python/pyramid-1.5.8-r0: add amd64 keyword

Gentoo-Bug: 625052

 dev-python/pyramid/pyramid-1.5.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyramid/pyramid-1.5.8.ebuild b/dev-python/pyramid/pyramid-1.5.8.ebuild
index 3ecd8ac53db..5e8d767c7e8 100644
--- a/dev-python/pyramid/pyramid-1.5.8.ebuild
+++ b/dev-python/pyramid/pyramid-1.5.8.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="repoze"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="test"
 
 RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 11+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pyramid/
@ 2017-05-19 16:36 Manuel Rüger
  0 siblings, 0 replies; 11+ messages in thread
From: Manuel Rüger @ 2017-05-19 16:36 UTC (permalink / raw
  To: gentoo-commits

commit:     9f7a482055ce32093d2ad7c579c19a6c0ddef277
Author:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
AuthorDate: Fri May 19 16:36:26 2017 +0000
Commit:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Fri May 19 16:36:26 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f7a4820

dev-python/pyramid: Add python3_6

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-python/pyramid/pyramid-1.5.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyramid/pyramid-1.5.8.ebuild b/dev-python/pyramid/pyramid-1.5.8.ebuild
index 93f7e7bbd2e..3ecd8ac53db 100644
--- a/dev-python/pyramid/pyramid-1.5.8.ebuild
+++ b/dev-python/pyramid/pyramid-1.5.8.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-PYTHON_COMPAT=( python{2_7,3_{4,5}} )
+PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
 
 inherit distutils-r1
 


^ permalink raw reply related	[flat|nested] 11+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pyramid/
@ 2017-05-17  9:59 Michał Górny
  0 siblings, 0 replies; 11+ messages in thread
From: Michał Górny @ 2017-05-17  9:59 UTC (permalink / raw
  To: gentoo-commits

commit:     15f8fbdecbb8d5b05cd8d9115eb660d16252f12f
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed May 17 09:54:23 2017 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed May 17 09:54:34 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15f8fbde

dev-python/pyramid: Tested on py3.5

 dev-python/pyramid/pyramid-1.5.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyramid/pyramid-1.5.8.ebuild b/dev-python/pyramid/pyramid-1.5.8.ebuild
index 99de90acd49..93f7e7bbd2e 100644
--- a/dev-python/pyramid/pyramid-1.5.8.ebuild
+++ b/dev-python/pyramid/pyramid-1.5.8.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
+PYTHON_COMPAT=( python{2_7,3_{4,5}} )
 
 inherit distutils-r1
 


^ permalink raw reply related	[flat|nested] 11+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pyramid/
@ 2017-05-16  2:10 Brian Dolbec
  0 siblings, 0 replies; 11+ messages in thread
From: Brian Dolbec @ 2017-05-16  2:10 UTC (permalink / raw
  To: gentoo-commits

commit:     5d0b3af93ea8941355914316ff30fd536a0de02f
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Thu Apr  6 23:25:19 2017 +0000
Commit:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
CommitDate: Tue May 16 02:07:08 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d0b3af9

dev-python/pyramid: Add python-3.5 to PYTHON_COMPAT

Package-Manager: Portage-2.3.5, Repoman-2.3.2_p30

 dev-python/pyramid/pyramid-1.5.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/pyramid/pyramid-1.5.1.ebuild b/dev-python/pyramid/pyramid-1.5.1.ebuild
index 183fe915b6f..e7b20f7e97f 100644
--- a/dev-python/pyramid/pyramid-1.5.1.ebuild
+++ b/dev-python/pyramid/pyramid-1.5.1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5} )
 
 inherit distutils-r1
 


^ permalink raw reply related	[flat|nested] 11+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pyramid/
@ 2017-05-07 18:43 Michał Górny
  0 siblings, 0 replies; 11+ messages in thread
From: Michał Górny @ 2017-05-07 18:43 UTC (permalink / raw
  To: gentoo-commits

commit:     bb3c9b713e74c4305626948c02664a573834c561
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat May  6 09:19:45 2017 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun May  7 18:43:26 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb3c9b71

dev-python/pyramid: Bump to 1.5.8 (to fix tests)

 dev-python/pyramid/Manifest             |  1 +
 dev-python/pyramid/pyramid-1.5.8.ebuild | 38 +++++++++++++++++++++++++++++++++
 2 files changed, 39 insertions(+)

diff --git a/dev-python/pyramid/Manifest b/dev-python/pyramid/Manifest
index c50399674db..c16b479d38b 100644
--- a/dev-python/pyramid/Manifest
+++ b/dev-python/pyramid/Manifest
@@ -1,2 +1,3 @@
 DIST pyramid-1.5.1.tar.gz 2401767 SHA256 2fe0b4012f10444682acc0df3b9cb85c7cfff2508ba5cbe6db83f5f14b510d86 SHA512 70b04111020d0f02ef21c52c44d7b6a5e78d198daee0068921df048bcae8b07567aee05d57f1a9e7329ef418116a0f7682aee30c6f785a4d1ec847e2519e7cc5 WHIRLPOOL 16e17ccba24f6a76c4ef0f2e361580e832c6450f453f88229bf1204cd123719e08e8565bb46d8b0bef5b395af2dfa87cb7ac7a9dc0dc9a0cc2d019490716e151
 DIST pyramid-1.5.7.tar.gz 2678474 SHA256 c1302d5ccb6833e8794ddb649aa9bb64d86c05adb127c93e329f8863907449b4 SHA512 32b0d4b85bf0f471b7c08ac7353f2859284ee7bb2451b68429074fb5f954e0e02d7bc4bdd86f843d6a5304b56a418e698d614806bbfd09dda9a608db88c25949 WHIRLPOOL 2c12aab5e91eede072f0b45b510699f048f9848753cf134e21dcb775b0f2fa96c815d1573cd11b67afa76f401bdab230b67fe1a24a8a861708309d8b26308619
+DIST pyramid-1.5.8.tar.gz 2546802 SHA256 51474d93b80a9e55cc120f911eeb11c4728bb0ec5ff40495d28ff9977685eda5 SHA512 725f472245c03a50463d9e8946dbc71063ef46d58df8a41804d1c68bb0abe796f7fcd36f7c1708f8597a980f8cb308fbeec0bbad3f82c0e7d3eb449f6719fe16 WHIRLPOOL a2e9ce852fad1e491d6b1cbc01669e1f4fd67b512a345040ac975a6b2b2dc4245c21b479b6009ebfbc9aa05502c216e1bb396e33ed09c7907163960d25b79103

diff --git a/dev-python/pyramid/pyramid-1.5.8.ebuild b/dev-python/pyramid/pyramid-1.5.8.ebuild
new file mode 100644
index 00000000000..99de90acd49
--- /dev/null
+++ b/dev-python/pyramid/pyramid-1.5.8.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+PYTHON_COMPAT=( python{2_7,3_4} )
+
+inherit distutils-r1
+
+DESCRIPTION="A small open source Python web framework"
+HOMEPAGE="http://www.pylonsproject.org/"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="repoze"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+	dev-python/chameleon[${PYTHON_USEDEP}]
+	dev-python/mako[${PYTHON_USEDEP}]
+	dev-python/webob[${PYTHON_USEDEP}]
+	dev-python/repoze-lru[${PYTHON_USEDEP}]
+	dev-python/mako[${PYTHON_USEDEP}]
+	dev-python/zope-deprecation[${PYTHON_USEDEP}]
+	dev-python/zope-interface[${PYTHON_USEDEP}]
+	dev-python/translationstring[${PYTHON_USEDEP}]
+	dev-python/pastedeploy[${PYTHON_USEDEP}]
+	dev-python/venusian[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+	test? ( dev-python/webtest[${PYTHON_USEDEP}]
+		$(python_gen_cond_dep \
+			'dev-python/zope-component[${PYTHON_USEDEP}]' \
+			'python2*' pypy)
+	)"
+
+python_test() {
+	esetup.py test
+}


^ permalink raw reply related	[flat|nested] 11+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pyramid/
@ 2017-05-07 18:43 Michał Górny
  0 siblings, 0 replies; 11+ messages in thread
From: Michał Górny @ 2017-05-07 18:43 UTC (permalink / raw
  To: gentoo-commits

commit:     e7acd95904e0de0214e2322327078a7982e5fbc4
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat May  6 09:12:20 2017 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun May  7 18:43:25 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7acd959

dev-python/pyramid: Fix deps, enable tests

Correct the package dependencies, and enable tests. The former includes:

1. putting dev-python/setuptools in RDEPEND since the package uses
   entry_points (pkg_resources),

2. adding dev-python/zope-deprecation to RDEPEND since the package
   states that as a runtime dependency,

3. removing nose & coverage from test dependencies since they are not
   used for testing upstream (it is extra dep for post-install testing
   but setup.py and the tests use plain unittest),

4. adding missing py2-conditional dependency on dev-python/zope-component
   for tests.

Appropriately switch python_test() to use 'setup.py test'.

 ...yramid-1.5.7.ebuild => pyramid-1.5.7-r1.ebuild} | 29 ++++++++--------------
 1 file changed, 11 insertions(+), 18 deletions(-)

diff --git a/dev-python/pyramid/pyramid-1.5.7.ebuild b/dev-python/pyramid/pyramid-1.5.7-r1.ebuild
similarity index 57%
rename from dev-python/pyramid/pyramid-1.5.7.ebuild
rename to dev-python/pyramid/pyramid-1.5.7-r1.ebuild
index 15cb0026055..99de90acd49 100644
--- a/dev-python/pyramid/pyramid-1.5.7.ebuild
+++ b/dev-python/pyramid/pyramid-1.5.7-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -6,8 +6,6 @@ PYTHON_COMPAT=( python{2_7,3_4} )
 
 inherit distutils-r1
 
-RESTRICT="test" # Can't package dependencies
-
 DESCRIPTION="A small open source Python web framework"
 HOMEPAGE="http://www.pylonsproject.org/"
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
@@ -15,31 +13,26 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 LICENSE="repoze"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
-#IUSE="test"
-# tests would pull in dev-python/zope-deprecation with its deps - not a good idea
+IUSE="test"
 
-RDEPEND="
+RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
 	dev-python/chameleon[${PYTHON_USEDEP}]
 	dev-python/mako[${PYTHON_USEDEP}]
 	dev-python/webob[${PYTHON_USEDEP}]
 	dev-python/repoze-lru[${PYTHON_USEDEP}]
 	dev-python/mako[${PYTHON_USEDEP}]
+	dev-python/zope-deprecation[${PYTHON_USEDEP}]
 	dev-python/zope-interface[${PYTHON_USEDEP}]
 	dev-python/translationstring[${PYTHON_USEDEP}]
 	dev-python/pastedeploy[${PYTHON_USEDEP}]
-	dev-python/venusian[${PYTHON_USEDEP}]
-	"
+	dev-python/venusian[${PYTHON_USEDEP}]"
 DEPEND="${RDEPEND}
-	dev-python/setuptools[${PYTHON_USEDEP}]
-	"
-	#test? ( dev-python/webtest[${PYTHON_USEDEP}]
-	#	dev-python/nose[${PYTHON_USEDEP}]
-	#	dev-python/coverage[${PYTHON_USEDEP}]
-	#	dev-python/virtualenv[${PYTHON_USEDEP}]
-	#	)
-	#"
+	test? ( dev-python/webtest[${PYTHON_USEDEP}]
+		$(python_gen_cond_dep \
+			'dev-python/zope-component[${PYTHON_USEDEP}]' \
+			'python2*' pypy)
+	)"
 
 python_test() {
-	nosetests || die "Tests fail with ${EPYTHON}"
+	esetup.py test
 }


^ permalink raw reply related	[flat|nested] 11+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pyramid/
@ 2017-05-02 11:58 Michał Górny
  0 siblings, 0 replies; 11+ messages in thread
From: Michał Górny @ 2017-05-02 11:58 UTC (permalink / raw
  To: gentoo-commits

commit:     ac6ad2a28ac098b0bc1eca5344071c0098e5a79b
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue May  2 11:17:52 2017 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue May  2 11:58:16 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac6ad2a2

dev-python/pyramid: Clean old versions up

 dev-python/pyramid/Manifest             |  2 --
 dev-python/pyramid/pyramid-1.5.2.ebuild | 45 ---------------------------------
 dev-python/pyramid/pyramid-1.5.4.ebuild | 45 ---------------------------------
 3 files changed, 92 deletions(-)

diff --git a/dev-python/pyramid/Manifest b/dev-python/pyramid/Manifest
index 112ec9f84ea..c50399674db 100644
--- a/dev-python/pyramid/Manifest
+++ b/dev-python/pyramid/Manifest
@@ -1,4 +1,2 @@
 DIST pyramid-1.5.1.tar.gz 2401767 SHA256 2fe0b4012f10444682acc0df3b9cb85c7cfff2508ba5cbe6db83f5f14b510d86 SHA512 70b04111020d0f02ef21c52c44d7b6a5e78d198daee0068921df048bcae8b07567aee05d57f1a9e7329ef418116a0f7682aee30c6f785a4d1ec847e2519e7cc5 WHIRLPOOL 16e17ccba24f6a76c4ef0f2e361580e832c6450f453f88229bf1204cd123719e08e8565bb46d8b0bef5b395af2dfa87cb7ac7a9dc0dc9a0cc2d019490716e151
-DIST pyramid-1.5.2.tar.gz 2422156 SHA256 12057e63c9c99f88bc71af12f00a5e2c934221122baf582c7365361cba45bdcc SHA512 531d68fb480cf1420e069025537968abebc17bed98bf25e9993b8c744a12c5031df4b9b09e6f775bb1176f305f2e2c8ddb176ff43d1b34a10f2181df74fac8b8 WHIRLPOOL 785706946338dee67c7472c8d0b97fea86b8695d2efe7da93c483acf6476e5501269732a24b1cec50e1b9bf723edab44e437785cfd833bd3263c0207bc4f3ad9
-DIST pyramid-1.5.4.tar.gz 2678373 SHA256 39c48570595cfdb38227552a9e2858e62cc45ced4db94cf9b136cd823acda19f SHA512 2c2f9f42c64a4c184bb743005f7ba2f7fce2409e35c7db3e683852f6c93e44dea26d082c88727a44bdde253e6648cfb95169f6f5615d2d17bccd4b4113e0361f WHIRLPOOL bebd849ce1a116f7b04d2b5f3fb71ab5fe964e50a16a576d91c5509f7dd3f5312b4d9d174d0369d2d7db2f2c363e8caa594bb23249f59b11bfd80eed9e2d6245
 DIST pyramid-1.5.7.tar.gz 2678474 SHA256 c1302d5ccb6833e8794ddb649aa9bb64d86c05adb127c93e329f8863907449b4 SHA512 32b0d4b85bf0f471b7c08ac7353f2859284ee7bb2451b68429074fb5f954e0e02d7bc4bdd86f843d6a5304b56a418e698d614806bbfd09dda9a608db88c25949 WHIRLPOOL 2c12aab5e91eede072f0b45b510699f048f9848753cf134e21dcb775b0f2fa96c815d1573cd11b67afa76f401bdab230b67fe1a24a8a861708309d8b26308619

diff --git a/dev-python/pyramid/pyramid-1.5.2.ebuild b/dev-python/pyramid/pyramid-1.5.2.ebuild
deleted file mode 100644
index 15cb0026055..00000000000
--- a/dev-python/pyramid/pyramid-1.5.2.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-RESTRICT="test" # Can't package dependencies
-
-DESCRIPTION="A small open source Python web framework"
-HOMEPAGE="http://www.pylonsproject.org/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="repoze"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-#IUSE="test"
-# tests would pull in dev-python/zope-deprecation with its deps - not a good idea
-
-RDEPEND="
-	dev-python/chameleon[${PYTHON_USEDEP}]
-	dev-python/mako[${PYTHON_USEDEP}]
-	dev-python/webob[${PYTHON_USEDEP}]
-	dev-python/repoze-lru[${PYTHON_USEDEP}]
-	dev-python/mako[${PYTHON_USEDEP}]
-	dev-python/zope-interface[${PYTHON_USEDEP}]
-	dev-python/translationstring[${PYTHON_USEDEP}]
-	dev-python/pastedeploy[${PYTHON_USEDEP}]
-	dev-python/venusian[${PYTHON_USEDEP}]
-	"
-DEPEND="${RDEPEND}
-	dev-python/setuptools[${PYTHON_USEDEP}]
-	"
-	#test? ( dev-python/webtest[${PYTHON_USEDEP}]
-	#	dev-python/nose[${PYTHON_USEDEP}]
-	#	dev-python/coverage[${PYTHON_USEDEP}]
-	#	dev-python/virtualenv[${PYTHON_USEDEP}]
-	#	)
-	#"
-
-python_test() {
-	nosetests || die "Tests fail with ${EPYTHON}"
-}

diff --git a/dev-python/pyramid/pyramid-1.5.4.ebuild b/dev-python/pyramid/pyramid-1.5.4.ebuild
deleted file mode 100644
index 15cb0026055..00000000000
--- a/dev-python/pyramid/pyramid-1.5.4.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-RESTRICT="test" # Can't package dependencies
-
-DESCRIPTION="A small open source Python web framework"
-HOMEPAGE="http://www.pylonsproject.org/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="repoze"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-#IUSE="test"
-# tests would pull in dev-python/zope-deprecation with its deps - not a good idea
-
-RDEPEND="
-	dev-python/chameleon[${PYTHON_USEDEP}]
-	dev-python/mako[${PYTHON_USEDEP}]
-	dev-python/webob[${PYTHON_USEDEP}]
-	dev-python/repoze-lru[${PYTHON_USEDEP}]
-	dev-python/mako[${PYTHON_USEDEP}]
-	dev-python/zope-interface[${PYTHON_USEDEP}]
-	dev-python/translationstring[${PYTHON_USEDEP}]
-	dev-python/pastedeploy[${PYTHON_USEDEP}]
-	dev-python/venusian[${PYTHON_USEDEP}]
-	"
-DEPEND="${RDEPEND}
-	dev-python/setuptools[${PYTHON_USEDEP}]
-	"
-	#test? ( dev-python/webtest[${PYTHON_USEDEP}]
-	#	dev-python/nose[${PYTHON_USEDEP}]
-	#	dev-python/coverage[${PYTHON_USEDEP}]
-	#	dev-python/virtualenv[${PYTHON_USEDEP}]
-	#	)
-	#"
-
-python_test() {
-	nosetests || die "Tests fail with ${EPYTHON}"
-}


^ permalink raw reply related	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2018-04-26 19:19 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-05-17  9:59 [gentoo-commits] repo/gentoo:master commit in: dev-python/pyramid/ Michał Górny
  -- strict thread matches above, loose matches on Subject: below --
2018-04-26 19:19 Michał Górny
2018-01-06  0:44 Michał Górny
2017-09-17 21:09 Matt Turner
2017-07-15 17:25 Tobias Klausmann
2017-05-19 16:36 Manuel Rüger
2017-05-17  9:59 Michał Górny
2017-05-16  2:10 Brian Dolbec
2017-05-07 18:43 Michał Górny
2017-05-07 18:43 Michał Górny
2017-05-02 11:58 Michał Górny

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox