Zenaton

Latest version: v0.4.2

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

Scan your dependencies

Page 1 of 3

0.4.2

Added

- Added `custom_id` argument for workflow schedule.
- Dispatch of tasks and workflows are now done using the API instead of a local agent.
- Pause, Resume and Kill workflows are now done using the API instead of a local agent.
- Send event to workflow is now done using the API instead of a local agent.
- Find workflow is now done using the API instead of a local agent.

0.4.1

Added

- Added a `intent_id` property when dispatching workflows and tasks, sending events to workflows, and
pausing/resuming/killing workflows.
- Execution context for tasks and workflows
- Optional `on_error_retry_delay` method handling task failures and specifying
how many seconds to wait before retrying.

0.4.0

Added

- Added a `intent_id` property when dispatching workflows and tasks, sending events to workflows, and
pausing/resuming/killing workflows.

- Added scheduling: `schedule(cron)`

0.3.4

Added

- Run tests in a continuous integration flow.
- No need for credentials when this lib is running in a Zenaton agent except if dispatching a
sub-job.

0.3.3

Fixed

- Fix a typo in client.py that prevents correct executions of versions

0.3.2

Fixed

- Calling `day_of_month` on a wait task now waits for to wait for the next day having the requested day number, even if that means waiting for next month. (i.e calling Wait().day_of_month(31) on February, 2nd will wait for March, 31st)
- Fixed Wait task behavior in some edge cases
- Encodes HTTP params before sending request

Added

- Added `event_data` property when sending event.

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.