public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/celery/
@ 2021-06-15 23:28 Alessandro Barbieri
  0 siblings, 0 replies; 25+ messages in thread
From: Alessandro Barbieri @ 2021-06-15 23:28 UTC (permalink / raw
  To: gentoo-commits

commit:     7ec436045b801145a7f26fffb702f0c5007e3dfc
Author:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Tue Jun 15 17:27:59 2021 +0000
Commit:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
CommitDate: Tue Jun 15 23:28:25 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7ec43604

dev-python/celery: add 5.1.0, drop 5.1.0_beta2

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

 dev-python/celery/Manifest                                  |  2 +-
 .../{celery-5.1.0_beta2.ebuild => celery-5.1.0.ebuild}      | 13 +++++++------
 2 files changed, 8 insertions(+), 7 deletions(-)

diff --git a/dev-python/celery/Manifest b/dev-python/celery/Manifest
index 7443b7b5d..601e883ba 100644
--- a/dev-python/celery/Manifest
+++ b/dev-python/celery/Manifest
@@ -1 +1 @@
-DIST celery-5.1.0_beta2.tar.gz 1459863 BLAKE2B 1b5a49728fa97e00112cc31731998ac06b2bb77ed621321b119d44d8cf0e4ec347d92b0857f316bda48f61a0ce0bd5c9d55392a8e3053369577d503af7aafc35 SHA512 d430a33cbc34950d68cf228707e8e868834f80a7f6c40491d8a67b056af5395c03e27c2b2ba1e2b9a390598d7d8bb3609bd88b388dfb18a34d0441ed54245192
+DIST celery-5.1.0.tar.gz 1468143 BLAKE2B e066941c6d214bb6bb9afec8100a2fa5e5c96da0f46cb0821d0cbf8aa6607e22320a1f46d48b7aae0f91f4d6c1d9d2143f50b0927a186f8aebc13d3fcc48b6af SHA512 78368767d1acb799d96036a4f0dab03b085c9a393f52f184080be1100a3c55c97b492d37be0944eca2cd55cfa21128c80e19537233702b1ee136027e47f889f8

diff --git a/dev-python/celery/celery-5.1.0_beta2.ebuild b/dev-python/celery/celery-5.1.0.ebuild
similarity index 95%
rename from dev-python/celery/celery-5.1.0_beta2.ebuild
rename to dev-python/celery/celery-5.1.0.ebuild
index 3f2f4e684..3f2ff0b55 100644
--- a/dev-python/celery/celery-5.1.0_beta2.ebuild
+++ b/dev-python/celery/celery-5.1.0.ebuild
@@ -1,13 +1,14 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
+
 DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python3_{7,8} )
+MYPV="${PV/_beta/b}"
+PYTHON_COMPAT=( python3_8 )
 
 inherit bash-completion-r1 distutils-r1 eutils optfeature
 
-MYPV="${PV/_beta/b}"
 DESCRIPTION="Asynchronous task queue/job queue based on distributed message passing"
 HOMEPAGE="
 	http://celeryproject.org
@@ -15,15 +16,14 @@ HOMEPAGE="
 	https://github.com/celery/celery
 "
 SRC_URI="https://github.com/celery/celery/archive/v${MYPV}.tar.gz -> ${P}.tar.gz"
-
+S="${WORKDIR}/${PN}-${MYPV}"
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64"
 # There are a number of other optional 'extras'
 IUSE="examples"
 #RESTRICT="!test? ( test )"
-RESTRICT="test" #'celery' not found in `markers` configuration option
-S="${WORKDIR}/${PN}-${MYPV}"
+RESTRICT="test" #amqp wants vine.five
 
 RDEPEND="
 	>=dev-python/billiard-3.6.4.0[${PYTHON_USEDEP}]
@@ -61,6 +61,7 @@ DEPEND="
 		dev-python/sqlalchemy[${PYTHON_USEDEP}]
 	)
 "
+
 # testsuite needs it own source
 DISTUTILS_IN_SOURCE_BUILD=1
 distutils_enable_tests pytest


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

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/celery/
@ 2021-06-15 23:28 Alessandro Barbieri
  0 siblings, 0 replies; 25+ messages in thread
From: Alessandro Barbieri @ 2021-06-15 23:28 UTC (permalink / raw
  To: gentoo-commits

commit:     8c75710410ad41d51251bf57f462677bd416583c
Author:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Tue Jun 15 19:44:39 2021 +0000
Commit:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
CommitDate: Tue Jun 15 23:28:25 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8c757104

dev-python/celery: remove dependency

Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>

 dev-python/celery/celery-5.1.0.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-python/celery/celery-5.1.0.ebuild b/dev-python/celery/celery-5.1.0.ebuild
index 3f2ff0b55..c200bfdd9 100644
--- a/dev-python/celery/celery-5.1.0.ebuild
+++ b/dev-python/celery/celery-5.1.0.ebuild
@@ -23,7 +23,7 @@ KEYWORDS="~amd64"
 # There are a number of other optional 'extras'
 IUSE="examples"
 #RESTRICT="!test? ( test )"
-RESTRICT="test" #amqp wants vine.five
+RESTRICT="test" # 'celery' not found in `markers` configuration option
 
 RDEPEND="
 	>=dev-python/billiard-3.6.4.0[${PYTHON_USEDEP}]
@@ -49,7 +49,6 @@ DEPEND="
 		dev-python/pytest-celery[${PYTHON_USEDEP}]
 		dev-python/pytest-subtests[${PYTHON_USEDEP}]
 		>=dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}]
-		>=dev-python/python-dateutil-2.1[${PYTHON_USEDEP}]
 		>=dev-python/pyyaml-3.10[${PYTHON_USEDEP}]
 		>=dev-python/pyzmq-13.1.0[${PYTHON_USEDEP}]
 	)


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

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/celery/
@ 2021-06-17 16:01 Alessandro Barbieri
  0 siblings, 0 replies; 25+ messages in thread
From: Alessandro Barbieri @ 2021-06-17 16:01 UTC (permalink / raw
  To: gentoo-commits

commit:     05ab6eb4e5254b716f8351e6ff4870dfe701f735
Author:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Thu Jun 17 15:10:22 2021 +0000
Commit:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
CommitDate: Thu Jun 17 16:01:51 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=05ab6eb4

dev-python/celery: add 5.1.1

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

 dev-python/celery/Manifest            |   1 +
 dev-python/celery/celery-5.1.1.ebuild | 102 ++++++++++++++++++++++++++++++++++
 2 files changed, 103 insertions(+)

diff --git a/dev-python/celery/Manifest b/dev-python/celery/Manifest
index 601e883ba..22d075e14 100644
--- a/dev-python/celery/Manifest
+++ b/dev-python/celery/Manifest
@@ -1 +1,2 @@
 DIST celery-5.1.0.tar.gz 1468143 BLAKE2B e066941c6d214bb6bb9afec8100a2fa5e5c96da0f46cb0821d0cbf8aa6607e22320a1f46d48b7aae0f91f4d6c1d9d2143f50b0927a186f8aebc13d3fcc48b6af SHA512 78368767d1acb799d96036a4f0dab03b085c9a393f52f184080be1100a3c55c97b492d37be0944eca2cd55cfa21128c80e19537233702b1ee136027e47f889f8
+DIST celery-5.1.1.tar.gz 1471516 BLAKE2B bfdabf255cffa19deb80607c3a2063b6dd8c56a803a991453b8b07914e75630fee9d189ccb8e6be1f7e88e43fb22d31353968ffea222d75a7b7765ec3a5148b5 SHA512 b50fe494ec8346b5a90236536dbc809341b4b2328c1a2b7485210fb88cd5d8142f3e53b40c6b49e9e495eecaca1abcec2000f2af6d2f2bd719265410802eb572

diff --git a/dev-python/celery/celery-5.1.1.ebuild b/dev-python/celery/celery-5.1.1.ebuild
new file mode 100644
index 000000000..c200bfdd9
--- /dev/null
+++ b/dev-python/celery/celery-5.1.1.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+MYPV="${PV/_beta/b}"
+PYTHON_COMPAT=( python3_8 )
+
+inherit bash-completion-r1 distutils-r1 eutils optfeature
+
+DESCRIPTION="Asynchronous task queue/job queue based on distributed message passing"
+HOMEPAGE="
+	http://celeryproject.org
+	https://pypi.org/project/celery
+	https://github.com/celery/celery
+"
+SRC_URI="https://github.com/celery/celery/archive/v${MYPV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${MYPV}"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+# There are a number of other optional 'extras'
+IUSE="examples"
+#RESTRICT="!test? ( test )"
+RESTRICT="test" # 'celery' not found in `markers` configuration option
+
+RDEPEND="
+	>=dev-python/billiard-3.6.4.0[${PYTHON_USEDEP}]
+	<dev-python/billiard-4.0.0[${PYTHON_USEDEP}]
+	>=dev-python/click-7[${PYTHON_USEDEP}]
+	<dev-python/click-8[${PYTHON_USEDEP}]
+	>=dev-python/click-didyoumean-0.0.3[${PYTHON_USEDEP}]
+	>=dev-python/click-plugins-1.1.1[${PYTHON_USEDEP}]
+	>=dev-python/click-repl-0.1.6[${PYTHON_USEDEP}]
+	<dev-python/kombu-6.0[${PYTHON_USEDEP}]
+	>=dev-python/kombu-5[${PYTHON_USEDEP}]
+	dev-python/pytz[${PYTHON_USEDEP}]
+	>=dev-python/vine-5[${PYTHON_USEDEP}]
+	<dev-python/vine-6[${PYTHON_USEDEP}]
+"
+DEPEND="
+	${RDEPEND}
+	test? (
+		>=dev-python/boto3-1.9.178[${PYTHON_USEDEP}]
+		>=dev-python/case-1.3.1[${PYTHON_USEDEP}]
+		>=dev-python/moto-1.3.7[${PYTHON_USEDEP}]
+		>=dev-python/pytest-6.2[${PYTHON_USEDEP}]
+		dev-python/pytest-celery[${PYTHON_USEDEP}]
+		dev-python/pytest-subtests[${PYTHON_USEDEP}]
+		>=dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}]
+		>=dev-python/pyyaml-3.10[${PYTHON_USEDEP}]
+		>=dev-python/pyzmq-13.1.0[${PYTHON_USEDEP}]
+	)
+	doc? (
+		dev-python/docutils[${PYTHON_USEDEP}]
+		>=dev-python/sphinx_celery-2.0.0[${PYTHON_USEDEP}]
+		>=dev-python/sphinx-click-2.5.0[${PYTHON_USEDEP}]
+		dev-python/jinja[${PYTHON_USEDEP}]
+		dev-python/sqlalchemy[${PYTHON_USEDEP}]
+	)
+"
+
+# testsuite needs it own source
+DISTUTILS_IN_SOURCE_BUILD=1
+distutils_enable_tests pytest
+distutils_enable_sphinx docs --no-autodoc
+
+python_install_all() {
+	# Main celeryd init.d and conf.d
+	newinitd "${FILESDIR}/celery.initd-r2" celery
+	newconfd "${FILESDIR}/celery.confd-r2" celery
+
+	if use examples; then
+		docinto examples
+		dodoc -r examples/.
+		docompress -x "/usr/share/doc/${PF}/examples"
+	fi
+
+	newbashcomp extra/bash-completion/celery.bash "${PN}"
+
+	distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+	optfeature "zookeeper support" dev-python/kazoo
+	optfeature "msgpack support" dev-python/msgpack
+	#optfeature "rabbitmq support" dev-python/librabbitmq
+	#optfeature "slmq support" dev-python/softlayer_messaging
+	optfeature "eventlet support" dev-python/eventlet
+	#optfeature "couchbase support" dev-python/couchbase
+	optfeature "redis support" dev-db/redis dev-python/redis-py
+	optfeature "gevent support" dev-python/gevent
+	optfeature "auth support" dev-python/pyopenssl
+	optfeature "pyro support" dev-python/pyro:4
+	optfeature "yaml support" dev-python/pyyaml
+	optfeature "memcache support" dev-python/pylibmc
+	optfeature "mongodb support" dev-python/pymongo
+	optfeature "sqlalchemy support" dev-python/sqlalchemy
+	optfeature "sqs support" dev-python/boto
+	#optfeature "cassandra support" dev-python/cassandra-driver
+}


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

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/celery/
@ 2021-07-05  8:44 Alessandro Barbieri
  0 siblings, 0 replies; 25+ messages in thread
