From 6c3e38d0e57489466006f8ce728ada82f25c833a Mon Sep 17 00:00:00 2001 From: "John L. Villalovos" Date: Tue, 14 May 2024 23:46:17 -0700 Subject: [PATCH] chore: correct type-hint for `job.trace()` Closes: #2808 --- gitlab/v4/objects/jobs.py | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) 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):