[gentoo-commits] repo/proj/guru:dev commit in: dev-python/celery/

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

dev-python/celery: disable py3.10

Signed-off-by: Julien Roy  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
 



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/celery/

2023-12-31 Thread Moritz Brunner
commit: 75cddc79d0c1300954ce89c8f0abad2605c60dc0
Author: Moritz Brunner  posteo  de>
AuthorDate: Sun Dec 31 19:32:19 2023 +
Commit: Moritz Brunner  posteo  de>
CommitDate: Sun Dec 31 19:34:58 2023 +
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  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}]


[gentoo-commits] repo/proj/guru:dev commit in: dev-python/celery/files/

2023-12-30 Thread Michael Mair-Keimberger
commit: a02c6163a389d69a946a7b85759125c640b8998c
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Dec 30 18:13:05 2023 +
Commit: Michael Mair-Keimberger  levelnine  at>
CommitDate: Sat Dec 30 18:20:01 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a02c6163

dev-python/celery: remove unused patch

Signed-off-by: Michael Mair-Keimberger  levelnine.at>

 .../files/celery-5.3.0_beta1-sphinx-6.0.patch  | 31 --
 1 file changed, 31 deletions(-)

diff --git a/dev-python/celery/files/celery-5.3.0_beta1-sphinx-6.0.patch 
b/dev-python/celery/files/celery-5.3.0_beta1-sphinx-6.0.patch
deleted file mode 100644
index 5d785b9c6e..00
--- a/dev-python/celery/files/celery-5.3.0_beta1-sphinx-6.0.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-From 57acb4d0ecb4fcb55daf3bb2d750aa760a81eec6 Mon Sep 17 00:00:00 2001
-From: Mathias Ertl 
-Date: Sat, 24 Dec 2022 10:40:19 +0100
-Subject: [PATCH] return list of nodes to make sphinx extension compatible with
- Sphinx 6.0
-

- celery/contrib/sphinx.py | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/celery/contrib/sphinx.py b/celery/contrib/sphinx.py
-index a3a06479ccf..a5505ff189a 100644
 a/celery/contrib/sphinx.py
-+++ b/celery/contrib/sphinx.py
-@@ -32,6 +32,7 @@
- """
- from inspect import signature
- 
-+from docutils import nodes
- from sphinx.domains.python import PyFunction
- from sphinx.ext.autodoc import FunctionDocumenter
- 
-@@ -75,7 +76,7 @@ class TaskDirective(PyFunction):
- """Sphinx task directive."""
- 
- def get_signature_prefix(self, sig):
--return self.env.config.celery_task_prefix
-+return [nodes.Text(self.env.config.celery_task_prefix)]
- 
- 
- def autodoc_skip_member_handler(app, what, name, obj, skip, options):



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/celery/

2023-12-15 Thread David Roman
commit: ebfac1603898c918f9bb568e64490bcae030fa91
Author: David Roman  gmail  com>
AuthorDate: Sat Dec 16 02:17:36 2023 +
Commit: David Roman  gmail  com>
CommitDate: Sat Dec 16 02:17:36 2023 +
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  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}]
)



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/celery/

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

dev-python/celery: rename dep

Signed-off-by: Anna (cybertailor) Vyalkova  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}]



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/celery/

2023-07-24 Thread Anna Vyalkova
commit: e5f02a60e677d8e669f482cdc970f687ead80301
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Mon Jul 24 20:22:34 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Mon Jul 24 20:23:25 2023 +
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  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..0
--- 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/kombu-5.3.0_beta1[${PYTHON_USEDEP}]
-   

[gentoo-commits] repo/proj/guru:dev commit in: dev-python/celery/

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

dev-python/celery: rename docs dep

Signed-off-by: Anna (cybertailor) Vyalkova  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}]



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/celery/

2023-04-13 Thread Julien Roy
commit: 5566c401532a2a45cf24ed717493e5f8b547520c
Author: Julien Roy  jroy  ca>
AuthorDate: Fri Apr 14 03:34:04 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Fri Apr 14 03:34:04 2023 +
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  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 0..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/kombu-5.3.0_beta1[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/proj/guru:dev commit in: dev-python/celery/

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

dev-python/celery: disable Pyro4 optfeature

Signed-off-by: Anna (cybertailor) Vyalkova  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



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/celery/

2023-02-08 Thread Julien Roy
commit: 1ebe795c842826b0017a9ba4fa6f954267bf8bd7
Author: Julien Roy  jroy  ca>
AuthorDate: Wed Feb  8 22:09:22 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Wed Feb  8 22:09:22 2023 +
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  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}]



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/celery/files/, dev-python/celery/

2023-01-19 Thread Julien Roy
commit: aadea75f9fc1b0dbce9f61d480fca3d6971ca011
Author: Julien Roy  jroy  ca>
AuthorDate: Thu Jan 19 22:16:34 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Thu Jan 19 22:17:05 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=aadea75f

dev-python/celery: backport sphinx 6.0 patch

Closes: https://bugs.gentoo.org/890883
Signed-off-by: Julien Roy  jroy.ca>

 ...0_beta1.ebuild => celery-5.3.0_beta1-r1.ebuild} | 12 +++--
 .../files/celery-5.3.0_beta1-sphinx-6.0.patch  | 31 ++
 2 files changed, 34 insertions(+), 9 deletions(-)

diff --git a/dev-python/celery/celery-5.3.0_beta1.ebuild 
b/dev-python/celery/celery-5.3.0_beta1-r1.ebuild
similarity index 95%
rename from dev-python/celery/celery-5.3.0_beta1.ebuild
rename to dev-python/celery/celery-5.3.0_beta1-r1.ebuild
index 9fde77c3d..dc527d4aa 100644
--- a/dev-python/celery/celery-5.3.0_beta1.ebuild
+++ b/dev-python/celery/celery-5.3.0_beta1-r1.ebuild
@@ -34,15 +34,7 @@ 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(+)')
@@ -85,6 +77,8 @@ EPYTEST_DESELECT=(

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

diff --git a/dev-python/celery/files/celery-5.3.0_beta1-sphinx-6.0.patch 
b/dev-python/celery/files/celery-5.3.0_beta1-sphinx-6.0.patch
new file mode 100644
index 0..5d785b9c6
--- /dev/null
+++ b/dev-python/celery/files/celery-5.3.0_beta1-sphinx-6.0.patch
@@ -0,0 +1,31 @@
+From 57acb4d0ecb4fcb55daf3bb2d750aa760a81eec6 Mon Sep 17 00:00:00 2001
+From: Mathias Ertl 
+Date: Sat, 24 Dec 2022 10:40:19 +0100
+Subject: [PATCH] return list of nodes to make sphinx extension compatible with
+ Sphinx 6.0
+
+---
+ celery/contrib/sphinx.py | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/celery/contrib/sphinx.py b/celery/contrib/sphinx.py
+index a3a06479ccf..a5505ff189a 100644
+--- a/celery/contrib/sphinx.py
 b/celery/contrib/sphinx.py
+@@ -32,6 +32,7 @@
+ """
+ from inspect import signature
+ 
++from docutils import nodes
+ from sphinx.domains.python import PyFunction
+ from sphinx.ext.autodoc import FunctionDocumenter
+ 
+@@ -75,7 +76,7 @@ class TaskDirective(PyFunction):
+ """Sphinx task directive."""
+ 
+ def get_signature_prefix(self, sig):
+-return self.env.config.celery_task_prefix
++return [nodes.Text(self.env.config.celery_task_prefix)]
+ 
+ 
+ def autodoc_skip_member_handler(app, what, name, obj, skip, options):



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/celery/

2022-11-17 Thread Anna Vyalkova
commit: 3d074d31416ec934989fcacee3f262935b616f9d
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Thu Nov 17 21:22:32 2022 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Thu Nov 17 21:22:32 2022 +
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  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 @@


celery
+   celery/celery

 



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/celery/

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

dev-python/celery: drop gevent optfeature

Signed-off-by: Anna (cybertailor) Vyalkova  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



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/celery/

2022-11-04 Thread Anna Vyalkova
commit: 05e10e1159ea0de9db48dd95b3f8f6ca127bf3fb
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Fri Nov  4 06:23:04 2022 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Fri Nov  4 06:33:42 2022 +
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  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



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/celery/

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

dev-python/celery: fix test deps

Signed-off-by: Anna (cybertailor) Vyalkova  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}]



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/celery/files/

2022-10-24 Thread Anna Vyalkova
commit: 7eff1ebc7f5fcd457e8d02b924b1971ebab9d507
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Mon Oct 24 19:25:58 2022 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Mon Oct 24 19:31:57 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7eff1ebc

dev-python/celery: fixup openrc script

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-python/celery/files/celery.initd-r2 | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-python/celery/files/celery.initd-r2 
b/dev-python/celery/files/celery.initd-r2
index 91dd838a6..2f10491fe 100644
--- a/dev-python/celery/files/celery.initd-r2
+++ b/dev-python/celery/files/celery.initd-r2
@@ -15,10 +15,10 @@ depend() {
 : ${CELERYD_LOG_LEVEL:="INFO"}
 : ${CELERYD_NODES:="celery"}
 
-${CELERYBEAT_ENABLED:="no"}
-${CELERYBEAT_PID_FILE:="/run/celery/celerybeat.pid"}
-${CELERYBEAT_LOG_FILE:="/var/log/celery/celerybeat.log"}
-${CELERYBEAT_LOG_LEVEL:="INFO"}
+: ${CELERYBEAT_ENABLED:="no"}
+: ${CELERYBEAT_PID_FILE:="/run/celery/celerybeat.pid"}
+: ${CELERYBEAT_LOG_FILE:="/var/log/celery/celerybeat.log"}
+: ${CELERYBEAT_LOG_LEVEL:="INFO"}
 
 export CELERY_LOADER
 



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/celery/files/, dev-python/celery/

2022-10-23 Thread Anna Vyalkova
commit: ff7f99366c423cf1e3957096cf1fb831bb2581d2
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Fri Oct 21 15:39:35 2022 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Sun Oct 23 20:48:22 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ff7f9936

dev-python/celery: add 5.3.0_beta1, drop 5.2.6

Closes: https://bugs.gentoo.org/859769
Closes: https://bugs.gentoo.org/841970
Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-python/celery/Manifest |  2 +-
 ...lery-5.2.6.ebuild => celery-5.3.0_beta1.ebuild} | 57 +-
 dev-python/celery/files/celery.initd-r2| 51 ++-
 3 files changed, 61 insertions(+), 49 deletions(-)

diff --git a/dev-python/celery/Manifest b/dev-python/celery/Manifest
index ef4f9c17e..e5bf84e1d 100644
--- a/dev-python/celery/Manifest
+++ b/dev-python/celery/Manifest
@@ -1 +1 @@
-DIST celery-5.2.6.tar.gz 1490948 BLAKE2B 
1470b74b5d9345ddbb466ec83e684c71fd999fb9671be8a99c795d82ee53a45a5ec5e5c383104933ef2359b655043c408eef8de7dce7c5327a42b7d978a0b711
 SHA512 
80565cee3ac20a4a28e64582bd2a8cd807980447254d5cbad41c9954a012c025c402c5113d9610f879e74bf170ae7e3c70b5a3ace7228ae510feee380b9b48f9
+DIST celery-5.3.0_beta1.gh.tar.gz 1509819 BLAKE2B 
8864d9895823fde8ed1938a8b418906e624f14f6d306f1afb54bfc3c1897facfb22a85e368b2fb3ac96992d639e5f03589bfc78488de9ce060c88d9d1321e4ab
 SHA512 
