Skip to content

0.1.8.b2

Choose a tag to compare

@molanp molanp released this 07 Sep 04:49
· 110 commits to main since this release

BREAK CHANGE

refactor(mcsmapi): 重构Daemon相关API及模型

  • 支持新版限流参数
  • 修改Daemon类中的方法名称,以更准确地反映其功能
  • 新增Daemon信息获取方法,包括配置、状态和系统信息
  • 更新相关模型以适应新的API结构
  • 优化模型定义,移除不必要的字段和方法

refactor(mcsmapi/models/file.py): 重构 FileItem 和 FileList 类

  • 更新了 FileItem 类的文档注释,统一参数和返回值的描述方式
  • 为 FileList 类添加了 field_validator 装饰器,用于在验证 items 字段前填充基本信息
  • 优化了 FileList 类的构造函数,改为在字段验证前进行数据填充
  • 统一了参数和返回值的注释格式,使用 :params 和 :returns 标签

refactor(mcsmapi): 修改文件复制函数名称

  • 将 FileItem 类中的 copy 方法重命名为 copy2
  • 保留原有的功能和逻辑,仅修改方法名称

Full Changelog: 0.1.8.b1...0.1.8.b2