[gentoo-commits] repo/gentoo:master commit in: dev-python/celery/
commit: b8592e9f6b16a8a0d81fe960fcfe0bd032f279ec Author: Michał Górny gentoo org> AuthorDate: Tue Jan 28 21:53:24 2020 + Commit: Michał Górny gentoo org> CommitDate: Tue Jan 28 21:53:24 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8592e9f dev-python/celery: Remove old (drop to ~arch) Signed-off-by: Michał Górny gentoo.org> dev-python/celery/Manifest| 1 - dev-python/celery/celery-4.1.0.ebuild | 109 -- 2 files changed, 110 deletions(-) diff --git a/dev-python/celery/Manifest b/dev-python/celery/Manifest index e7419d4b6d4..3bdbcf607c3 100644 --- a/dev-python/celery/Manifest +++ b/dev-python/celery/Manifest @@ -1,2 +1 @@ -DIST celery-4.1.0.tar.gz 1331689 BLAKE2B ac134d26a21bfd1172ea7a2ccc5f9934b4fdf56dccb6f840726040adf5b81ab0c675c0c93754340c0429c4eb5777a344be74415a795a9dd6654578979609cecd SHA512 5232adc43ba55d01f2b030382075750033e0c5c2abdc8308903e0cef7a465513b7765e2ae495da6555b377452ae233500530ef9d57e584a5352a54c5f4731c64 DIST celery-4.3.0.tar.gz 1434073 BLAKE2B 47d9d461a9bf3d3418a7cb37684f53cce58ef1d1bee928e74cc8b6ff8e9bfde19d99a59d7a8ef7b638efa24263d5b35f50c774fb5f81e9c693c9d3c6242015ac SHA512 6a4f99857c2b329eddb5200934b2c83bc2377b5b89ccbcfed548d8f52cff40800db7b94ea321f74e932ea4be42a546fb9b515569266435cecdbe204a0a891b2f diff --git a/dev-python/celery/celery-4.1.0.ebuild b/dev-python/celery/celery-4.1.0.ebuild deleted file mode 100644 index 623202a7764..000 --- a/dev-python/celery/celery-4.1.0.ebuild +++ /dev/null @@ -1,109 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 python3_6 ) - -inherit distutils-r1 bash-completion-r1 - -DESCRIPTION="Asynchronous task queue/job queue based on distributed message passing" -HOMEPAGE="http://celeryproject.org/ https://pypi.org/project/celery/"; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 x86" -# There are a number of other optional 'extras' which overlap with those of kombu, however -# there has been no apparent expression of interest or demand by users for them. See requires.txt -IUSE="doc examples redis sqs test yaml" -RESTRICT="!test? ( test )" - -# kombu < 4.2: #666228 (can be loosened in next bump) -RDEPEND=" - =dev-python/kombu-4.0.2[${PYTHON_USEDEP}] - >=dev-python/billiard-3.5.0.2[${PYTHON_USEDEP}] -
[gentoo-commits] repo/gentoo:master commit in: dev-python/celery/
commit: 8d5f0eb713409ddb57eeb9a84bc148ae4b1be597 Author: Michał Górny gentoo org> AuthorDate: Tue Jan 28 21:53:40 2020 + Commit: Michał Górny gentoo org> CommitDate: Tue Jan 28 22:04:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d5f0eb7 dev-python/celery: Remove py2 Signed-off-by: Michał Górny gentoo.org> dev-python/celery/celery-4.3.0.ebuild | 4 +--- dev-python/celery/metadata.xml| 5 - 2 files changed, 1 insertion(+), 8 deletions(-) diff --git a/dev-python/celery/celery-4.3.0.ebuild b/dev-python/celery/celery-4.3.0.ebuild index 4259161d25f..f9354d37b75 100644 --- a/dev-python/celery/celery-4.3.0.ebuild +++ b/dev-python/celery/celery-4.3.0.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python2_7 python3_{6,7} ) +PYTHON_COMPAT=( python3_{6,7} ) inherit bash-completion-r1 distutils-r1 eutils @@ -36,7 +36,6 @@ DEPEND=" test? ( ${RDEPEND} >=dev-python/case-1.3.1[${PYTHON_USEDEP}] >=dev-python/eventlet-0.24.1[${PYTHON_USEDEP}] - dev-python/gevent[$(python_gen_usedep python2_7)] >=dev-python/pymongo-3.7[${PYTHON_USEDEP}] dev-python/pyopenssl[${PYTHON_USEDEP}] >=dev-python/pytest-4.3.1[${PYTHON_USEDEP}] @@ -56,7 +55,6 @@ DEPEND=" >=dev-python/sphinx_celery-2.0[$(python_gen_usedep 'python3*')] dev-python/jinja[${PYTHON_USEDEP}] dev-python/sqlalchemy[${PYTHON_USEDEP}] - $(python_gen_cond_dep 'dev-python/typing[${PYTHON_USEDEP}]' python2_7) )" # testsuite needs it own source diff --git a/dev-python/celery/metadata.xml b/dev-python/celery/metadata.xml index 4b8a09186e4..183f100799c 100644 --- a/dev-python/celery/metadata.xml +++ b/dev-python/celery/metadata.xml @@ -8,9 +8,4 @@ celery - - Enables redis support - Enables Amazon SQS transport module for celery - Enable support of yaml as a configuration file format -
[gentoo-commits] repo/gentoo:master commit in: dev-python/celery/
commit: a80d2e6b923ddfd0416999d6e4a422afff9b0ed1 Author: lillypad gmail com> AuthorDate: Sun Jun 16 20:00:34 2019 + Commit: Zac Medico gentoo org> CommitDate: Sun Jun 30 21:57:06 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a80d2e6b dev-python/celery: Bump to version 4.3.0 Closes: https://bugs.gentoo.org/688034 Closes: https://github.com/gentoo/gentoo/pull/12270 Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Lilly Chalupowski gmail.com> Signed-off-by: Zac Medico gentoo.org> dev-python/celery/Manifest| 1 + dev-python/celery/celery-4.3.0.ebuild | 125 ++ 2 files changed, 126 insertions(+) diff --git a/dev-python/celery/Manifest b/dev-python/celery/Manifest index 788948c4524..e7419d4b6d4 100644 --- a/dev-python/celery/Manifest +++ b/dev-python/celery/Manifest @@ -1 +1,2 @@ DIST celery-4.1.0.tar.gz 1331689 BLAKE2B ac134d26a21bfd1172ea7a2ccc5f9934b4fdf56dccb6f840726040adf5b81ab0c675c0c93754340c0429c4eb5777a344be74415a795a9dd6654578979609cecd SHA512 5232adc43ba55d01f2b030382075750033e0c5c2abdc8308903e0cef7a465513b7765e2ae495da6555b377452ae233500530ef9d57e584a5352a54c5f4731c64 +DIST celery-4.3.0.tar.gz 1434073 BLAKE2B 47d9d461a9bf3d3418a7cb37684f53cce58ef1d1bee928e74cc8b6ff8e9bfde19d99a59d7a8ef7b638efa24263d5b35f50c774fb5f81e9c693c9d3c6242015ac SHA512 6a4f99857c2b329eddb5200934b2c83bc2377b5b89ccbcfed548d8f52cff40800db7b94ea321f74e932ea4be42a546fb9b515569266435cecdbe204a0a891b2f diff --git a/dev-python/celery/celery-4.3.0.ebuild b/dev-python/celery/celery-4.3.0.ebuild new file mode 100644 index 000..3776ae77abe --- /dev/null +++ b/dev-python/celery/celery-4.3.0.ebuild @@ -0,0 +1,125 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python2_7 python3_{5,6,7} ) + +inherit bash-completion-r1 distutils-r1 eutils + +DESCRIPTION="Asynchronous task queue/job queue based on distributed message passing" +HOMEPAGE="http://celeryproject.org/ https://pypi.org/project/celery/"; +# The pypi tarball lacks CONTRIBUTING.rst required for documentation build. +#SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" +SRC_URI="https://github.com/celery/celery/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +# There are a number of other optional 'extras' which overlap with those of kombu, however +# there has been no apparent expression of interest or demand by users for them. See requires.txt +IUSE="doc examples test" +RESTRICT="!test? ( test )" + +RDEPEND=" + =dev-python/kombu-4.4.0[${PYTHON_USEDEP}] + >=dev-python/billiard-3.6.0[${PYTHON_USEDEP}] + =dev-python/vine-1.3.0[${PYTHON_USEDEP}] +" + +DEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( ${RDEPEND} + >=dev-python/case-1.3.1[${PYTHON_USEDEP}] + >=dev-python/eventlet-0.24.1[${PYTHON_USEDEP}] + dev-python/gevent[$(python_gen_usedep python2_7)] + >=dev-python/pymongo-3.7[${PYTHON_USEDEP}] + dev-python/pyopenssl[${PYTHON_USEDEP}] + >=dev-python/pytest-4.3.1[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.1[${PYTHON_USEDEP}] + dev-python/sqlalchemy[${PYTHON_USEDEP}] + >=dev-python/redis-py-3.2.0[${PYTHON_USEDEP}] + >=dev-db/redis-2.8.0 + >=dev-python/boto-2.13.3[${PYTHON_USEDEP}] + >=dev-python/boto3-1.4.6[${PYTHON_USEDEP}] + >=dev-python/moto-1.3.7[${PYTHON_USEDEP}] + >=dev-python/pyzmq-13.1.0[${PYTHON_USEDEP}] + >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}] + >=dev-python/unittest2-0.5.1[${PYTHON_USEDEP}] + ) + doc? ( + dev-python/docutils[${PYTHON_USEDEP}] + >=dev-python/sphinx_celery-2.0[$(python_gen_usedep 'python3*')] + dev-python/jinja[${PYTHON_USEDEP}] + dev-python/sqlalchemy[${PYTHON_USEDEP}] + $(python_gen_cond_dep 'dev-python/typing[${PYTHON_USEDEP}]' python2_7) + )" + +# testsuite needs it own source +DISTUTILS_IN_SOURCE_BUILD=1 + +python_prepare_all() { + # Loosen requirements + sed -e 's|==|>=|' \ + -e 's|pytest>=4.3.1,<4.4.0|pytest>=4.3.1|' \ + -i requirements/*.txt || die + + # Suppress KeyError: 'refdoc' + sed -e 's|^[[:space:]]*return domain.resolve_xref(env, node\['\''refdoc'\''\], app.builder,$|if '\''refdoc'\'' not in node:\nreturn None\n\0|' \ + -i docs/_ext/celerydocs.py || die + + distutils-r1_python_prepare_all +} + +python_compile_all() { + if use doc; then + python_setup -3 + mkdir docs/.build || die + emake -C docs html + fi +} + +python_test() { + esetup.py test +} + +python_install_al
[gentoo-commits] repo/gentoo:master commit in: dev-python/celery/
commit: 62a884945ed13bf8b6b166bae7ea33b0d2456439 Author: Pacho Ramos gentoo org> AuthorDate: Sun Nov 11 12:46:59 2018 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Nov 11 13:07:27 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62a88494 dev-python/celery: couchdb will be removed Signed-off-by: Pacho Ramos gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 dev-python/celery/celery-4.1.0.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/dev-python/celery/celery-4.1.0.ebuild b/dev-python/celery/celery-4.1.0.ebuild index 62a6904ff53..aef09cc0fe2 100644 --- a/dev-python/celery/celery-4.1.0.ebuild +++ b/dev-python/celery/celery-4.1.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -95,7 +95,6 @@ pkg_postinst() { optfeature "eventlet support" dev-python/eventlet #optfeature "couchbase support" dev-python/couchbase optfeature "redis support" dev-db/redis dev-python/redis-py - optfeature "couchdb support" dev-db/couchdb dev-python/couchdb-python optfeature "gevent support" dev-python/gevent optfeature "auth support" dev-python/pyopenssl optfeature "pyro support" dev-python/pyro:4
[gentoo-commits] repo/gentoo:master commit in: dev-python/celery/
commit: 5a0ff09d0211ef83c1adbbc785ac14381263fa2f Author: Virgil Dupras gentoo org> AuthorDate: Sat Sep 15 01:54:20 2018 + Commit: Virgil Dupras gentoo org> CommitDate: Sat Sep 15 01:54:20 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a0ff09d dev-python/celery: tighten kombu dep constraint Bug: https://bugs.gentoo.org/666228 Package-Manager: Portage-2.3.49, Repoman-2.3.10 dev-python/celery/celery-4.1.0.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-python/celery/celery-4.1.0.ebuild b/dev-python/celery/celery-4.1.0.ebuild index d3123184b97..62a6904ff53 100644 --- a/dev-python/celery/celery-4.1.0.ebuild +++ b/dev-python/celery/celery-4.1.0.ebuild @@ -18,8 +18,9 @@ KEYWORDS="amd64 x86" # there has been no apparent expression of interest or demand by users for them. See requires.txt IUSE="doc examples redis sqs test yaml" +# kombu < 4.2: #666228 (can be loosened in next bump) RDEPEND=" - =dev-python/kombu-4.0.2[${PYTHON_USEDEP}] >=dev-python/billiard-3.5.0.2[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/celery/files/, dev-python/celery/
commit: 6baba224f4e357d69b021309d730d29089be4f6d Author: Virgil Dupras gentoo org> AuthorDate: Sat Sep 15 02:00:28 2018 + Commit: Virgil Dupras gentoo org> CommitDate: Sat Sep 15 02:00:28 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6baba224 dev-python/celery: remove old Package-Manager: Portage-2.3.49, Repoman-2.3.10 dev-python/celery/Manifest | 1 - dev-python/celery/celery-4.0.2.ebuild | 112 - dev-python/celery/files/celery-3.1.19-test.patch | 16 --- .../files/celery-4.0.2-log-endless-loop.patch | 22 dev-python/celery/files/celery-docs.patch | 19 5 files changed, 170 deletions(-) diff --git a/dev-python/celery/Manifest b/dev-python/celery/Manifest index 6d8d8736632..788948c4524 100644 --- a/dev-python/celery/Manifest +++ b/dev-python/celery/Manifest @@ -1,2 +1 @@ -DIST celery-4.0.2.tar.gz 1337804 BLAKE2B b040ada555d02c2c943ac86211b06d03e738db586fc811fed5cf6c6c1a4d6945c909e0170da4d00dfd0f874b0723bff1f18d01ab8d557f989edaadfe03c9 SHA512 1110b634cafa13f9d9ab0b0a7a17042325271bd5ea45a5f442e36e871db87b87e3f496d54b771d274a1676900d9dfdc7e21887943dfd1a299a9fcd8b3f6d2189 DIST celery-4.1.0.tar.gz 1331689 BLAKE2B ac134d26a21bfd1172ea7a2ccc5f9934b4fdf56dccb6f840726040adf5b81ab0c675c0c93754340c0429c4eb5777a344be74415a795a9dd6654578979609cecd SHA512 5232adc43ba55d01f2b030382075750033e0c5c2abdc8308903e0cef7a465513b7765e2ae495da6555b377452ae233500530ef9d57e584a5352a54c5f4731c64 diff --git a/dev-python/celery/celery-4.0.2.ebuild b/dev-python/celery/celery-4.0.2.ebuild deleted file mode 100644 index 762d6dc8a34..000 --- a/dev-python/celery/celery-4.0.2.ebuild +++ /dev/null @@ -1,112 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 python3_{4,5,6} ) - -inherit distutils-r1 bash-completion-r1 - -DESCRIPTION="Asynchronous task queue/job queue based on distributed message passing" -HOMEPAGE="http://celeryproject.org/ https://pypi.org/project/celery/"; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -# There are a number of other optional 'extras' which overlap with those of kombu, however -# there has been no apparent expression of interest or demand by users for them. See requires.txt -IUSE="doc examples redis sqs test yaml" - -RDEPEND=" - =dev-python/kombu-4.0.2[${PYTHON_USEDEP}] - >=dev-python/billiard-3.5.0.2[${PYTHON_USEDEP}] - https://github.com/celery/celery/commit/fb48b1f357f7a416d1413d0056158a74191185af.diff -diff --git a/celery/tests/backends/test_mongodb.py b/celery/tests/backends/test_mongodb.py -index f7546d3..a32d9ed 100644 a/celery/tests/backends/test_mongodb.py -+++ b/celery/tests/backends/test_mongodb.py -@@ -253,8 +253,8 @@ def test_restore_group(self, mock_get_database): - mock_collection.find_one.assert_called_once_with( - {'_id': sentinel.taskset_id}) - self.assertItemsEqual( --['date_done', 'result', 'task_id'], --list(ret_val.keys()), -+list(sorted(['date_done', 'result', 'task_id'])), -+list(sorted(ret_val.keys())), - ) - - @patch('celery.backends.mongodb.MongoBackend._get_database') diff --git a/dev-python/celery/files/celery-4.0.2-log-endless-loop.patch b/dev-python/celery/files/celery-4.0.2-log-endless-loop.patch deleted file mode 100644 index bf9396e45a3..000 --- a/dev-python/celery/files/celery-4.0.2-log-endless-loop.patch +++ /dev/null @@ -1,22 +0,0 @@ -From 9c950b47eca2b4e93fd2fe52cf80f158e6cf97ad Mon Sep 17 00:00:00 2001 -From: George Psarakis -Date: Mon, 23 Jan 2017 11:49:38 +0200 -Subject: [PATCH] AWS DynamoDB result backend (#3736) - -* Fix endless loop in logger_isa (Python 3.6) - -https://github.com/celery/celery/pull/3736#issuecomment-274155454 - -diff --git a/celery/utils/log.py b/celery/utils/log.py -index 2fb15e6..00df476 100644 a/celery/utils/log.py -+++ b/celery/utils/log.py -@@ -82,7 +82,7 @@ def logger_isa(l, p, max=1000): - else: - if this in seen: - raise RuntimeError( --'Logger {0!r} parents recursive'.format(l), -+'Logger {0!r} parents recursive'.format(l.name), - ) - seen.add(this) - this = this.parent diff --git a/dev-python/celery/files/celery-docs.patch b/dev-python/celery/files/celery-docs.patch deleted file mode 100644 index 5e09718feb2..000 --- a/dev-python/celery/files/celery-docs.patch +++ /dev/null @@ -1,19 +0,0 @@ -# Prevent un-needed objects.inv files -diff -ur celery-3.0.19.orig/docs/conf.py celery-3.0.19/docs/conf.py docs/conf.py 2013-04-15 22:51:46.0 +0800 -+++ docs/conf.py 2013-04-27 21:46:25.070423582 +0800 -@@ -74,14 +74,6 @@ - # If true, '()' will be append
[gentoo-commits] repo/gentoo:master commit in: dev-python/celery/
commit: dd3481c66de7829c22552f9ec10e8256a8155225 Author: Matthew Thode gentoo org> AuthorDate: Sat Sep 1 05:26:07 2018 + Commit: Matt Thode gentoo org> CommitDate: Sat Sep 1 05:30:22 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd3481c6 dev-python/celery: cleanup Package-Manager: Portage-2.3.48, Repoman-2.3.10 dev-python/celery/Manifest| 1 - dev-python/celery/celery-3.1.24-r1.ebuild | 108 -- dev-python/celery/metadata.xml| 1 - 3 files changed, 110 deletions(-) diff --git a/dev-python/celery/Manifest b/dev-python/celery/Manifest index a73fe5c3a60..6d8d8736632 100644 --- a/dev-python/celery/Manifest +++ b/dev-python/celery/Manifest @@ -1,3 +1,2 @@ -DIST celery-3.1.24.tar.gz 1330180 BLAKE2B 58e0643f4fcc8838cc2515e68a03c219ee7bab95bf4ecc2096ffe8ff275f2c2f0f5cb602a29c57b5e232cff8489b15143a1b76730018a5ff3d6063f5bd6f6af2 SHA512 6f2e1c5fe417183bc44f39deee669957800b805790475bea1c93d9efb37e0bb6db5aed9606ff79350f404c145908e3af6fa5ce94d86fb70238f2c2f2425ddd3c DIST celery-4.0.2.tar.gz 1337804 BLAKE2B b040ada555d02c2c943ac86211b06d03e738db586fc811fed5cf6c6c1a4d6945c909e0170da4d00dfd0f874b0723bff1f18d01ab8d557f989edaadfe03c9 SHA512 1110b634cafa13f9d9ab0b0a7a17042325271bd5ea45a5f442e36e871db87b87e3f496d54b771d274a1676900d9dfdc7e21887943dfd1a299a9fcd8b3f6d2189 DIST celery-4.1.0.tar.gz 1331689 BLAKE2B ac134d26a21bfd1172ea7a2ccc5f9934b4fdf56dccb6f840726040adf5b81ab0c675c0c93754340c0429c4eb5777a344be74415a795a9dd6654578979609cecd SHA512 5232adc43ba55d01f2b030382075750033e0c5c2abdc8308903e0cef7a465513b7765e2ae495da6555b377452ae233500530ef9d57e584a5352a54c5f4731c64 diff --git a/dev-python/celery/celery-3.1.24-r1.ebuild b/dev-python/celery/celery-3.1.24-r1.ebuild deleted file mode 100644 index 57b09e0c912..000 --- a/dev-python/celery/celery-3.1.24-r1.ebuild +++ /dev/null @@ -1,108 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PYTHON_COMPAT=( python2_7 python3_{4,5} ) - -inherit distutils-r1 bash-completion-r1 - -DESCRIPTION="Asynchronous task queue/job queue based on distributed message passing" -HOMEPAGE="http://celeryproject.org/ https://pypi.org/project/celery/"; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 x86" -# There are a number of other optional 'extras' which overlap with those of kombu, however -# there has been no apparent expression of interest or demand by users for them. See requires.txt -IUSE="doc examples redis sqs test yaml zeromq" - -RDEPEND=" - =dev-python/kombu-3.0.36[${PYTHON_USEDEP}] - >=dev-python/anyjson-0.3.3[${PYTHON_USEDEP}] - >=dev-python/billiard-3.3.0.23[${PYTHON_USEDEP}] - Enables redis support Enables Amazon SQS transport module for celery - Enable logging and deployment via ZeroMQ Enable support of yaml as a configuration file format
[gentoo-commits] repo/gentoo:master commit in: dev-python/celery/
commit: 32ad60f257851e866148bbfe660315543d00651e Author: Mikle Kolyada gentoo org> AuthorDate: Fri Jul 20 23:54:16 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Jul 21 00:06:03 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32ad60f2 dev-python/celery: x86 stable wrt bug #658884 Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-python/celery/celery-4.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/celery/celery-4.1.0.ebuild b/dev-python/celery/celery-4.1.0.ebuild index 6ad15fdc11b..d3123184b97 100644 --- a/dev-python/celery/celery-4.1.0.ebuild +++ b/dev-python/celery/celery-4.1.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" # There are a number of other optional 'extras' which overlap with those of kombu, however # there has been no apparent expression of interest or demand by users for them. See requires.txt IUSE="doc examples redis sqs test yaml"
[gentoo-commits] repo/gentoo:master commit in: dev-python/celery/
commit: 953ea5026345600cce1bb998dfb3c348082aff14 Author: Mikle Kolyada gentoo org> AuthorDate: Sun Jun 24 09:30:18 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Jun 24 09:39:44 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=953ea502 dev-python/celery: amd64 stable wrt bug #658884 Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-python/celery/celery-4.1.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/celery/celery-4.1.0.ebuild b/dev-python/celery/celery-4.1.0.ebuild index ba8b5a3c6b8..6ad15fdc11b 100644 --- a/dev-python/celery/celery-4.1.0.ebuild +++ b/dev-python/celery/celery-4.1.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" # There are a number of other optional 'extras' which overlap with those of kombu, however # there has been no apparent expression of interest or demand by users for them. See requires.txt IUSE="doc examples redis sqs test yaml"
[gentoo-commits] repo/gentoo:master commit in: dev-python/celery/
commit: 762e5c8f182691046efc107c728291d717f1358d Author: Zac Medico gentoo org> AuthorDate: Wed Sep 27 20:23:29 2017 + Commit: Zac Medico gentoo org> CommitDate: Wed Sep 27 20:25:07 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=762e5c8f dev-python/celery: version bump to 4.1.0 Closes: https://bugs.gentoo.org/632176 Package-Manager: Portage-2.3.10, Repoman-2.3.3 dev-python/celery/Manifest| 1 + dev-python/celery/celery-4.1.0.ebuild | 108 ++ 2 files changed, 109 insertions(+) diff --git a/dev-python/celery/Manifest b/dev-python/celery/Manifest index 8ef999cf0c8..0930d8ecc34 100644 --- a/dev-python/celery/Manifest +++ b/dev-python/celery/Manifest @@ -1,2 +1,3 @@ DIST celery-3.1.24.tar.gz 1330180 SHA256 99b8085ff3013c8cebb9211857fadf5f402882ccada863d67c4d74db60be027a SHA512 6f2e1c5fe417183bc44f39deee669957800b805790475bea1c93d9efb37e0bb6db5aed9606ff79350f404c145908e3af6fa5ce94d86fb70238f2c2f2425ddd3c WHIRLPOOL cc16895b3641a78cfe6de4f5012520ec78a5c5e831e39b1d2a75897a12cb9ec18ea3366f682650d86620d10b27898bbefa7f2b8ed81a7649a97f40b1ab7fb57c DIST celery-4.0.2.tar.gz 1337804 SHA256 e3d5a6c56a73ff8f2ddd4d06dc37f4c2afe4bb4da7928b884d0725ea865ef54d SHA512 1110b634cafa13f9d9ab0b0a7a17042325271bd5ea45a5f442e36e871db87b87e3f496d54b771d274a1676900d9dfdc7e21887943dfd1a299a9fcd8b3f6d2189 WHIRLPOOL 050a041d32a4fb2a9b9658b2e70972cd5606fb13f848fdb7848faeb0116be7d1e061ed8e1d631be46b2740a4307d474396fe1599daea2c20ac58111fb6c99d55 +DIST celery-4.1.0.tar.gz 1331689 SHA256 77ff3730198d6a17b3c1f05579ebe570b579efb35f6d7e13dba3b1368d068b35 SHA512 5232adc43ba55d01f2b030382075750033e0c5c2abdc8308903e0cef7a465513b7765e2ae495da6555b377452ae233500530ef9d57e584a5352a54c5f4731c64 WHIRLPOOL febd876eff4e5b62be9f08da5712d3b76c366b279e2296ea8e5c5b00728ba1fcbfeb1eb9ca6d5a53abf31953f28c51ef9116cd50cff0ec541a417c5d9f59c54b diff --git a/dev-python/celery/celery-4.1.0.ebuild b/dev-python/celery/celery-4.1.0.ebuild new file mode 100644 index 000..4b4b550110c --- /dev/null +++ b/dev-python/celery/celery-4.1.0.ebuild @@ -0,0 +1,108 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 python3_{4,5,6} ) + +inherit distutils-r1 bash-completion-r1 + +DESCRIPTION="Asynchronous task queue/job queue based on distributed message passing" +HOMEPAGE="http://celeryproject.org/ https://pypi.python.org/pypi/celery"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +# There are a number of other optional 'extras' which overlap with those of kombu, however +# there has been no apparent expression of interest or demand by users for them. See requires.txt +IUSE="doc examples redis sqs test yaml" + +RDEPEND=" + =dev-python/kombu-4.0.2[${PYTHON_USEDEP}] + >=dev-python/billiard-3.5.0.2[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: dev-python/celery/
commit: efc09c8c4fd67c2393aaad29f9b8db2157006956 Author: Zac Medico gentoo org> AuthorDate: Wed Sep 27 19:48:53 2017 + Commit: Zac Medico gentoo org> CommitDate: Wed Sep 27 19:54:59 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efc09c8c dev-python/celery: add eventlet and unittest2 to test deps for 4.0.2 Package-Manager: Portage-2.3.10, Repoman-2.3.3 dev-python/celery/celery-4.0.2.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dev-python/celery/celery-4.0.2.ebuild b/dev-python/celery/celery-4.0.2.ebuild index 83b0e06fec0..fc0a3fd8e29 100644 --- a/dev-python/celery/celery-4.0.2.ebuild +++ b/dev-python/celery/celery-4.0.2.ebuild @@ -32,6 +32,7 @@ DEPEND=" dev-python/setuptools[${PYTHON_USEDEP}] test? ( ${RDEPEND} >=dev-python/case-1.3.1[${PYTHON_USEDEP}] + dev-python/eventlet[${PYTHON_USEDEP}] dev-python/gevent[$(python_gen_usedep python2_7)] >=dev-python/pymongo-2.6.2[${PYTHON_USEDEP}] dev-python/pyopenssl[${PYTHON_USEDEP}] @@ -43,6 +44,7 @@ DEPEND=" >=dev-python/boto-2.13.3[${PYTHON_USEDEP}] >=dev-python/pyzmq-13.1.0[${PYTHON_USEDEP}] >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}] + >=dev-python/unittest2-0.5.1[${PYTHON_USEDEP}] ) doc? ( dev-python/docutils[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/celery/, dev-python/celery/files/
commit: b8e08ab220a97b8484163f9446aa1c1fd51ebcf8 Author: Michał Górny gentoo org> AuthorDate: Tue May 2 08:16:37 2017 + Commit: Michał Górny gentoo org> CommitDate: Tue May 2 08:47:33 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8e08ab2 dev-python/celery: Clean old versions up dev-python/celery/Manifest | 4 - dev-python/celery/celery-3.1.17.ebuild | 79 --- dev-python/celery/celery-3.1.18-r1.ebuild| 87 dev-python/celery/celery-3.1.18.ebuild | 79 --- dev-python/celery/celery-3.1.19.ebuild | 108 - dev-python/celery/celery-3.1.20.ebuild | 108 - dev-python/celery/files/celery-3.1.11-test.patch | 16 -- dev-python/celery/files/celery.confd | 70 -- dev-python/celery/files/celery.confd-r1 | 50 - dev-python/celery/files/celery.initd | 267 --- dev-python/celery/files/celery.initd-r1 | 213 -- 11 files changed, 1081 deletions(-) diff --git a/dev-python/celery/Manifest b/dev-python/celery/Manifest index 418e0fe17d4..8ef999cf0c8 100644 --- a/dev-python/celery/Manifest +++ b/dev-python/celery/Manifest @@ -1,6 +1,2 @@ -DIST celery-3.1.17.tar.gz 1297008 SHA256 cfe2b653268bd586e2d08a75e886f7be3be55ba372f72e2f5747aeb76c470362 SHA512 f45f92161c134f528719768ad863df6b49fa69e022b47ea801e590de8579c24c6a5ec9dd88f712e180ed7d23f4510cecf4f17a959c3338d4bad79f8d7d202453 WHIRLPOOL c0f4ddab40eab2afe579c88bc9e47d46a650a73212abb7cb1d343d7ba72c1d96913c1c04a6e9920789bd6f9bf6907c09e6326aa08e6ba3cf68545e44432b95de -DIST celery-3.1.18.tar.gz 1298756 SHA256 0924f94070c6fc57d408b169848c5b38832668fffe060e48b4803fb23e0e3eaf SHA512 219291a64c72a0c95a2b184903e491d5b6b1396b4b519d54503bb059af305c2f118865b71510d5685b8f5946135596c9d80d6ca10162a938ed90baaf4c3c48c3 WHIRLPOOL 0d27eda95fea5b6235afd7d5f90de249eec6d7c58a7563afb0cc73d29b84cb6903eced4b9515fe574206111fc4a304c5f24d3c476b4315416b441f324f2ebfa5 -DIST celery-3.1.19.tar.gz 1302241 SHA256 bd6a21290c822ecf78947a7dbc8b2270d88a5fa08a7a2bfcd908bb3d5ed66b71 SHA512 47aef118fb4178a4874608a8e9370d6f81d5594aba6d25e679a78bd530b57f0566a27db4fdb50786a237b1747dfc2b662462f107230d0653da28ac1d4b64b703 WHIRLPOOL 37076e3d414cdd74e4b2d2145189a11380da58f77fe1acd44d190f8de1744b909512d895c00ec2c0252c23d9300b7b011f06b388a45526d9573fa00bc71986d7 -DIST celery-3.1.20.tar.gz 1308238 SHA256 d02f191c3d92a851c9d2028e91baf2a0f2734cd3b659743d3624011d1ef7a6d5 SHA512 70fda5336e36bd8a15ac8a7488dd1b86a73256a0290c76c8c04a199b044922fb284129f51d0d1bcea6a0a3503081c89851632e4d44f68625181a61dce373f7db WHIRLPOOL a8f07e8189a14dd7ad9556c4946bf0cc48443ad7145d5a5714a6a726bbcb6af8e1dddf45d9bf2f4ccdc5b50addfff735c7c51a271b95593243fa502824804bbd DIST celery-3.1.24.tar.gz 1330180 SHA256 99b8085ff3013c8cebb9211857fadf5f402882ccada863d67c4d74db60be027a SHA512 6f2e1c5fe417183bc44f39deee669957800b805790475bea1c93d9efb37e0bb6db5aed9606ff79350f404c145908e3af6fa5ce94d86fb70238f2c2f2425ddd3c WHIRLPOOL cc16895b3641a78cfe6de4f5012520ec78a5c5e831e39b1d2a75897a12cb9ec18ea3366f682650d86620d10b27898bbefa7f2b8ed81a7649a97f40b1ab7fb57c DIST celery-4.0.2.tar.gz 1337804 SHA256 e3d5a6c56a73ff8f2ddd4d06dc37f4c2afe4bb4da7928b884d0725ea865ef54d SHA512 1110b634cafa13f9d9ab0b0a7a17042325271bd5ea45a5f442e36e871db87b87e3f496d54b771d274a1676900d9dfdc7e21887943dfd1a299a9fcd8b3f6d2189 WHIRLPOOL 050a041d32a4fb2a9b9658b2e70972cd5606fb13f848fdb7848faeb0116be7d1e061ed8e1d631be46b2740a4307d474396fe1599daea2c20ac58111fb6c99d55 diff --git a/dev-python/celery/celery-3.1.17.ebuild b/dev-python/celery/celery-3.1.17.ebuild deleted file mode 100644 index 2402bd0d94a..000 --- a/dev-python/celery/celery-3.1.17.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PYTHON_COMPAT=( python{2_7,3_4} ) - -inherit distutils-r1 bash-completion-r1 - -DESCRIPTION="Asynchronous task queue/job queue based on distributed message passing" -HOMEPAGE="http://celeryproject.org/ https://pypi.python.org/pypi/celery"; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 x86" -# There are a number of other optional 'extras' which overlap with those of kombu, however -# there has been no apparent expression of interest or demand by users for them. See requires.txt -IUSE="doc examples redis sqs test yaml zeromq" - -PY27_USEDEP=$(python_gen_usedep python2_7) -RDEPEND="=dev-python/kombu-3.0.24[${PYTHON_USEDEP}] - >=dev-python/anyjson-0.3.3[${PYTHON_USEDEP}] - >=dev-python/billiard-3.3.0.19[${PYTHON_USEDEP}] - http://celeryproject.org/ https://pypi.python.org/pypi/celery"; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -# There are a number of other optional 'extras' which over
[gentoo-commits] repo/gentoo:master commit in: dev-python/celery/files/, dev-python/celery/
commit: 9285605ae83b90ebf1bb0f4b3546d3b68c212b46 Author: Zac Medico gentoo org> AuthorDate: Fri Mar 17 09:19:38 2017 + Commit: Zac Medico gentoo org> CommitDate: Fri Mar 17 10:25:08 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9285605a dev-python/celery: Add python3_6 to PYTHON_COMPAT Package-Manager: Portage-2.3.5, Repoman-2.3.2 dev-python/celery/celery-4.0.2.ebuild | 8 ++-- .../files/celery-4.0.2-log-endless-loop.patch | 22 ++ 2 files changed, 28 insertions(+), 2 deletions(-) diff --git a/dev-python/celery/celery-4.0.2.ebuild b/dev-python/celery/celery-4.0.2.ebuild index ba176e4ff47..83b0e06fec0 100644 --- a/dev-python/celery/celery-4.0.2.ebuild +++ b/dev-python/celery/celery-4.0.2.ebuild @@ -3,7 +3,7 @@ EAPI=6 -PYTHON_COMPAT=( python2_7 python3_{4,5} ) +PYTHON_COMPAT=( python2_7 python3_{4,5,6} ) inherit distutils-r1 bash-completion-r1 @@ -49,12 +49,16 @@ DEPEND=" >=dev-python/sphinx_celery-1.3[${PYTHON_USEDEP}] dev-python/jinja[${PYTHON_USEDEP}] dev-python/sqlalchemy[${PYTHON_USEDEP}] - dev-python/typing[${PYTHON_USEDEP}] + $(python_gen_cond_dep 'dev-python/typing[${PYTHON_USEDEP}]' python2_7 python3_4) )" # testsuite needs it own source DISTUTILS_IN_SOURCE_BUILD=1 +PATCHES=( + "${FILESDIR}"/${P}-log-endless-loop.patch + ) + python_compile_all() { if use doc; then mkdir docs/.build || die diff --git a/dev-python/celery/files/celery-4.0.2-log-endless-loop.patch b/dev-python/celery/files/celery-4.0.2-log-endless-loop.patch new file mode 100644 index 000..bf9396e45a3 --- /dev/null +++ b/dev-python/celery/files/celery-4.0.2-log-endless-loop.patch @@ -0,0 +1,22 @@ +From 9c950b47eca2b4e93fd2fe52cf80f158e6cf97ad Mon Sep 17 00:00:00 2001 +From: George Psarakis +Date: Mon, 23 Jan 2017 11:49:38 +0200 +Subject: [PATCH] AWS DynamoDB result backend (#3736) + +* Fix endless loop in logger_isa (Python 3.6) + +https://github.com/celery/celery/pull/3736#issuecomment-274155454 + +diff --git a/celery/utils/log.py b/celery/utils/log.py +index 2fb15e6..00df476 100644 +--- a/celery/utils/log.py b/celery/utils/log.py +@@ -82,7 +82,7 @@ def logger_isa(l, p, max=1000): + else: + if this in seen: + raise RuntimeError( +-'Logger {0!r} parents recursive'.format(l), ++'Logger {0!r} parents recursive'.format(l.name), + ) + seen.add(this) + this = this.parent
[gentoo-commits] repo/gentoo:master commit in: dev-python/celery/
commit: a3897e7d65746a01c9f893964b8a305f476445f6 Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Feb 12 15:42:35 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Feb 12 15:43:58 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3897e7d dev-python/celery: x86 stable wrt bug #590458 Package-Manager: portage-2.3.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/celery/celery-3.1.24-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/celery/celery-3.1.24-r1.ebuild b/dev-python/celery/celery-3.1.24-r1.ebuild index aed1eda0c4..4a4747d0f8 100644 --- a/dev-python/celery/celery-3.1.24-r1.ebuild +++ b/dev-python/celery/celery-3.1.24-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" # There are a number of other optional 'extras' which overlap with those of kombu, however # there has been no apparent expression of interest or demand by users for them. See requires.txt IUSE="doc examples redis sqs test yaml zeromq"
[gentoo-commits] repo/gentoo:master commit in: dev-python/celery/
commit: fc2924f9f1e173e5db3a46faab8a3df5f560e43a Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Feb 4 15:20:40 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Feb 4 15:21:16 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc2924f9 dev-python/celery: amd64 stable wrt bug #590458 Package-Manager: portage-2.3.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/celery/celery-3.1.24-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/celery/celery-3.1.24-r1.ebuild b/dev-python/celery/celery-3.1.24-r1.ebuild index c274d1b..aed1eda 100644 --- a/dev-python/celery/celery-3.1.24-r1.ebuild +++ b/dev-python/celery/celery-3.1.24-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" # There are a number of other optional 'extras' which overlap with those of kombu, however # there has been no apparent expression of interest or demand by users for them. See requires.txt IUSE="doc examples redis sqs test yaml zeromq"
[gentoo-commits] repo/gentoo:master commit in: dev-python/celery/
commit: c00ce3c9791d70b4bec244c973c4f1ca22ea4a51 Author: Zac Medico gentoo org> AuthorDate: Sat Jan 21 18:01:53 2017 + Commit: Zac Medico gentoo org> CommitDate: Sat Jan 21 18:05:25 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c00ce3c9 dev-python/celery: adjust kombu dep Bug: https://bugs.gentoo.org/602212 Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-python/celery/celery-3.1.24-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/celery/celery-3.1.24-r1.ebuild b/dev-python/celery/celery-3.1.24-r1.ebuild index b8f14a5..c274d1b 100644 --- a/dev-python/celery/celery-3.1.24-r1.ebuild +++ b/dev-python/celery/celery-3.1.24-r1.ebuild @@ -21,7 +21,7 @@ IUSE="doc examples redis sqs test yaml zeromq" RDEPEND=" =dev-python/kombu-3.0.33[${PYTHON_USEDEP}] + >=dev-python/kombu-3.0.36[${PYTHON_USEDEP}] >=dev-python/anyjson-0.3.3[${PYTHON_USEDEP}] >=dev-python/billiard-3.3.0.23[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/celery/
commit: 72b03880cbdf58a4053a4a92d4d56fb4fe84b4ba Author: Zac Medico gentoo org> AuthorDate: Sat Jan 21 02:09:31 2017 + Commit: Zac Medico gentoo org> CommitDate: Sat Jan 21 02:22:33 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72b03880 dev-python/celery: version bump to 4.0.2 Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-python/celery/Manifest| 1 + dev-python/celery/celery-4.0.2.ebuild | 107 ++ 2 files changed, 108 insertions(+) diff --git a/dev-python/celery/Manifest b/dev-python/celery/Manifest index c712a11..418e0fe 100644 --- a/dev-python/celery/Manifest +++ b/dev-python/celery/Manifest @@ -3,3 +3,4 @@ DIST celery-3.1.18.tar.gz 1298756 SHA256 0924f94070c6fc57d408b169848c5b38832668f DIST celery-3.1.19.tar.gz 1302241 SHA256 bd6a21290c822ecf78947a7dbc8b2270d88a5fa08a7a2bfcd908bb3d5ed66b71 SHA512 47aef118fb4178a4874608a8e9370d6f81d5594aba6d25e679a78bd530b57f0566a27db4fdb50786a237b1747dfc2b662462f107230d0653da28ac1d4b64b703 WHIRLPOOL 37076e3d414cdd74e4b2d2145189a11380da58f77fe1acd44d190f8de1744b909512d895c00ec2c0252c23d9300b7b011f06b388a45526d9573fa00bc71986d7 DIST celery-3.1.20.tar.gz 1308238 SHA256 d02f191c3d92a851c9d2028e91baf2a0f2734cd3b659743d3624011d1ef7a6d5 SHA512 70fda5336e36bd8a15ac8a7488dd1b86a73256a0290c76c8c04a199b044922fb284129f51d0d1bcea6a0a3503081c89851632e4d44f68625181a61dce373f7db WHIRLPOOL a8f07e8189a14dd7ad9556c4946bf0cc48443ad7145d5a5714a6a726bbcb6af8e1dddf45d9bf2f4ccdc5b50addfff735c7c51a271b95593243fa502824804bbd DIST celery-3.1.24.tar.gz 1330180 SHA256 99b8085ff3013c8cebb9211857fadf5f402882ccada863d67c4d74db60be027a SHA512 6f2e1c5fe417183bc44f39deee669957800b805790475bea1c93d9efb37e0bb6db5aed9606ff79350f404c145908e3af6fa5ce94d86fb70238f2c2f2425ddd3c WHIRLPOOL cc16895b3641a78cfe6de4f5012520ec78a5c5e831e39b1d2a75897a12cb9ec18ea3366f682650d86620d10b27898bbefa7f2b8ed81a7649a97f40b1ab7fb57c +DIST celery-4.0.2.tar.gz 1337804 SHA256 e3d5a6c56a73ff8f2ddd4d06dc37f4c2afe4bb4da7928b884d0725ea865ef54d SHA512 1110b634cafa13f9d9ab0b0a7a17042325271bd5ea45a5f442e36e871db87b87e3f496d54b771d274a1676900d9dfdc7e21887943dfd1a299a9fcd8b3f6d2189 WHIRLPOOL 050a041d32a4fb2a9b9658b2e70972cd5606fb13f848fdb7848faeb0116be7d1e061ed8e1d631be46b2740a4307d474396fe1599daea2c20ac58111fb6c99d55 diff --git a/dev-python/celery/celery-4.0.2.ebuild b/dev-python/celery/celery-4.0.2.ebuild new file mode 100644 index ..9b12a77 --- /dev/null +++ b/dev-python/celery/celery-4.0.2.ebuild @@ -0,0 +1,107 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +PYTHON_COMPAT=( python2_7 python3_{4,5} ) + +inherit distutils-r1 bash-completion-r1 + +DESCRIPTION="Asynchronous task queue/job queue based on distributed message passing" +HOMEPAGE="http://celeryproject.org/ https://pypi.python.org/pypi/celery"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +# There are a number of other optional 'extras' which overlap with those of kombu, however +# there has been no apparent expression of interest or demand by users for them. See requires.txt +IUSE="doc examples redis sqs test yaml" + +RDEPEND=" + =dev-python/kombu-4.0.2[${PYTHON_USEDEP}] + >=dev-python/billiard-3.5.0.2[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: dev-python/celery/
commit: 4dc685064bed7408d3917547d1bee4d9c2a478ac Author: Mike Gilbert gentoo org> AuthorDate: Thu Jan 19 21:05:33 2017 + Commit: Mike Gilbert gentoo org> CommitDate: Thu Jan 19 21:05:47 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dc68506 dev-python/celery: adjust billiard dep Bug: https://bugs.gentoo.org/597634 Package-Manager: Portage-2.3.3_p32, Repoman-2.3.1_p25 dev-python/celery/{celery-3.1.24.ebuild => celery-3.1.24-r1.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/celery/celery-3.1.24.ebuild b/dev-python/celery/celery-3.1.24-r1.ebuild similarity index 97% rename from dev-python/celery/celery-3.1.24.ebuild rename to dev-python/celery/celery-3.1.24-r1.ebuild index 0c85e51..b8f14a5 100644 --- a/dev-python/celery/celery-3.1.24.ebuild +++ b/dev-python/celery/celery-3.1.24-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -23,7 +23,7 @@ RDEPEND=" =dev-python/kombu-3.0.33[${PYTHON_USEDEP}] >=dev-python/anyjson-0.3.3[${PYTHON_USEDEP}] - >=dev-python/billiard-3.3.0.22[${PYTHON_USEDEP}] + >=dev-python/billiard-3.3.0.23[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/celery/
commit: c71b7934d08be5eb94926f8595be44aab109b82e Author: Zac Medico gentoo org> AuthorDate: Wed Oct 12 21:37:59 2016 + Commit: Zac Medico gentoo org> CommitDate: Wed Oct 12 21:39:04 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c71b7934 dev-python/celery: version bump to 3.1.24 Package-Manager: portage-2.3.2 dev-python/celery/Manifest | 1 + dev-python/celery/celery-3.1.24.ebuild | 109 + 2 files changed, 110 insertions(+) diff --git a/dev-python/celery/Manifest b/dev-python/celery/Manifest index 499edf7..c712a11 100644 --- a/dev-python/celery/Manifest +++ b/dev-python/celery/Manifest @@ -2,3 +2,4 @@ DIST celery-3.1.17.tar.gz 1297008 SHA256 cfe2b653268bd586e2d08a75e886f7be3be55ba DIST celery-3.1.18.tar.gz 1298756 SHA256 0924f94070c6fc57d408b169848c5b38832668fffe060e48b4803fb23e0e3eaf SHA512 219291a64c72a0c95a2b184903e491d5b6b1396b4b519d54503bb059af305c2f118865b71510d5685b8f5946135596c9d80d6ca10162a938ed90baaf4c3c48c3 WHIRLPOOL 0d27eda95fea5b6235afd7d5f90de249eec6d7c58a7563afb0cc73d29b84cb6903eced4b9515fe574206111fc4a304c5f24d3c476b4315416b441f324f2ebfa5 DIST celery-3.1.19.tar.gz 1302241 SHA256 bd6a21290c822ecf78947a7dbc8b2270d88a5fa08a7a2bfcd908bb3d5ed66b71 SHA512 47aef118fb4178a4874608a8e9370d6f81d5594aba6d25e679a78bd530b57f0566a27db4fdb50786a237b1747dfc2b662462f107230d0653da28ac1d4b64b703 WHIRLPOOL 37076e3d414cdd74e4b2d2145189a11380da58f77fe1acd44d190f8de1744b909512d895c00ec2c0252c23d9300b7b011f06b388a45526d9573fa00bc71986d7 DIST celery-3.1.20.tar.gz 1308238 SHA256 d02f191c3d92a851c9d2028e91baf2a0f2734cd3b659743d3624011d1ef7a6d5 SHA512 70fda5336e36bd8a15ac8a7488dd1b86a73256a0290c76c8c04a199b044922fb284129f51d0d1bcea6a0a3503081c89851632e4d44f68625181a61dce373f7db WHIRLPOOL a8f07e8189a14dd7ad9556c4946bf0cc48443ad7145d5a5714a6a726bbcb6af8e1dddf45d9bf2f4ccdc5b50addfff735c7c51a271b95593243fa502824804bbd +DIST celery-3.1.24.tar.gz 1330180 SHA256 99b8085ff3013c8cebb9211857fadf5f402882ccada863d67c4d74db60be027a SHA512 6f2e1c5fe417183bc44f39deee669957800b805790475bea1c93d9efb37e0bb6db5aed9606ff79350f404c145908e3af6fa5ce94d86fb70238f2c2f2425ddd3c WHIRLPOOL cc16895b3641a78cfe6de4f5012520ec78a5c5e831e39b1d2a75897a12cb9ec18ea3366f682650d86620d10b27898bbefa7f2b8ed81a7649a97f40b1ab7fb57c diff --git a/dev-python/celery/celery-3.1.24.ebuild b/dev-python/celery/celery-3.1.24.ebuild new file mode 100644 index ..ff6226a --- /dev/null +++ b/dev-python/celery/celery-3.1.24.ebuild @@ -0,0 +1,109 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +PYTHON_COMPAT=( python2_7 python3_{3,4,5} ) + +inherit distutils-r1 bash-completion-r1 + +DESCRIPTION="Asynchronous task queue/job queue based on distributed message passing" +HOMEPAGE="http://celeryproject.org/ https://pypi.python.org/pypi/celery"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +# There are a number of other optional 'extras' which overlap with those of kombu, however +# there has been no apparent expression of interest or demand by users for them. See requires.txt +IUSE="doc examples redis sqs test yaml zeromq" + +RDEPEND=" + =dev-python/kombu-3.0.33[${PYTHON_USEDEP}] + >=dev-python/anyjson-0.3.3[${PYTHON_USEDEP}] + >=dev-python/billiard-3.3.0.22[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: dev-python/celery/files/
commit: bbfce498c1141915e43823a60bfc7c5b8afc0424 Author: Michael Mair-Keimberger (asterix) gmail com> AuthorDate: Fri Sep 9 17:13:10 2016 + Commit: David Seifert gentoo org> CommitDate: Sun Sep 11 08:48:26 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbfce498 dev-python/celery: remove unused patches Closes: https://github.com/gentoo/gentoo/pull/2291 Signed-off-by: David Seifert gentoo.org> ...celery-3.0.11-require-python-dateutil-2.1.patch | 47 -- ...celery-3.0.12-require-python-dateutil-2.1.patch | 47 -- dev-python/celery/files/celery-3.1.10-test.patch | 33 --- 3 files changed, 127 deletions(-) diff --git a/dev-python/celery/files/celery-3.0.11-require-python-dateutil-2.1.patch b/dev-python/celery/files/celery-3.0.11-require-python-dateutil-2.1.patch deleted file mode 100644 index 90cdcb6.. --- a/dev-python/celery/files/celery-3.0.11-require-python-dateutil-2.1.patch +++ /dev/null @@ -1,47 +0,0 @@ -From ae721b6947e7e05f26dc8438fe61106b5e993e12 Mon Sep 17 00:00:00 2001 -From: Ask Solem -Date: Fri, 17 Aug 2012 16:16:08 +0100 -Subject: [PATCH] Now depends on dateutil-2.1 which supports Py2.6, 2.7 and - 3.2+. Closes #915 - - requirements/default-py3k.txt |2 +- - requirements/default.txt |2 +- - setup.cfg |2 +- - 3 files changed, 3 insertions(+), 3 deletions(-) - -diff --git a/requirements/default-py3k.txt b/requirements/default-py3k.txt -index d68a7bd..a8bd31f 100644 a/requirements/default-py3k.txt -+++ b/requirements/default-py3k.txt -@@ -1,4 +1,4 @@ - billiard>=2.7.3.17 --python-dateutil>=2.0 -+python-dateutil>=2.1 - pytz - kombu>=2.4.7,<3.0 -diff --git a/requirements/default.txt b/requirements/default.txt -index 2f50735..855cfc7 100644 a/requirements/default.txt -+++ b/requirements/default.txt -@@ -1,3 +1,3 @@ - billiard>=2.7.3.17 --python-dateutil>=1.5,<2.0 -+python-dateutil>=2.1 - kombu>=2.4.7,<3.0 -diff --git a/setup.cfg b/setup.cfg -index 0e537f8..5ac1409 100644 a/setup.cfg -+++ b/setup.cfg -@@ -15,7 +15,7 @@ - - [bdist_rpm] - requires = billiard>=2.7.3.17 -- python-dateutil >= 1.5 -+ python-dateutil >= 2.1 - kombu >= 2.4.7 - - [egg_info] --- -1.7.10 - diff --git a/dev-python/celery/files/celery-3.0.12-require-python-dateutil-2.1.patch b/dev-python/celery/files/celery-3.0.12-require-python-dateutil-2.1.patch deleted file mode 100644 index 6df0872.. --- a/dev-python/celery/files/celery-3.0.12-require-python-dateutil-2.1.patch +++ /dev/null @@ -1,47 +0,0 @@ -From ae721b6947e7e05f26dc8438fe61106b5e993e12 Mon Sep 17 00:00:00 2001 -From: Ask Solem -Date: Fri, 17 Aug 2012 16:16:08 +0100 -Subject: [PATCH] Now depends on dateutil-2.1 which supports Py2.6, 2.7 and - 3.2+. Closes #915 - - requirements/default-py3k.txt |2 +- - requirements/default.txt |2 +- - setup.cfg |2 +- - 3 files changed, 3 insertions(+), 3 deletions(-) - -diff --git a/requirements/default-py3k.txt b/requirements/default-py3k.txt -index d68a7bd..a8bd31f 100644 a/requirements/default-py3k.txt -+++ b/requirements/default-py3k.txt -@@ -1,4 +1,4 @@ - billiard>=2.7.3.17 --python-dateutil>=2.0 -+python-dateutil>=2.1 - pytz - kombu>=2.4.7,<3.0 -diff --git a/requirements/default.txt b/requirements/default.txt -index 2f50735..855cfc7 100644 a/requirements/default.txt -+++ b/requirements/default.txt -@@ -1,3 +1,3 @@ - billiard>=2.7.3.17 --python-dateutil>=1.5,<2.0 -+python-dateutil>=2.1 - kombu>=2.4.7,<3.0 -diff --git a/setup.cfg b/setup.cfg -index 0e537f8..5ac1409 100644 a/setup.cfg -+++ b/setup.cfg -@@ -15,7 +15,7 @@ - - [bdist_rpm] - requires = billiard >= 2.7.3.18 -- python-dateutil >= 1.5 -+ python-dateutil >= 2.1 - kombu >= 2.4.8 - - [egg_info] --- -1.7.10 - diff --git a/dev-python/celery/files/celery-3.1.10-test.patch b/dev-python/celery/files/celery-3.1.10-test.patch deleted file mode 100644 index 94fcac9.. --- a/dev-python/celery/files/celery-3.1.10-test.patch +++ /dev/null @@ -1,33 +0,0 @@ -https://github.com/celery/celery/commit/fb48b1f357f7a416d1413d0056158a74191185af.diff -diff --git a/celery/tests/backends/test_mongodb.py b/celery/tests/backends/test_mongodb.py -index f7546d3..a32d9ed 100644 a/celery/tests/backends/test_mongodb.py -+++ b/celery/tests/backends/test_mongodb.py -@@ -196,9 +196,10 @@ def test_get_task_meta_for(self, mock_get_database): - mock_get_database.assert_called_once_with() - mock_database.__getitem__.assert_called_once_with(MONGODB_COLLECTION) - self.assertEqual( --['status', 'task_id', 'date_done', 'traceback', 'result', -- 'children'], --list(ret_val.keys())) -+list(sorted(['status', 'task_id', 'date_done', 'traceback', -+ 'result', 'children'])), -+list(sorted(ret_val.keys())), -+) - - @patch(
[gentoo-commits] repo/gentoo:master commit in: dev-python/celery/
commit: 1acc80e778717638e72da7c74c780bd7fe87c866 Author: Zac Medico gentoo org> AuthorDate: Tue Aug 30 17:09:41 2016 + Commit: Zac Medico gentoo org> CommitDate: Tue Aug 30 17:10:16 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1acc80e7 dev-python/celery: PYTHON_COMPAT: add python3_5 Package-Manager: portage-2.3.0 dev-python/celery/celery-3.1.20.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/celery/celery-3.1.20.ebuild b/dev-python/celery/celery-3.1.20.ebuild index 54c62ca..ff6226a 100644 --- a/dev-python/celery/celery-3.1.20.ebuild +++ b/dev-python/celery/celery-3.1.20.ebuild @@ -4,7 +4,7 @@ EAPI=5 -PYTHON_COMPAT=( python2_7 python3_{3,4} ) +PYTHON_COMPAT=( python2_7 python3_{3,4,5} ) inherit distutils-r1 bash-completion-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/celery/
commit: 9792fe63a045e96682cf47b346b91ac2ac4fc4a4 Author: Justin Lecher gentoo org> AuthorDate: Thu Jan 28 08:48:57 2016 + Commit: Justin Lecher gentoo org> CommitDate: Thu Jan 28 10:22:26 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9792fe63 dev-python/celery: Add missing patch Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=573104 Package-Manager: portage-2.2.27 Signed-off-by: Justin Lecher gentoo.org> dev-python/celery/celery-3.1.20.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/celery/celery-3.1.20.ebuild b/dev-python/celery/celery-3.1.20.ebuild index dfab3b8..54c62ca 100644 --- a/dev-python/celery/celery-3.1.20.ebuild +++ b/dev-python/celery/celery-3.1.20.ebuild @@ -54,7 +54,7 @@ DEPEND=" PATCHES=( "${FILESDIR}"/celery-docs.patch - "${FILESDIR}"/${P}-test.patch + "${FILESDIR}"/${PN}-3.1.19-test.patch ) # testsuite needs it own source
[gentoo-commits] repo/gentoo:master commit in: dev-python/celery/
commit: 6a734b88497f6ec6ad67bbc404a1276b302d1be1 Author: Justin Lecher gentoo org> AuthorDate: Mon Jan 25 12:46:35 2016 + Commit: Justin Lecher gentoo org> CommitDate: Mon Jan 25 15:11:41 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a734b88 dev-python/celery: Version Bump Package-Manager: portage-2.2.27 Signed-off-by: Justin Lecher gentoo.org> dev-python/celery/Manifest | 1 + dev-python/celery/celery-3.1.20.ebuild | 109 + 2 files changed, 110 insertions(+) diff --git a/dev-python/celery/Manifest b/dev-python/celery/Manifest index d144acd..499edf7 100644 --- a/dev-python/celery/Manifest +++ b/dev-python/celery/Manifest @@ -1,3 +1,4 @@ DIST celery-3.1.17.tar.gz 1297008 SHA256 cfe2b653268bd586e2d08a75e886f7be3be55ba372f72e2f5747aeb76c470362 SHA512 f45f92161c134f528719768ad863df6b49fa69e022b47ea801e590de8579c24c6a5ec9dd88f712e180ed7d23f4510cecf4f17a959c3338d4bad79f8d7d202453 WHIRLPOOL c0f4ddab40eab2afe579c88bc9e47d46a650a73212abb7cb1d343d7ba72c1d96913c1c04a6e9920789bd6f9bf6907c09e6326aa08e6ba3cf68545e44432b95de DIST celery-3.1.18.tar.gz 1298756 SHA256 0924f94070c6fc57d408b169848c5b38832668fffe060e48b4803fb23e0e3eaf SHA512 219291a64c72a0c95a2b184903e491d5b6b1396b4b519d54503bb059af305c2f118865b71510d5685b8f5946135596c9d80d6ca10162a938ed90baaf4c3c48c3 WHIRLPOOL 0d27eda95fea5b6235afd7d5f90de249eec6d7c58a7563afb0cc73d29b84cb6903eced4b9515fe574206111fc4a304c5f24d3c476b4315416b441f324f2ebfa5 DIST celery-3.1.19.tar.gz 1302241 SHA256 bd6a21290c822ecf78947a7dbc8b2270d88a5fa08a7a2bfcd908bb3d5ed66b71 SHA512 47aef118fb4178a4874608a8e9370d6f81d5594aba6d25e679a78bd530b57f0566a27db4fdb50786a237b1747dfc2b662462f107230d0653da28ac1d4b64b703 WHIRLPOOL 37076e3d414cdd74e4b2d2145189a11380da58f77fe1acd44d190f8de1744b909512d895c00ec2c0252c23d9300b7b011f06b388a45526d9573fa00bc71986d7 +DIST celery-3.1.20.tar.gz 1308238 SHA256 d02f191c3d92a851c9d2028e91baf2a0f2734cd3b659743d3624011d1ef7a6d5 SHA512 70fda5336e36bd8a15ac8a7488dd1b86a73256a0290c76c8c04a199b044922fb284129f51d0d1bcea6a0a3503081c89851632e4d44f68625181a61dce373f7db WHIRLPOOL a8f07e8189a14dd7ad9556c4946bf0cc48443ad7145d5a5714a6a726bbcb6af8e1dddf45d9bf2f4ccdc5b50addfff735c7c51a271b95593243fa502824804bbd diff --git a/dev-python/celery/celery-3.1.20.ebuild b/dev-python/celery/celery-3.1.20.ebuild new file mode 100644 index 000..f1b1876 --- /dev/null +++ b/dev-python/celery/celery-3.1.20.ebuild @@ -0,0 +1,109 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +PYTHON_COMPAT=( python2_7 python3_{3,4} ) + +inherit distutils-r1 bash-completion-r1 + +DESCRIPTION="Open source asynchronous task queue/job queue based on distributed message passing" +HOMEPAGE="http://celeryproject.org/ https://pypi.python.org/pypi/celery"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +# There are a number of other optional 'extras' which overlap with those of kombu, however +# there has been no apparent expression of interest or demand by users for them. See requires.txt +IUSE="doc examples redis sqs test yaml zeromq" + +RDEPEND=" + =dev-python/kombu-3.0.33[${PYTHON_USEDEP}] + >=dev-python/anyjson-0.3.3[${PYTHON_USEDEP}] + >=dev-python/billiard-3.3.0.22[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: dev-python/celery/
commit: ca391d29ffc9dac4c91f1295d74651484aafdd62 Author: Justin Lecher gentoo org> AuthorDate: Mon Jan 25 12:49:07 2016 + Commit: Justin Lecher gentoo org> CommitDate: Mon Jan 25 15:11:41 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca391d29 dev-python/celery: Chop DESCRIPTION to 80 chars Package-Manager: portage-2.2.27 Signed-off-by: Justin Lecher gentoo.org> dev-python/celery/celery-3.1.17.ebuild| 4 ++-- dev-python/celery/celery-3.1.18-r1.ebuild | 4 ++-- dev-python/celery/celery-3.1.18.ebuild| 4 ++-- dev-python/celery/celery-3.1.19.ebuild| 4 ++-- dev-python/celery/celery-3.1.20.ebuild| 2 +- 5 files changed, 9 insertions(+), 9 deletions(-) diff --git a/dev-python/celery/celery-3.1.17.ebuild b/dev-python/celery/celery-3.1.17.ebuild index 165617b..423539c 100644 --- a/dev-python/celery/celery-3.1.17.ebuild +++ b/dev-python/celery/celery-3.1.17.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_3,3_4} ) inherit distutils-r1 bash-completion-r1 -DESCRIPTION="Open source asynchronous task queue/job queue based on distributed message passing" +DESCRIPTION="Asynchronous task queue/job queue based on distributed message passing" HOMEPAGE="http://celeryproject.org/ https://pypi.python.org/pypi/celery"; SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" diff --git a/dev-python/celery/celery-3.1.18-r1.ebuild b/dev-python/celery/celery-3.1.18-r1.ebuild index 29e2299..6087f19 100644 --- a/dev-python/celery/celery-3.1.18-r1.ebuild +++ b/dev-python/celery/celery-3.1.18-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{3,4} ) inherit distutils-r1 bash-completion-r1 -DESCRIPTION="Open source asynchronous task queue/job queue based on distributed message passing" +DESCRIPTION="Asynchronous task queue/job queue based on distributed message passing" HOMEPAGE="http://celeryproject.org/ https://pypi.python.org/pypi/celery"; SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" diff --git a/dev-python/celery/celery-3.1.18.ebuild b/dev-python/celery/celery-3.1.18.ebuild index a13132c..fcc767c 100644 --- a/dev-python/celery/celery-3.1.18.ebuild +++ b/dev-python/celery/celery-3.1.18.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_3,3_4} ) inherit distutils-r1 bash-completion-r1 -DESCRIPTION="Open source asynchronous task queue/job queue based on distributed message passing" +DESCRIPTION="Asynchronous task queue/job queue based on distributed message passing" HOMEPAGE="http://celeryproject.org/ https://pypi.python.org/pypi/celery"; SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" diff --git a/dev-python/celery/celery-3.1.19.ebuild b/dev-python/celery/celery-3.1.19.ebuild index e746f2b..93b22a8 100644 --- a/dev-python/celery/celery-3.1.19.ebuild +++ b/dev-python/celery/celery-3.1.19.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{3,4} ) inherit distutils-r1 bash-completion-r1 -DESCRIPTION="Open source asynchronous task queue/job queue based on distributed message passing" +DESCRIPTION="Asynchronous task queue/job queue based on distributed message passing" HOMEPAGE="http://celeryproject.org/ https://pypi.python.org/pypi/celery"; SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" diff --git a/dev-python/celery/celery-3.1.20.ebuild b/dev-python/celery/celery-3.1.20.ebuild index f1b1876..dfab3b8 100644 --- a/dev-python/celery/celery-3.1.20.ebuild +++ b/dev-python/celery/celery-3.1.20.ebuild @@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{3,4} ) inherit distutils-r1 bash-completion-r1 -DESCRIPTION="Open source asynchronous task queue/job queue based on distributed message passing" +DESCRIPTION="Asynchronous task queue/job queue based on distributed message passing" HOMEPAGE="http://celeryproject.org/ https://pypi.python.org/pypi/celery"; SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
[gentoo-commits] repo/gentoo:master commit in: dev-python/celery/files/, dev-python/celery/
commit: 2c1d645b9505fed87d022714d1f1831d6a2ae47f Author: Justin Lecher gentoo org> AuthorDate: Tue Oct 27 08:36:14 2015 + Commit: Justin Lecher gentoo org> CommitDate: Tue Oct 27 09:04:04 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c1d645b dev-python/celery: Version Bump Package-Manager: portage-2.2.23 Signed-off-by: Justin Lecher gentoo.org> dev-python/celery/Manifest | 1 + dev-python/celery/celery-3.1.19.ebuild | 109 +++ dev-python/celery/files/celery-3.1.19-test.patch | 16 3 files changed, 126 insertions(+) diff --git a/dev-python/celery/Manifest b/dev-python/celery/Manifest index bf6365d..d144acd 100644 --- a/dev-python/celery/Manifest +++ b/dev-python/celery/Manifest @@ -1,2 +1,3 @@ DIST celery-3.1.17.tar.gz 1297008 SHA256 cfe2b653268bd586e2d08a75e886f7be3be55ba372f72e2f5747aeb76c470362 SHA512 f45f92161c134f528719768ad863df6b49fa69e022b47ea801e590de8579c24c6a5ec9dd88f712e180ed7d23f4510cecf4f17a959c3338d4bad79f8d7d202453 WHIRLPOOL c0f4ddab40eab2afe579c88bc9e47d46a650a73212abb7cb1d343d7ba72c1d96913c1c04a6e9920789bd6f9bf6907c09e6326aa08e6ba3cf68545e44432b95de DIST celery-3.1.18.tar.gz 1298756 SHA256 0924f94070c6fc57d408b169848c5b38832668fffe060e48b4803fb23e0e3eaf SHA512 219291a64c72a0c95a2b184903e491d5b6b1396b4b519d54503bb059af305c2f118865b71510d5685b8f5946135596c9d80d6ca10162a938ed90baaf4c3c48c3 WHIRLPOOL 0d27eda95fea5b6235afd7d5f90de249eec6d7c58a7563afb0cc73d29b84cb6903eced4b9515fe574206111fc4a304c5f24d3c476b4315416b441f324f2ebfa5 +DIST celery-3.1.19.tar.gz 1302241 SHA256 bd6a21290c822ecf78947a7dbc8b2270d88a5fa08a7a2bfcd908bb3d5ed66b71 SHA512 47aef118fb4178a4874608a8e9370d6f81d5594aba6d25e679a78bd530b57f0566a27db4fdb50786a237b1747dfc2b662462f107230d0653da28ac1d4b64b703 WHIRLPOOL 37076e3d414cdd74e4b2d2145189a11380da58f77fe1acd44d190f8de1744b909512d895c00ec2c0252c23d9300b7b011f06b388a45526d9573fa00bc71986d7 diff --git a/dev-python/celery/celery-3.1.19.ebuild b/dev-python/celery/celery-3.1.19.ebuild new file mode 100644 index 000..e746f2b --- /dev/null +++ b/dev-python/celery/celery-3.1.19.ebuild @@ -0,0 +1,109 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +PYTHON_COMPAT=( python2_7 python3_{3,4} ) + +inherit distutils-r1 bash-completion-r1 + +DESCRIPTION="Open source asynchronous task queue/job queue based on distributed message passing" +HOMEPAGE="http://celeryproject.org/ https://pypi.python.org/pypi/celery"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +# There are a number of other optional 'extras' which overlap with those of kombu, however +# there has been no apparent expression of interest or demand by users for them. See requires.txt +IUSE="doc examples redis sqs test yaml zeromq" + +RDEPEND=" + =dev-python/kombu-3.0.29[${PYTHON_USEDEP}] + >=dev-python/anyjson-0.3.3[${PYTHON_USEDEP}] + >=dev-python/billiard-3.3.0.21[${PYTHON_USEDEP}] + https://github.com/celery/celery/commit/fb48b1f357f7a416d1413d0056158a74191185af.diff +diff --git a/celery/tests/backends/test_mongodb.py b/celery/tests/backends/test_mongodb.py +index f7546d3..a32d9ed 100644 +--- a/celery/tests/backends/test_mongodb.py b/celery/tests/backends/test_mongodb.py +@@ -253,8 +253,8 @@ def test_restore_group(self, mock_get_database): + mock_collection.find_one.assert_called_once_with( + {'_id': sentinel.taskset_id}) + self.assertItemsEqual( +-['date_done', 'result', 'task_id'], +-list(ret_val.keys()), ++list(sorted(['date_done', 'result', 'task_id'])), ++list(sorted(ret_val.keys())), + ) + + @patch('celery.backends.mongodb.MongoBackend._get_database')
[gentoo-commits] repo/gentoo:master commit in: dev-python/celery/, dev-python/celery/files/
commit: 6e8d3a961f248ca9d6fe2e50c4133e48ba5908c6 Author: Justin Lecher gentoo org> AuthorDate: Thu Aug 20 12:22:52 2015 + Commit: Justin Lecher gentoo org> CommitDate: Thu Aug 20 12:23:00 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e8d3a96 dev-python/celery: Fix bracket usage in init script * use /run instead of /var/run * Fix dependencies for py3 Package-Manager: portage-2.2.20.1 Signed-off-by: Justin Lecher gentoo.org> dev-python/celery/celery-3.1.18-r1.ebuild | 88 + dev-python/celery/files/celery.confd-r2 | 51 dev-python/celery/files/celery.initd-r2 | 206 ++ 3 files changed, 345 insertions(+) diff --git a/dev-python/celery/celery-3.1.18-r1.ebuild b/dev-python/celery/celery-3.1.18-r1.ebuild new file mode 100644 index 000..7d77dd3 --- /dev/null +++ b/dev-python/celery/celery-3.1.18-r1.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +PYTHON_COMPAT=( python2_7 python3_{3,4} ) + +inherit distutils-r1 bash-completion-r1 + +DESCRIPTION="Open source asynchronous task queue/job queue based on distributed message passing" +HOMEPAGE="http://celeryproject.org/ http://pypi.python.org/pypi/celery"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +# There are a number of other optional 'extras' which overlap with those of kombu, however +# there has been no apparent expression of interest or demand by users for them. See requires.txt +IUSE="doc examples redis sqs test yaml zeromq" + +RDEPEND=" + =dev-python/kombu-3.0.25[${PYTHON_USEDEP}] + >=dev-python/anyjson-0.3.3[${PYTHON_USEDEP}] + >=dev-python/billiard-3.3.0.20[${PYTHON_USEDEP}] + =dev-python/boto-2.13.3[${PYTHON_USEDEP}] ) + zeromq? ( >=dev-python/pyzmq-13.1.0[${PYTHON_USEDEP}] ) + yaml? ( >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}] ) +" + +DEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( ${RDEPEND} + dev-python/gevent[$(python_gen_usedep python2_7)] + >=dev-python/mock-1.0.1[${PYTHON_USEDEP}] + dev-python/nose-cover3[${PYTHON_USEDEP}] + >=dev-python/pymongo-2.6.2[${PYTHON_USEDEP}] + dev-python/pyopenssl[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.1[${PYTHON_USEDEP}] + dev-python/sqlalchemy[${PYTHON_USEDEP}] + redis? ( + dev-python/redis-py[${PYTHON_USEDEP}] + >=dev-db/redis-2.8.0 + ) + ) + doc? ( + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/jinja[${PYTHON_USEDEP}] + dev-python/sqlalchemy[${PYTHON_USEDEP}] + )" + +PATCHES=( + "${FILESDIR}"/celery-docs.patch + "${FILESDIR}"/${PN}-3.1.11-test.patch +) + +# testsuite needs it own source +DISTUTILS_IN_SOURCE_BUILD=1 + +python_compile_all() { + if use doc; then + mkdir docs/.build || die + emake -C docs html + fi +} + +python_test() { + nosetests || die "Tests failed with ${EPYTHON}" +} + +python_install_all() { + # Main celeryd init.d and conf.d + newinitd "${FILESDIR}/celery.initd-r2" celery + newconfd "${FILESDIR}/celery.confd-r2" celery + + use examples && local EXAMPLES=( examples/. ) + + use doc && local HTML_DOCS=( docs/.build/html/. ) + + newbashcomp extra/bash-completion/celery.bash ${PN} + + distutils-r1_python_install_all +} diff --git a/dev-python/celery/files/celery.confd-r2 b/dev-python/celery/files/celery.confd-r2 new file mode 100644 index 000..d5ba2f7 --- /dev/null +++ b/dev-python/celery/files/celery.confd-r2 @@ -0,0 +1,51 @@ +# /etc/conf.d/celery + +## +# GLOBAL CONFIGURATION + +# User and group +#CELERY_USER="celery" +#CELERY_GROUP="celery" + +# This is generaly a good idea to set the environment correctly +# because a lot of python package try to use HOME on init +#export HOME="/var/lib/myproject" + +# Full path to the python project directory. +#CELERY_PROJDIR="/var/lib/myproject" + +## +# CELERYD + +# Start the Celery worker daemon +#CELERYD_ENABLED="yes" + +# celeryd notes +#CELERYD_NODES="celery" + +# celeryd options +# Example: set a 5 minute hard time limit for tasks, disable queue process prefetching and specify an app module from CELERY_PROJDIR +#CELERYD_OPTS="--time-limit=300 -Ofair -A celeryapp" + +# Location and level of the celeryd log file +#CELERYD_LOG_FILE=/var/log/celery/celeryd@%n.log +#CELERYD_LOG_LEVEL="INFO" + +# Location of the celeryd pid file +#CELERYD_PID_FILE=/run/celery/celeryd@
[gentoo-commits] repo/gentoo:master commit in: dev-python/celery/files/, dev-python/celery/
commit: 58cc77beece4a92fcd1c6661a9b0dcb0644eab53 Author: Justin Lecher gentoo org> AuthorDate: Thu Aug 20 09:03:25 2015 + Commit: Justin Lecher gentoo org> CommitDate: Thu Aug 20 09:12:32 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58cc77be dev-python/celery: Fix indentions in init file Package-Manager: portage-2.2.20.1 Signed-off-by: Justin Lecher gentoo.org> dev-python/celery/files/celery.initd-r1 | 34 - dev-python/celery/metadata.xml | 2 +- 2 files changed, 18 insertions(+), 18 deletions(-) diff --git a/dev-python/celery/files/celery.initd-r1 b/dev-python/celery/files/celery.initd-r1 index 2fcd6d9..cdb8e09 100644 --- a/dev-python/celery/files/celery.initd-r1 +++ b/dev-python/celery/files/celery.initd-r1 @@ -6,7 +6,7 @@ extra_started_commands="reload" depend() { -need net + need net use rabbitmq redis logger dns } @@ -95,11 +95,11 @@ wait_pid () { 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 + $CELERYD_MULTI start $CELERYD_NODES $DAEMON_OPTS \ + --pidfile="$CELERYD_PID_FILE" \ + --logfile="$CELERYD_LOG_FILE" \ + --loglevel="$CELERYD_LOG_LEVEL" \ + $CELERYD_OPTS } stop_workers() { @@ -111,13 +111,13 @@ stop_workers() { # 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 + 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 done [[ "${timeout}" -lt 1 ]] && return 1 @@ -127,11 +127,11 @@ stop_workers() { 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 + $CELERYD_MULTI restart $CELERYD_NODES $DAEMON_OPTS \ + --pidfile="$CELERYD_PID_FILE" \ + --logfile="$CELERYD_LOG_FILE" \ + --loglevel="$CELERYD_LOG_LEVEL" \ + $CELERYD_OPTS } # celerybeat @@ -140,7 +140,7 @@ start_beat() { ebegin "Starting celerybeat" $CELERYBEAT $CELERYBEAT_OPTS $DAEMON_OPTS --detach \ ---pidfile="$CELERYBEAT_PID_FILE" + --pidfile="$CELERYBEAT_PID_FILE" eend $? } @@ -210,5 +210,5 @@ status() { checkconfig || return 1 celery_chdir && \ - ${CELERYCTL} status + ${CELERYCTL} status } diff --git a/dev-python/celery/metadata.xml b/dev-python/celery/metadata.xml index 1808f87..d04c5ae 100644 --- a/dev-python/celery/metadata.xml +++ b/dev-python/celery/metadata.xml @@ -6,7 +6,7 @@ celery - Enables redis support + Enables redis support Enables Amazon SQS transport module for celery Enable logging and deployment via ZeroMQ Enable support of yaml as a configuration file format