c617a03ca85120b7889eb94b36e41b3ba45b93acfe239c56c93b0860042a06fceaad1c396342e27f941ae58fd3d7468bf22d6b042b04e246b55abe5eedb63016

diff --git a/dev-python/celery/celery-5.2.6.ebuild 
b/dev-python/celery/celery-5.3.0_beta1.ebuild
similarity index 59%
rename from dev-python/celery/celery-5.2.6.ebuild
rename to dev-python/celery/celery-5.3.0_beta1.ebuild
index 0b047820e..0075e42b3 100644
--- a/dev-python/celery/celery-5.2.6.ebuild
+++ b/dev-python/celery/celery-5.3.0_beta1.ebuild
@@ -4,47 +4,53 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-MYPV="${PV/_beta/b}"
-PYTHON_COMPAT=( python3_{8..9} )
-
+PYTHON_COMPAT=( python3_{8..10} )
 inherit bash-completion-r1 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${MYPV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${PN}-${MYPV}"
+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"
-# 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/kombu-5.3.0_beta1[${PYTHON_USEDEP}]
=dev-python/kombu-5.2.1[${PYTHON_USEDEP}]
dev-python/pytz[${PYTHON_USEDEP}]
+   dev-python/vine[${PYTHON_USEDEP}]
 "
-DEPEND="
-   ${RDEPEND}
+BDEPEND="
test? (
+   $(python_gen_impl_dep 'ncurses(+)')
>=dev-python/boto3-1.9.178[${PYTHON_USEDEP}]
-   >=dev-python/case-1.3.1[${PYTHON_USEDEP}]
+   dev-python/elasticsearch-py[${PYTHON_USEDEP}]
>=dev-python/moto-1.3.7[${PYTHON_USEDEP}]
-   >=dev-python/pytest-6.2[${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/pyzmq-13.1.0[${PYTHON_USEDEP}]
+   dev-python/redis-py[${PYTHON_USEDEP}]
+   dev-python/sphinx-testing[${PYTHON_USEDEP}]
+   dev-python/tblib[${PYTHON_USEDEP}]
)
doc? (
dev-python/docutils[${PYTHON_USEDEP}]
@@ -55,9 +61,18 @@ DEPEND="
)
 "
 
-# testsuite needs it own source
-DISTUTILS_IN_SOURCE_BUILD=1
+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
+)
+
 distutils_enable_tests pytest
+
 distutils_enable_sphinx docs --no-autodoc
 
 

[gentoo-commits] repo/proj/guru:dev commit in: dev-python/celery/

2022-05-09 Thread Andrew Ammerlaan
commit: c940e63a5139005c1d8d806b04bfa58f2ff87a56
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Mon May  9 18:34:41 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Mon May  9 18:34:41 2022 +
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  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/click-7[${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-5[${PYTHON_USEDEP}]
+   =dev-python/kombu-5.2.1[${PYTHON_USEDEP}]
dev-python/pytz[${PYTHON_USEDEP}]
-   >=dev-python/vine-5[${PYTHON_USEDEP}]
-   

[gentoo-commits] repo/proj/guru:dev commit in: dev-python/celery/files/

2022-04-28 Thread Alessandro Barbieri
commit: 4ffb5c5953fb11bf336119e369cf550c4cc51161
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu Apr 28 08:02:59 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Thu Apr 28 08:02:59 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4ffb5c59

dev-python/celery: fix header

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/celery/files/celery.initd-r2 | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/celery/files/celery.initd-r2 
b/dev-python/celery/files/celery.initd-r2
index f34c13669..3789dc016 100644
--- a/dev-python/celery/files/celery.initd-r2
+++ b/dev-python/celery/files/celery.initd-r2
@@ -1,5 +1,5 @@
 #!/sbin/openrc-run
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the BSD license
 
 extra_started_commands="reload"



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/celery/

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

dev-python/celery: enable py3.9

Signed-off-by: Alessandro Barbieri  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"



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/celery/

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

dev-python/celery: fix uri

Signed-off-by: Alessandro Barbieri  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
 "



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/celery/

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

dev-python/celery: drop eutils

Signed-off-by: Alessandro Barbieri  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="



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/celery/, dev-python/billiard/, dev-python/pytest-pythonpath/, ...

2021-08-21 Thread Alessandro Barbieri
commit: 3cfc06acf06fcf32d5e4fd147e62be3b8a789c88
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sat Aug 21 23:49:44 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Aug 22 01:17:37 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3cfc06ac

dev-python/*: orphan some packages

since I'm not packaging gitfs soon, I don't need them
Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/billiard/metadata.xml  | 6 +-
 dev-python/celery/metadata.xml| 6 +-
 dev-python/curio/metadata.xml | 6 +-
 dev-python/pytest-pythonpath/metadata.xml | 6 +-
 dev-python/pytest-sanic/metadata.xml  | 5 +
 dev-python/sanic-routing/metadata.xml | 4 +---
 dev-python/sanic-testing/metadata.xml | 5 +
 dev-python/sanic/metadata.xml | 5 +
 dev-python/webpy/metadata.xml | 6 +-
 9 files changed, 9 insertions(+), 40 deletions(-)

diff --git a/dev-python/billiard/metadata.xml b/dev-python/billiard/metadata.xml
index 10bfb6158..6e34e7272 100644
--- a/dev-python/billiard/metadata.xml
+++ b/dev-python/billiard/metadata.xml
@@ -1,11 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   co-maintainers welcome
-   lssndrbarbi...@gmail.com
-   Alessandro Barbieri
-   
+   

billiard
celery/billiard

diff --git a/dev-python/celery/metadata.xml b/dev-python/celery/metadata.xml
index 6cfa982d8..914451b64 100644
--- a/dev-python/celery/metadata.xml
+++ b/dev-python/celery/metadata.xml
@@ -1,11 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   co-maintainers welcome
-   lssndrbarbi...@gmail.com
-   Alessandro Barbieri
-   
+   

celery


diff --git a/dev-python/curio/metadata.xml b/dev-python/curio/metadata.xml
index 0344d1e4f..6a58b1a32 100644
--- a/dev-python/curio/metadata.xml
+++ b/dev-python/curio/metadata.xml
@@ -2,11 +2,7 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 
 
-  
-co-maintainers welcome
-lssndrbarbi...@gmail.com
-Alessandro Barbieri
-  
+  
   
 Curio is a coroutine-based library for concurrent Python systems programming. 
It provides standard programming abstractions such as as tasks, sockets, files, 
locks, and queues. It works on Unix and Windows. You'll find it to be familiar, 
small, fast, and fun
 Core Features

diff --git a/dev-python/pytest-pythonpath/metadata.xml 
b/dev-python/pytest-pythonpath/metadata.xml
index b3f0cd1e5..4d61fd1c5 100644
--- a/dev-python/pytest-pythonpath/metadata.xml
+++ b/dev-python/pytest-pythonpath/metadata.xml
@@ -1,11 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   co-maintainers welcome
-   lssndrbarbi...@gmail.com
-   Alessandro Barbieri
-   
+   

bigsassy/pytest-pythonpath
pytest-pythonpath

diff --git a/dev-python/pytest-sanic/metadata.xml 
b/dev-python/pytest-sanic/metadata.xml
index cef449007..e71c2c30b 100644
--- a/dev-python/pytest-sanic/metadata.xml
+++ b/dev-python/pytest-sanic/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-lssndrbarbi...@gmail.com
-Alessandro Barbieri
-  
+  
   
 A pytest plugin for Sanic. It helps you to test your code asynchronously.
 

diff --git a/dev-python/sanic-routing/metadata.xml 
b/dev-python/sanic-routing/metadata.xml
index 059ada385..11f7b386d 100644
--- a/dev-python/sanic-routing/metadata.xml
+++ b/dev-python/sanic-routing/metadata.xml
@@ -1,9 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-lssndrbarbi...@gmail.com
-Alessandro Barbieri
+  
   
   
 sanic-org/sanic-routing

diff --git a/dev-python/sanic-testing/metadata.xml 
b/dev-python/sanic-testing/metadata.xml
index d346b3131..60a5af4ab 100644
--- a/dev-python/sanic-testing/metadata.xml
+++ b/dev-python/sanic-testing/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-lssndrbarbi...@gmail.com
-Alessandro Barbieri
-  
+  
   
 This package is meant to be the core testing utility and clients for testing 
Sanic applications. It is mainly derived from sanic.testing which has (or will 
be) removed from the main Sanic repository in the future.
   

diff --git a/dev-python/sanic/metadata.xml b/dev-python/sanic/metadata.xml
index 2208048e8..49a49a08c 100644
--- a/dev-python/sanic/metadata.xml
+++ b/dev-python/sanic/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-lssndrbarbi...@gmail.com
-Alessandro Barbieri
-  
+  
   
 Sanic is a Python 3.6+ web server and web framework that’s written to go fast. 
It allows the usage of the async/await syntax added in Python 3.5, which makes 
your code non-blocking and speedy.
 

diff --git a/dev-python/webpy/metadata.xml b/dev-python/webpy/metadata.xml
index 

[gentoo-commits] repo/proj/guru:dev commit in: dev-python/celery/

2021-07-05 Thread Alessandro Barbieri
commit: b38a392cd632635225f328604522c48e82a505a2
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Jul  5 08:52:00 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon Jul  5 08:52:00 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b38a392c

dev-python/celery: drop 5.1.2

Signed-off-by: Alessandro Barbieri  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..0
--- 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/click-7[${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-5[${PYTHON_USEDEP}]
-   dev-python/pytz[${PYTHON_USEDEP}]
-   >=dev-python/vine-5[${PYTHON_USEDEP}]
-   

[gentoo-commits] repo/proj/guru:dev commit in: dev-python/celery/

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

dev-python/celery: update Manifest

Signed-off-by: Alessandro Barbieri  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



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/celery/

2021-07-05 Thread Alessandro Barbieri
commit: 09779c841399e142ca754ecb738bbac182702b06
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Jul  5 08:30:03 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon Jul  5 08:30:03 2021 +
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  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
 



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/celery/

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

dev-python/celery: add 5.1.1

Signed-off-by: Alessandro Barbieri  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 0..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/click-7[${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-5[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   >=dev-python/vine-5[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/proj/guru:dev commit in: dev-python/celery/

2021-06-15 Thread Alessandro Barbieri
commit: 8c75710410ad41d51251bf57f462677bd416583c
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Tue Jun 15 19:44:39 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Tue Jun 15 23:28:25 2021 +
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  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}]
)



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/celery/

2021-06-15 Thread Alessandro Barbieri
commit: 7ec436045b801145a7f26fffb702f0c5007e3dfc
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Tue Jun 15 17:27:59 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Tue Jun 15 23:28:25 2021 +
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  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



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/celery/files/, dev-python/celery/

2021-05-07 Thread Alessandro Barbieri
commit: e3de43a2144298f7bace23b72556ff935a5787e4
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Fri May  7 11:23:12 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Fri May  7 11:31:15 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e3de43a2

dev-python/celery: initial import

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/celery/Manifest  |   1 +
 dev-python/celery/celery-5.1.0_beta2.ebuild | 102 ++
 dev-python/celery/files/celery.confd-r2 |  51 +++
 dev-python/celery/files/celery.initd-r2 | 205 
 dev-python/celery/metadata.xml  |  12 ++
 5 files changed, 371 insertions(+)

diff --git a/dev-python/celery/Manifest b/dev-python/celery/Manifest
new file mode 100644
index 0..7443b7b5d
--- /dev/null
+++ b/dev-python/celery/Manifest
@@ -0,0 +1 @@
+DIST celery-5.1.0_beta2.tar.gz 1459863 BLAKE2B 
1b5a49728fa97e00112cc31731998ac06b2bb77ed621321b119d44d8cf0e4ec347d92b0857f316bda48f61a0ce0bd5c9d55392a8e3053369577d503af7aafc35
 SHA512 
d430a33cbc34950d68cf228707e8e868834f80a7f6c40491d8a67b056af5395c03e27c2b2ba1e2b9a390598d7d8bb3609bd88b388dfb18a34d0441ed54245192

diff --git a/dev-python/celery/celery-5.1.0_beta2.ebuild 
b/dev-python/celery/celery-5.1.0_beta2.ebuild
new file mode 100644
index 0..3f2f4e684
--- /dev/null
+++ b/dev-python/celery/celery-5.1.0_beta2.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python3_{7,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
+   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"
+
+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}"
+
+RDEPEND="
+   >=dev-python/billiard-3.6.4.0[${PYTHON_USEDEP}]
+   =dev-python/click-7[${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-5[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   >=dev-python/vine-5[${PYTHON_USEDEP}]
+   /dev/null)
+
+   while [ -n "${PID}" ] && [ "${timeout}" -ge 1 ]; do
+   kill -0 ${PID} 2>/dev/null || break
+   kill -TERM "${PID}"
+   timeout=$((${timeout} - 1))
+   sleep 0.5
+   done
+
+   [ "${timeout}" -lt 1 ] && return 1
+   [ -f ${pidfile} ] && rm -f ${pidfile}
+   return 0
+}
+
+# celeryd
+start_workers() {
+   yesno "${CELERYD_ENABLED}" || return 0
+
+   ${CELERYD_MULTI} start ${CELERYD_NODES} ${DAEMON_OPTS} \
+   --pidfile="${CELERYD_PID_FILE}" \
+   --logfile="${CELERYD_LOG_FILE}" \
+   --loglevel="${CELERYD_LOG_LEVEL}" \
+   ${CELERYD_OPTS}
+}
+
+stop_workers() {
+   yesno "${CELERYD_ENABLED}" || return 0
+
+   local timeout=${STOPTIMEOUT:-"10"}
+
+   ${CELERYD_MULTI} stop ${CELERYD_NODES} --pidfile="${CELERYD_PID_FILE}" 
|| return 1
+
+   # Wait for each node
+   for node in ${CELERYD_NODES}; do
+   local pidfile=${CELERYD_PID_FILE/\%n/${node}}
+   local PID=$(cat "${pidfile}" 2>/dev/null)
+   while [ -n "${PID}" ] && [ "${timeout}" -ge 1 ]; do
+   kill -0 ${PID} 2>/dev/null || break
+   timeout=$((${timeout} - 1))
+   sleep 0.5
+   done
+   done
+
+   [ "${timeout}" -lt 1 ] && return 1
+   return 0
+}
+
+restart_workers() {
+   yesno "${CELERYD_ENABLED}" || return 0
+
+   ${CELERYD_MULTI} restart ${CELERYD_NODES} ${DAEMON_OPTS} \
+   --pidfile="${CELERYD_PID_FILE}" \
+   --logfile="${CELERYD_LOG_FILE}" \
+   --loglevel="${CELERYD_LOG_LEVEL}" \
+   ${CELERYD_OPTS}
+}
+
+# celerybeat
+start_beat() {
+   yesno "${CELERYBEAT_ENABLED}" || return 0
+
+   ebegin "Starting celerybeat"
+   ${CELERYBEAT} ${CELERYBEAT_OPTS} ${DAEMON_OPTS} --detach \
+   --pidfile="${CELERYBEAT_PID_FILE}"
+   eend ${?}
+}
+
+
+stop_beat() {
+   yesno "${CELERYBEAT_ENABLED}" || return 0
+
+   ebegin "Stopping celerybeat"
+   if [ -f "${CELERYBEAT_PID_FILE}" ]; then
+   wait_pid "${CELERYBEAT_PID_FILE}"
+   else
+   ewarn "not running"
+