--- - branch: MAIN date: Sun May 17 19:36:42 UTC 2020 files: - new: '1.18' old: '1.17' path: pkgsrc/net/py-celery/Makefile pathrev: pkgsrc/net/py-celery/Makefile@1.18 type: modified - new: '1.6' old: '1.5' path: pkgsrc/net/py-celery/PLIST pathrev: pkgsrc/net/py-celery/PLIST@1.6 type: modified - new: '1.11' old: '1.10' path: pkgsrc/net/py-celery/distinfo pathrev: pkgsrc/net/py-celery/distinfo@1.11 type: modified - new: '0' old: '1.2' path: pkgsrc/net/py-celery/patches/patch-requirements_test.txt pathrev: pkgsrc/net/py-celery/patches/patch-requirements_test.txt@0 type: deleted id: 20200517T193642Z.7d8edfadf52527848791f98716325f0bad4e0554 log: | py-celery: updated to 4.4.2 4.4.0 ======= - This version is officially supported on CPython 2.7, 3.5, 3.6, 3.7 & 3.8 and is also supported on PyPy2 & PyPy3. - Kombu 4.6.7 - Task class definitions can have retry attributes 4.4.0rc5 ======== - Kombu 4.6.7 - Events bootstep disabled if no events - SQS - Reject on failure - Add a concurrency model with ThreadPoolExecutor - Add auto expiry for DynamoDB backend - Store extending result in all backends - Fix a race condition when publishing a very large chord header - Improve docs and test matrix 4.4.0rc4 ======== - Kombu 4.6.6 - Py-AMQP 2.5.2 - Python 3.8 - Numerious bug fixes - PyPy 7.2 4.4.0rc3 ======== - Kombu 4.6.4 - Billiard 3.6.1 - Py-AMQP 2.5.1 - Avoid serializing datetime - Fix: (group() | group()) not equals single group - Revert "Broker connection uses the heartbeat setting from app config. - Additional file descriptor safety checks. - fixed call for null args - Added generic path for cache backend. - Fix Nested group(chain(group)) fails - Use self.run() when overriding __call__ - Fix termination of asyncloop - Fix migrate task to work with both v1 and v2 of the message protocol. - Updating task_routes config during runtime now have effect. 4.4.0rc2 ======== - Many bugs and regressions fixed. - Kombu 4.6.3 4.4.0rc1 ======== - Python 3.4 drop - Kombu 4.6.1 - Replace deprecated PyMongo methods usage - Pass task request when calling update_state - Fix bug in remaining time calculation in case of DST time change - Fix missing task name when requesting extended result - Fix `collections` import issue on Python 2.7 - handle `AttributeError` in base backend exception deserializer - Make `AsynPool`'s `proc_alive_timeout` configurable - AMQP Support for extended result - Fix SQL Alchemy results backend to work with extended result - Fix restoring of exceptions with required param - Django: Re-raise exception if `ImportError` not caused by missing tasks module - Django: fixed a regression putting DB connections in invalid state when `CONN_MAX_AGE != 0` - Fixed `OSError` leading to lost connection to broker - Fixed an issue with inspect API unable get details of Request - Fix mogodb backend authentication - Change column type for Extended Task Meta args/kwargs to LargeBinary - Handle http_auth in Elasticsearch backend results - Fix task serializer being ignored with `task_always_eager=True` - Fix `task.replace` to work in `.apply() as well as `.apply_async()` - Fix sending of `worker_process_init` signal for solo worker - Fix exception message upacking - Add delay parameter function to beat_schedule - Multiple documentation updates module: pkgsrc subject: 'CVS commit: pkgsrc/net/py-celery' unixtime: '1589744202' user: adam