Added
- Added new dep, `mar`. Python now requires lzma support; CentOS signing scriptworkers will need the xz-devel package.
- Added a new kwarg `raise_on_empty_list` to `get_suitable_signing_servers`. When True, and if the list of suitable signing servers is empty, the function raises a `SigningScriptError`.
- Added `sign_mar384_with_autograph_hash`. This is new functionality to only send the hash of the mar to autograph, to reduce autograph and network load.
- Added the `autograph_hash_only_mar384` signing format
Changed
- Updated travis docker image to `mozilla/autograph:2.3.2`