diff --git a/gitlab/v4/objects/jobs.py b/gitlab/v4/objects/jobs.py index 8db30f50b..3aa45793a 100644 --- a/gitlab/v4/objects/jobs.py +++ b/gitlab/v4/objects/jobs.py @@ -209,7 +209,7 @@ def trace( *, iterator: bool = False, **kwargs: Any, - ) -> Dict[str, Any]: + ) -> Optional[Union[bytes, Iterator[Any]]]: """Get the job trace. Args: @@ -236,12 +236,9 @@ def trace( ) if TYPE_CHECKING: assert isinstance(result, requests.Response) - return_value = utils.response_content( + return utils.response_content( result, streamed, action, chunk_size, iterator=iterator ) - if TYPE_CHECKING: - assert isinstance(return_value, dict) - return return_value class ProjectJobManager(RetrieveMixin, RESTManager):