Celery

Latest version: v5.4.0

Safety actively analyzes 621931 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 46 of 48

0.4.0rc2

Added

- Added a `reconnect` method on the `Broker`.

Changed

- `Celery` and `Beat` apps will automatically try to reconnect the broker when the connection fails.

0.4.0rc1

Added

- Added a `hard_time_limit` task option for compatability with Python.

Changed

- The `timeout` task option was renamed to `time_limit` to be more consistent with the Python API.

Fixed

- Compiles on Windows

0.3.1

Added

- `beat` module with basic support for scheduling tasks.
- `beat` macro to create a `Beat` app.

0.3.0

Not secure
Changed

- `lapin` dependency updated to 1.0.
- `BrokerError` variants trimmed and simplified.
- The error handler closure passed to `Broker::consume` now takes a `BrokerError` as an argument.
- Improved error messages.

0.2.6

Fixed

- `Message::headers::origin` field fixed. Before it included quotes around the hostname.

Added

- `Request::hostname` field now populated by the `Celery` app consuming the task.

Changed

- Sending a task `with_timeout` will only set the `soft_time_limit` so that the behavior
is the same for Python consumers.

0.2.5

Changed

- Tasks must explicitly return a `TaskResult<T>` now.

Page 46 of 48

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.