pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/net/py-celery py-celery: updated to 4.2.1



details:   https://anonhg.NetBSD.org/pkgsrc/rev/8afeb5dd2021
branches:  trunk
changeset: 383645:8afeb5dd2021
user:      adam <adam%pkgsrc.org@localhost>
date:      Tue Aug 07 08:41:26 2018 +0000

description:
py-celery: updated to 4.2.1

4.2.1:
- **Result Backend**: Fix deserialization of exceptions that are present in the producer codebase but not in the consumer codebase.
- **Message Protocol Compatibility**: Fix error caused by an invalid (None) timelimit value in the message headers when migrating messages from 3.x to 4.x.
- **Result Backend**: Fix serialization of exception arguments when exception arguments are not JSON serializable by default.
- **Worker**: Fixed multiple issues with rate limited tasks
  Maintain scheduling order.
  Fix possible scheduling of a :class:celery.worker.request.Request with the wrong :class:kombu.utils.limits.TokenBucket which could cause tasks' rate limit to behave incorrectly.
  Fix possible duplicated execution of tasks that were rate limited or if ETA/Countdown was provided for them.
- **Worker**: Defensively handle invalid timelimit header values in requests.

diffstat:

 net/py-celery/Makefile |   5 ++---
 net/py-celery/distinfo |  10 +++++-----
 2 files changed, 7 insertions(+), 8 deletions(-)

diffs (31 lines):

diff -r d122cb5e7a4b -r 8afeb5dd2021 net/py-celery/Makefile
--- a/net/py-celery/Makefile    Tue Aug 07 08:36:58 2018 +0000
+++ b/net/py-celery/Makefile    Tue Aug 07 08:41:26 2018 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.14 2018/07/06 07:51:21 adam Exp $
+# $NetBSD: Makefile,v 1.15 2018/08/07 08:41:26 adam Exp $
 
-DISTNAME=      celery-4.2.0
-PKGREVISION=   1
+DISTNAME=      celery-4.2.1
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    net python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=c/celery/}
diff -r d122cb5e7a4b -r 8afeb5dd2021 net/py-celery/distinfo
--- a/net/py-celery/distinfo    Tue Aug 07 08:36:58 2018 +0000
+++ b/net/py-celery/distinfo    Tue Aug 07 08:41:26 2018 +0000
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.8 2018/07/06 07:51:21 adam Exp $
+$NetBSD: distinfo,v 1.9 2018/08/07 08:41:26 adam Exp $
 
-SHA1 (celery-4.2.0.tar.gz) = 75a7f526efcdb93d3c8ce5028b129d9683cff6a5
-RMD160 (celery-4.2.0.tar.gz) = c5b575e8f3e20ea6eea9ce2a36b85fc8285f1cf1
-SHA512 (celery-4.2.0.tar.gz) = ad7d18c318b6383e2a44a03f55f44d30f4d2fb6f3d05529376f0b05cbc28a8acbf3961a8d24a039e46917f439c1679d1f55a5957e4bc9587a6643a5c766ca487
-Size (celery-4.2.0.tar.gz) = 1351778 bytes
+SHA1 (celery-4.2.1.tar.gz) = 1d1c125b8621b0ab4c90b4f094995581aaf9044f
+RMD160 (celery-4.2.1.tar.gz) = 36d9697dbc2c312ed0ae65b43e121db1c4980afd
+SHA512 (celery-4.2.1.tar.gz) = 474733200e0f6aadbfab5deeb43ee563618687792d43219ebc81a53084ad491cafa410d6bb56153c3d14c76d358ce119f0055ee9b6c31e6becfe8ddf2d2178ad
+Size (celery-4.2.1.tar.gz) = 1364075 bytes
 SHA1 (patch-celery_backends_redis.py) = bf2c356adf6cb79a7a0cfb4483a83352a472acbf
 SHA1 (patch-celery_backends_rpc.py) = efb7a2acda99b4f998aa1c34dec8a2ab631e2347
 SHA1 (patch-requirements_test.txt) = d2aa5524643e9804e72235cc1af0aa17123cf2b7



Home | Main Index | Thread Index | Old Index