forked from pool/python-celery
Accepting request 530184 from home:apersaud:branches:devel:languages:python
update to latest version OBS-URL: https://build.opensuse.org/request/show/530184 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-celery?expand=0&rev=98
This commit is contained in:
committed by
Git OBS Bridge
parent
30dbbf6db3
commit
f6cfcc15df
@@ -1,3 +1,101 @@
|
||||
-------------------------------------------------------------------
|
||||
Sat Sep 30 16:39:25 UTC 2017 - arun@gmx.de
|
||||
|
||||
- update to version 4.1.0:
|
||||
* Configuration: CELERY_SEND_EVENTS instead of CELERYD_SEND_EVENTS
|
||||
for 3.1.x compatibility (#3997)
|
||||
* App: Restore behavior so Broadcast queues work. (#3934)
|
||||
* Sphinx: Make appstr use standard format (#4134) (#4139)
|
||||
* App: Make id, name always accessible from logging.Formatter via
|
||||
extra (#3994)
|
||||
* Worker: Add worker_shutting_down signal (#3998)
|
||||
* PyPy: Support PyPy version 5.8.0 (#4128)
|
||||
* Results: Elasticsearch: Fix serializing keys (#3924)
|
||||
* Canvas: Deserialize all tasks in a chain (#4015)
|
||||
* Systemd: Recover loglevel for ExecStart in systemd config (#4023)
|
||||
* Sphinx: Use the Sphinx add_directive_to_domain API. (#4037)
|
||||
* App: Pass properties to before_task_publish signal (#4035)
|
||||
* Results: Add SSL option for Redis backends (#3831)
|
||||
* Beat: celery.schedule.crontab: fix reduce (#3826) (#3827)
|
||||
* 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 (#3952)
|
||||
* Platforms: Always return boolean value when checking if signal is
|
||||
supported (#3962).
|
||||
* Canvas: Avoid duplicating chains in chords (#3779)
|
||||
* Canvas: Lookup task only if list has items (#3847)
|
||||
* Results: Allow unicode message for exception raised in task
|
||||
(#3903)
|
||||
* Python3: Support for Python 3.6 (#3904, #3903, #3736)
|
||||
* App: Fix retried tasks with expirations (#3790)
|
||||
* * Fixes items format route in docs (#3875)
|
||||
* Utils: Fix maybe_make_aware (#3850)
|
||||
* Task: Fix task ETA issues when timezone is defined in
|
||||
configuration (#3867)
|
||||
* Concurrency: Consumer does not shutdown properly when embedded in
|
||||
gevent application (#3746)
|
||||
* Canvas: Fix #3725: Task replaced with group does not complete
|
||||
(#3731)
|
||||
* Task: Correct order in chains with replaced tasks (#3730)
|
||||
* Result: Enable synchronous execution of sub-tasks (#3696)
|
||||
* Task: Fix request context for blocking task apply (added hostname)
|
||||
(#3716)
|
||||
* Utils: Fix task argument handling (#3678) (#3693)
|
||||
* Beat: Provide a transparent method to update the Scheduler heap
|
||||
(#3721)
|
||||
* Beat: Specify default value for pidfile option of celery
|
||||
beat. (#3722)
|
||||
* Results: Elasticsearch: Stop generating a new field every time
|
||||
when a new result is being put (#3708)
|
||||
* Requirements
|
||||
+ Now depends on :ref:`Kombu 4.1.0 <kombu:version-4.1.0>`.
|
||||
* Results: Elasticsearch now reuses fields when new results are
|
||||
added.
|
||||
* Results: Fixed MongoDB integration when using binary encodings
|
||||
(Issue #3575).
|
||||
* Worker: Making missing "*args" and "kwargs" in Task protocol 1
|
||||
return empty value in protocol 2 (Issue #3687).
|
||||
* App: Fixed :exc:`TypeError` in AMQP when using deprecated signal
|
||||
(Issue #3707).
|
||||
* Beat: Added a transparent method to update the scheduler heap.
|
||||
* Task: Fixed handling of tasks with keyword arguments on Python 3
|
||||
(Issue #3657).
|
||||
* 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 (Issue #3726).
|
||||
* Canvas: Fixed bug where replaced tasks with groups were not
|
||||
completing (Issue #3725).
|
||||
* Worker: Fixed problem where consumer does not shutdown properly
|
||||
when embedded in a gevent application (Issue #3745).
|
||||
* Results: Added support for using AWS DynamoDB as a result backend
|
||||
(#3736).
|
||||
* Testing: Added caching on pip installs.
|
||||
* Worker: Prevent consuming queue before ready on startup (Issue
|
||||
#3620).
|
||||
* App: Fixed task ETA issues when timezone is defined in
|
||||
configuration (Issue #3753).
|
||||
* Utils: "maybe_make_aware" should not modify datetime when it is
|
||||
already timezone-aware (Issue #3849).
|
||||
* App: Fixed retrying tasks with expirations (Issue #3734).
|
||||
* Results: Allow unicode message for exceptions raised in task
|
||||
(Issue #3858).
|
||||
* Canvas: Fixed :exc:`IndexError` raised when chord has an empty
|
||||
header.
|
||||
* Canvas: Avoid duplicating chains in chords (Issue #3771).
|
||||
* Utils: Allow class methods to define tasks (Issue #3863).
|
||||
* 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
|
||||
(Issue #3826).
|
||||
* Results: Added SSL option for redis backends (Issue #3830).
|
||||
* Documentation and examples improvements
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 24 13:33:50 UTC 2017 - jmatejek@suse.com
|
||||
|
||||
|
||||
Reference in New Issue
Block a user