summaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
authoradam <adam>2017-04-09 17:37:18 +0000
committeradam <adam>2017-04-09 17:37:18 +0000
commit6c180dbb1442eb8db4b953e6506443cbd1a981a0 (patch)
tree292921408c3236592e32f596273d564391eb62c5 /net
parente36d1baca6d11e121fc98000ebccf1609eec7888 (diff)
downloadpkgsrc-6c180dbb1442eb8db4b953e6506443cbd1a981a0.tar.gz
Changes 4.0.2:
* Requirements: Now depends on Kombu 4.0.2. * Tasks: Fixed problem with JSON serialization of group * Worker: Fixed JSON serialization issue when using inspect active and friends * App: Fixed saferef errors when using signals * Prefork: Fixed bug with pack requiring bytes argument on Python 2.7.5 and earlier * Tasks: Saferepr did not handle unicode in bytestrings on Python 2 * Testing: Added new celery_worker_paremeters fixture. * Tasks: Added new app argument to GroupResult.restore This makes the restore method behave the same way as the GroupResult constructor. * Tasks: Fixed type checking crash when task takes *args on Python 3 * Documentation and examples improvements
Diffstat (limited to 'net')
-rw-r--r--net/py-celery/Makefile17
-rw-r--r--net/py-celery/PLIST555
-rw-r--r--net/py-celery/distinfo10
3 files changed, 159 insertions, 423 deletions
diff --git a/net/py-celery/Makefile b/net/py-celery/Makefile
index b696687ddfb..c83c166ad11 100644
--- a/net/py-celery/Makefile
+++ b/net/py-celery/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.8 2017/01/03 13:23:03 jperkin Exp $
+# $NetBSD: Makefile,v 1.9 2017/04/09 17:37:18 adam Exp $
-DISTNAME= celery-3.1.16
+DISTNAME= celery-4.0.2
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= net python
MASTER_SITES= ${MASTER_SITE_PYPI:=c/celery/}
@@ -8,11 +8,10 @@ MASTER_SITES= ${MASTER_SITE_PYPI:=c/celery/}
MAINTAINER= rodent@NetBSD.org
HOMEPAGE= http://www.celeryproject.org/
COMMENT= Asynchronous task/job queue based on distributed message passing
-LICENSE= modified-bsd AND cc-by-nc-sa-v3.0-license
+LICENSE= modified-bsd
-DEPENDS+= ${PYPKGPREFIX}-anyjson-[0-9]*:../../textproc/py-anyjson
-DEPENDS+= ${PYPKGPREFIX}-billiard>=3.3.0.18:../../parallel/py-billiard
-DEPENDS+= ${PYPKGPREFIX}-kombu>=3.0.22:../../net/py-kombu
+DEPENDS+= ${PYPKGPREFIX}-billiard>=3.5.0.2:../../parallel/py-billiard
+DEPENDS+= ${PYPKGPREFIX}-kombu>=4.0.2:../../net/py-kombu
DEPENDS+= ${PYPKGPREFIX}-pytz-[0-9]*:../../time/py-pytz
USE_LANGUAGES= c
@@ -20,12 +19,6 @@ USE_LANGUAGES= c
post-install:
${MV} ${DESTDIR}${PREFIX}/bin/celery \
${DESTDIR}${PREFIX}/bin/celery${PYVERSSUFFIX} || ${TRUE}
- ${MV} ${DESTDIR}${PREFIX}/bin/celerybeat \
- ${DESTDIR}${PREFIX}/bin/celerybeat${PYVERSSUFFIX} || ${TRUE}
- ${MV} ${DESTDIR}${PREFIX}/bin/celeryd \
- ${DESTDIR}${PREFIX}/bin/celeryd${PYVERSSUFFIX} || ${TRUE}
- ${MV} ${DESTDIR}${PREFIX}/bin/celeryd-multi \
- ${DESTDIR}${PREFIX}/bin/celeryd-multi${PYVERSSUFFIX} || ${TRUE}
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/net/py-celery/PLIST b/net/py-celery/PLIST
index c91014f873f..5d9e03e76f5 100644
--- a/net/py-celery/PLIST
+++ b/net/py-celery/PLIST
@@ -1,8 +1,5 @@
-@comment $NetBSD: PLIST,v 1.1 2014/04/19 17:57:31 rodent Exp $
+@comment $NetBSD: PLIST,v 1.2 2017/04/09 17:37:18 adam Exp $
bin/celery${PYVERSSUFFIX}
-bin/celerybeat${PYVERSSUFFIX}
-bin/celeryd${PYVERSSUFFIX}
-bin/celeryd-multi${PYVERSSUFFIX}
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -28,6 +25,9 @@ ${PYSITELIB}/celery/app/amqp.pyo
${PYSITELIB}/celery/app/annotations.py
${PYSITELIB}/celery/app/annotations.pyc
${PYSITELIB}/celery/app/annotations.pyo
+${PYSITELIB}/celery/app/backends.py
+${PYSITELIB}/celery/app/backends.pyc
+${PYSITELIB}/celery/app/backends.pyo
${PYSITELIB}/celery/app/base.py
${PYSITELIB}/celery/app/base.pyc
${PYSITELIB}/celery/app/base.pyo
@@ -40,6 +40,9 @@ ${PYSITELIB}/celery/app/control.pyo
${PYSITELIB}/celery/app/defaults.py
${PYSITELIB}/celery/app/defaults.pyc
${PYSITELIB}/celery/app/defaults.pyo
+${PYSITELIB}/celery/app/events.py
+${PYSITELIB}/celery/app/events.pyc
+${PYSITELIB}/celery/app/events.pyo
${PYSITELIB}/celery/app/log.py
${PYSITELIB}/celery/app/log.pyc
${PYSITELIB}/celery/app/log.pyo
@@ -64,6 +67,9 @@ ${PYSITELIB}/celery/apps/__init__.pyo
${PYSITELIB}/celery/apps/beat.py
${PYSITELIB}/celery/apps/beat.pyc
${PYSITELIB}/celery/apps/beat.pyo
+${PYSITELIB}/celery/apps/multi.py
+${PYSITELIB}/celery/apps/multi.pyc
+${PYSITELIB}/celery/apps/multi.pyo
${PYSITELIB}/celery/apps/worker.py
${PYSITELIB}/celery/apps/worker.pyc
${PYSITELIB}/celery/apps/worker.pyo
@@ -73,6 +79,9 @@ ${PYSITELIB}/celery/backends/__init__.pyo
${PYSITELIB}/celery/backends/amqp.py
${PYSITELIB}/celery/backends/amqp.pyc
${PYSITELIB}/celery/backends/amqp.pyo
+${PYSITELIB}/celery/backends/async.py
+${PYSITELIB}/celery/backends/async.pyc
+${PYSITELIB}/celery/backends/async.pyo
${PYSITELIB}/celery/backends/base.py
${PYSITELIB}/celery/backends/base.pyc
${PYSITELIB}/celery/backends/base.pyo
@@ -82,9 +91,15 @@ ${PYSITELIB}/celery/backends/cache.pyo
${PYSITELIB}/celery/backends/cassandra.py
${PYSITELIB}/celery/backends/cassandra.pyc
${PYSITELIB}/celery/backends/cassandra.pyo
+${PYSITELIB}/celery/backends/consul.py
+${PYSITELIB}/celery/backends/consul.pyc
+${PYSITELIB}/celery/backends/consul.pyo
${PYSITELIB}/celery/backends/couchbase.py
${PYSITELIB}/celery/backends/couchbase.pyc
${PYSITELIB}/celery/backends/couchbase.pyo
+${PYSITELIB}/celery/backends/couchdb.py
+${PYSITELIB}/celery/backends/couchdb.pyc
+${PYSITELIB}/celery/backends/couchdb.pyo
${PYSITELIB}/celery/backends/database/__init__.py
${PYSITELIB}/celery/backends/database/__init__.pyc
${PYSITELIB}/celery/backends/database/__init__.pyo
@@ -94,12 +109,21 @@ ${PYSITELIB}/celery/backends/database/models.pyo
${PYSITELIB}/celery/backends/database/session.py
${PYSITELIB}/celery/backends/database/session.pyc
${PYSITELIB}/celery/backends/database/session.pyo
+${PYSITELIB}/celery/backends/elasticsearch.py
+${PYSITELIB}/celery/backends/elasticsearch.pyc
+${PYSITELIB}/celery/backends/elasticsearch.pyo
+${PYSITELIB}/celery/backends/filesystem.py
+${PYSITELIB}/celery/backends/filesystem.pyc
+${PYSITELIB}/celery/backends/filesystem.pyo
${PYSITELIB}/celery/backends/mongodb.py
${PYSITELIB}/celery/backends/mongodb.pyc
${PYSITELIB}/celery/backends/mongodb.pyo
${PYSITELIB}/celery/backends/redis.py
${PYSITELIB}/celery/backends/redis.pyc
${PYSITELIB}/celery/backends/redis.pyo
+${PYSITELIB}/celery/backends/riak.py
+${PYSITELIB}/celery/backends/riak.pyc
+${PYSITELIB}/celery/backends/riak.pyo
${PYSITELIB}/celery/backends/rpc.py
${PYSITELIB}/celery/backends/rpc.pyc
${PYSITELIB}/celery/backends/rpc.pyo
@@ -118,21 +142,48 @@ ${PYSITELIB}/celery/bin/base.pyo
${PYSITELIB}/celery/bin/beat.py
${PYSITELIB}/celery/bin/beat.pyc
${PYSITELIB}/celery/bin/beat.pyo
+${PYSITELIB}/celery/bin/call.py
+${PYSITELIB}/celery/bin/call.pyc
+${PYSITELIB}/celery/bin/call.pyo
${PYSITELIB}/celery/bin/celery.py
${PYSITELIB}/celery/bin/celery.pyc
${PYSITELIB}/celery/bin/celery.pyo
${PYSITELIB}/celery/bin/celeryd_detach.py
${PYSITELIB}/celery/bin/celeryd_detach.pyc
${PYSITELIB}/celery/bin/celeryd_detach.pyo
+${PYSITELIB}/celery/bin/control.py
+${PYSITELIB}/celery/bin/control.pyc
+${PYSITELIB}/celery/bin/control.pyo
${PYSITELIB}/celery/bin/events.py
${PYSITELIB}/celery/bin/events.pyc
${PYSITELIB}/celery/bin/events.pyo
${PYSITELIB}/celery/bin/graph.py
${PYSITELIB}/celery/bin/graph.pyc
${PYSITELIB}/celery/bin/graph.pyo
+${PYSITELIB}/celery/bin/list.py
+${PYSITELIB}/celery/bin/list.pyc
+${PYSITELIB}/celery/bin/list.pyo
+${PYSITELIB}/celery/bin/logtool.py
+${PYSITELIB}/celery/bin/logtool.pyc
+${PYSITELIB}/celery/bin/logtool.pyo
+${PYSITELIB}/celery/bin/migrate.py
+${PYSITELIB}/celery/bin/migrate.pyc
+${PYSITELIB}/celery/bin/migrate.pyo
${PYSITELIB}/celery/bin/multi.py
${PYSITELIB}/celery/bin/multi.pyc
${PYSITELIB}/celery/bin/multi.pyo
+${PYSITELIB}/celery/bin/purge.py
+${PYSITELIB}/celery/bin/purge.pyc
+${PYSITELIB}/celery/bin/purge.pyo
+${PYSITELIB}/celery/bin/result.py
+${PYSITELIB}/celery/bin/result.pyc
+${PYSITELIB}/celery/bin/result.pyo
+${PYSITELIB}/celery/bin/shell.py
+${PYSITELIB}/celery/bin/shell.pyc
+${PYSITELIB}/celery/bin/shell.pyo
+${PYSITELIB}/celery/bin/upgrade.py
+${PYSITELIB}/celery/bin/upgrade.pyc
+${PYSITELIB}/celery/bin/upgrade.pyo
${PYSITELIB}/celery/bin/worker.py
${PYSITELIB}/celery/bin/worker.pyc
${PYSITELIB}/celery/bin/worker.pyo
@@ -163,42 +214,60 @@ ${PYSITELIB}/celery/concurrency/prefork.pyo
${PYSITELIB}/celery/concurrency/solo.py
${PYSITELIB}/celery/concurrency/solo.pyc
${PYSITELIB}/celery/concurrency/solo.pyo
-${PYSITELIB}/celery/concurrency/threads.py
-${PYSITELIB}/celery/concurrency/threads.pyc
-${PYSITELIB}/celery/concurrency/threads.pyo
${PYSITELIB}/celery/contrib/__init__.py
${PYSITELIB}/celery/contrib/__init__.pyc
${PYSITELIB}/celery/contrib/__init__.pyo
${PYSITELIB}/celery/contrib/abortable.py
${PYSITELIB}/celery/contrib/abortable.pyc
${PYSITELIB}/celery/contrib/abortable.pyo
-${PYSITELIB}/celery/contrib/batches.py
-${PYSITELIB}/celery/contrib/batches.pyc
-${PYSITELIB}/celery/contrib/batches.pyo
-${PYSITELIB}/celery/contrib/methods.py
-${PYSITELIB}/celery/contrib/methods.pyc
-${PYSITELIB}/celery/contrib/methods.pyo
${PYSITELIB}/celery/contrib/migrate.py
${PYSITELIB}/celery/contrib/migrate.pyc
${PYSITELIB}/celery/contrib/migrate.pyo
+${PYSITELIB}/celery/contrib/pytest.py
+${PYSITELIB}/celery/contrib/pytest.pyc
+${PYSITELIB}/celery/contrib/pytest.pyo
${PYSITELIB}/celery/contrib/rdb.py
${PYSITELIB}/celery/contrib/rdb.pyc
${PYSITELIB}/celery/contrib/rdb.pyo
${PYSITELIB}/celery/contrib/sphinx.py
${PYSITELIB}/celery/contrib/sphinx.pyc
${PYSITELIB}/celery/contrib/sphinx.pyo
-${PYSITELIB}/celery/datastructures.py
-${PYSITELIB}/celery/datastructures.pyc
-${PYSITELIB}/celery/datastructures.pyo
+${PYSITELIB}/celery/contrib/testing/__init__.py
+${PYSITELIB}/celery/contrib/testing/__init__.pyc
+${PYSITELIB}/celery/contrib/testing/__init__.pyo
+${PYSITELIB}/celery/contrib/testing/app.py
+${PYSITELIB}/celery/contrib/testing/app.pyc
+${PYSITELIB}/celery/contrib/testing/app.pyo
+${PYSITELIB}/celery/contrib/testing/manager.py
+${PYSITELIB}/celery/contrib/testing/manager.pyc
+${PYSITELIB}/celery/contrib/testing/manager.pyo
+${PYSITELIB}/celery/contrib/testing/mocks.py
+${PYSITELIB}/celery/contrib/testing/mocks.pyc
+${PYSITELIB}/celery/contrib/testing/mocks.pyo
+${PYSITELIB}/celery/contrib/testing/tasks.py
+${PYSITELIB}/celery/contrib/testing/tasks.pyc
+${PYSITELIB}/celery/contrib/testing/tasks.pyo
+${PYSITELIB}/celery/contrib/testing/worker.py
+${PYSITELIB}/celery/contrib/testing/worker.pyc
+${PYSITELIB}/celery/contrib/testing/worker.pyo
${PYSITELIB}/celery/events/__init__.py
${PYSITELIB}/celery/events/__init__.pyc
${PYSITELIB}/celery/events/__init__.pyo
${PYSITELIB}/celery/events/cursesmon.py
${PYSITELIB}/celery/events/cursesmon.pyc
${PYSITELIB}/celery/events/cursesmon.pyo
+${PYSITELIB}/celery/events/dispatcher.py
+${PYSITELIB}/celery/events/dispatcher.pyc
+${PYSITELIB}/celery/events/dispatcher.pyo
${PYSITELIB}/celery/events/dumper.py
${PYSITELIB}/celery/events/dumper.pyc
${PYSITELIB}/celery/events/dumper.pyo
+${PYSITELIB}/celery/events/event.py
+${PYSITELIB}/celery/events/event.pyc
+${PYSITELIB}/celery/events/event.pyo
+${PYSITELIB}/celery/events/receiver.py
+${PYSITELIB}/celery/events/receiver.pyc
+${PYSITELIB}/celery/events/receiver.pyo
${PYSITELIB}/celery/events/snapshot.py
${PYSITELIB}/celery/events/snapshot.pyc
${PYSITELIB}/celery/events/snapshot.pyo
@@ -268,399 +337,39 @@ ${PYSITELIB}/celery/task/__init__.pyo
${PYSITELIB}/celery/task/base.py
${PYSITELIB}/celery/task/base.pyc
${PYSITELIB}/celery/task/base.pyo
-${PYSITELIB}/celery/task/http.py
-${PYSITELIB}/celery/task/http.pyc
-${PYSITELIB}/celery/task/http.pyo
-${PYSITELIB}/celery/task/sets.py
-${PYSITELIB}/celery/task/sets.pyc
-${PYSITELIB}/celery/task/sets.pyo
-${PYSITELIB}/celery/task/trace.py
-${PYSITELIB}/celery/task/trace.pyc
-${PYSITELIB}/celery/task/trace.pyo
-${PYSITELIB}/celery/tests/__init__.py
-${PYSITELIB}/celery/tests/__init__.pyc
-${PYSITELIB}/celery/tests/__init__.pyo
-${PYSITELIB}/celery/tests/app/__init__.py
-${PYSITELIB}/celery/tests/app/__init__.pyc
-${PYSITELIB}/celery/tests/app/__init__.pyo
-${PYSITELIB}/celery/tests/app/test_amqp.py
-${PYSITELIB}/celery/tests/app/test_amqp.pyc
-${PYSITELIB}/celery/tests/app/test_amqp.pyo
-${PYSITELIB}/celery/tests/app/test_annotations.py
-${PYSITELIB}/celery/tests/app/test_annotations.pyc
-${PYSITELIB}/celery/tests/app/test_annotations.pyo
-${PYSITELIB}/celery/tests/app/test_app.py
-${PYSITELIB}/celery/tests/app/test_app.pyc
-${PYSITELIB}/celery/tests/app/test_app.pyo
-${PYSITELIB}/celery/tests/app/test_beat.py
-${PYSITELIB}/celery/tests/app/test_beat.pyc
-${PYSITELIB}/celery/tests/app/test_beat.pyo
-${PYSITELIB}/celery/tests/app/test_builtins.py
-${PYSITELIB}/celery/tests/app/test_builtins.pyc
-${PYSITELIB}/celery/tests/app/test_builtins.pyo
-${PYSITELIB}/celery/tests/app/test_celery.py
-${PYSITELIB}/celery/tests/app/test_celery.pyc
-${PYSITELIB}/celery/tests/app/test_celery.pyo
-${PYSITELIB}/celery/tests/app/test_control.py
-${PYSITELIB}/celery/tests/app/test_control.pyc
-${PYSITELIB}/celery/tests/app/test_control.pyo
-${PYSITELIB}/celery/tests/app/test_defaults.py
-${PYSITELIB}/celery/tests/app/test_defaults.pyc
-${PYSITELIB}/celery/tests/app/test_defaults.pyo
-${PYSITELIB}/celery/tests/app/test_exceptions.py
-${PYSITELIB}/celery/tests/app/test_exceptions.pyc
-${PYSITELIB}/celery/tests/app/test_exceptions.pyo
-${PYSITELIB}/celery/tests/app/test_loaders.py
-${PYSITELIB}/celery/tests/app/test_loaders.pyc
-${PYSITELIB}/celery/tests/app/test_loaders.pyo
-${PYSITELIB}/celery/tests/app/test_log.py
-${PYSITELIB}/celery/tests/app/test_log.pyc
-${PYSITELIB}/celery/tests/app/test_log.pyo
-${PYSITELIB}/celery/tests/app/test_registry.py
-${PYSITELIB}/celery/tests/app/test_registry.pyc
-${PYSITELIB}/celery/tests/app/test_registry.pyo
-${PYSITELIB}/celery/tests/app/test_routes.py
-${PYSITELIB}/celery/tests/app/test_routes.pyc
-${PYSITELIB}/celery/tests/app/test_routes.pyo
-${PYSITELIB}/celery/tests/app/test_schedules.py
-${PYSITELIB}/celery/tests/app/test_schedules.pyc
-${PYSITELIB}/celery/tests/app/test_schedules.pyo
-${PYSITELIB}/celery/tests/app/test_utils.py
-${PYSITELIB}/celery/tests/app/test_utils.pyc
-${PYSITELIB}/celery/tests/app/test_utils.pyo
-${PYSITELIB}/celery/tests/backends/__init__.py
-${PYSITELIB}/celery/tests/backends/__init__.pyc
-${PYSITELIB}/celery/tests/backends/__init__.pyo
-${PYSITELIB}/celery/tests/backends/test_amqp.py
-${PYSITELIB}/celery/tests/backends/test_amqp.pyc
-${PYSITELIB}/celery/tests/backends/test_amqp.pyo
-${PYSITELIB}/celery/tests/backends/test_backends.py
-${PYSITELIB}/celery/tests/backends/test_backends.pyc
-${PYSITELIB}/celery/tests/backends/test_backends.pyo
-${PYSITELIB}/celery/tests/backends/test_base.py
-${PYSITELIB}/celery/tests/backends/test_base.pyc
-${PYSITELIB}/celery/tests/backends/test_base.pyo
-${PYSITELIB}/celery/tests/backends/test_cache.py
-${PYSITELIB}/celery/tests/backends/test_cache.pyc
-${PYSITELIB}/celery/tests/backends/test_cache.pyo
-${PYSITELIB}/celery/tests/backends/test_cassandra.py
-${PYSITELIB}/celery/tests/backends/test_cassandra.pyc
-${PYSITELIB}/celery/tests/backends/test_cassandra.pyo
-${PYSITELIB}/celery/tests/backends/test_couchbase.py
-${PYSITELIB}/celery/tests/backends/test_couchbase.pyc
-${PYSITELIB}/celery/tests/backends/test_couchbase.pyo
-${PYSITELIB}/celery/tests/backends/test_database.py
-${PYSITELIB}/celery/tests/backends/test_database.pyc
-${PYSITELIB}/celery/tests/backends/test_database.pyo
-${PYSITELIB}/celery/tests/backends/test_mongodb.py
-${PYSITELIB}/celery/tests/backends/test_mongodb.pyc
-${PYSITELIB}/celery/tests/backends/test_mongodb.pyo
-${PYSITELIB}/celery/tests/backends/test_redis.py
-${PYSITELIB}/celery/tests/backends/test_redis.pyc
-${PYSITELIB}/celery/tests/backends/test_redis.pyo
-${PYSITELIB}/celery/tests/backends/test_rpc.py
-${PYSITELIB}/celery/tests/backends/test_rpc.pyc
-${PYSITELIB}/celery/tests/backends/test_rpc.pyo
-${PYSITELIB}/celery/tests/bin/__init__.py
-${PYSITELIB}/celery/tests/bin/__init__.pyc
-${PYSITELIB}/celery/tests/bin/__init__.pyo
-${PYSITELIB}/celery/tests/bin/proj/__init__.py
-${PYSITELIB}/celery/tests/bin/proj/__init__.pyc
-${PYSITELIB}/celery/tests/bin/proj/__init__.pyo
-${PYSITELIB}/celery/tests/bin/proj/app.py
-${PYSITELIB}/celery/tests/bin/proj/app.pyc
-${PYSITELIB}/celery/tests/bin/proj/app.pyo
-${PYSITELIB}/celery/tests/bin/test_amqp.py
-${PYSITELIB}/celery/tests/bin/test_amqp.pyc
-${PYSITELIB}/celery/tests/bin/test_amqp.pyo
-${PYSITELIB}/celery/tests/bin/test_base.py
-${PYSITELIB}/celery/tests/bin/test_base.pyc
-${PYSITELIB}/celery/tests/bin/test_base.pyo
-${PYSITELIB}/celery/tests/bin/test_beat.py
-${PYSITELIB}/celery/tests/bin/test_beat.pyc
-${PYSITELIB}/celery/tests/bin/test_beat.pyo
-${PYSITELIB}/celery/tests/bin/test_celery.py
-${PYSITELIB}/celery/tests/bin/test_celery.pyc
-${PYSITELIB}/celery/tests/bin/test_celery.pyo
-${PYSITELIB}/celery/tests/bin/test_celeryd_detach.py
-${PYSITELIB}/celery/tests/bin/test_celeryd_detach.pyc
-${PYSITELIB}/celery/tests/bin/test_celeryd_detach.pyo
-${PYSITELIB}/celery/tests/bin/test_celeryevdump.py
-${PYSITELIB}/celery/tests/bin/test_celeryevdump.pyc
-${PYSITELIB}/celery/tests/bin/test_celeryevdump.pyo
-${PYSITELIB}/celery/tests/bin/test_events.py
-${PYSITELIB}/celery/tests/bin/test_events.pyc
-${PYSITELIB}/celery/tests/bin/test_events.pyo
-${PYSITELIB}/celery/tests/bin/test_multi.py
-${PYSITELIB}/celery/tests/bin/test_multi.pyc
-${PYSITELIB}/celery/tests/bin/test_multi.pyo
-${PYSITELIB}/celery/tests/bin/test_worker.py
-${PYSITELIB}/celery/tests/bin/test_worker.pyc
-${PYSITELIB}/celery/tests/bin/test_worker.pyo
-${PYSITELIB}/celery/tests/case.py
-${PYSITELIB}/celery/tests/case.pyc
-${PYSITELIB}/celery/tests/case.pyo
-${PYSITELIB}/celery/tests/compat_modules/__init__.py
-${PYSITELIB}/celery/tests/compat_modules/__init__.pyc
-${PYSITELIB}/celery/tests/compat_modules/__init__.pyo
-${PYSITELIB}/celery/tests/compat_modules/test_compat.py
-${PYSITELIB}/celery/tests/compat_modules/test_compat.pyc
-${PYSITELIB}/celery/tests/compat_modules/test_compat.pyo
-${PYSITELIB}/celery/tests/compat_modules/test_compat_utils.py
-${PYSITELIB}/celery/tests/compat_modules/test_compat_utils.pyc
-${PYSITELIB}/celery/tests/compat_modules/test_compat_utils.pyo
-${PYSITELIB}/celery/tests/compat_modules/test_decorators.py
-${PYSITELIB}/celery/tests/compat_modules/test_decorators.pyc
-${PYSITELIB}/celery/tests/compat_modules/test_decorators.pyo
-${PYSITELIB}/celery/tests/compat_modules/test_http.py
-${PYSITELIB}/celery/tests/compat_modules/test_http.pyc
-${PYSITELIB}/celery/tests/compat_modules/test_http.pyo
-${PYSITELIB}/celery/tests/compat_modules/test_messaging.py
-${PYSITELIB}/celery/tests/compat_modules/test_messaging.pyc
-${PYSITELIB}/celery/tests/compat_modules/test_messaging.pyo
-${PYSITELIB}/celery/tests/compat_modules/test_sets.py
-${PYSITELIB}/celery/tests/compat_modules/test_sets.pyc
-${PYSITELIB}/celery/tests/compat_modules/test_sets.pyo
-${PYSITELIB}/celery/tests/concurrency/__init__.py
-${PYSITELIB}/celery/tests/concurrency/__init__.pyc
-${PYSITELIB}/celery/tests/concurrency/__init__.pyo
-${PYSITELIB}/celery/tests/concurrency/test_concurrency.py
-${PYSITELIB}/celery/tests/concurrency/test_concurrency.pyc
-${PYSITELIB}/celery/tests/concurrency/test_concurrency.pyo
-${PYSITELIB}/celery/tests/concurrency/test_eventlet.py
-${PYSITELIB}/celery/tests/concurrency/test_eventlet.pyc
-${PYSITELIB}/celery/tests/concurrency/test_eventlet.pyo
-${PYSITELIB}/celery/tests/concurrency/test_gevent.py
-${PYSITELIB}/celery/tests/concurrency/test_gevent.pyc
-${PYSITELIB}/celery/tests/concurrency/test_gevent.pyo
-${PYSITELIB}/celery/tests/concurrency/test_pool.py
-${PYSITELIB}/celery/tests/concurrency/test_pool.pyc
-${PYSITELIB}/celery/tests/concurrency/test_pool.pyo
-${PYSITELIB}/celery/tests/concurrency/test_prefork.py
-${PYSITELIB}/celery/tests/concurrency/test_prefork.pyc
-${PYSITELIB}/celery/tests/concurrency/test_prefork.pyo
-${PYSITELIB}/celery/tests/concurrency/test_solo.py
-${PYSITELIB}/celery/tests/concurrency/test_solo.pyc
-${PYSITELIB}/celery/tests/concurrency/test_solo.pyo
-${PYSITELIB}/celery/tests/concurrency/test_threads.py
-${PYSITELIB}/celery/tests/concurrency/test_threads.pyc
-${PYSITELIB}/celery/tests/concurrency/test_threads.pyo
-${PYSITELIB}/celery/tests/contrib/__init__.py
-${PYSITELIB}/celery/tests/contrib/__init__.pyc
-${PYSITELIB}/celery/tests/contrib/__init__.pyo
-${PYSITELIB}/celery/tests/contrib/test_abortable.py
-${PYSITELIB}/celery/tests/contrib/test_abortable.pyc
-${PYSITELIB}/celery/tests/contrib/test_abortable.pyo
-${PYSITELIB}/celery/tests/contrib/test_methods.py
-${PYSITELIB}/celery/tests/contrib/test_methods.pyc
-${PYSITELIB}/celery/tests/contrib/test_methods.pyo
-${PYSITELIB}/celery/tests/contrib/test_migrate.py
-${PYSITELIB}/celery/tests/contrib/test_migrate.pyc
-${PYSITELIB}/celery/tests/contrib/test_migrate.pyo
-${PYSITELIB}/celery/tests/contrib/test_rdb.py
-${PYSITELIB}/celery/tests/contrib/test_rdb.pyc
-${PYSITELIB}/celery/tests/contrib/test_rdb.pyo
-${PYSITELIB}/celery/tests/events/__init__.py
-${PYSITELIB}/celery/tests/events/__init__.pyc
-${PYSITELIB}/celery/tests/events/__init__.pyo
-${PYSITELIB}/celery/tests/events/test_cursesmon.py
-${PYSITELIB}/celery/tests/events/test_cursesmon.pyc
-${PYSITELIB}/celery/tests/events/test_cursesmon.pyo
-${PYSITELIB}/celery/tests/events/test_events.py
-${PYSITELIB}/celery/tests/events/test_events.pyc
-${PYSITELIB}/celery/tests/events/test_events.pyo
-${PYSITELIB}/celery/tests/events/test_snapshot.py
-${PYSITELIB}/celery/tests/events/test_snapshot.pyc
-${PYSITELIB}/celery/tests/events/test_snapshot.pyo
-${PYSITELIB}/celery/tests/events/test_state.py
-${PYSITELIB}/celery/tests/events/test_state.pyc
-${PYSITELIB}/celery/tests/events/test_state.pyo
-${PYSITELIB}/celery/tests/fixups/__init__.py
-${PYSITELIB}/celery/tests/fixups/__init__.pyc
-${PYSITELIB}/celery/tests/fixups/__init__.pyo
-${PYSITELIB}/celery/tests/fixups/test_django.py
-${PYSITELIB}/celery/tests/fixups/test_django.pyc
-${PYSITELIB}/celery/tests/fixups/test_django.pyo
-${PYSITELIB}/celery/tests/functional/__init__.py
-${PYSITELIB}/celery/tests/functional/__init__.pyc
-${PYSITELIB}/celery/tests/functional/__init__.pyo
-${PYSITELIB}/celery/tests/functional/case.py
-${PYSITELIB}/celery/tests/functional/case.pyc
-${PYSITELIB}/celery/tests/functional/case.pyo
-${PYSITELIB}/celery/tests/functional/tasks.py
-${PYSITELIB}/celery/tests/functional/tasks.pyc
-${PYSITELIB}/celery/tests/functional/tasks.pyo
-${PYSITELIB}/celery/tests/security/__init__.py
-${PYSITELIB}/celery/tests/security/__init__.pyc
-${PYSITELIB}/celery/tests/security/__init__.pyo
-${PYSITELIB}/celery/tests/security/case.py
-${PYSITELIB}/celery/tests/security/case.pyc
-${PYSITELIB}/celery/tests/security/case.pyo
-${PYSITELIB}/celery/tests/security/test_certificate.py
-${PYSITELIB}/celery/tests/security/test_certificate.pyc
-${PYSITELIB}/celery/tests/security/test_certificate.pyo
-${PYSITELIB}/celery/tests/security/test_key.py
-${PYSITELIB}/celery/tests/security/test_key.pyc
-${PYSITELIB}/celery/tests/security/test_key.pyo
-${PYSITELIB}/celery/tests/security/test_security.py
-${PYSITELIB}/celery/tests/security/test_security.pyc
-${PYSITELIB}/celery/tests/security/test_security.pyo
-${PYSITELIB}/celery/tests/security/test_serialization.py
-${PYSITELIB}/celery/tests/security/test_serialization.pyc
-${PYSITELIB}/celery/tests/security/test_serialization.pyo
-${PYSITELIB}/celery/tests/slow/__init__.py
-${PYSITELIB}/celery/tests/slow/__init__.pyc
-${PYSITELIB}/celery/tests/slow/__init__.pyo
-${PYSITELIB}/celery/tests/tasks/__init__.py
-${PYSITELIB}/celery/tests/tasks/__init__.pyc
-${PYSITELIB}/celery/tests/tasks/__init__.pyo
-${PYSITELIB}/celery/tests/tasks/test_canvas.py
-${PYSITELIB}/celery/tests/tasks/test_canvas.pyc
-${PYSITELIB}/celery/tests/tasks/test_canvas.pyo
-${PYSITELIB}/celery/tests/tasks/test_chord.py
-${PYSITELIB}/celery/tests/tasks/test_chord.pyc
-${PYSITELIB}/celery/tests/tasks/test_chord.pyo
-${PYSITELIB}/celery/tests/tasks/test_context.py
-${PYSITELIB}/celery/tests/tasks/test_context.pyc
-${PYSITELIB}/celery/tests/tasks/test_context.pyo
-${PYSITELIB}/celery/tests/tasks/test_result.py
-${PYSITELIB}/celery/tests/tasks/test_result.pyc
-${PYSITELIB}/celery/tests/tasks/test_result.pyo
-${PYSITELIB}/celery/tests/tasks/test_states.py
-${PYSITELIB}/celery/tests/tasks/test_states.pyc
-${PYSITELIB}/celery/tests/tasks/test_states.pyo
-${PYSITELIB}/celery/tests/tasks/test_tasks.py
-${PYSITELIB}/celery/tests/tasks/test_tasks.pyc
-${PYSITELIB}/celery/tests/tasks/test_tasks.pyo
-${PYSITELIB}/celery/tests/tasks/test_trace.py
-${PYSITELIB}/celery/tests/tasks/test_trace.pyc
-${PYSITELIB}/celery/tests/tasks/test_trace.pyo
-${PYSITELIB}/celery/tests/utils/__init__.py
-${PYSITELIB}/celery/tests/utils/__init__.pyc
-${PYSITELIB}/celery/tests/utils/__init__.pyo
-${PYSITELIB}/celery/tests/utils/test_datastructures.py
-${PYSITELIB}/celery/tests/utils/test_datastructures.pyc
-${PYSITELIB}/celery/tests/utils/test_datastructures.pyo
-${PYSITELIB}/celery/tests/utils/test_dispatcher.py
-${PYSITELIB}/celery/tests/utils/test_dispatcher.pyc
-${PYSITELIB}/celery/tests/utils/test_dispatcher.pyo
-${PYSITELIB}/celery/tests/utils/test_encoding.py
-${PYSITELIB}/celery/tests/utils/test_encoding.pyc
-${PYSITELIB}/celery/tests/utils/test_encoding.pyo
-${PYSITELIB}/celery/tests/utils/test_functional.py
-${PYSITELIB}/celery/tests/utils/test_functional.pyc
-${PYSITELIB}/celery/tests/utils/test_functional.pyo
-${PYSITELIB}/celery/tests/utils/test_imports.py
-${PYSITELIB}/celery/tests/utils/test_imports.pyc
-${PYSITELIB}/celery/tests/utils/test_imports.pyo
-${PYSITELIB}/celery/tests/utils/test_local.py
-${PYSITELIB}/celery/tests/utils/test_local.pyc
-${PYSITELIB}/celery/tests/utils/test_local.pyo
-${PYSITELIB}/celery/tests/utils/test_mail.py
-${PYSITELIB}/celery/tests/utils/test_mail.pyc
-${PYSITELIB}/celery/tests/utils/test_mail.pyo
-${PYSITELIB}/celery/tests/utils/test_pickle.py
-${PYSITELIB}/celery/tests/utils/test_pickle.pyc
-${PYSITELIB}/celery/tests/utils/test_pickle.pyo
-${PYSITELIB}/celery/tests/utils/test_platforms.py
-${PYSITELIB}/celery/tests/utils/test_platforms.pyc
-${PYSITELIB}/celery/tests/utils/test_platforms.pyo
-${PYSITELIB}/celery/tests/utils/test_saferef.py
-${PYSITELIB}/celery/tests/utils/test_saferef.pyc
-${PYSITELIB}/celery/tests/utils/test_saferef.pyo
-${PYSITELIB}/celery/tests/utils/test_serialization.py
-${PYSITELIB}/celery/tests/utils/test_serialization.pyc
-${PYSITELIB}/celery/tests/utils/test_serialization.pyo
-${PYSITELIB}/celery/tests/utils/test_sysinfo.py
-${PYSITELIB}/celery/tests/utils/test_sysinfo.pyc
-${PYSITELIB}/celery/tests/utils/test_sysinfo.pyo
-${PYSITELIB}/celery/tests/utils/test_term.py
-${PYSITELIB}/celery/tests/utils/test_term.pyc
-${PYSITELIB}/celery/tests/utils/test_term.pyo
-${PYSITELIB}/celery/tests/utils/test_text.py
-${PYSITELIB}/celery/tests/utils/test_text.pyc
-${PYSITELIB}/celery/tests/utils/test_text.pyo
-${PYSITELIB}/celery/tests/utils/test_threads.py
-${PYSITELIB}/celery/tests/utils/test_threads.pyc
-${PYSITELIB}/celery/tests/utils/test_threads.pyo
-${PYSITELIB}/celery/tests/utils/test_timer2.py
-${PYSITELIB}/celery/tests/utils/test_timer2.pyc
-${PYSITELIB}/celery/tests/utils/test_timer2.pyo
-${PYSITELIB}/celery/tests/utils/test_timeutils.py
-${PYSITELIB}/celery/tests/utils/test_timeutils.pyc
-${PYSITELIB}/celery/tests/utils/test_timeutils.pyo
-${PYSITELIB}/celery/tests/utils/test_utils.py
-${PYSITELIB}/celery/tests/utils/test_utils.pyc
-${PYSITELIB}/celery/tests/utils/test_utils.pyo
-${PYSITELIB}/celery/tests/worker/__init__.py
-${PYSITELIB}/celery/tests/worker/__init__.pyc
-${PYSITELIB}/celery/tests/worker/__init__.pyo
-${PYSITELIB}/celery/tests/worker/test_autoreload.py
-${PYSITELIB}/celery/tests/worker/test_autoreload.pyc
-${PYSITELIB}/celery/tests/worker/test_autoreload.pyo
-${PYSITELIB}/celery/tests/worker/test_autoscale.py
-${PYSITELIB}/celery/tests/worker/test_autoscale.pyc
-${PYSITELIB}/celery/tests/worker/test_autoscale.pyo
-${PYSITELIB}/celery/tests/worker/test_bootsteps.py
-${PYSITELIB}/celery/tests/worker/test_bootsteps.pyc
-${PYSITELIB}/celery/tests/worker/test_bootsteps.pyo
-${PYSITELIB}/celery/tests/worker/test_components.py
-${PYSITELIB}/celery/tests/worker/test_components.pyc
-${PYSITELIB}/celery/tests/worker/test_components.pyo
-${PYSITELIB}/celery/tests/worker/test_consumer.py
-${PYSITELIB}/celery/tests/worker/test_consumer.pyc
-${PYSITELIB}/celery/tests/worker/test_consumer.pyo
-${PYSITELIB}/celery/tests/worker/test_control.py
-${PYSITELIB}/celery/tests/worker/test_control.pyc
-${PYSITELIB}/celery/tests/worker/test_control.pyo
-${PYSITELIB}/celery/tests/worker/test_heartbeat.py
-${PYSITELIB}/celery/tests/worker/test_heartbeat.pyc
-${PYSITELIB}/celery/tests/worker/test_heartbeat.pyo
-${PYSITELIB}/celery/tests/worker/test_hub.py
-${PYSITELIB}/celery/tests/worker/test_hub.pyc
-${PYSITELIB}/celery/tests/worker/test_hub.pyo
-${PYSITELIB}/celery/tests/worker/test_loops.py
-${PYSITELIB}/celery/tests/worker/test_loops.pyc
-${PYSITELIB}/celery/tests/worker/test_loops.pyo
-${PYSITELIB}/celery/tests/worker/test_request.py
-${PYSITELIB}/celery/tests/worker/test_request.pyc
-${PYSITELIB}/celery/tests/worker/test_request.pyo
-${PYSITELIB}/celery/tests/worker/test_revoke.py
-${PYSITELIB}/celery/tests/worker/test_revoke.pyc
-${PYSITELIB}/celery/tests/worker/test_revoke.pyo
-${PYSITELIB}/celery/tests/worker/test_state.py
-${PYSITELIB}/celery/tests/worker/test_state.pyc
-${PYSITELIB}/celery/tests/worker/test_state.pyo
-${PYSITELIB}/celery/tests/worker/test_strategy.py
-${PYSITELIB}/celery/tests/worker/test_strategy.pyc
-${PYSITELIB}/celery/tests/worker/test_strategy.pyo
-${PYSITELIB}/celery/tests/worker/test_worker.py
-${PYSITELIB}/celery/tests/worker/test_worker.pyc
-${PYSITELIB}/celery/tests/worker/test_worker.pyo
${PYSITELIB}/celery/utils/__init__.py
${PYSITELIB}/celery/utils/__init__.pyc
${PYSITELIB}/celery/utils/__init__.pyo
-${PYSITELIB}/celery/utils/compat.py
-${PYSITELIB}/celery/utils/compat.pyc
-${PYSITELIB}/celery/utils/compat.pyo
+${PYSITELIB}/celery/utils/abstract.py
+${PYSITELIB}/celery/utils/abstract.pyc
+${PYSITELIB}/celery/utils/abstract.pyo
+${PYSITELIB}/celery/utils/collections.py
+${PYSITELIB}/celery/utils/collections.pyc
+${PYSITELIB}/celery/utils/collections.pyo
${PYSITELIB}/celery/utils/debug.py
${PYSITELIB}/celery/utils/debug.pyc
${PYSITELIB}/celery/utils/debug.pyo
+${PYSITELIB}/celery/utils/deprecated.py
+${PYSITELIB}/celery/utils/deprecated.pyc
+${PYSITELIB}/celery/utils/deprecated.pyo
${PYSITELIB}/celery/utils/dispatch/__init__.py
${PYSITELIB}/celery/utils/dispatch/__init__.pyc
${PYSITELIB}/celery/utils/dispatch/__init__.pyo
-${PYSITELIB}/celery/utils/dispatch/saferef.py
-${PYSITELIB}/celery/utils/dispatch/saferef.pyc
-${PYSITELIB}/celery/utils/dispatch/saferef.pyo
${PYSITELIB}/celery/utils/dispatch/signal.py
${PYSITELIB}/celery/utils/dispatch/signal.pyc
${PYSITELIB}/celery/utils/dispatch/signal.pyo
+${PYSITELIB}/celery/utils/dispatch/weakref_backports.py
+${PYSITELIB}/celery/utils/dispatch/weakref_backports.pyc
+${PYSITELIB}/celery/utils/dispatch/weakref_backports.pyo
${PYSITELIB}/celery/utils/encoding.py
${PYSITELIB}/celery/utils/encoding.pyc
${PYSITELIB}/celery/utils/encoding.pyo
${PYSITELIB}/celery/utils/functional.py
${PYSITELIB}/celery/utils/functional.pyc
${PYSITELIB}/celery/utils/functional.pyo
+${PYSITELIB}/celery/utils/graph.py
+${PYSITELIB}/celery/utils/graph.pyc
+${PYSITELIB}/celery/utils/graph.pyo
${PYSITELIB}/celery/utils/imports.py
${PYSITELIB}/celery/utils/imports.pyc
${PYSITELIB}/celery/utils/imports.pyo
@@ -670,15 +379,22 @@ ${PYSITELIB}/celery/utils/iso8601.pyo
${PYSITELIB}/celery/utils/log.py
${PYSITELIB}/celery/utils/log.pyc
${PYSITELIB}/celery/utils/log.pyo
-${PYSITELIB}/celery/utils/mail.py
-${PYSITELIB}/celery/utils/mail.pyc
-${PYSITELIB}/celery/utils/mail.pyo
+${PYSITELIB}/celery/utils/nodenames.py
+${PYSITELIB}/celery/utils/nodenames.pyc
+${PYSITELIB}/celery/utils/nodenames.pyo
${PYSITELIB}/celery/utils/objects.py
${PYSITELIB}/celery/utils/objects.pyc
${PYSITELIB}/celery/utils/objects.pyo
+${PYSITELIB}/celery/utils/saferepr.py
+${PYSITELIB}/celery/utils/saferepr.pyc
+${PYSITELIB}/celery/utils/saferepr.pyo
${PYSITELIB}/celery/utils/serialization.py
${PYSITELIB}/celery/utils/serialization.pyc
${PYSITELIB}/celery/utils/serialization.pyo
+${PYSITELIB}/celery/utils/static/__init__.py
+${PYSITELIB}/celery/utils/static/__init__.pyc
+${PYSITELIB}/celery/utils/static/__init__.pyo
+${PYSITELIB}/celery/utils/static/celery_128.png
${PYSITELIB}/celery/utils/sysinfo.py
${PYSITELIB}/celery/utils/sysinfo.pyc
${PYSITELIB}/celery/utils/sysinfo.pyo
@@ -691,45 +407,72 @@ ${PYSITELIB}/celery/utils/text.pyo
${PYSITELIB}/celery/utils/threads.py
${PYSITELIB}/celery/utils/threads.pyc
${PYSITELIB}/celery/utils/threads.pyo
+${PYSITELIB}/celery/utils/time.py
+${PYSITELIB}/celery/utils/time.pyc
+${PYSITELIB}/celery/utils/time.pyo
${PYSITELIB}/celery/utils/timer2.py
${PYSITELIB}/celery/utils/timer2.pyc
${PYSITELIB}/celery/utils/timer2.pyo
-${PYSITELIB}/celery/utils/timeutils.py
-${PYSITELIB}/celery/utils/timeutils.pyc
-${PYSITELIB}/celery/utils/timeutils.pyo
${PYSITELIB}/celery/worker/__init__.py
${PYSITELIB}/celery/worker/__init__.pyc
${PYSITELIB}/celery/worker/__init__.pyo
-${PYSITELIB}/celery/worker/autoreload.py
-${PYSITELIB}/celery/worker/autoreload.pyc
-${PYSITELIB}/celery/worker/autoreload.pyo
${PYSITELIB}/celery/worker/autoscale.py
${PYSITELIB}/celery/worker/autoscale.pyc
${PYSITELIB}/celery/worker/autoscale.pyo
${PYSITELIB}/celery/worker/components.py
${PYSITELIB}/celery/worker/components.pyc
${PYSITELIB}/celery/worker/components.pyo
-${PYSITELIB}/celery/worker/consumer.py
-${PYSITELIB}/celery/worker/consumer.pyc
-${PYSITELIB}/celery/worker/consumer.pyo
+${PYSITELIB}/celery/worker/consumer/__init__.py
+${PYSITELIB}/celery/worker/consumer/__init__.pyc
+${PYSITELIB}/celery/worker/consumer/__init__.pyo
+${PYSITELIB}/celery/worker/consumer/agent.py
+${PYSITELIB}/celery/worker/consumer/agent.pyc
+${PYSITELIB}/celery/worker/consumer/agent.pyo
+${PYSITELIB}/celery/worker/consumer/connection.py
+${PYSITELIB}/celery/worker/consumer/connection.pyc
+${PYSITELIB}/celery/worker/consumer/connection.pyo
+${PYSITELIB}/celery/worker/consumer/consumer.py
+${PYSITELIB}/celery/worker/consumer/consumer.pyc
+${PYSITELIB}/celery/worker/consumer/consumer.pyo
+${PYSITELIB}/celery/worker/consumer/control.py
+${PYSITELIB}/celery/worker/consumer/control.pyc
+${PYSITELIB}/celery/worker/consumer/control.pyo
+${PYSITELIB}/celery/worker/consumer/events.py
+${PYSITELIB}/celery/worker/consumer/events.pyc
+${PYSITELIB}/celery/worker/consumer/events.pyo
+${PYSITELIB}/celery/worker/consumer/gossip.py
+${PYSITELIB}/celery/worker/consumer/gossip.pyc
+${PYSITELIB}/celery/worker/consumer/gossip.pyo
+${PYSITELIB}/celery/worker/consumer/heart.py
+${PYSITELIB}/celery/worker/consumer/heart.pyc
+${PYSITELIB}/celery/worker/consumer/heart.pyo
+${PYSITELIB}/celery/worker/consumer/mingle.py
+${PYSITELIB}/celery/worker/consumer/mingle.pyc
+${PYSITELIB}/celery/worker/consumer/mingle.pyo
+${PYSITELIB}/celery/worker/consumer/tasks.py
+${PYSITELIB}/celery/worker/consumer/tasks.pyc
+${PYSITELIB}/celery/worker/consumer/tasks.pyo
${PYSITELIB}/celery/worker/control.py
${PYSITELIB}/celery/worker/control.pyc
${PYSITELIB}/celery/worker/control.pyo
${PYSITELIB}/celery/worker/heartbeat.py
${PYSITELIB}/celery/worker/heartbeat.pyc
${PYSITELIB}/celery/worker/heartbeat.pyo
-${PYSITELIB}/celery/worker/job.py
-${PYSITELIB}/celery/worker/job.pyc
-${PYSITELIB}/celery/worker/job.pyo
${PYSITELIB}/celery/worker/loops.py
${PYSITELIB}/celery/worker/loops.pyc
${PYSITELIB}/celery/worker/loops.pyo
${PYSITELIB}/celery/worker/pidbox.py
${PYSITELIB}/celery/worker/pidbox.pyc
${PYSITELIB}/celery/worker/pidbox.pyo
+${PYSITELIB}/celery/worker/request.py
+${PYSITELIB}/celery/worker/request.pyc
+${PYSITELIB}/celery/worker/request.pyo
${PYSITELIB}/celery/worker/state.py
${PYSITELIB}/celery/worker/state.pyc
${PYSITELIB}/celery/worker/state.pyo
${PYSITELIB}/celery/worker/strategy.py
${PYSITELIB}/celery/worker/strategy.pyc
${PYSITELIB}/celery/worker/strategy.pyo
+${PYSITELIB}/celery/worker/worker.py
+${PYSITELIB}/celery/worker/worker.pyc
+${PYSITELIB}/celery/worker/worker.pyo
diff --git a/net/py-celery/distinfo b/net/py-celery/distinfo
index feb834dff89..46c27beb4e6 100644
--- a/net/py-celery/distinfo
+++ b/net/py-celery/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.4 2015/11/04 00:35:30 agc Exp $
+$NetBSD: distinfo,v 1.5 2017/04/09 17:37:18 adam Exp $
-SHA1 (celery-3.1.16.tar.gz) = 166ab2114aa4bb1a7c6db503b119037662e19d6c
-RMD160 (celery-3.1.16.tar.gz) = 7519a1f9e8e34154fe249fa580725faa43f3b0d5
-SHA512 (celery-3.1.16.tar.gz) = 935beec3e0c987746640e38120a8c9dff00c332b46914c0569cf306e3d971873708bfcab1eb76ced4be8d780c387ceec0cf2cee4f3be68b80295b240ae822371
-Size (celery-3.1.16.tar.gz) = 1296002 bytes
+SHA1 (celery-4.0.2.tar.gz) = d7377142b95ecf536b56e0ae55aead067f95c29b
+RMD160 (celery-4.0.2.tar.gz) = 428a55de8e52dc77bd2977560e4d61b4f9806276
+SHA512 (celery-4.0.2.tar.gz) = 1110b634cafa13f9d9ab0b0a7a17042325271bd5ea45a5f442e36e871db87b87e3f496d54b771d274a1676900d9dfdc7e21887943dfd1a299a9fcd8b3f6d2189
+Size (celery-4.0.2.tar.gz) = 1337804 bytes