From: Alessandro Barbieri @ 2021-07-05  8:44 UTC (permalink / raw
  To: gentoo-commits

commit:     6a95c51db904ef0d1fb9de60b01c4a9ce9b31b42
Author:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Mon Jul  5 08:35:31 2021 +0000
Commit:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
CommitDate: Mon Jul  5 08:35:31 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6a95c51d

dev-python/celery: update Manifest

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

 dev-python/celery/Manifest | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-python/celery/Manifest b/dev-python/celery/Manifest
index 4f3bdb2cb..dd1ff1e6e 100644
--- a/dev-python/celery/Manifest
+++ b/dev-python/celery/Manifest
@@ -1,2 +1 @@
 DIST celery-5.1.1.tar.gz 1471516 BLAKE2B bfdabf255cffa19deb80607c3a2063b6dd8c56a803a991453b8b07914e75630fee9d189ccb8e6be1f7e88e43fb22d31353968ffea222d75a7b7765ec3a5148b5 SHA512 b50fe494ec8346b5a90236536dbc809341b4b2328c1a2b7485210fb88cd5d8142f3e53b40c6b49e9e495eecaca1abcec2000f2af6d2f2bd719265410802eb572
-DIST celery-5.1.2.tar.gz 1474230 BLAKE2B c39a45667e3c118cc644f2e1d66299681f67c4dda0e40094885af4e8262a0eb231e64cf11928a9bf96d1469a9ba9b2956f57f799f0797f4937dd3f10f0d05446 SHA512 f1f6a71625552702b34b8f20217fc49fbc9d3578722cf7464c91cf3dd9f6fb9ee1ea99bbaa75462062e99d2a7d9126dd3cc79da43890d8e28242133efffcdb7d


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

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/celery/
@ 2021-07-05  8:44 Alessandro Barbieri
  0 siblings, 0 replies; 25+ messages in thread
From: Alessandro Barbieri @ 2021-07-05  8:44 UTC (permalink / raw
  To: gentoo-commits

commit:     09779c841399e142ca754ecb738bbac182702b06
Author:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Mon Jul  5 08:30:03 2021 +0000
Commit:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
CommitDate: Mon Jul  5 08:30:03 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=09779c84

dev-python/celery: add 5.1.2, drop 5.1.0

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

 dev-python/celery/Manifest                                     | 2 +-
 dev-python/celery/{celery-5.1.0.ebuild => celery-5.1.2.ebuild} | 9 +++++----
 2 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/dev-python/celery/Manifest b/dev-python/celery/Manifest
index 22d075e14..4f3bdb2cb 100644
--- a/dev-python/celery/Manifest
+++ b/dev-python/celery/Manifest
@@ -1,2 +1,2 @@
-DIST celery-5.1.0.tar.gz 1468143 BLAKE2B e066941c6d214bb6bb9afec8100a2fa5e5c96da0f46cb0821d0cbf8aa6607e22320a1f46d48b7aae0f91f4d6c1d9d2143f50b0927a186f8aebc13d3fcc48b6af SHA512 78368767d1acb799d96036a4f0dab03b085c9a393f52f184080be1100a3c55c97b492d37be0944eca2cd55cfa21128c80e19537233702b1ee136027e47f889f8
 DIST celery-5.1.1.tar.gz 1471516 BLAKE2B bfdabf255cffa19deb80607c3a2063b6dd8c56a803a991453b8b07914e75630fee9d189ccb8e6be1f7e88e43fb22d31353968ffea222d75a7b7765ec3a5148b5 SHA512 b50fe494ec8346b5a90236536dbc809341b4b2328c1a2b7485210fb88cd5d8142f3e53b40c6b49e9e495eecaca1abcec2000f2af6d2f2bd719265410802eb572
+DIST celery-5.1.2.tar.gz 1474230 BLAKE2B c39a45667e3c118cc644f2e1d66299681f67c4dda0e40094885af4e8262a0eb231e64cf11928a9bf96d1469a9ba9b2956f57f799f0797f4937dd3f10f0d05446 SHA512 f1f6a71625552702b34b8f20217fc49fbc9d3578722cf7464c91cf3dd9f6fb9ee1ea99bbaa75462062e99d2a7d9126dd3cc79da43890d8e28242133efffcdb7d

diff --git a/dev-python/celery/celery-5.1.0.ebuild b/dev-python/celery/celery-5.1.2.ebuild
similarity index 98%
rename from dev-python/celery/celery-5.1.0.ebuild
rename to dev-python/celery/celery-5.1.2.ebuild
index c200bfdd9..4ca81f0dc 100644
--- a/dev-python/celery/celery-5.1.0.ebuild
+++ b/dev-python/celery/celery-5.1.2.ebuild
@@ -3,6 +3,8 @@
 
 EAPI="7"
 
+# testsuite needs it own source
+DISTUTILS_IN_SOURCE_BUILD=1
 DISTUTILS_USE_SETUPTOOLS=rdepend
 MYPV="${PV/_beta/b}"
 PYTHON_COMPAT=( python3_8 )
@@ -17,11 +19,12 @@ HOMEPAGE="
 "
 SRC_URI="https://github.com/celery/celery/archive/v${MYPV}.tar.gz -> ${P}.tar.gz"
 S="${WORKDIR}/${PN}-${MYPV}"
+
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64"
-# There are a number of other optional 'extras'
-IUSE="examples"
+IUSE="examples" # There are a number of other optional 'extras'
+
 #RESTRICT="!test? ( test )"
 RESTRICT="test" # 'celery' not found in `markers` configuration option
 
@@ -61,8 +64,6 @@ DEPEND="
 	)
 "
 
-# testsuite needs it own source
-DISTUTILS_IN_SOURCE_BUILD=1
 distutils_enable_tests pytest
 distutils_enable_sphinx docs --no-autodoc
 


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

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/celery/
@ 2021-07-05  8:53 Alessandro Barbieri
  0 siblings, 0 replies; 25+ messages in thread
From: Alessandro Barbieri @ 2021-07-05  8:53 UTC (permalink / raw
  To: gentoo-commits

commit:     b38a392cd632635225f328604522c48e82a505a2
Author:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Mon Jul  5 08:52:00 2021 +0000
Commit:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
CommitDate: Mon Jul  5 08:52:00 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b38a392c

dev-python/celery: drop 5.1.2

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

 dev-python/celery/celery-5.1.2.ebuild | 103 ----------------------------------
 1 file changed, 103 deletions(-)

diff --git a/dev-python/celery/celery-5.1.2.ebuild b/dev-python/celery/celery-5.1.2.ebuild
deleted file mode 100644
index 4ca81f0dc..000000000
--- a/dev-python/celery/celery-5.1.2.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-# testsuite needs it own source
-DISTUTILS_IN_SOURCE_BUILD=1
-DISTUTILS_USE_SETUPTOOLS=rdepend
-MYPV="${PV/_beta/b}"
-PYTHON_COMPAT=( python3_8 )
-
-inherit bash-completion-r1 distutils-r1 eutils optfeature
-
-DESCRIPTION="Asynchronous task queue/job queue based on distributed message passing"
-HOMEPAGE="
-	http://celeryproject.org
-	https://pypi.org/project/celery
-	https://github.com/celery/celery
-"
-SRC_URI="https://github.com/celery/celery/archive/v${MYPV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-${MYPV}"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="examples" # There are a number of other optional 'extras'
-
-#RESTRICT="!test? ( test )"
-RESTRICT="test" # 'celery' not found in `markers` configuration option
-
-RDEPEND="
-	>=dev-python/billiard-3.6.4.0[${PYTHON_USEDEP}]
-	<dev-python/billiard-4.0.0[${PYTHON_USEDEP}]
-	>=dev-python/click-7[${PYTHON_USEDEP}]
-	<dev-python/click-8[${PYTHON_USEDEP}]
-	>=dev-python/click-didyoumean-0.0.3[${PYTHON_USEDEP}]
-	>=dev-python/click-plugins-1.1.1[${PYTHON_USEDEP}]
-	>=dev-python/click-repl-0.1.6[${PYTHON_USEDEP}]
-	<dev-python/kombu-6.0[${PYTHON_USEDEP}]
-	>=dev-python/kombu-5[${PYTHON_USEDEP}]
-	dev-python/pytz[${PYTHON_USEDEP}]
-	>=dev-python/vine-5[${PYTHON_USEDEP}]
-	<dev-python/vine-6[${PYTHON_USEDEP}]
-"
-DEPEND="
-	${RDEPEND}
-	test? (
-		>=dev-python/boto3-1.9.178[${PYTHON_USEDEP}]
-		>=dev-python/case-1.3.1[${PYTHON_USEDEP}]
-		>=dev-python/moto-1.3.7[${PYTHON_USEDEP}]
-		>=dev-python/pytest-6.2[${PYTHON_USEDEP}]
-		dev-python/pytest-celery[${PYTHON_USEDEP}]
-		dev-python/pytest-subtests[${PYTHON_USEDEP}]
-		>=dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}]
-		>=dev-python/pyyaml-3.10[${PYTHON_USEDEP}]
-		>=dev-python/pyzmq-13.1.0[${PYTHON_USEDEP}]
-	)
-	doc? (
-		dev-python/docutils[${PYTHON_USEDEP}]
-		>=dev-python/sphinx_celery-2.0.0[${PYTHON_USEDEP}]
-		>=dev-python/sphinx-click-2.5.0[${PYTHON_USEDEP}]
-		dev-python/jinja[${PYTHON_USEDEP}]
-		dev-python/sqlalchemy[${PYTHON_USEDEP}]
-	)
-"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs --no-autodoc
-
-python_install_all() {
-	# Main celeryd init.d and conf.d
-	newinitd "${FILESDIR}/celery.initd-r2" celery
-	newconfd "${FILESDIR}/celery.confd-r2" celery
-
-	if use examples; then
-		docinto examples
-		dodoc -r examples/.
-		docompress -x "/usr/share/doc/${PF}/examples"
-	fi
-
-	newbashcomp extra/bash-completion/celery.bash "${PN}"
-
-	distutils-r1_python_install_all
-}
-
-pkg_postinst() {
-	optfeature "zookeeper support" dev-python/kazoo
-	optfeature "msgpack support" dev-python/msgpack
-	#optfeature "rabbitmq support" dev-python/librabbitmq
-	#optfeature "slmq support" dev-python/softlayer_messaging
-	optfeature "eventlet support" dev-python/eventlet
-	#optfeature "couchbase support" dev-python/couchbase
-	optfeature "redis support" dev-db/redis dev-python/redis-py
-	optfeature "gevent support" dev-python/gevent
-	optfeature "auth support" dev-python/pyopenssl
-	optfeature "pyro support" dev-python/pyro:4
-	optfeature "yaml support" dev-python/pyyaml
-	optfeature "memcache support" dev-python/pylibmc
-	optfeature "mongodb support" dev-python/pymongo
-	optfeature "sqlalchemy support" dev-python/sqlalchemy
-	optfeature "sqs support" dev-python/boto
-	#optfeature "cassandra support" dev-python/cassandra-driver
-}


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

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/celery/
@ 2021-09-27  7:09 Alessandro Barbieri
  0 siblings, 0 replies; 25+ messages in thread
