lib-not-dr/docs/change_logs/0-4.md
2023-12-14 11:16:57 +08:00

972 B

lndl 0.4.0 (draft)

Logger

  • 达到可用级别
  • Outstream
    • FileCacheOutputStream
      • 现在如果输入的文件名包含 {time}
      • 会自动替换为 time.strftime("%Y-%m-%d_%H-%M-%S")
  • 修复了一些之前没有发现的问题
  • config
    • 添加了 get_logger_from_old
      • 用于从现有 logger 中获取一个新的 logger
  • 现在 info 级别的默认颜色更白了 (255, 255, 255)
  • Logger
    • 添加了 default_tag 属性 (已经在 0.3.8 中添加)
      • 用于设置默认的 tag
      • 默认为 None (无默认 tag)
      • 可以通过 logger.tag = "tag" 来设置
      • 或者 logger.set_tag("tag") 来设置
        • 可以链式调用
        • 类似
        • self.logger = config.get_logger("root").set_tag("tag")
      • 也可以通过 logger.tag = None 来取消默认 tag
      • 或者 logger.clear_tag() 来清除默认 tag

Nuitka Compiler Helper

  • 移除 CompilerHelper 和他的附属部分