proj_flow.ext.sign.api

The proj_flow.ext.sign.api defines an extension point for per-platform sign tools.

class proj_flow.ext.sign.api.Key(token, secret)
token: str

Alias for field number 0

secret: bytes

Alias for field number 1

proj_flow.ext.sign.api.get_key(rt: Runtime) Key | None
class proj_flow.ext.sign.api.SigningTool
abstract is_active(config: Config, rt: Runtime)
abstract sign(config: Config, rt: Runtime, files: List[str])
abstract is_signable(filename: str, as_package: bool)