From 6895e74d3ef0e44ce04a4c2195b96da1d7920edb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E6=A3=92=E6=A3=92?= Date: Tue, 19 Dec 2023 17:01:55 +0800 Subject: [PATCH] update parse No Args function. --- metagpt/tools/functions/libs/udf/__init__.py | 3 --- 1 file changed, 3 deletions(-) diff --git a/metagpt/tools/functions/libs/udf/__init__.py b/metagpt/tools/functions/libs/udf/__init__.py index 245288de2..b74ae2ab9 100644 --- a/metagpt/tools/functions/libs/udf/__init__.py +++ b/metagpt/tools/functions/libs/udf/__init__.py @@ -81,9 +81,6 @@ def docstring_to_yaml(docstring: str, return_vars: List[str] = None): variable_pattern = re.compile(r'(\w+)\s*\((.*?)\):\s*(.*)') params = variable_pattern.findall(_args) if not params: - err_msg = f"No Args found in docstring as following, Please make sure it is google style\ - : \n\n{'-'*60}\n{docstring}\n{'-'*60}\n\n." - logger.warning(err_msg) params = ((None, None, None),) # 匹配Returns部分 returns_match = re.search(r'Returns:\s*(.*?)(?:Raises:|$)', docstring, re.DOTALL)