Skip to content

Letoderea 0.17.0

Choose a tag to compare

@RF-Tar-Railt RF-Tar-Railt released this 19 Apr 09:13
· 87 commits to main since this release
  • 新的模块 collect, 根据函数的签名来构造事件体类型
  • make_event 经过了 dataclass_tranform, 不需要装饰事件时额外再写一个 dataclass
  • EventSystem 类的方法被拆分,仅保留一个内部类来存放变量
  • 新的定义 gather 方式: @gather 装饰器,也即可以为完全无关的类型设置 gather
  • enter_if, bypass_if 等可以链式组合
  • Depnd 的缓存现在是全局性的
  • 支持监听器为生成器
  • 默认在 Contexts 中包含一个 AsyncExitStack

Full Changelog: 0.16.0...0.17.0