model

class pyatlassian.atlassian.model.BaseModel[source]
class pyatlassian.atlassian.model.Atlassian(url: str = _REQUIRED(), username: str = _REQUIRED(), password: str = _NOTHING())[source]
request(method: str, url: str, params: Dict[str, Any] | None = None, req_kwargs: Dict[str, Any] | None = None) Response[source]

Make HTTP request and get response.

Parameters:

req_kwargs – additional requests.request() kwargs

make_request(method: str, url: str, params: Dict[str, Any] | None = None, req_kwargs: Dict[str, Any] | None = None) Dict[str, Any][source]

Wrap the response object with better error handling.

Parameters:

req_kwargs – additional requests.request() kwargs