* [gentoo-commits] repo/proj/guru:master commit in: dev-python/celery/
@ 2021-06-17 5:55 Theo Anderson
0 siblings, 0 replies; 19+ messages in thread
From: Theo Anderson @ 2021-06-17 5:55 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: Theo Anderson <telans <AT> posteo <DOT> de>
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] 19+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-python/celery/
@ 2021-06-17 5:55 Theo Anderson
0 siblings, 0 replies; 19+ messages in thread
From: Theo Anderson @ 2021-06-17 5:55 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: Theo Anderson <telans <AT> posteo <DOT> de>
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] 19+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-python/celery/
@ 2021-07-05 15:48 Haelwenn Monnier
0 siblings, 0 replies; 19+ messages in thread
From: Haelwenn Monnier @ 2021-07-05 15:48 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: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
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] 19+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-python/celery/
@ 2021-07-05 15:48 Haelwenn Monnier
0 siblings, 0 replies; 19+ messages in thread
From: Haelwenn Monnier @ 2021-07-05 15:48 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: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
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] 19+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-python/celery/
@ 2021-07-05 15:48 Haelwenn Monnier
0 siblings, 0 replies; 19+ messages in thread
From: Haelwenn Monnier @ 2021-07-05 15:48 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: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
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] 19+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-python/celery/
@ 2021-10-06 1:13 Theo Anderson
0 siblings, 0 replies; 19+ messages in thread
From: Theo Anderson @ 2021-10-06 1:13 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: Theo Anderson <telans <AT> posteo <DOT> de>
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] 19+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-python/celery/
@ 2022-03-11 10:57 Arthur Zamarin
0 siblings, 0 replies; 19+ messages in thread
From: Arthur Zamarin @ 2022-03-11 10:57 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: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
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] 19+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-python/celery/
@ 2022-05-09 18:44 Andrew Ammerlaan
0 siblings, 0 replies; 19+ messages in thread
From: Andrew Ammerlaan @ 2022-05-09 18:44 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] 19+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-python/celery/
@ 2022-11-04 14:38 Arthur Zamarin
0 siblings, 0 replies; 19+ messages in thread
From: Arthur Zamarin @ 2022-11-04 14:38 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: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
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] 19+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-python/celery/
@ 2022-11-04 14:38 Arthur Zamarin
0 siblings, 0 replies; 19+ messages in thread
From: Arthur Zamarin @ 2022-11-04 14:38 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: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
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] 19+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-python/celery/
@ 2023-04-13 19:52 Florian Schmaus
0 siblings, 0 replies; 19+ messages in thread
From: Florian Schmaus @ 2023-04-13 19:52 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: Florian Schmaus <flow <AT> gentoo <DOT> org>
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] 19+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-python/celery/
@ 2023-04-14 17:36 Viorel Munteanu
0 siblings, 0 replies; 19+ messages in thread
From: Viorel Munteanu @ 2023-04-14 17:36 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: Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
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] 19+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-python/celery/
@ 2023-07-25 4:59 Haelwenn Monnier
0 siblings, 0 replies; 19+ messages in thread
From: Haelwenn Monnier @ 2023-07-25 4:59 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: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
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] 19+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-python/celery/
@ 2023-07-25 4:59 Haelwenn Monnier
0 siblings, 0 replies; 19+ messages in thread
From: Haelwenn Monnier @ 2023-07-25 4:59 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: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
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] 19+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-python/celery/
@ 2023-12-16 3:14 David Roman
0 siblings, 0 replies; 19+ messages in thread
From: David Roman @ 2023-12-16 3:14 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] 19+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-python/celery/
@ 2024-01-01 3:56 David Roman
0 siblings, 0 replies; 19+ messages in thread
From: David Roman @ 2024-01-01 3:56 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: David Roman <davidroman96 <AT> gmail <DOT> com>
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] 19+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/celery/
@ 2024-04-15 9:26 Julien Roy
2024-04-15 9:34 ` [gentoo-commits] repo/proj/guru:master " Julien Roy
0 siblings, 1 reply; 19+ 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] 19+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-python/celery/
2024-04-15 9:26 [gentoo-commits] repo/proj/guru:dev commit in: dev-python/celery/ Julien Roy
@ 2024-04-15 9:34 ` Julien Roy
0 siblings, 0 replies; 19+ messages in thread
From: Julien Roy @ 2024-04-15 9:34 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] 19+ 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 " Julien Roy
@ 2024-05-25 19:03 ` Julien Roy
0 siblings, 0 replies; 19+ 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] 19+ messages in thread
end of thread, other threads:[~2024-05-25 19:03 UTC | newest]
Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-04-15 9:26 [gentoo-commits] repo/proj/guru:dev commit in: dev-python/celery/ Julien Roy
2024-04-15 9:34 ` [gentoo-commits] repo/proj/guru:master " Julien Roy
-- strict thread matches above, loose matches on Subject: below --
2024-05-25 18:55 [gentoo-commits] repo/proj/guru:dev " Julien Roy
2024-05-25 19:03 ` [gentoo-commits] repo/proj/guru:master " Julien Roy
2024-01-01 3:56 David Roman
2023-12-16 3:14 David Roman
2023-07-25 4:59 Haelwenn Monnier
2023-07-25 4:59 Haelwenn Monnier
2023-04-14 17:36 Viorel Munteanu
2023-04-13 19:52 Florian Schmaus
2022-11-04 14:38 Arthur Zamarin
2022-11-04 14:38 Arthur Zamarin
2022-05-09 18:44 Andrew Ammerlaan
2022-03-11 10:57 Arthur Zamarin
2021-10-06 1:13 Theo Anderson
2021-07-05 15:48 Haelwenn Monnier
2021-07-05 15:48 Haelwenn Monnier
2021-07-05 15:48 Haelwenn Monnier
2021-06-17 5:55 Theo Anderson
2021-06-17 5:55 Theo Anderson
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox