pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/net/py-celery 4.1.0
details: https://anonhg.NetBSD.org/pkgsrc/rev/bcbba86f752b
branches: trunk
changeset: 365752:bcbba86f752b
user: adam <adam%pkgsrc.org@localhost>
date: Tue Jul 25 07:52:32 2017 +0000
description:
4.1.0
- Configuration: CELERY_SEND_EVENTS instead of CELERYD_SEND_EVENTS for 3.1.x compatibility
- App: Restore behavior so Broadcast queues work.
- Sphinx: Make appstr use standard format
- App: Make id, name always accessible from logging.Formatter via extra
- Worker: Add worker_shutting_down signal
- PyPy: Support PyPy version 5.8.0
- Results: Elasticsearch: Fix serializing keys
- Canvas: Deserialize all tasks in a chain
- Systemd: Recover loglevel for ExecStart in systemd config
- Sphinx: Use the Sphinx add_directive_to_domain API.
- App: Pass properties to before_task_publish signal
- Results: Add SSL option for Redis backends
- Beat: celery.schedule.crontab: fix reduce
- State: Fix celery issues when using flower REST API
- Results: Elasticsearch: Fix serializing document id.
- Beat: Make shallow copy of schedules dictionary
- Beat: Populate heap when periodic tasks are changed
- Task: Allow class methods to define tasks
- Platforms: Always return boolean value when checking if signal is supported.
- Canvas: Avoid duplicating chains in chords
- Canvas: Lookup task only if list has items
- Results: Allow unicode message for exception raised in task
- Python3: Support for Python 3.6
- App: Fix retried tasks with expirations
- * Fixes items format route in docs
- Utils: Fix maybe_make_aware
- Task: Fix task ETA issues when timezone is defined in configuration
- Concurrency: Consumer does not shutdown properly when embedded in gevent application
- Canvas: Fix 3725: Task replaced with group does not complete
- Task: Correct order in chains with replaced tasks
- Result: Enable synchronous execution of sub-tasks
- Task: Fix request context for blocking task apply (added hostname)
- Utils: Fix task argument handling
- Beat: Provide a transparent method to update the Scheduler heap
- Beat: Specify default value for pidfile option of celery beat.
- Results: Elasticsearch: Stop generating a new field every time when a new result is being put
- Results: Elasticsearch now reuses fields when new results are added.
- Results: Fixed MongoDB integration when using binary encodings
- Worker: Making missing ``*args`` and ``kwargs`` in Task protocol 1
return empty value in protocol 2.
- App: Fixed :exc:`TypeError` in AMQP when using deprecated signal
- Beat: Added a transparent method to update the scheduler heap.
- Task: Fixed handling of tasks with keyword arguments on Python 3
- Task: Fixed request context for blocking task apply by adding missing
hostname attribute.
- Task: Added option to run subtasks synchronously with
``disable_sync_subtasks`` argument.
- App: Fixed chaining of replaced tasks.
- Canvas: Fixed bug where replaced tasks with groups were not completing
- Worker: Fixed problem where consumer does not shutdown properly when
embedded in a gevent application.
- Results: Added support for using AWS DynamoDB as a result backend.
- Testing: Added caching on pip installs.
- Worker: Prevent consuming queue before ready on startup.
- App: Fixed task ETA issues when timezone is defined in configuration
- Utils: ``maybe_make_aware`` should not modify datetime when it is
already timezone-aware.
- App: Fixed retrying tasks with expirations.
- Results: Allow unicode message for exceptions raised in task
- Canvas: Fixed :exc:`IndexError` raised when chord has an empty header.
- Canvas: Avoid duplicating chains in chords.
- Utils: Allow class methods to define tasks.
- Beat: Populate heap when periodic tasks are changed.
- Results: Added support for Elasticsearch backend options settings.
- Events: Ensure ``Task.as_dict()`` works when not all information about
task is available.
- Schedules: Fixed pickled crontab schedules to restore properly.
- Results: Added SSL option for redis backends
diffstat:
net/py-celery/Makefile | 6 +++---
net/py-celery/distinfo | 10 +++++-----
2 files changed, 8 insertions(+), 8 deletions(-)
diffs (36 lines):
diff -r f0cc551808d1 -r bcbba86f752b net/py-celery/Makefile
--- a/net/py-celery/Makefile Tue Jul 25 06:48:51 2017 +0000
+++ b/net/py-celery/Makefile Tue Jul 25 07:52:32 2017 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.9 2017/04/09 17:37:18 adam Exp $
+# $NetBSD: Makefile,v 1.10 2017/07/25 07:52:32 adam Exp $
-DISTNAME= celery-4.0.2
+DISTNAME= celery-4.1.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= net python
MASTER_SITES= ${MASTER_SITE_PYPI:=c/celery/}
@@ -11,7 +11,7 @@
LICENSE= modified-bsd
DEPENDS+= ${PYPKGPREFIX}-billiard>=3.5.0.2:../../parallel/py-billiard
-DEPENDS+= ${PYPKGPREFIX}-kombu>=4.0.2:../../net/py-kombu
+DEPENDS+= ${PYPKGPREFIX}-kombu>=4.1.0:../../net/py-kombu
DEPENDS+= ${PYPKGPREFIX}-pytz-[0-9]*:../../time/py-pytz
USE_LANGUAGES= c
diff -r f0cc551808d1 -r bcbba86f752b net/py-celery/distinfo
--- a/net/py-celery/distinfo Tue Jul 25 06:48:51 2017 +0000
+++ b/net/py-celery/distinfo Tue Jul 25 07:52:32 2017 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.5 2017/04/09 17:37:18 adam Exp $
+$NetBSD: distinfo,v 1.6 2017/07/25 07:52:32 adam Exp $
-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
+SHA1 (celery-4.1.0.tar.gz) = 68c4fcb08b0e1251fdc88cadd68fca2442a163b7
+RMD160 (celery-4.1.0.tar.gz) = 39c21d70a99c055ab45d8c41bee4cca723bda818
+SHA512 (celery-4.1.0.tar.gz) = 5232adc43ba55d01f2b030382075750033e0c5c2abdc8308903e0cef7a465513b7765e2ae495da6555b377452ae233500530ef9d57e584a5352a54c5f4731c64
+Size (celery-4.1.0.tar.gz) = 1331689 bytes
Home |
Main Index |
Thread Index |
Old Index