All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Support for
cirrus-geo>=0.15.0
with WorkflowEventManager changes around ProcessPayloads. (#12) - Added support for Python 3.12
- Given the heavy changes initiated with
cirrus-geo#268,
cirrus-mgmt
is now pinned to use the stable releases of cirrus-geo (<1.0
). As described, in that PR, the management commands for releases>=1.0
will not use this separate package. - Updated Github Actions per nodejs16 deprecation notice in workflows.
- Python support for python 3.8.
v0.1.1 - 2024-02-16
- CLI
run-workflow
dropped ans
fromjson.loads
, and the help text on the timout argument was incorrect. (#5) - Return correct execution(
[-1]
), as new Step Function executions are appended to theexecutions
list, from the StateDB Item. (#6) - Enable both
call
CLI to set exit status code based ofDeployment.call
, and exception raised fromsubprocess.check_call
if used as a library. (#7
v0.1.0 - 2023-08-01
- CLI and library functions to run a cirrus workflow, and collect its output.
Also adds a
call
command which is similar toexec
but uses a subprocess. And addsinvoke_lambda
which invokes lambdas that are part of the cirrus deployment. (#4
v0.1.0a - 2022-11-09
Initial release