Currently we use at least 3 methods to set Jira issues fields: - `set_issue_status()` - `update_issue()` - `update_issue_field()` If we could use `update_issue_field()` for all, we could refactor and optimize API calls. For status, transitions are implied, which may not allow to use arbitrary updates methods... https://github.com/atlassian-api/atlassian-python-api/blob/0a5bc5ee72427be0ec16ce5db4f4b091f7a00ddc/atlassian/jira.py#L1768-L1775 See https://github.com/mozilla/jira-bugzilla-integration/pull/889