From: Alessandro Barbieri @ 2021-09-27  7:09 UTC (permalink / raw
  To: gentoo-commits

commit:     377502da7386070d7261ed642461219bbedc2e9b
Author:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Mon Sep 27 06:41:53 2021 +0000
Commit:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
CommitDate: Mon Sep 27 07:08:57 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=377502da

dev-python/celery: drop eutils

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

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

diff --git a/dev-python/celery/celery-5.1.1.ebuild b/dev-python/celery/celery-5.1.1.ebuild
index c200bfdd9..0845fbe96 100644
--- a/dev-python/celery/celery-5.1.1.ebuild
+++ b/dev-python/celery/celery-5.1.1.ebuild
@@ -7,7 +7,7 @@ DISTUTILS_USE_SETUPTOOLS=rdepend
 MYPV="${PV/_beta/b}"
 PYTHON_COMPAT=( python3_8 )
 
-inherit bash-completion-r1 distutils-r1 eutils optfeature
+inherit bash-completion-r1 distutils-r1 optfeature
 
 DESCRIPTION="Asynchronous task queue/job queue based on distributed message passing"
 HOMEPAGE="


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

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/celery/
@ 2021-10-04 23:19 Alessandro Barbieri
  0 siblings, 0 replies; 25+ messages in thread
From: Alessandro Barbieri @ 2021-10-04 23:19 UTC (permalink / raw
  To: gentoo-commits

commit:     8d73cea649f1ac0b1da0e3612b5a0289b65430a6
Author:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Mon Oct  4 23:16:17 2021 +0000
Commit:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
CommitDate: Mon Oct  4 23:16:17 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8d73cea6

dev-python/celery: fix uri

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

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

diff --git a/dev-python/celery/celery-5.1.1.ebuild b/dev-python/celery/celery-5.1.1.ebuild
index 0845fbe96..9614de20d 100644
--- a/dev-python/celery/celery-5.1.1.ebuild
+++ b/dev-python/celery/celery-5.1.1.ebuild
@@ -11,7 +11,7 @@ inherit bash-completion-r1 distutils-r1 optfeature
 
 DESCRIPTION="Asynchronous task queue/job queue based on distributed message passing"
 HOMEPAGE="
-	http://celeryproject.org
+	https://docs.celeryproject.org/en/stable/index.html
 	https://pypi.org/project/celery
 	https://github.com/celery/celery
 "


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

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/celery/
@ 2022-03-11  3:12 Alessandro Barbieri
  0 siblings, 0 replies; 25+ messages in thread
From: Alessandro Barbieri @ 2022-03-11  3:12 UTC (permalink / raw
  To: gentoo-commits

commit:     f237de8d7e9c757aa3b3891e803faf5c92c92f8d
Author:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Fri Mar 11 03:03:29 2022 +0000
Commit:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
CommitDate: Fri Mar 11 03:05:34 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f237de8d

dev-python/celery: enable py3.9

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

 dev-python/celery/celery-5.1.1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/celery/celery-5.1.1.ebuild b/dev-python/celery/celery-5.1.1.ebuild
index 9614de20d..6b89326ce 100644
--- a/dev-python/celery/celery-5.1.1.ebuild
+++ b/dev-python/celery/celery-5.1.1.ebuild
@@ -1,18 +1,18 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
 
 DISTUTILS_USE_SETUPTOOLS=rdepend
 MYPV="${PV/_beta/b}"
-PYTHON_COMPAT=( python3_8 )
+PYTHON_COMPAT=( python3_{8..9} )
 
 inherit bash-completion-r1 distutils-r1 optfeature
 
 DESCRIPTION="Asynchronous task queue/job queue based on distributed message passing"
 HOMEPAGE="
 	https://docs.celeryproject.org/en/stable/index.html
-	https://pypi.org/project/celery
+	https://pypi.org/project/celery/
 	https://github.com/celery/celery
 "
 SRC_URI="https://github.com/celery/celery/archive/v${MYPV}.tar.gz -> ${P}.tar.gz"


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

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/celery/
  2022-05-09 18:44 [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan
@ 2022-05-09 18:34 ` Andrew Ammerlaan
  0 siblings, 0 replies; 25+ messages in thread
From: Andrew Ammerlaan @ 2022-05-09 18:34 UTC (permalink / raw
  To: gentoo-commits

commit:     c940e63a5139005c1d8d806b04bfa58f2ff87a56
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Mon May  9 18:34:41 2022 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Mon May  9 18:34:41 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c940e63a

dev-python/celery: add 5.2.6, drop 5.1.1

Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 dev-python/celery/Manifest                               |  2 +-
 .../celery/{celery-5.1.1.ebuild => celery-5.2.6.ebuild}  | 16 +++++-----------
 2 files changed, 6 insertions(+), 12 deletions(-)

diff --git a/dev-python/celery/Manifest b/dev-python/celery/Manifest
index dd1ff1e6e..ef4f9c17e 100644
--- a/dev-python/celery/Manifest
+++ b/dev-python/celery/Manifest
@@ -1 +1 @@
-DIST celery-5.1.1.tar.gz 1471516 BLAKE2B bfdabf255cffa19deb80607c3a2063b6dd8c56a803a991453b8b07914e75630fee9d189ccb8e6be1f7e88e43fb22d31353968ffea222d75a7b7765ec3a5148b5 SHA512 b50fe494ec8346b5a90236536dbc809341b4b2328c1a2b7485210fb88cd5d8142f3e53b40c6b49e9e495eecaca1abcec2000f2af6d2f2bd719265410802eb572
+DIST celery-5.2.6.tar.gz 1490948 BLAKE2B 1470b74b5d9345ddbb466ec83e684c71fd999fb9671be8a99c795d82ee53a45a5ec5e5c383104933ef2359b655043c408eef8de7dce7c5327a42b7d978a0b711 SHA512 80565cee3ac20a4a28e64582bd2a8cd807980447254d5cbad41c9954a012c025c402c5113d9610f879e74bf170ae7e3c70b5a3ace7228ae510feee380b9b48f9

diff --git a/dev-python/celery/celery-5.1.1.ebuild b/dev-python/celery/celery-5.2.6.ebuild
similarity index 86%
rename from dev-python/celery/celery-5.1.1.ebuild
rename to dev-python/celery/celery-5.2.6.ebuild
index 6b89326ce..0b047820e 100644
--- a/dev-python/celery/celery-5.1.1.ebuild
+++ b/dev-python/celery/celery-5.2.6.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="7"
+EAPI=8
 
-DISTUTILS_USE_SETUPTOOLS=rdepend
+DISTUTILS_USE_PEP517=setuptools
 MYPV="${PV/_beta/b}"
 PYTHON_COMPAT=( python3_{8..9} )
 
@@ -17,6 +17,7 @@ HOMEPAGE="
 "
 SRC_URI="https://github.com/celery/celery/archive/v${MYPV}.tar.gz -> ${P}.tar.gz"
 S="${WORKDIR}/${PN}-${MYPV}"
+
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64"
@@ -28,16 +29,9 @@ RESTRICT="test" # 'celery' not found in `markers` configuration option
 RDEPEND="
 	>=dev-python/billiard-3.6.4.0[${PYTHON_USEDEP}]
 	<dev-python/billiard-4.0.0[${PYTHON_USEDEP}]
-	>=dev-python/click-7[${PYTHON_USEDEP}]
-	<dev-python/click-8[${PYTHON_USEDEP}]
-	>=dev-python/click-didyoumean-0.0.3[${PYTHON_USEDEP}]
-	>=dev-python/click-plugins-1.1.1[${PYTHON_USEDEP}]
-	>=dev-python/click-repl-0.1.6[${PYTHON_USEDEP}]
-	<dev-python/kombu-6.0[${PYTHON_USEDEP}]
-	>=dev-python/kombu-5[${PYTHON_USEDEP}]
+	<dev-python/kombu-6.0.0[${PYTHON_USEDEP}]
+	>=dev-python/kombu-5.2.1[${PYTHON_USEDEP}]
 	dev-python/pytz[${PYTHON_USEDEP}]
-	>=dev-python/vine-5[${PYTHON_USEDEP}]
-	<dev-python/vine-6[${PYTHON_USEDEP}]
 "
 DEPEND="
 	${RDEPEND}


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

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/celery/
@ 2022-11-04  6:34 Anna Vyalkova
  0 siblings, 0 replies; 25+ messages in thread
From: Anna Vyalkova @ 2022-11-04  6:34 UTC (permalink / raw
  To: gentoo-commits

commit:     ec1db6202d4b3fac314b74261cc6475a2b9bd874
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Fri Nov  4 05:54:46 2022 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Fri Nov  4 06:33:42 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ec1db620

dev-python/celery: fix test deps

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

 dev-python/celery/celery-5.3.0_beta1.ebuild | 12 ++++++++++++
 1 file changed, 12 insertions(+)

diff --git a/dev-python/celery/celery-5.3.0_beta1.ebuild b/dev-python/celery/celery-5.3.0_beta1.ebuild
index 0075e42b3..dfefa8f43 100644
--- a/dev-python/celery/celery-5.3.0_beta1.ebuild
+++ b/dev-python/celery/celery-5.3.0_beta1.ebuild
@@ -34,10 +34,21 @@ RDEPEND="
 	dev-python/pytz[${PYTHON_USEDEP}]
 	dev-python/vine[${PYTHON_USEDEP}]
 "
+# TODO:
+# - dev-python/pyArango
+# - dev-python/couchbase
+# - dev-python/pycouchdb
+# Deprecated test deps (don't add):
+# - eventlet
+# - memcached
+# - python-consul
+# - pydocumentdb
 BDEPEND="
 	test? (
 		$(python_gen_impl_dep 'ncurses(+)')
+		dev-python/azure-storage-blob[${PYTHON_USEDEP}]
 		>=dev-python/boto3-1.9.178[${PYTHON_USEDEP}]
+		dev-python/cryptography[${PYTHON_USEDEP}]
 		dev-python/elasticsearch-py[${PYTHON_USEDEP}]
 		>=dev-python/moto-1.3.7[${PYTHON_USEDEP}]
 		dev-python/msgpack[${PYTHON_USEDEP}]
@@ -51,6 +62,7 @@ BDEPEND="
 		dev-python/redis-py[${PYTHON_USEDEP}]
 		dev-python/sphinx-testing[${PYTHON_USEDEP}]
 		dev-python/tblib[${PYTHON_USEDEP}]
+		sci-astronomy/pyephem[${PYTHON_USEDEP}]
 	)
 	doc? (
 		dev-python/docutils[${PYTHON_USEDEP}]


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

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/celery/
@ 2022-11-04  6:34 Anna Vyalkova
  0 siblings, 0 replies; 25+ messages in thread
From: Anna Vyalkova @ 2022-11-04  6:34 UTC (permalink / raw
  To: gentoo-commits

commit:     05e10e1159ea0de9db48dd95b3f8f6ca127bf3fb
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Fri Nov  4 06:23:04 2022 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Fri Nov  4 06:33:42 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=05e10e11

dev-python/celery: require at least 2G memory for tests

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

 dev-python/celery/celery-5.3.0_beta1.ebuild | 12 +++++++++++-
 1 file changed, 11 insertions(+), 1 deletion(-)

diff --git a/dev-python/celery/celery-5.3.0_beta1.ebuild b/dev-python/celery/celery-5.3.0_beta1.ebuild
index dfefa8f43..d23055e21 100644
--- a/dev-python/celery/celery-5.3.0_beta1.ebuild
+++ b/dev-python/celery/celery-5.3.0_beta1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
 PYTHON_COMPAT=( python3_{8..10} )
-inherit bash-completion-r1 distutils-r1 optfeature
+inherit bash-completion-r1 check-reqs distutils-r1 optfeature
 
 MY_PV="${PV/_beta/b}"
 DESCRIPTION="Asynchronous task queue/job queue based on distributed message passing"
@@ -73,6 +73,8 @@ BDEPEND="
 	)
 "
 
+CHECKREQS_MEMORY="2G"
+
 EPYTEST_DESELECT=(
 	t/unit/tasks/test_result.py::test_EagerResult::test_wait_raises
 	t/unit/tasks/test_tasks.py::test_task_retries
@@ -87,6 +89,14 @@ distutils_enable_tests pytest
 
 distutils_enable_sphinx docs --no-autodoc
 
+pkg_setup() {
+	use test && check-reqs_pkg_setup
+}
+
+pkg_pretend() {
+	use test && check-reqs_pkg_pretend
+}
+
 python_install_all() {
 	# Main celeryd init.d and conf.d
 	newinitd "${FILESDIR}/celery.initd-r2" celery


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

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/celery/
@ 2022-11-17 21:22 Anna Vyalkova
  0 siblings, 0 replies; 25+ messages in thread
From: Anna Vyalkova @ 2022-11-17 21:22 UTC (permalink / raw
  To: gentoo-commits

commit:     3d074d31416ec934989fcacee3f262935b616f9d
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Thu Nov 17 21:22:32 2022 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Thu Nov 17 21:22:32 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3d074d31

dev-python/celery: add github upstream metadata

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

 dev-python/celery/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/celery/metadata.xml b/dev-python/celery/metadata.xml
index 914451b64..ff692bd21 100644
--- a/dev-python/celery/metadata.xml
+++ b/dev-python/celery/metadata.xml
@@ -4,5 +4,6 @@
 	<!-- maintainer-needed -->
 	<upstream>
 		<remote-id type="pypi">celery</remote-id>
+		<remote-id type="github">celery/celery</remote-id>
 	</upstream>
 </pkgmetadata>


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

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/celery/
@ 2022-11-17 21:22 Anna Vyalkova
  0 siblings, 0 replies; 25+ messages in thread
From: Anna Vyalkova @ 2022-11-17 21:22 UTC (permalink / raw
  To: gentoo-commits

commit:     620b8ea355cff0fa2169f57036c894f71246ec62
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Thu Nov 17 21:09:40 2022 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Thu Nov 17 21:09:40 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=620b8ea3

dev-python/celery: drop gevent optfeature

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

 dev-python/celery/celery-5.3.0_beta1.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-python/celery/celery-5.3.0_beta1.ebuild b/dev-python/celery/celery-5.3.0_beta1.ebuild
index d23055e21..c368217e8 100644
--- a/dev-python/celery/celery-5.3.0_beta1.ebuild
+++ b/dev-python/celery/celery-5.3.0_beta1.ebuild
@@ -119,7 +119,6 @@ pkg_postinst() {
 	#optfeature "slmq support" dev-python/softlayer_messaging
 	#optfeature "couchbase support" dev-python/couchbase
 	optfeature "redis support" dev-python/redis-py
-	optfeature "gevent support" dev-python/gevent
 	optfeature "auth support" dev-python/pyopenssl
 	optfeature "pyro support" dev-python/Pyro4
 	optfeature "yaml support" dev-python/pyyaml


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

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/celery/
@ 2023-02-08 22:10 Julien Roy
  0 siblings, 0 replies; 25+ messages in thread
From: Julien Roy @ 2023-02-08 22:10 UTC (permalink / raw
  To: gentoo-commits

commit:     1ebe795c842826b0017a9ba4fa6f954267bf8bd7
Author:     Julien Roy <julien <AT> jroy <DOT> ca>
AuthorDate: Wed Feb  8 22:09:22 2023 +0000
Commit:     Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Wed Feb  8 22:09:22 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1ebe795c

dev-python/celery: dev-python/{redis-py -> redis}

Signed-off-by: Julien Roy <julien <AT> jroy.ca>

 dev-python/celery/celery-5.3.0_beta1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/celery/celery-5.3.0_beta1-r1.ebuild b/dev-python/celery/celery-5.3.0_beta1-r1.ebuild
index dc527d4aa..d46c2fc2d 100644
--- a/dev-python/celery/celery-5.3.0_beta1-r1.ebuild
+++ b/dev-python/celery/celery-5.3.0_beta1-r1.ebuild
@@ -51,7 +51,7 @@ BDEPEND="
 		dev-python/pytest-subtests[${PYTHON_USEDEP}]
 		>=dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}]
 		>=dev-python/pyyaml-3.10[${PYTHON_USEDEP}]
-		dev-python/redis-py[${PYTHON_USEDEP}]
+		dev-python/redis[${PYTHON_USEDEP}]
 		dev-python/sphinx-testing[${PYTHON_USEDEP}]
 		dev-python/tblib[${PYTHON_USEDEP}]
 		sci-astronomy/pyephem[${PYTHON_USEDEP}]


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

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/celery/
@ 2023-04-13 15:37 Anna Vyalkova
  0 siblings, 0 replies; 25+ messages in thread
From: Anna Vyalkova @ 2023-04-13 15:37 UTC (permalink / raw
  To: gentoo-commits

commit:     b2278f3fe423483a27490b88aa2fec57e82011a7
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Thu Apr 13 15:31:52 2023 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Thu Apr 13 15:31:52 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b2278f3f

dev-python/celery: disable Pyro4 optfeature

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

 dev-python/celery/celery-5.3.0_beta1-r1.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-python/celery/celery-5.3.0_beta1-r1.ebuild b/dev-python/celery/celery-5.3.0_beta1-r1.ebuild
index d46c2fc2d..cf6b66d62 100644
--- a/dev-python/celery/celery-5.3.0_beta1-r1.ebuild
+++ b/dev-python/celery/celery-5.3.0_beta1-r1.ebuild
@@ -114,7 +114,6 @@ pkg_postinst() {
 	#optfeature "couchbase support" dev-python/couchbase
 	optfeature "redis support" dev-python/redis-py
 	optfeature "auth support" dev-python/pyopenssl
-	optfeature "pyro support" dev-python/Pyro4
 	optfeature "yaml support" dev-python/pyyaml
 	optfeature "memcache support" dev-python/pylibmc
 	optfeature "mongodb support" dev-python/pymongo


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

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/celery/
@ 2023-04-14  3:34 Julien Roy
  0 siblings, 0 replies; 25+ messages in thread
From: Julien Roy @ 2023-04-14  3:34 UTC (permalink / raw
  To: gentoo-commits

commit:     5566c401532a2a45cf24ed717493e5f8b547520c
Author:     Julien Roy <julien <AT> jroy <DOT> ca>
AuthorDate: Fri Apr 14 03:34:04 2023 +0000
Commit:     Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Fri Apr 14 03:34:04 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5566c401

dev-python/celery: add 5.3.0_beta2

Signed-off-by: Julien Roy <julien <AT> jroy.ca>

 dev-python/celery/Manifest                  |   1 +
 dev-python/celery/celery-5.3.0_beta2.ebuild | 117 ++++++++++++++++++++++++++++
 2 files changed, 118 insertions(+)

diff --git a/dev-python/celery/Manifest b/dev-python/celery/Manifest
index e5bf84e1d..8354dcef0 100644
--- a/dev-python/celery/Manifest
+++ b/dev-python/celery/Manifest
@@ -1 +1,2 @@
 DIST celery-5.3.0_beta1.gh.tar.gz 1509819 BLAKE2B 8864d9895823fde8ed1938a8b418906e624f14f6d306f1afb54bfc3c1897facfb22a85e368b2fb3ac96992d639e5f03589bfc78488de9ce060c88d9d1321e4ab SHA512 c617a03ca85120b7889eb94b36e41b3ba45b93acfe239c56c93b0860042a06fceaad1c396342e27f941ae58fd3d7468bf22d6b042b04e246b55abe5eedb63016
+DIST celery-5.3.0_beta2.gh.tar.gz 1539309 BLAKE2B 262b28dc72f689a888f6faae2ae5a8fde8d37cb3a07c76acb141ee922fd512f2bf621c5ec28b941b1b95e723e3cfe8ec00451a168c9f3b4e401f4aa2110aca2d SHA512 d8cf774050374ee4bead19135d2b7b5d6f3d48f724ccabd4fdcc487fffde58ee678988e95a18d463b0318a2e6617278aac1e22c528ed18f661f0139c2e728909

diff --git a/dev-python/celery/celery-5.3.0_beta2.ebuild b/dev-python/celery/celery-5.3.0_beta2.ebuild
new file mode 100644
index 000000000..dd38ff40e
--- /dev/null
+++ b/dev-python/celery/celery-5.3.0_beta2.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_10 )
+inherit bash-completion-r1 check-reqs distutils-r1 optfeature
+
+MY_PV="${PV/_beta/b}"
+DESCRIPTION="Asynchronous task queue/job queue based on distributed message passing"
+HOMEPAGE="
+	https://docs.celeryproject.org/en/stable/index.html
+	https://pypi.org/project/celery/
+	https://github.com/celery/celery
+"
+SRC_URI="https://github.com/celery/celery/archive/v${MY_PV}.tar.gz -> ${P}.gh.tar.gz"
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="examples"
+
+RDEPEND="
+	>=dev-python/billiard-3.6.4.0[${PYTHON_USEDEP}]
+	<dev-python/billiard-5.0.0[${PYTHON_USEDEP}]
+	dev-python/click[${PYTHON_USEDEP}]
+	dev-python/click-didyoumean[${PYTHON_USEDEP}]
+	dev-python/click-plugins[${PYTHON_USEDEP}]
+	dev-python/click-repl[${PYTHON_USEDEP}]
+	>=dev-python/kombu-5.3.0_beta1[${PYTHON_USEDEP}]
+	<dev-python/kombu-6.0.0[${PYTHON_USEDEP}]
+	dev-python/pytz[${PYTHON_USEDEP}]
+	dev-python/vine[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+	test? (
+		$(python_gen_impl_dep 'ncurses(+)')
+		dev-python/azure-storage-blob[${PYTHON_USEDEP}]
+		>=dev-python/boto3-1.9.178[${PYTHON_USEDEP}]
+		dev-python/cryptography[${PYTHON_USEDEP}]
+		dev-python/elasticsearch-py[${PYTHON_USEDEP}]
+		>=dev-python/moto-1.3.7[${PYTHON_USEDEP}]
+		dev-python/msgpack[${PYTHON_USEDEP}]
+		dev-python/pylibmc[${PYTHON_USEDEP}]
+		dev-python/pymongo[${PYTHON_USEDEP}]
+		dev-python/pytest-celery[${PYTHON_USEDEP}]
+		dev-python/pytest-click[${PYTHON_USEDEP}]
+		dev-python/pytest-subtests[${PYTHON_USEDEP}]
+		>=dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}]
+		>=dev-python/pyyaml-3.10[${PYTHON_USEDEP}]
+		dev-python/redis[${PYTHON_USEDEP}]
+		dev-python/sphinx-testing[${PYTHON_USEDEP}]
+		dev-python/tblib[${PYTHON_USEDEP}]
+		sci-astronomy/pyephem[${PYTHON_USEDEP}]
+	)
+	doc? (
+		dev-python/docutils[${PYTHON_USEDEP}]
+		>=dev-python/sphinx_celery-2.0.0[${PYTHON_USEDEP}]
+		>=dev-python/sphinx-click-2.5.0[${PYTHON_USEDEP}]
+		dev-python/jinja[${PYTHON_USEDEP}]
+		dev-python/sqlalchemy[${PYTHON_USEDEP}]
+	)
+"
+
+CHECKREQS_MEMORY="2G"
+
+EPYTEST_DESELECT=(
+	t/unit/backends/test_elasticsearch.py::test_ElasticsearchBackend::test_backend_concurrent_update
+	t/unit/backends/test_elasticsearch.py::test_ElasticsearchBackend::test_exception_safe_to_retry
+	t/unit/tasks/test_stamping.py::test_canvas_stamping::test_stamping_headers_in_options
+	t/unit/tasks/test_stamping.py::test_canvas_stamping::test_stamping_with_replace
+)
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs --no-autodoc
+
+pkg_setup() {
+	use test && check-reqs_pkg_setup
+}
+
+pkg_pretend() {
+	use test && check-reqs_pkg_pretend
+}
+
+python_install_all() {
+	# Main celeryd init.d and conf.d
+	newinitd "${FILESDIR}/celery.initd-r2" celery
+	newconfd "${FILESDIR}/celery.confd-r2" celery
+
+	if use examples; then
+		docinto examples
+		dodoc -r examples/.
+		docompress -x /usr/share/doc/${PF}/examples
+	fi
+
+	newbashcomp extra/bash-completion/celery.bash "${PN}"
+
+	distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+	optfeature "msgpack support" dev-python/msgpack
+	#optfeature "rabbitmq support" dev-python/librabbitmq
+	#optfeature "slmq support" dev-python/softlayer_messaging
+	#optfeature "couchbase support" dev-python/couchbase
+	optfeature "redis support" dev-python/redis-py
+	optfeature "auth support" dev-python/pyopenssl
+	optfeature "yaml support" dev-python/pyyaml
+	optfeature "memcache support" dev-python/pylibmc
+	optfeature "mongodb support" dev-python/pymongo
+	optfeature "sqlalchemy support" dev-python/sqlalchemy
+	optfeature "sqs support" dev-python/boto
+	#optfeature "cassandra support" dev-python/cassandra-driver
+}


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

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/celery/
@ 2023-04-29 12:43 Anna Vyalkova
  0 siblings, 0 replies; 25+ messages in thread
From: Anna Vyalkova @ 2023-04-29 12:43 UTC (permalink / raw
  To: gentoo-commits

commit:     ed37724b6277316471bfceb428aed8c841bcb381
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Sat Apr 29 12:43:02 2023 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Sat Apr 29 12:43:02 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ed37724b

dev-python/celery: rename docs dep

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

 dev-python/celery/celery-5.3.0_beta1-r1.ebuild | 2 +-
 dev-python/celery/celery-5.3.0_beta2.ebuild    | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/celery/celery-5.3.0_beta1-r1.ebuild b/dev-python/celery/celery-5.3.0_beta1-r1.ebuild
index cf6b66d62..3860e1790 100644
--- a/dev-python/celery/celery-5.3.0_beta1-r1.ebuild
+++ b/dev-python/celery/celery-5.3.0_beta1-r1.ebuild
@@ -58,7 +58,7 @@ BDEPEND="
 	)
 	doc? (
 		dev-python/docutils[${PYTHON_USEDEP}]
-		>=dev-python/sphinx_celery-2.0.0[${PYTHON_USEDEP}]
+		>=dev-python/sphinx-celery-2.0.0[${PYTHON_USEDEP}]
 		>=dev-python/sphinx-click-2.5.0[${PYTHON_USEDEP}]
 		dev-python/jinja[${PYTHON_USEDEP}]
 		dev-python/sqlalchemy[${PYTHON_USEDEP}]

diff --git a/dev-python/celery/celery-5.3.0_beta2.ebuild b/dev-python/celery/celery-5.3.0_beta2.ebuild
index dd38ff40e..70477faac 100644
--- a/dev-python/celery/celery-5.3.0_beta2.ebuild
+++ b/dev-python/celery/celery-5.3.0_beta2.ebuild
@@ -58,7 +58,7 @@ BDEPEND="
 	)
 	doc? (
 		dev-python/docutils[${PYTHON_USEDEP}]
-		>=dev-python/sphinx_celery-2.0.0[${PYTHON_USEDEP}]
+		>=dev-python/sphinx-celery-2.0.0[${PYTHON_USEDEP}]
 		>=dev-python/sphinx-click-2.5.0[${PYTHON_USEDEP}]
 		dev-python/jinja[${PYTHON_USEDEP}]
 		dev-python/sqlalchemy[${PYTHON_USEDEP}]


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

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/celery/
@ 2023-07-24 20:26 Anna Vyalkova
  0 siblings, 0 replies; 25+ messages in thread
From: Anna Vyalkova @ 2023-07-24 20:26 UTC (permalink / raw
  To: gentoo-commits

commit:     e5f02a60e677d8e669f482cdc970f687ead80301
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Mon Jul 24 20:22:34 2023 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Mon Jul 24 20:23:25 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e5f02a60

dev-python/celery: drop 5.3.0_beta1-r1

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

 dev-python/celery/Manifest                     |   1 -
 dev-python/celery/celery-5.3.0_beta1-r1.ebuild | 123 -------------------------
 2 files changed, 124 deletions(-)

diff --git a/dev-python/celery/Manifest b/dev-python/celery/Manifest
index 8354dcef0..7042e00e5 100644
--- a/dev-python/celery/Manifest
+++ b/dev-python/celery/Manifest
@@ -1,2 +1 @@
-DIST celery-5.3.0_beta1.gh.tar.gz 1509819 BLAKE2B 8864d9895823fde8ed1938a8b418906e624f14f6d306f1afb54bfc3c1897facfb22a85e368b2fb3ac96992d639e5f03589bfc78488de9ce060c88d9d1321e4ab SHA512 c617a03ca85120b7889eb94b36e41b3ba45b93acfe239c56c93b0860042a06fceaad1c396342e27f941ae58fd3d7468bf22d6b042b04e246b55abe5eedb63016
 DIST celery-5.3.0_beta2.gh.tar.gz 1539309 BLAKE2B 262b28dc72f689a888f6faae2ae5a8fde8d37cb3a07c76acb141ee922fd512f2bf621c5ec28b941b1b95e723e3cfe8ec00451a168c9f3b4e401f4aa2110aca2d SHA512 d8cf774050374ee4bead19135d2b7b5d6f3d48f724ccabd4fdcc487fffde58ee678988e95a18d463b0318a2e6617278aac1e22c528ed18f661f0139c2e728909

diff --git a/dev-python/celery/celery-5.3.0_beta1-r1.ebuild b/dev-python/celery/celery-5.3.0_beta1-r1.ebuild
deleted file mode 100644
index 3860e1790..000000000
--- a/dev-python/celery/celery-5.3.0_beta1-r1.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_10 )
-inherit bash-completion-r1 check-reqs distutils-r1 optfeature
-
-MY_PV="${PV/_beta/b}"
-DESCRIPTION="Asynchronous task queue/job queue based on distributed message passing"
-HOMEPAGE="
-	https://docs.celeryproject.org/en/stable/index.html
-	https://pypi.org/project/celery/
-	https://github.com/celery/celery
-"
-SRC_URI="https://github.com/celery/celery/archive/v${MY_PV}.tar.gz -> ${P}.gh.tar.gz"
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="examples"
-
-RDEPEND="
-	>=dev-python/billiard-3.6.4.0[${PYTHON_USEDEP}]
-	<dev-python/billiard-5.0.0[${PYTHON_USEDEP}]
-	dev-python/click[${PYTHON_USEDEP}]
-	dev-python/click-didyoumean[${PYTHON_USEDEP}]
-	dev-python/click-plugins[${PYTHON_USEDEP}]
-	dev-python/click-repl[${PYTHON_USEDEP}]
-	>=dev-python/kombu-5.3.0_beta1[${PYTHON_USEDEP}]
-	<dev-python/kombu-6.0.0[${PYTHON_USEDEP}]
-	dev-python/pytz[${PYTHON_USEDEP}]
-	dev-python/vine[${PYTHON_USEDEP}]
-"
-
-BDEPEND="
-	test? (
-		$(python_gen_impl_dep 'ncurses(+)')
-		dev-python/azure-storage-blob[${PYTHON_USEDEP}]
-		>=dev-python/boto3-1.9.178[${PYTHON_USEDEP}]
-		dev-python/cryptography[${PYTHON_USEDEP}]
-		dev-python/elasticsearch-py[${PYTHON_USEDEP}]
-		>=dev-python/moto-1.3.7[${PYTHON_USEDEP}]
-		dev-python/msgpack[${PYTHON_USEDEP}]
-		dev-python/pylibmc[${PYTHON_USEDEP}]
-		dev-python/pymongo[${PYTHON_USEDEP}]
-		dev-python/pytest-celery[${PYTHON_USEDEP}]
-		dev-python/pytest-click[${PYTHON_USEDEP}]
-		dev-python/pytest-subtests[${PYTHON_USEDEP}]
-		>=dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}]
-		>=dev-python/pyyaml-3.10[${PYTHON_USEDEP}]
-		dev-python/redis[${PYTHON_USEDEP}]
-		dev-python/sphinx-testing[${PYTHON_USEDEP}]
-		dev-python/tblib[${PYTHON_USEDEP}]
-		sci-astronomy/pyephem[${PYTHON_USEDEP}]
-	)
-	doc? (
-		dev-python/docutils[${PYTHON_USEDEP}]
-		>=dev-python/sphinx-celery-2.0.0[${PYTHON_USEDEP}]
-		>=dev-python/sphinx-click-2.5.0[${PYTHON_USEDEP}]
-		dev-python/jinja[${PYTHON_USEDEP}]
-		dev-python/sqlalchemy[${PYTHON_USEDEP}]
-	)
-"
-
-CHECKREQS_MEMORY="2G"
-
-EPYTEST_DESELECT=(
-	t/unit/tasks/test_result.py::test_EagerResult::test_wait_raises
-	t/unit/tasks/test_tasks.py::test_task_retries
-	t/unit/tasks/test_tasks.py::test_apply_task::test_apply
-	t/unit/utils/test_collections.py::test_ExceptionInfo::test_exception_info
-	t/unit/worker/test_request.py::test_trace_task::test_execute_jail_failure
-	t/unit/worker/test_request.py::test_Request
-	t/unit/worker/test_request.py::test_create_request_class::test_on_success__SystemExit
-)
-
-PATCHES="${FILESDIR}/celery-5.3.0_beta1-sphinx-6.0.patch"
-
-distutils_enable_tests pytest
-
-distutils_enable_sphinx docs --no-autodoc
-
-pkg_setup() {
-	use test && check-reqs_pkg_setup
-}
-
-pkg_pretend() {
-	use test && check-reqs_pkg_pretend
-}
-
-python_install_all() {
-	# Main celeryd init.d and conf.d
-	newinitd "${FILESDIR}/celery.initd-r2" celery
-	newconfd "${FILESDIR}/celery.confd-r2" celery
-
-	if use examples; then
-		docinto examples
-		dodoc -r examples/.
-		docompress -x /usr/share/doc/${PF}/examples
-	fi
-
-	newbashcomp extra/bash-completion/celery.bash "${PN}"
-
-	distutils-r1_python_install_all
-}
-
-pkg_postinst() {
-	optfeature "msgpack support" dev-python/msgpack
-	#optfeature "rabbitmq support" dev-python/librabbitmq
-	#optfeature "slmq support" dev-python/softlayer_messaging
-	#optfeature "couchbase support" dev-python/couchbase
-	optfeature "redis support" dev-python/redis-py
-	optfeature "auth support" dev-python/pyopenssl
-	optfeature "yaml support" dev-python/pyyaml
-	optfeature "memcache support" dev-python/pylibmc
-	optfeature "mongodb support" dev-python/pymongo
-	optfeature "sqlalchemy support" dev-python/sqlalchemy
-	optfeature "sqs support" dev-python/boto
-	#optfeature "cassandra support" dev-python/cassandra-driver
-}


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

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/celery/
@ 2023-07-24 20:26 Anna Vyalkova
  0 siblings, 0 replies; 25+ messages in thread
From: Anna Vyalkova @ 2023-07-24 20:26 UTC (permalink / raw
  To: gentoo-commits

commit:     439c92c9740364f3b464d46469637be025fc2eb7
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Mon Jul 24 20:22:51 2023 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Mon Jul 24 20:23:25 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=439c92c9

dev-python/celery: rename dep

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

 dev-python/celery/celery-5.3.0_beta2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/celery/celery-5.3.0_beta2.ebuild b/dev-python/celery/celery-5.3.0_beta2.ebuild
index 70477faac..a7307ba60 100644
--- a/dev-python/celery/celery-5.3.0_beta2.ebuild
+++ b/dev-python/celery/celery-5.3.0_beta2.ebuild
@@ -41,7 +41,7 @@ BDEPEND="
 		dev-python/azure-storage-blob[${PYTHON_USEDEP}]
 		>=dev-python/boto3-1.9.178[${PYTHON_USEDEP}]
 		dev-python/cryptography[${PYTHON_USEDEP}]
-		dev-python/elasticsearch-py[${PYTHON_USEDEP}]
+		dev-python/elasticsearch[${PYTHON_USEDEP}]
 		>=dev-python/moto-1.3.7[${PYTHON_USEDEP}]
 		dev-python/msgpack[${PYTHON_USEDEP}]
 		dev-python/pylibmc[${PYTHON_USEDEP}]


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

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/celery/
  2023-12-16  3:14 [gentoo-commits] repo/proj/guru:master " David Roman
@ 2023-12-16  2:17 ` David Roman
  0 siblings, 0 replies; 25+ messages in thread
From: David Roman @ 2023-12-16  2:17 UTC (permalink / raw
  To: gentoo-commits

commit:     ebfac1603898c918f9bb568e64490bcae030fa91
Author:     David Roman <davidroman96 <AT> gmail <DOT> com>
AuthorDate: Sat Dec 16 02:17:36 2023 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Sat Dec 16 02:17:36 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ebfac160

dev-python/celery: add 5.3.6, drop 5.3.0_beta2

Signed-off-by: David Roman <davidroman96 <AT> gmail.com>

 dev-python/celery/Manifest                                           | 2 +-
 dev-python/celery/{celery-5.3.0_beta2.ebuild => celery-5.3.6.ebuild} | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/celery/Manifest b/dev-python/celery/Manifest
index 7042e00e5d..8dcffe5f86 100644
--- a/dev-python/celery/Manifest
+++ b/dev-python/celery/Manifest
@@ -1 +1 @@
-DIST celery-5.3.0_beta2.gh.tar.gz 1539309 BLAKE2B 262b28dc72f689a888f6faae2ae5a8fde8d37cb3a07c76acb141ee922fd512f2bf621c5ec28b941b1b95e723e3cfe8ec00451a168c9f3b4e401f4aa2110aca2d SHA512 d8cf774050374ee4bead19135d2b7b5d6f3d48f724ccabd4fdcc487fffde58ee678988e95a18d463b0318a2e6617278aac1e22c528ed18f661f0139c2e728909
+DIST celery-5.3.6.gh.tar.gz 1563926 BLAKE2B c5f86110f7907b8ae084354dafe4e26adb07702150658ddb60a85f58c3e80106aafb921150c78670d05c68c26f17ad1144b4142d6ec9b86e9c9cdb1b653baaa6 SHA512 529611c0d3bfcbfcc931e5d20cf89a4710a8d2e70639e5c2e991ba020c3c2402bfd38b7ef17ecfbc5fe493f046531094158e81b03610191c3af2b531cc913762

diff --git a/dev-python/celery/celery-5.3.0_beta2.ebuild b/dev-python/celery/celery-5.3.6.ebuild
similarity index 97%
rename from dev-python/celery/celery-5.3.0_beta2.ebuild
rename to dev-python/celery/celery-5.3.6.ebuild
index a7307ba60e..9381094487 100644
--- a/dev-python/celery/celery-5.3.0_beta2.ebuild
+++ b/dev-python/celery/celery-5.3.6.ebuild
@@ -4,7 +4,8 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_10 )
+PYTHON_COMPAT=( python3_{10,11} )
+
 inherit bash-completion-r1 check-reqs distutils-r1 optfeature
 
 MY_PV="${PV/_beta/b}"
@@ -52,7 +53,6 @@ BDEPEND="
 		>=dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}]
 		>=dev-python/pyyaml-3.10[${PYTHON_USEDEP}]
 		dev-python/redis[${PYTHON_USEDEP}]
-		dev-python/sphinx-testing[${PYTHON_USEDEP}]
 		dev-python/tblib[${PYTHON_USEDEP}]
 		sci-astronomy/pyephem[${PYTHON_USEDEP}]
 	)


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

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/celery/
@ 2023-12-31 19:35 Moritz Brunner
  0 siblings, 0 replies; 25+ messages in thread
From: Moritz Brunner @ 2023-12-31 19:35 UTC (permalink / raw
  To: gentoo-commits

commit:     75cddc79d0c1300954ce89c8f0abad2605c60dc0
Author:     Moritz Brunner <moritz.brunner+gentoo <AT> posteo <DOT> de>
AuthorDate: Sun Dec 31 19:32:19 2023 +0000
Commit:     Moritz Brunner <moritz.brunner+gentoo <AT> posteo <DOT> de>
CommitDate: Sun Dec 31 19:34:58 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=75cddc79

dev-python/celery:  Add missing dependency to python-dateutil

Generating the documentation with USE=doc fails without this
package. Furthermore, it is listed in requirements/default.txt
as global runtime dependency.

Closes: https://bugs.gentoo.org/920205
Signed-off-by: Moritz Brunner <moritz.brunner+gentoo <AT> posteo.de>

 dev-python/celery/celery-5.3.6.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/celery/celery-5.3.6.ebuild b/dev-python/celery/celery-5.3.6.ebuild
index 9381094487..2245d6e3cb 100644
--- a/dev-python/celery/celery-5.3.6.ebuild
+++ b/dev-python/celery/celery-5.3.6.ebuild
@@ -30,6 +30,7 @@ RDEPEND="
 	dev-python/click-didyoumean[${PYTHON_USEDEP}]
 	dev-python/click-plugins[${PYTHON_USEDEP}]
 	dev-python/click-repl[${PYTHON_USEDEP}]
+	>=dev-python/python-dateutil-2.8.2[${PYTHON_USEDEP}]
 	>=dev-python/kombu-5.3.0_beta1[${PYTHON_USEDEP}]
 	<dev-python/kombu-6.0.0[${PYTHON_USEDEP}]
 	dev-python/pytz[${PYTHON_USEDEP}]


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

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/celery/
@ 2024-04-15  9:26 Julien Roy
  0 siblings, 0 replies; 25+ messages in thread
From: Julien Roy @ 2024-04-15  9:26 UTC (permalink / raw
  To: gentoo-commits

commit:     a71b338058dfae6f9555dd1d7b8e74183636cc55
Author:     Julien Roy <julien <AT> jroy <DOT> ca>
AuthorDate: Mon Apr 15 09:21:24 2024 +0000
Commit:     Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Mon Apr 15 09:21:24 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a71b3380

dev-python/celery: disable py3.10

Signed-off-by: Julien Roy <julien <AT> jroy.ca>

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

diff --git a/dev-python/celery/celery-5.3.6.ebuild b/dev-python/celery/celery-5.3.6.ebuild
index 2245d6e3cb..465f82d713 100644
--- a/dev-python/celery/celery-5.3.6.ebuild
+++ b/dev-python/celery/celery-5.3.6.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10,11} )
+PYTHON_COMPAT=( python3_11 )
 
 inherit bash-completion-r1 check-reqs distutils-r1 optfeature
 


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

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/celery/
@ 2024-05-25 18:55 Julien Roy
  2024-05-25 19:03 ` [gentoo-commits] repo/proj/guru:master " Julien Roy
  0 siblings, 1 reply; 25+ messages in thread
From: Julien Roy @ 2024-05-25 18:55 UTC (permalink / raw
  To: gentoo-commits

commit:     e3f9a307704c2e2e1ce2a996690923c1b6bec41c
Author:     Julien Roy <julien <AT> jroy <DOT> ca>
AuthorDate: Sat May 25 18:55:06 2024 +0000
Commit:     Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Sat May 25 18:55:06 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e3f9a307

dev-python/celery: add 5.4.0

Signed-off-by: Julien Roy <julien <AT> jroy.ca>

 dev-python/celery/Manifest            |  1 +
 dev-python/celery/celery-5.4.0.ebuild | 88 +++++++++++++++++++++++++++++++++++
 dev-python/celery/metadata.xml        |  5 +-
 3 files changed, 93 insertions(+), 1 deletion(-)

diff --git a/dev-python/celery/Manifest b/dev-python/celery/Manifest
index 8dcffe5f8..479de3b2a 100644
--- a/dev-python/celery/Manifest
+++ b/dev-python/celery/Manifest
@@ -1 +1,2 @@
 DIST celery-5.3.6.gh.tar.gz 1563926 BLAKE2B c5f86110f7907b8ae084354dafe4e26adb07702150658ddb60a85f58c3e80106aafb921150c78670d05c68c26f17ad1144b4142d6ec9b86e9c9cdb1b653baaa6 SHA512 529611c0d3bfcbfcc931e5d20cf89a4710a8d2e70639e5c2e991ba020c3c2402bfd38b7ef17ecfbc5fe493f046531094158e81b03610191c3af2b531cc913762
+DIST celery-5.4.0.gh.tar.gz 1589006 BLAKE2B ca63fbd18552f6c345aac8cf8860b868263fcdf7c3836a99d31166fc3feb0087af1a403ff1f4e8f866277fbf7feafa1173691acb4549154d32c55759eae75bad SHA512 e39ea88afb529aba14f621a9809c5e18ff1596754162069410249186b3f1512683fe67bb425994514b39fdea562b55ace89a16d57d614259269adf48427144ef

diff --git a/dev-python/celery/celery-5.4.0.ebuild b/dev-python/celery/celery-5.4.0.ebuild
new file mode 100644
index 000000000..c1cc99a2e
--- /dev/null
+++ b/dev-python/celery/celery-5.4.0.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..12} )
+
+inherit bash-completion-r1 check-reqs distutils-r1 optfeature
+
+MY_PV="${PV/_beta/b}"
+DESCRIPTION="Asynchronous task queue/job queue based on distributed message passing"
+HOMEPAGE="
+	https://pypi.org/project/celery/
+	https://github.com/celery/celery
+"
+SRC_URI="https://github.com/celery/celery/archive/v${MY_PV}.tar.gz -> ${P}.gh.tar.gz"
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="examples"
+# Tests require a lot of dependencies that are not packaged for Gentoo
+RESTRICT="test"
+
+RDEPEND="
+	>=dev-python/billiard-3.6.4.0[${PYTHON_USEDEP}]
+	<dev-python/billiard-5.0.0[${PYTHON_USEDEP}]
+	dev-python/click[${PYTHON_USEDEP}]
+	dev-python/click-didyoumean[${PYTHON_USEDEP}]
+	dev-python/click-plugins[${PYTHON_USEDEP}]
+	dev-python/click-repl[${PYTHON_USEDEP}]
+	>=dev-python/python-dateutil-2.8.2[${PYTHON_USEDEP}]
+	>=dev-python/kombu-5.3.0_beta1[${PYTHON_USEDEP}]
+	<dev-python/kombu-6.0.0[${PYTHON_USEDEP}]
+	dev-python/pytz[${PYTHON_USEDEP}]
+	dev-python/vine[${PYTHON_USEDEP}]
+
+	doc? (
+		dev-python/docutils[${PYTHON_USEDEP}]
+		>=dev-python/sphinx-celery-2.0.0[${PYTHON_USEDEP}]
+		>=dev-python/sphinx-click-2.5.0[${PYTHON_USEDEP}]
+		dev-python/jinja[${PYTHON_USEDEP}]
+		dev-python/sqlalchemy[${PYTHON_USEDEP}]
+	)
+"
+DEPEND="${RDEPEND}"
+
+CHECKREQS_MEMORY="2G"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs --no-autodoc
+
+pkg_setup() {
+	use test && check-reqs_pkg_setup
+}
+
+pkg_pretend() {
+	use test && check-reqs_pkg_pretend
+}
+
+python_install_all() {
+	# Main celeryd init.d and conf.d
+	newinitd "${FILESDIR}/celery.initd-r2" celery
+	newconfd "${FILESDIR}/celery.confd-r2" celery
+
+	if use examples; then
+		docinto examples
+		dodoc -r examples/.
+		docompress -x /usr/share/doc/${PF}/examples
+	fi
+
+	newbashcomp extra/bash-completion/celery.bash "${PN}"
+
+	distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+	optfeature "msgpack support" dev-python/msgpack
+	optfeature "redis support" dev-python/redis-py
+	optfeature "auth support" dev-python/pyopenssl
+	optfeature "yaml support" dev-python/pyyaml
+	optfeature "memcache support" dev-python/pylibmc
+	optfeature "mongodb support" dev-python/pymongo
+	optfeature "sqlalchemy support" dev-python/sqlalchemy
+	optfeature "sqs support" dev-python/boto
+}

diff --git a/dev-python/celery/metadata.xml b/dev-python/celery/metadata.xml
index 5ca07e299..53e26926a 100644
--- a/dev-python/celery/metadata.xml
+++ b/dev-python/celery/metadata.xml
@@ -1,7 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<!-- maintainer-needed -->
+	<maintainer type="person">
+		<name>Julien Roy</name>
+		<email>julien@jroy.ca</email>
+	</maintainer>
 	<upstream>
 		<remote-id type="pypi">celery</remote-id>
 		<remote-id type="github">celery/celery</remote-id>


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

* [gentoo-commits] repo/proj/guru:master commit in: dev-python/celery/
  2024-05-25 18:55 [gentoo-commits] repo/proj/guru:dev commit in: dev-python/celery/ Julien Roy
@ 2024-05-25 19:03 ` Julien Roy
  0 siblings, 0 replies; 25+ messages in thread
From: Julien Roy @ 2024-05-25 19:03 UTC (permalink / raw
  To: gentoo-commits

commit:     e3f9a307704c2e2e1ce2a996690923c1b6bec41c
Author:     Julien Roy <julien <AT> jroy <DOT> ca>
AuthorDate: Sat May 25 18:55:06 2024 +0000
Commit:     Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Sat May 25 18:55:06 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e3f9a307

dev-python/celery: add 5.4.0

Signed-off-by: Julien Roy <julien <AT> jroy.ca>

 dev-python/celery/Manifest            |  1 +
 dev-python/celery/celery-5.4.0.ebuild | 88 +++++++++++++++++++++++++++++++++++
 dev-python/celery/metadata.xml        |  5 +-
 3 files changed, 93 insertions(+), 1 deletion(-)

diff --git a/dev-python/celery/Manifest b/dev-python/celery/Manifest
index 8dcffe5f8..479de3b2a 100644
--- a/dev-python/celery/Manifest
+++ b/dev-python/celery/Manifest
@@ -1 +1,2 @@
 DIST celery-5.3.6.gh.tar.gz 1563926 BLAKE2B c5f86110f7907b8ae084354dafe4e26adb07702150658ddb60a85f58c3e80106aafb921150c78670d05c68c26f17ad1144b4142d6ec9b86e9c9cdb1b653baaa6 SHA512 529611c0d3bfcbfcc931e5d20cf89a4710a8d2e70639e5c2e991ba020c3c2402bfd38b7ef17ecfbc5fe493f046531094158e81b03610191c3af2b531cc913762
+DIST celery-5.4.0.gh.tar.gz 1589006 BLAKE2B ca63fbd18552f6c345aac8cf8860b868263fcdf7c3836a99d31166fc3feb0087af1a403ff1f4e8f866277fbf7feafa1173691acb4549154d32c55759eae75bad SHA512 e39ea88afb529aba14f621a9809c5e18ff1596754162069410249186b3f1512683fe67bb425994514b39fdea562b55ace89a16d57d614259269adf48427144ef

diff --git a/dev-python/celery/celery-5.4.0.ebuild b/dev-python/celery/celery-5.4.0.ebuild
new file mode 100644
index 000000000..c1cc99a2e
--- /dev/null
+++ b/dev-python/celery/celery-5.4.0.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..12} )
+
+inherit bash-completion-r1 check-reqs distutils-r1 optfeature
+
+MY_PV="${PV/_beta/b}"
+DESCRIPTION="Asynchronous task queue/job queue based on distributed message passing"
+HOMEPAGE="
+	https://pypi.org/project/celery/
+	https://github.com/celery/celery
+"
+SRC_URI="https://github.com/celery/celery/archive/v${MY_PV}.tar.gz -> ${P}.gh.tar.gz"
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="examples"
+# Tests require a lot of dependencies that are not packaged for Gentoo
+RESTRICT="test"
+
+RDEPEND="
+	>=dev-python/billiard-3.6.4.0[${PYTHON_USEDEP}]
+	<dev-python/billiard-5.0.0[${PYTHON_USEDEP}]
+	dev-python/click[${PYTHON_USEDEP}]
+	dev-python/click-didyoumean[${PYTHON_USEDEP}]
+	dev-python/click-plugins[${PYTHON_USEDEP}]
+	dev-python/click-repl[${PYTHON_USEDEP}]
+	>=dev-python/python-dateutil-2.8.2[${PYTHON_USEDEP}]
+	>=dev-python/kombu-5.3.0_beta1[${PYTHON_USEDEP}]
+	<dev-python/kombu-6.0.0[${PYTHON_USEDEP}]
+	dev-python/pytz[${PYTHON_USEDEP}]
+	dev-python/vine[${PYTHON_USEDEP}]
+
+	doc? (
+		dev-python/docutils[${PYTHON_USEDEP}]
+		>=dev-python/sphinx-celery-2.0.0[${PYTHON_USEDEP}]
+		>=dev-python/sphinx-click-2.5.0[${PYTHON_USEDEP}]
+		dev-python/jinja[${PYTHON_USEDEP}]
+		dev-python/sqlalchemy[${PYTHON_USEDEP}]
+	)
+"
+DEPEND="${RDEPEND}"
+
+CHECKREQS_MEMORY="2G"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs --no-autodoc
+
+pkg_setup() {
+	use test && check-reqs_pkg_setup
+}
+
+pkg_pretend() {
+	use test && check-reqs_pkg_pretend
+}
+
+python_install_all() {
+	# Main celeryd init.d and conf.d
+	newinitd "${FILESDIR}/celery.initd-r2" celery
+	newconfd "${FILESDIR}/celery.confd-r2" celery
+
+	if use examples; then
+		docinto examples
+		dodoc -r examples/.
+		docompress -x /usr/share/doc/${PF}/examples
+	fi
+
+	newbashcomp extra/bash-completion/celery.bash "${PN}"
+
+	distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+	optfeature "msgpack support" dev-python/msgpack
+	optfeature "redis support" dev-python/redis-py
+	optfeature "auth support" dev-python/pyopenssl
+	optfeature "yaml support" dev-python/pyyaml
+	optfeature "memcache support" dev-python/pylibmc
+	optfeature "mongodb support" dev-python/pymongo
+	optfeature "sqlalchemy support" dev-python/sqlalchemy
+	optfeature "sqs support" dev-python/boto
+}

