Skip to content

Commit 286e06f

Browse files
committed
style: ruff check fix
1 parent eeb53f4 commit 286e06f

File tree

6 files changed

+21
-18
lines changed

6 files changed

+21
-18
lines changed

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ dependencies = [
4343
"zhipuai>=2.1.5.20250421",
4444
]
4545
[tool.ruff]
46-
line-length = 140 # 代码最大行宽
46+
line-length = 210 # 代码最大行宽
4747
lint.select = [ # 选择的规则
4848
"F",
4949
"E",

server/routers/base_router.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ def load_info_config():
2424
return get_default_info_config()
2525

2626
# 读取配置文件
27-
with open(config_path, 'r', encoding='utf-8') as file:
27+
with open(config_path, encoding='utf-8') as file:
2828
config = yaml.safe_load(file)
2929

3030
# logger.info(f"成功加载信息配置文件: {config_path}")
@@ -38,7 +38,7 @@ def get_default_info_config():
3838
"""获取默认信息配置"""
3939
return {
4040
"organization": {
41-
"name": "江南大学",
41+
"name": "江南语析",
4242
"short_name": "语析",
4343
"logo": "/favicon.svg",
4444
"avatar": "/avatar.jpg"
@@ -54,7 +54,7 @@ def get_default_info_config():
5454
"🤖 多模型支持"
5555
],
5656
"footer": {
57-
"copyright": 江南大学 2025 [WIP] v0.12.138"
57+
"copyright": 江南语析 2025 [WIP] v0.12.138"
5858
}
5959
}
6060

src/core/knowledgebase.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -582,7 +582,7 @@ def query(self, query_text, db_id, **kwargs): # Renamed 'query' to 'query_text'
582582
for field in ["text", "file_id", "hash", "start_char_idx", "end_char_idx"]:
583583
try:
584584
item_dict["entity"][field] = getattr(entity_data, field, None)
585-
except:
585+
except Exception:
586586
continue
587587

588588
all_db_result_dicts.append(item_dict)

src/plugins/mineru.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,9 @@ def do_parse(
4545
new_pdf_bytes = convert_pdf_bytes_to_bytes_by_pypdfium2(pdf_bytes, start_page_id, end_page_id)
4646
pdf_bytes_list[idx] = new_pdf_bytes
4747

48-
infer_results, all_image_lists, all_pdf_docs, lang_list, ocr_enabled_list = pipeline_doc_analyze(pdf_bytes_list, p_lang_list, parse_method=parse_method, formula_enable=p_formula_enable,table_enable=p_table_enable)
48+
49+
result = pipeline_doc_analyze(pdf_bytes_list, p_lang_list, parse_method=parse_method, formula_enable=p_formula_enable,table_enable=p_table_enable)
50+
infer_results, all_image_lists, all_pdf_docs, lang_list, ocr_enabled_list = result
4951

5052

5153
md_results = []
@@ -244,4 +246,4 @@ def parse_doc(
244246
if doc_path.suffix in pdf_suffixes + image_suffixes:
245247
doc_path_list.append(doc_path)
246248

247-
parse_doc(doc_path_list, output_dir, backend="vlm-sglang-client", server_url="http://172.19.13.5:30000") # faster(client).
249+
parse_doc(doc_path_list, output_dir, backend="vlm-sglang-client", server_url="http://172.19.13.5:30000") # faster(client).

src/utils/logging_config.py

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,22 @@
1-
import logging
21
import os
32
from datetime import datetime
43

54
import pytz
65

7-
from loguru import logger
6+
from loguru import logger as loguru_logger
87

98
DATETIME = datetime.now(pytz.timezone('Asia/Shanghai')).strftime('%Y-%m-%d-%H%M%S')
109
# DATETIME = "debug" # 为了方便,调试的时候输出到 debug.log 文件
1110
LOG_FILE = f'saves/log/project-{DATETIME}.log'
1211
def setup_logger(name, level="DEBUG", console=True):
1312
"""使用 loguru 设置日志记录器"""
1413
os.makedirs("saves/log", exist_ok=True)
15-
14+
1615
# 移除默认的 handler
17-
logger.remove()
18-
16+
loguru_logger.remove()
17+
1918
# 添加文件日志(无颜色)
20-
logger.add(
19+
loguru_logger.add(
2120
LOG_FILE,
2221
level=level,
2322
format="{time:YYYY-MM-DD HH:mm:ss} - {level} - {name} - {message}",
@@ -26,21 +25,23 @@ def setup_logger(name, level="DEBUG", console=True):
2625
retention="30 days", # 保留30天的日志
2726
compression="zip" # 压缩旧日志文件
2827
)
29-
28+
3029
# 添加控制台日志(有颜色)
3130
if console:
32-
logger.add(
31+
loguru_logger.add(
3332
lambda msg: print(msg, end=""),
3433
level=level,
3534
format="<green>{time:YYYY-MM-DD HH:mm:ss}</green> - <level>{level}</level> - <cyan>{name}</cyan> - <level>{message}</level>",
3635
colorize=True
3736
)
38-
39-
return logger
37+
38+
return loguru_logger
4039

4140

4241
# 设置根日志记录器
4342
logger = setup_logger('Yuxi')
4443

44+
__all__ = ['logger']
45+
4546
# If you want to disable logging from external libraries
4647
# logging.getLogger('some_external_library').setLevel(logging.CRITICAL)

web/src/stores/info.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ export const useInfoStore = defineStore('info', () => {
3232

3333
// 计算属性 - 页脚信息
3434
const footer = computed(() => infoConfig.value.footer || {
35-
copyright: 江南大学 2025 [WIP] v0.12.138"
35+
copyright: 江南语析 2025 [WIP] v0.12.138"
3636
})
3737

3838
// 动作方法

0 commit comments

Comments
 (0)