zhou
|
8fadf6edd8
|
fix(executors): 修复进程池退出阻塞问题
1. 新增_shutdown_process_pool函数,在run()结束时主动关闭进程池
2. 通过atexit注册兜底清理逻辑,防止进程池泄漏
3. 先调用shutdown(wait=False)通知管理线程退出,再强制kill工作进程,避免Python退出时threading._shutdown等待join导致数秒阻塞
4. 新增测试规范文档说明测试相关规则
|
2026-06-28 18:56:27 +08:00 |
|
zhou
|
232e7293d9
|
refactor(system): 简化write_file实现,使用pathlib替代手动文件操作。
|
2026-06-28 11:20:58 +08:00 |
|
zhou
|
cbc7cc0a75
|
docs: 拆分测试规范到独立技能文档并更新主规范
将原python-standards.md中的测试章节迁移到新建的pyflowx-testing/SKILL.md,更新主规范指向新文档,同时整理优化了整体文档结构与内容。
|
2026-06-28 10:19:26 +08:00 |
|
zhou
|
d0ff7d7b4d
|
docs: 更新 README 与新增 Python 开发规范文档
本次提交大幅完善了 PyFlowX 的 README 文档,新增了四种执行策略、软依赖、并发限制、任务钩子等多项特性说明,补充了任务模板、图组合、缓存键等新功能的使用示例,同时更新了执行参数、执行策略对照表与模块结构文档。另外新增了 .trae/rules/python-standards.md 规范文档,统一了项目的代码风格、类型检查、测试编写等开发标准。
|
2026-06-28 09:34:45 +08:00 |
|
zhou
|
d154f67ce0
|
+trae ignore
|
2026-06-28 08:44:23 +08:00 |
|