### Description

Jira is a product of atlassian https://www.atlassian.com/
There are 
https://github.com/pycontribs/jira/issues
and
https://github.com/atlassian-api/atlassian-python-api

### Use case/motivation

Motivation is that now Airflow use unoffical SDK which is limited only to jira and can't also add operators for the other productions.

https://github.com/atlassian-api/atlassian-python-api is the official one and also contains more integrations to other atlassian products

https://github.com/atlassian-api/atlassian-python-api/issues/1027

### Related issues

_No response_

### Are you willing to submit a PR?

- [ ] Yes I am willing to submit a PR!

### Code of Conduct

- [X] I agree to follow this project's [Code of Conduct](https://github.com/apache/airflow/blob/main/CODE_OF_CONDUCT.md)

jql_str = "issuekey=TEST-1226"
        jira_mock.return_value.search_issues.return_value = minimal_test_ticket
        jira_ticket_search_operator = JiraOperator(
            task_id="search-ticket-test",
            jira_method="search_issues",
            jira_method_args={"jql_str": jql_str, "maxResults": "1"},
            dag=self.dag,
        )
        jira_ticket_search_operator.run(start_date=DEFAULT_DATE, end_date=DEFAULT_DATE, ignore_ti_state=True)
        assert jira_mock.called
        assert jira_mock.return_value.search_issues.called
    @patch("airflow.providers.atlassian.jira.hooks.jira.JIRA", autospec=True, return_value=jira_client_mock)
    def test_update_issue(self, jira_mock):
        jira_mock.return_value.add_comment.return_value = True
        add_comment_operator = JiraOperator(
            task_id="add_comment_test",
            jira_method="add_comment",
            jira_method_args={"issue": minimal_test_ticket.get("key"), "body": "this is test comment"},
            dag=self.dag,
        )
        add_comment_operator.run(start_date=DEFAULT_DATE, end_date=DEFAULT_DATE, ignore_ti_state=True)
        assert jira_mock.called
        assert jira_mock.return_value.add_comment.called