Subject: CVS commit: pkgsrc/net/py-celery
From: Adam Ciarcinski
Date: 2018-08-07 10:41:26
Message id: 20180807084126.BF366FBEC@cvs.NetBSD.org

Log Message:
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.

Files:
RevisionActionfile
1.15modifypkgsrc/net/py-celery/Makefile
1.9modifypkgsrc/net/py-celery/distinfo