Celery-heimdall

Latest version: v1.0.1

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

Scan your dependencies

Page 1 of 2

1.0.1

- Remove a pinned dependency, which was to work around a bug in importlib-metadata that prevent celery from being imported.
- Relax all other required dependencies to wildcard versions, as we work with all known versions, and all projects that depend on us would have overlapping dependencies.

1.0.0

- Try to acquire lock at runtime, not just on `apply_sync()`, which works around issues with `send_task()` and `celery beat` not even using `apply_sync()`.
- Supports str instead of lambda for task `key`.

0.5.0

Add support for providing rate limits based off the function key, task, args, and/or kwargs.

0.4.0

- Added a new `only_after` helper.
- Fix a dependency issue on Python 3.7 caused by the `5.0.0` release of `importlib-metadata` (https://github.com/python/importlib_metadata/issues/411)

0.3.0

0.2.0

Added support (enabled by default) for "silent" unique tasks, which will simply return the existing tasks's AsyncResult instead of raising an exception, making it fairly transparent.

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.