From 93921a298371dbaaf7f03b35efc9c1fb1cacfb4a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=94=D0=BC=D0=B8=D1=82=D1=80=D0=B8=D0=B9=20=D0=90=D0=BD?= =?UTF-8?q?=D1=84=D0=B8=D0=BC=D0=BE=D0=B2?= Date: Sat, 30 Sep 2023 20:56:27 +0300 Subject: [PATCH] fix: style issues --- ya_tracker_client/domain/entities/attachment.py | 2 +- ya_tracker_client/domain/repositories/__init__.py | 2 +- ya_tracker_client/domain/repositories/attachment.py | 8 ++++---- ya_tracker_client/infrastructure/client.py | 2 +- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/ya_tracker_client/domain/entities/attachment.py b/ya_tracker_client/domain/entities/attachment.py index 6357685..98205f0 100644 --- a/ya_tracker_client/domain/entities/attachment.py +++ b/ya_tracker_client/domain/entities/attachment.py @@ -18,6 +18,6 @@ class Attachment(AbstractEntity): thumbnail: str | None = None created_by: UserShort created_at: datetime - mimetype: str = Field(..., examples=['text/plain', 'image/png']) + mimetype: str = Field(..., examples=["text/plain", "image/png"]) size: int metadata: AttachmentMetadata | None = None diff --git a/ya_tracker_client/domain/repositories/__init__.py b/ya_tracker_client/domain/repositories/__init__.py index e7cd53f..0b1f15d 100644 --- a/ya_tracker_client/domain/repositories/__init__.py +++ b/ya_tracker_client/domain/repositories/__init__.py @@ -1,3 +1,4 @@ +from ya_tracker_client.domain.repositories.attachment import AttachmentRepository from ya_tracker_client.domain.repositories.checklist import ChecklistRepository from ya_tracker_client.domain.repositories.component import ComponentRepository from ya_tracker_client.domain.repositories.issue import IssueRepository @@ -5,7 +6,6 @@ from ya_tracker_client.domain.repositories.queue import QueueRepository from ya_tracker_client.domain.repositories.user import UserRepository from ya_tracker_client.domain.repositories.worklog import WorklogRepository -from ya_tracker_client.domain.repositories.attachment import AttachmentRepository __all__ = [ diff --git a/ya_tracker_client/domain/repositories/attachment.py b/ya_tracker_client/domain/repositories/attachment.py index c518924..48e21b7 100644 --- a/ya_tracker_client/domain/repositories/attachment.py +++ b/ya_tracker_client/domain/repositories/attachment.py @@ -2,8 +2,8 @@ from aiohttp import FormData -from ya_tracker_client.domain.repositories.base import EntityRepository from ya_tracker_client.domain.entities.attachment import Attachment +from ya_tracker_client.domain.repositories.base import EntityRepository class AttachmentRepository(EntityRepository): @@ -14,7 +14,7 @@ async def get_attachments_list(self, issue_id: str) -> list[Attachment]: YC docs: https://cloud.yandex.com/en/docs/tracker/concepts/issues/get-attachments-list """ raw_response = await self._client.request( - method='GET', + method="GET", uri=f"/issues/{issue_id}/attachments", ) return self._decode(raw_response, Attachment, plural=True) @@ -23,7 +23,7 @@ async def download_attachment( self, issue_id: str, attachment_id: str | int, - filename: str + filename: str, ) -> bytes: """ Use this request to download files attached to issues. @@ -31,7 +31,7 @@ async def download_attachment( YC docs: https://cloud.yandex.com/en/docs/tracker/concepts/issues/get-attachment """ return await self._client.request( - method='GET', + method="GET", uri=f"/issues/{issue_id}/attachments/{attachment_id}/{filename}", ) diff --git a/ya_tracker_client/infrastructure/client.py b/ya_tracker_client/infrastructure/client.py index 55951cd..3963a16 100644 --- a/ya_tracker_client/infrastructure/client.py +++ b/ya_tracker_client/infrastructure/client.py @@ -2,7 +2,7 @@ from ssl import create_default_context from typing import Any -from aiohttp import BytesPayload, ClientSession, ClientTimeout, TCPConnector, FormData +from aiohttp import BytesPayload, ClientSession, ClientTimeout, FormData, TCPConnector from certifi import where from ya_tracker_client.domain.client import BaseClient