lib-not-dr/docs/change_logs/0-4.md

30 lines
972 B
Markdown
Raw Normal View History

2023-12-09 16:09:28 +08:00
# lndl 0.4.0 (draft)
## Logger
- [ ] 达到可用级别
2023-12-13 09:46:07 +08:00
- `Outstream`
- `FileCacheOutputStream`
- 现在如果输入的文件名包含 `{time}`
- 会自动替换为 `time.strftime("%Y-%m-%d_%H-%M-%S")`
2023-12-13 11:25:16 +08:00
- 修复了一些之前没有发现的问题
2023-12-13 11:52:37 +08:00
- `config`
- 添加了 `get_logger_from_old`
- 用于从现有 logger 中获取一个新的 logger
2023-12-13 12:02:59 +08:00
- 现在 `info` 级别的默认颜色更白了 (255, 255, 255)
2023-12-14 11:16:57 +08:00
- `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
2023-12-09 16:45:14 +08:00
## Nuitka Compiler Helper
- [ ] 移除 CompilerHelper 和他的附属部分