summaryrefslogtreecommitdiffstats
path: root/meta-python/recipes-devtools/python/python3-huey_2.5.0.bb
Commit message (Collapse)AuthorAgeFilesLines
* python3-huey: upgrade 2.5.0 -> 2.5.1Wang Mingyu2024-06-271-18/+0
| | | | | | | | | | | | | Changelog: ============ - More makework thanks to the ass-clowns running Python. Fix issue with deprecation of datetime.utcnow() in 3.12. - Add API for customizing the TaskWrapper implementation, suitably named get_task_wrapper_class(). - Make the revoke_all(), restore_all() and is_revoked() more robust for various input types. - Fix bug that could occur in the event of a SIGHUP followed by a SIGINT when using thread workers. - Added new experimental contrib module for SQS queue and S3 result storage. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-huey: upgrade 2.4.5 -> 2.5.0Wang Mingyu2023-10-231-0/+18
Changelog: ========== -Check to ensure the gevent monkeypatch was applied when running the consumer with greenlet workers, log warning if it is not. -Explicitly clear the revoked flag on task instances after execution (#713). -Add support for delay=, eta= in Huey's .s() and .then() -Add support for rescheduling callback pipelines when rescheduling a task. -Add an on_commit_task() decorator for Django extension that will enqueue the task after any database changes have been committed. -Allow overriding the delay and eta when raising a RetryTask exception. -Add a very simple ResultGroup.as_completed() helper to provide a way to deal with multiple results as they become available. -Add an asyncio helper for resolving task results asynchronously. -Fix bug in SIGINT and SIGTERM behavior for gevent users. -Include lock name when a task fails due to TaskLocked exception Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>