diff --git a/dev-python/celery/metadata.xml b/dev-python/celery/metadata.xml
index 5ca07e299..53e26926a 100644
--- a/dev-python/celery/metadata.xml
+++ b/dev-python/celery/metadata.xml
@@ -1,7 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<!-- maintainer-needed -->
+	<maintainer type="person">
+		<name>Julien Roy</name>
+		<email>julien@jroy.ca</email>
+	</maintainer>
 	<upstream>
 		<remote-id type="pypi">celery</remote-id>
 		<remote-id type="github">celery/celery</remote-id>


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

end of thread, other threads:[~2024-05-25 19:03 UTC | newest]

Thread overview: 25+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-05-25 18:55 [gentoo-commits] repo/proj/guru:dev commit in: dev-python/celery/ Julien Roy
2024-05-25 19:03 ` [gentoo-commits] repo/proj/guru:master " Julien Roy
  -- strict thread matches above, loose matches on Subject: below --
2024-04-15  9:26 [gentoo-commits] repo/proj/guru:dev " Julien Roy
2023-12-31 19:35 Moritz Brunner
2023-12-16  3:14 [gentoo-commits] repo/proj/guru:master " David Roman
2023-12-16  2:17 ` [gentoo-commits] repo/proj/guru:dev " David Roman
2023-07-24 20:26 Anna Vyalkova
2023-07-24 20:26 Anna Vyalkova
2023-04-29 12:43 Anna Vyalkova
2023-04-14  3:34 Julien Roy
2023-04-13 15:37 Anna Vyalkova
2023-02-08 22:10 Julien Roy
2022-11-17 21:22 Anna Vyalkova
2022-11-17 21:22 Anna Vyalkova
2022-11-04  6:34 Anna Vyalkova
2022-11-04  6:34 Anna Vyalkova
2022-05-09 18:44 [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan
2022-05-09 18:34 ` [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan
2022-03-11  3:12 Alessandro Barbieri
2021-10-04 23:19 Alessandro Barbieri
2021-09-27  7:09 Alessandro Barbieri
2021-07-05  8:53 Alessandro Barbieri
2021-07-05  8:44 Alessandro Barbieri
2021-07-05  8:44 Alessandro Barbieri
2021-06-17 16:01 Alessandro Barbieri
2021-06-15 23:28 Alessandro Barbieri
2021-06-15 23:28 Alessandro Barbieri

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