public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:master commit in: dev-python/graphene/
  2020-07-05 11:37 [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan
@ 2020-07-05 11:51 ` Andrew Ammerlaan
  0 siblings, 0 replies; 7+ messages in thread
From: Andrew Ammerlaan @ 2020-07-05 11:51 UTC (permalink / raw
  To: gentoo-commits

commit:     9479fbb7c196658779e0b2e0d2cc524e8c23be08
Author:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Sun Jul  5 11:35:52 2020 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Sun Jul  5 11:37:29 2020 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9479fbb7

dev-python/graphene: version bump

fix tests

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>

 dev-python/graphene/Manifest                       |  1 +
 dev-python/graphene/graphene-2.1.8.ebuild          | 17 +++++++-----
 ...ne-2.1.8.ebuild => graphene-3.0.0_beta3.ebuild} | 31 +++++++++++-----------
 3 files changed, 27 insertions(+), 22 deletions(-)

diff --git a/dev-python/graphene/Manifest b/dev-python/graphene/Manifest
index 08f9b68..3808419 100644
--- a/dev-python/graphene/Manifest
+++ b/dev-python/graphene/Manifest
@@ -1 +1,2 @@
 DIST graphene-2.1.8.tar.gz 102179 BLAKE2B 45c61f0f5965828f4b623a1a78678afdd9ef180c0ac83ff6d13ac4385479a787166e7401d75b4314cd125c623ebab7f43337fe2b00db471c1c8751177ca8b264 SHA512 238108c2047b9942de22f21b90581bbda42fb85ee3588ed5d4a26bd54784a6a71407c7a4e8308726ab22b6a62317e94253a60d1771272969e00e0097f3614d51
+DIST graphene-3.0.0_beta3.tar.gz 108606 BLAKE2B 20b1af8400b1fe3721eafb1ce6884702653c58931933d0e3d6058180c115b48bf00a59cc7b6feb61648e9a85195033d0b0ff8c7e4e44822c77b1904cfc3c3b45 SHA512 65b920e5d10d080678df5c9a57d173baab421a3d2c676d943fb3e25fe596cc3623ddb6987322dbdc47d3b299e8f4363e4136bdcd2df0af3c1cf4117e7bb18375

diff --git a/dev-python/graphene/graphene-2.1.8.ebuild b/dev-python/graphene/graphene-2.1.8.ebuild
index 52cadca..a5836ab 100644
--- a/dev-python/graphene/graphene-2.1.8.ebuild
+++ b/dev-python/graphene/graphene-2.1.8.ebuild
@@ -15,14 +15,12 @@ LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
-# We need newer graphql-core
-RESTRICT="test"
-
 RDEPEND="
-	dev-python/aniso8601[${PYTHON_USEDEP}]
+	<=dev-python/aniso8601-7[${PYTHON_USEDEP}]
 	dev-python/graphql-core[${PYTHON_USEDEP}]
 	dev-python/graphql-relay[${PYTHON_USEDEP}]
-	dev-python/unidecode[${PYTHON_USEDEP}]"
+	dev-python/unidecode[${PYTHON_USEDEP}]
+"
 
 DEPEND="test? (
 	dev-python/pytest-mock[${PYTHON_USEDEP}]
@@ -30,7 +28,8 @@ DEPEND="test? (
 	dev-python/promises[${PYTHON_USEDEP}]
 	dev-python/mock[${PYTHON_USEDEP}]
 	dev-python/pytz[${PYTHON_USEDEP}]
-	dev-python/iso8601[${PYTHON_USEDEP}] )"
+	dev-python/iso8601[${PYTHON_USEDEP}]
+)"
 
 python_prepare_all() {
 	# Package installs 'examples' package which is forbidden and likely a bug in the build system.
@@ -43,3 +42,9 @@ distutils_enable_tests pytest
 # ModuleNotFoundError: No module named 'sphinx_graphene_theme'
 # There is a github, but no releases at the moment
 #distutils_enable_sphinx docs
+
+python_test() {
+	#distutils_install_for_testing
+	PYTHONPATH="${S}"
+	pytest -vv || die "Tests fail with ${EPYHTON}"
+}

diff --git a/dev-python/graphene/graphene-2.1.8.ebuild b/dev-python/graphene/graphene-3.0.0_beta3.ebuild
similarity index 63%
copy from dev-python/graphene/graphene-2.1.8.ebuild
copy to dev-python/graphene/graphene-3.0.0_beta3.ebuild
index 52cadca..d135047 100644
--- a/dev-python/graphene/graphene-2.1.8.ebuild
+++ b/dev-python/graphene/graphene-3.0.0_beta3.ebuild
@@ -7,39 +7,38 @@ PYTHON_COMPAT=( python3_6 )
 
 inherit distutils-r1
 
+MYPV="${PV/_beta/b}"
+MYP="${PN}-${MYPV}"
+
 DESCRIPTION="GraphQL Framework for Python"
 HOMEPAGE="https://github.com/graphql-python/graphene"
-SRC_URI="https://github.com/graphql-python/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/graphql-python/${PN}/archive/v${MYPV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
-# We need newer graphql-core
-RESTRICT="test"
-
 RDEPEND="
 	dev-python/aniso8601[${PYTHON_USEDEP}]
 	dev-python/graphql-core[${PYTHON_USEDEP}]
 	dev-python/graphql-relay[${PYTHON_USEDEP}]
-	dev-python/unidecode[${PYTHON_USEDEP}]"
+	dev-python/unidecode[${PYTHON_USEDEP}]
+"
 
 DEPEND="test? (
-	dev-python/pytest-mock[${PYTHON_USEDEP}]
-	dev-python/pytest-asyncio[${PYTHON_USEDEP}]
-	dev-python/promises[${PYTHON_USEDEP}]
+	dev-python/iso8601[${PYTHON_USEDEP}]
 	dev-python/mock[${PYTHON_USEDEP}]
+	dev-python/promises[${PYTHON_USEDEP}]
+	dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+	dev-python/pytest-benchmark[${PYTHON_USEDEP}]
+	dev-python/pytest-mock[${PYTHON_USEDEP}]
 	dev-python/pytz[${PYTHON_USEDEP}]
-	dev-python/iso8601[${PYTHON_USEDEP}] )"
-
-python_prepare_all() {
-	# Package installs 'examples' package which is forbidden and likely a bug in the build system.
-	rm -r examples || die
+	dev-python/snapshottest[${PYTHON_USEDEP}]
+)"
 
-	distutils-r1_python_prepare_all
-}
+S="${WORKDIR}/${MYP}"
 
 distutils_enable_tests pytest
 # ModuleNotFoundError: No module named 'sphinx_graphene_theme'
-# There is a github, but no releases at the moment
+# There is a archived github, but no releases at the moment
 #distutils_enable_sphinx docs


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

* [gentoo-commits] repo/proj/guru:master commit in: dev-python/graphene/
@ 2020-07-05 11:51 Andrew Ammerlaan
  0 siblings, 0 replies; 7+ messages in thread
From: Andrew Ammerlaan @ 2020-07-05 11:51 UTC (permalink / raw
  To: gentoo-commits

commit:     692405bdd73e3af4a3aa9294cfe0e5a7e15860da
Author:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Sun Jul  5 11:39:11 2020 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Sun Jul  5 11:39:11 2020 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=692405bd

dev-python/graphene: cleanup old

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>

 dev-python/graphene/Manifest              |  1 -
 dev-python/graphene/graphene-2.1.8.ebuild | 50 -------------------------------
 2 files changed, 51 deletions(-)

diff --git a/dev-python/graphene/Manifest b/dev-python/graphene/Manifest
index 3808419..f863f69 100644
--- a/dev-python/graphene/Manifest
+++ b/dev-python/graphene/Manifest
@@ -1,2 +1 @@
-DIST graphene-2.1.8.tar.gz 102179 BLAKE2B 45c61f0f5965828f4b623a1a78678afdd9ef180c0ac83ff6d13ac4385479a787166e7401d75b4314cd125c623ebab7f43337fe2b00db471c1c8751177ca8b264 SHA512 238108c2047b9942de22f21b90581bbda42fb85ee3588ed5d4a26bd54784a6a71407c7a4e8308726ab22b6a62317e94253a60d1771272969e00e0097f3614d51
 DIST graphene-3.0.0_beta3.tar.gz 108606 BLAKE2B 20b1af8400b1fe3721eafb1ce6884702653c58931933d0e3d6058180c115b48bf00a59cc7b6feb61648e9a85195033d0b0ff8c7e4e44822c77b1904cfc3c3b45 SHA512 65b920e5d10d080678df5c9a57d173baab421a3d2c676d943fb3e25fe596cc3623ddb6987322dbdc47d3b299e8f4363e4136bdcd2df0af3c1cf4117e7bb18375

diff --git a/dev-python/graphene/graphene-2.1.8.ebuild b/dev-python/graphene/graphene-2.1.8.ebuild
deleted file mode 100644
index a5836ab..0000000
--- a/dev-python/graphene/graphene-2.1.8.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_6 )
-
-inherit distutils-r1
-
-DESCRIPTION="GraphQL Framework for Python"
-HOMEPAGE="https://github.com/graphql-python/graphene"
-SRC_URI="https://github.com/graphql-python/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-	<=dev-python/aniso8601-7[${PYTHON_USEDEP}]
-	dev-python/graphql-core[${PYTHON_USEDEP}]
-	dev-python/graphql-relay[${PYTHON_USEDEP}]
-	dev-python/unidecode[${PYTHON_USEDEP}]
-"
-
-DEPEND="test? (
-	dev-python/pytest-mock[${PYTHON_USEDEP}]
-	dev-python/pytest-asyncio[${PYTHON_USEDEP}]
-	dev-python/promises[${PYTHON_USEDEP}]
-	dev-python/mock[${PYTHON_USEDEP}]
-	dev-python/pytz[${PYTHON_USEDEP}]
-	dev-python/iso8601[${PYTHON_USEDEP}]
-)"
-
-python_prepare_all() {
-	# Package installs 'examples' package which is forbidden and likely a bug in the build system.
-	rm -r examples || die
-
-	distutils-r1_python_prepare_all
-}
-
-distutils_enable_tests pytest
-# ModuleNotFoundError: No module named 'sphinx_graphene_theme'
-# There is a github, but no releases at the moment
-#distutils_enable_sphinx docs
-
-python_test() {
-	#distutils_install_for_testing
-	PYTHONPATH="${S}"
-	pytest -vv || die "Tests fail with ${EPYHTON}"
-}


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

* [gentoo-commits] repo/proj/guru:master commit in: dev-python/graphene/
@ 2020-09-24 13:01 Andrew Ammerlaan
  0 siblings, 0 replies; 7+ messages in thread
From: Andrew Ammerlaan @ 2020-09-24 13:01 UTC (permalink / raw
  To: gentoo-commits

commit:     46beb4c75fc81dcffe09411c3bdd4792f3437046
Author:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Thu Sep 24 12:13:13 2020 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Thu Sep 24 12:13:13 2020 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=46beb4c7

dev-python/graphene: version bump, add py3.7,8

drop py3.6

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>

 dev-python/graphene/Manifest                                         | 2 +-
 .../{graphene-3.0.0_beta3.ebuild => graphene-3.0.0_beta5.ebuild}     | 5 ++---
 2 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/dev-python/graphene/Manifest b/dev-python/graphene/Manifest
index f863f69f..43f87d83 100644
--- a/dev-python/graphene/Manifest
+++ b/dev-python/graphene/Manifest
@@ -1 +1 @@
-DIST graphene-3.0.0_beta3.tar.gz 108606 BLAKE2B 20b1af8400b1fe3721eafb1ce6884702653c58931933d0e3d6058180c115b48bf00a59cc7b6feb61648e9a85195033d0b0ff8c7e4e44822c77b1904cfc3c3b45 SHA512 65b920e5d10d080678df5c9a57d173baab421a3d2c676d943fb3e25fe596cc3623ddb6987322dbdc47d3b299e8f4363e4136bdcd2df0af3c1cf4117e7bb18375
+DIST graphene-3.0.0_beta5.tar.gz 111170 BLAKE2B 8717a8ef8b4b468a9a893ac6f686bf32f607c6315b0b5992c5ef6f444805ad4e92ddcd82fe965a73e3bd695c07fa73532a8768b8db71e606080ebb510c08c55a SHA512 a251603929abb5e15a5d240d07fb897fca5901245ac4c0ebef2320309c8b6bbf6f5acfef09fbb010acdd9e22cd42f77a7a13df3955d680bc352b8147462dea43

diff --git a/dev-python/graphene/graphene-3.0.0_beta3.ebuild b/dev-python/graphene/graphene-3.0.0_beta5.ebuild
similarity index 90%
rename from dev-python/graphene/graphene-3.0.0_beta3.ebuild
rename to dev-python/graphene/graphene-3.0.0_beta5.ebuild
index d1350475..8988301d 100644
--- a/dev-python/graphene/graphene-3.0.0_beta3.ebuild
+++ b/dev-python/graphene/graphene-3.0.0_beta5.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_6 )
+PYTHON_COMPAT=( python3_{7,8} )
 
 inherit distutils-r1
 
@@ -22,13 +22,12 @@ RDEPEND="
 	dev-python/aniso8601[${PYTHON_USEDEP}]
 	dev-python/graphql-core[${PYTHON_USEDEP}]
 	dev-python/graphql-relay[${PYTHON_USEDEP}]
-	dev-python/unidecode[${PYTHON_USEDEP}]
 "
 
 DEPEND="test? (
 	dev-python/iso8601[${PYTHON_USEDEP}]
 	dev-python/mock[${PYTHON_USEDEP}]
-	dev-python/promises[${PYTHON_USEDEP}]
+	dev-python/promise[${PYTHON_USEDEP}]
 	dev-python/pytest-asyncio[${PYTHON_USEDEP}]
 	dev-python/pytest-benchmark[${PYTHON_USEDEP}]
 	dev-python/pytest-mock[${PYTHON_USEDEP}]


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

* [gentoo-commits] repo/proj/guru:master commit in: dev-python/graphene/
  2020-12-18 18:01 [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan
@ 2020-12-18 19:05 ` Andrew Ammerlaan
  0 siblings, 0 replies; 7+ messages in thread
From: Andrew Ammerlaan @ 2020-12-18 19:05 UTC (permalink / raw
  To: gentoo-commits

commit:     47d10f8db6ff266e3a66da552b6520869894ab69
Author:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Fri Dec 18 18:01:34 2020 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Fri Dec 18 18:01:34 2020 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=47d10f8d

dev-python/graphene: version bump 3.0.0_beta6

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>

 dev-python/graphene/Manifest                                            | 2 +-
 .../{graphene-3.0.0_beta5.ebuild => graphene-3.0.0_beta6.ebuild}        | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/graphene/Manifest b/dev-python/graphene/Manifest
index 43f87d83..7a175b7a 100644
--- a/dev-python/graphene/Manifest
+++ b/dev-python/graphene/Manifest
@@ -1 +1 @@
-DIST graphene-3.0.0_beta5.tar.gz 111170 BLAKE2B 8717a8ef8b4b468a9a893ac6f686bf32f607c6315b0b5992c5ef6f444805ad4e92ddcd82fe965a73e3bd695c07fa73532a8768b8db71e606080ebb510c08c55a SHA512 a251603929abb5e15a5d240d07fb897fca5901245ac4c0ebef2320309c8b6bbf6f5acfef09fbb010acdd9e22cd42f77a7a13df3955d680bc352b8147462dea43
+DIST graphene-3.0.0_beta6.tar.gz 113241 BLAKE2B cd205c9309577d3a8038da0630f4e55ef2f6df5286bfd37b1f7f70ad850ca5704e82af515d3f2ce6b51713f8776597f0f211268cc958f902e9b82ec1b8678aaf SHA512 f0d29ea7eddd27c0d11c41493d40fc86da8b3d7108765e66b2fc7de8e56fbf30cc0a0ee01755780c32bf415a59175792d5164c8c95ca947e9da7d408d0859bf3

diff --git a/dev-python/graphene/graphene-3.0.0_beta5.ebuild b/dev-python/graphene/graphene-3.0.0_beta6.ebuild
similarity index 100%
rename from dev-python/graphene/graphene-3.0.0_beta5.ebuild
rename to dev-python/graphene/graphene-3.0.0_beta6.ebuild


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

* [gentoo-commits] repo/proj/guru:master commit in: dev-python/graphene/
@ 2021-02-19 10:14 Michał Górny
  0 siblings, 0 replies; 7+ messages in thread
From: Michał Górny @ 2021-02-19 10:14 UTC (permalink / raw
  To: gentoo-commits

commit:     8d01f97d25531da6a5fc8346cf69690eb72c3eb3
Author:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Wed Feb 17 19:06:08 2021 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Feb 18 10:44:31 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8d01f97d

dev-python/graphene: minor version bump

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>

 dev-python/graphene/Manifest                                            | 2 +-
 .../{graphene-3.0.0_beta6.ebuild => graphene-3.0.0_beta7.ebuild}        | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/graphene/Manifest b/dev-python/graphene/Manifest
index 7a175b7a..3618cd53 100644
--- a/dev-python/graphene/Manifest
+++ b/dev-python/graphene/Manifest
@@ -1 +1 @@
-DIST graphene-3.0.0_beta6.tar.gz 113241 BLAKE2B cd205c9309577d3a8038da0630f4e55ef2f6df5286bfd37b1f7f70ad850ca5704e82af515d3f2ce6b51713f8776597f0f211268cc958f902e9b82ec1b8678aaf SHA512 f0d29ea7eddd27c0d11c41493d40fc86da8b3d7108765e66b2fc7de8e56fbf30cc0a0ee01755780c32bf415a59175792d5164c8c95ca947e9da7d408d0859bf3
+DIST graphene-3.0.0_beta7.tar.gz 113258 BLAKE2B 4a3adadfea6dc6fd936b8bad83cf02c1b2b7937648712ee26ce3c5eb7e6d6631790ae2f22fff334de4495ed3197761862e88450e7f837ee06f71e7de4009efe4 SHA512 df4dee75c8c5bc5643dd5231bff61f7f1e2efe7203e61a3e32b10c80c2f44139a408ca99726fea51d6aa6e844e648c860c41e3e20ee4679dd3573f43047e71fa

diff --git a/dev-python/graphene/graphene-3.0.0_beta6.ebuild b/dev-python/graphene/graphene-3.0.0_beta7.ebuild
similarity index 96%
rename from dev-python/graphene/graphene-3.0.0_beta6.ebuild
rename to dev-python/graphene/graphene-3.0.0_beta7.ebuild
index 8988301d..d0223b99 100644
--- a/dev-python/graphene/graphene-3.0.0_beta6.ebuild
+++ b/dev-python/graphene/graphene-3.0.0_beta7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7


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

* [gentoo-commits] repo/proj/guru:master commit in: dev-python/graphene/
@ 2021-05-26 13:42 Andrew Ammerlaan
  0 siblings, 0 replies; 7+ messages in thread
From: Andrew Ammerlaan @ 2021-05-26 13:42 UTC (permalink / raw
  To: gentoo-commits

commit:     eb562b61a98bb450c817dc868f35dfcc770facc6
Author:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Wed May 26 00:27:47 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Wed May 26 01:53:16 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=eb562b61

dev-python/graphene: docs, support python 3.9

Signed-off-by: Anna Vyalkova <cyber+gentoo <AT> sysrq.in>

 dev-python/graphene/Manifest                    |  1 +
 dev-python/graphene/graphene-3.0.0_beta7.ebuild | 58 +++++++++++++++++--------
 2 files changed, 40 insertions(+), 19 deletions(-)

diff --git a/dev-python/graphene/Manifest b/dev-python/graphene/Manifest
index 3618cd539..aa53b7d8b 100644
--- a/dev-python/graphene/Manifest
+++ b/dev-python/graphene/Manifest
@@ -1 +1,2 @@
 DIST graphene-3.0.0_beta7.tar.gz 113258 BLAKE2B 4a3adadfea6dc6fd936b8bad83cf02c1b2b7937648712ee26ce3c5eb7e6d6631790ae2f22fff334de4495ed3197761862e88450e7f837ee06f71e7de4009efe4 SHA512 df4dee75c8c5bc5643dd5231bff61f7f1e2efe7203e61a3e32b10c80c2f44139a408ca99726fea51d6aa6e844e648c860c41e3e20ee4679dd3573f43047e71fa
+DIST sphinx-graphene-3.0.0_beta7.zip 22270 BLAKE2B 7cc467f12e7857cedb0336c7d0708f9429b9ccaa7f65077e6453a3e4ce0af92cbdb6d4dd3bec5801bd3e5fb233b4994dbce52fabe690da196ee25b5eec7fb63f SHA512 00cdaee50a7c16729d9d820de7d6c0f61215e3b906777b0705f2de0d2029f2ffb1f86134b1d673d00675d77729be47765999537fc42aeefafb026248b9b0b3b0

diff --git a/dev-python/graphene/graphene-3.0.0_beta7.ebuild b/dev-python/graphene/graphene-3.0.0_beta7.ebuild
index d0223b990..1f9259316 100644
--- a/dev-python/graphene/graphene-3.0.0_beta7.ebuild
+++ b/dev-python/graphene/graphene-3.0.0_beta7.ebuild
@@ -3,16 +3,21 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7..9} )
 
 inherit distutils-r1
 
-MYPV="${PV/_beta/b}"
-MYP="${PN}-${MYPV}"
+MY_PV="${PV/_beta/b}"
+MY_P="${PN}-${MY_PV}"
 
 DESCRIPTION="GraphQL Framework for Python"
-HOMEPAGE="https://github.com/graphql-python/graphene"
-SRC_URI="https://github.com/graphql-python/${PN}/archive/v${MYPV}.tar.gz -> ${P}.tar.gz"
+HOMEPAGE="https://graphene-python.org
+	https://pypi.org/project/graphene
+	https://github.com/graphql-python/graphene
+"
+SRC_URI="https://github.com/graphql-python/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz
+	doc? ( https://graphene-python.org/sphinx_graphene_theme.zip -> sphinx-${P}.zip )
+"
 
 LICENSE="MIT"
 SLOT="0"
@@ -24,20 +29,35 @@ RDEPEND="
 	dev-python/graphql-relay[${PYTHON_USEDEP}]
 "
 
-DEPEND="test? (
-	dev-python/iso8601[${PYTHON_USEDEP}]
-	dev-python/mock[${PYTHON_USEDEP}]
-	dev-python/promise[${PYTHON_USEDEP}]
-	dev-python/pytest-asyncio[${PYTHON_USEDEP}]
-	dev-python/pytest-benchmark[${PYTHON_USEDEP}]
-	dev-python/pytest-mock[${PYTHON_USEDEP}]
-	dev-python/pytz[${PYTHON_USEDEP}]
-	dev-python/snapshottest[${PYTHON_USEDEP}]
-)"
+BDEPEND="
+	doc? ( app-arch/unzip )
+	test? (
+		dev-python/iso8601[${PYTHON_USEDEP}]
+		dev-python/promise[${PYTHON_USEDEP}]
+		dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+		dev-python/pytest-benchmark[${PYTHON_USEDEP}]
+		dev-python/pytest-mock[${PYTHON_USEDEP}]
+		dev-python/pytz[${PYTHON_USEDEP}]
+		dev-python/snapshottest[${PYTHON_USEDEP}]
+	)
+"
 
-S="${WORKDIR}/${MYP}"
+S="${WORKDIR}/${MY_P}"
 
 distutils_enable_tests pytest
-# ModuleNotFoundError: No module named 'sphinx_graphene_theme'
-# There is a archived github, but no releases at the moment
-#distutils_enable_sphinx docs
+
+distutils_enable_sphinx docs
+
+src_unpack() {
+	unpack ${P}.tar.gz
+
+	if use doc ; then
+		unpack sphinx-${P}.zip
+		mv "${WORKDIR}"/sphinx_graphene_theme "${S}"/docs || die
+	fi
+}
+
+python_test() {
+	epytest --benchmark-disable \
+		--deselect graphene/types/tests/test_schema.py::TestUnforgivingExecutionContext::test_unexpected_error
+}


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

* [gentoo-commits] repo/proj/guru:master commit in: dev-python/graphene/
@ 2022-06-06 16:28 Florian Schmaus
  0 siblings, 0 replies; 7+ messages in thread
From: Florian Schmaus @ 2022-06-06 16:28 UTC (permalink / raw
  To: gentoo-commits

commit:     b7db4485fce94c75d4ad6e1e9414eb207233f606
Author:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Sun Jun  5 20:55:45 2022 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Sun Jun  5 20:57:58 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b7db4485

dev-python/graphene: unkeyword 3.0.0 for ~x86

Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>

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

diff --git a/dev-python/graphene/graphene-3.0.0.ebuild b/dev-python/graphene/graphene-3.0.0.ebuild
index 37939dd17..92c4b346e 100644
--- a/dev-python/graphene/graphene-3.0.0.ebuild
+++ b/dev-python/graphene/graphene-3.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/graphql-python/${PN}/archive/v${MY_PV}.tar.gz -> ${P
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64"
 
 RDEPEND="
 	dev-python/aniso8601[${PYTHON_USEDEP}]


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

end of thread, other threads:[~2022-06-06 16:28 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-05-26 13:42 [gentoo-commits] repo/proj/guru:master commit in: dev-python/graphene/ Andrew Ammerlaan
  -- strict thread matches above, loose matches on Subject: below --
2022-06-06 16:28 Florian Schmaus
2021-02-19 10:14 Michał Górny
2020-12-18 18:01 [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan
2020-12-18 19:05 ` [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan
2020-09-24 13:01 Andrew Ammerlaan
2020-07-05 11:51 Andrew Ammerlaan
2020-07-05 11:37 [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan
2020-07-05 11:51 ` [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan

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