From 171cf5eaa07e02f14059e1912e1d8c890168c84e Mon Sep 17 00:00:00 2001 From: xunbu Date: Wed, 20 Aug 2025 13:40:37 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E6=8F=90=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docutranslate/__init__.py | 2 +- docutranslate/app.py | 4 ++-- docutranslate/converter/x2md/converter_mineru.py | 6 +++--- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/docutranslate/__init__.py b/docutranslate/__init__.py index 2b19a80..2232bbb 100644 --- a/docutranslate/__init__.py +++ b/docutranslate/__init__.py @@ -1 +1 @@ -__version__="1.1.6" \ No newline at end of file +__version__="1.2.0" \ No newline at end of file diff --git a/docutranslate/app.py b/docutranslate/app.py index de23b6c..01fad82 100644 --- a/docutranslate/app.py +++ b/docutranslate/app.py @@ -801,8 +801,8 @@ async def service_release_task(task_id: str): except HTTPException as e: print(f"[{task_id}] 取消任务时出现预期中的情况(可能已完成): {e.detail}") message_parts.append(f"任务取消步骤已跳过(可能已完成或取消)。") - tasks_state.pop(task_id, None); - tasks_log_queues.pop(task_id, None); + tasks_state.pop(task_id, None) + tasks_log_queues.pop(task_id, None) tasks_log_histories.pop(task_id, None) print(f"[{task_id}] 资源已成功释放。") message_parts.append(f"任务 '{task_id}' 的资源已释放。") diff --git a/docutranslate/converter/x2md/converter_mineru.py b/docutranslate/converter/x2md/converter_mineru.py index 9956bd7..dc2b1ea 100644 --- a/docutranslate/converter/x2md/converter_mineru.py +++ b/docutranslate/converter/x2md/converter_mineru.py @@ -21,7 +21,7 @@ class ConverterMineruConfig(X2MarkdownConverterConfig): model_version: Literal["pipline", "vlm"] = "vlm" def gethash(self) -> Hashable: - return (self.formula_ocr,self.model_version) + return self.formula_ocr,self.model_version timeout = httpx.Timeout( @@ -127,7 +127,7 @@ class ConverterMineru(X2MarkdownConverter): await asyncio.sleep(3) def convert(self, document: Document) -> MarkdownDocument: - self.logger.info(f"正在将文档转换为markdown") + self.logger.info(f"正在将文档转换为markdown,model_version:{self.model_version}") time1 = time.time() batch_id = self.upload(document) file_url = self.get_file_url(batch_id) @@ -137,7 +137,7 @@ class ConverterMineru(X2MarkdownConverter): return md_document async def convert_async(self, document: Document) -> MarkdownDocument: - self.logger.info(f"正在将文档转换为markdown") + self.logger.info(f"正在将文档转换为markdown,model_version:{self.model_version}") time1 = time.time() batch_id = await self.upload_async(document) file_url = await self.get_file_url_async(batch_id)