68 lines
1.6 KiB
Markdown
68 lines
1.6 KiB
Markdown
# lndl 0.3
|
|
|
|
## 0.3.7
|
|
|
|
- lndl-nuitka 现在不会再输出那一堆 debug 信息了
|
|
|
|
### CompilerHelper
|
|
|
|
- 修复了如果未定义 `icon_path` 时 会报错的问题
|
|
- 这大概是最后一次修复了
|
|
- 0.4 会删除这一部分
|
|
|
|
## 0.3.6
|
|
|
|
- logger 的 `info` 更白了
|
|
|
|
## 0.3.5
|
|
|
|
- 向后移植了一些 `0.4` 的 logger 改动
|
|
- 其实就是懒得发 0.4, 先测试一下再说
|
|
|
|
## 0.3.2/3/4
|
|
|
|
仅用于测试新的 `pdm publish` hook
|
|
|
|
## 0.3.1
|
|
|
|
将 Python 包的 `license` 改为 `MPL-2.0`
|
|
|
|
## 0.3.0
|
|
|
|
> logger 继续后延
|
|
|
|
### lndl-nuitka
|
|
|
|
- [x] 修改配置路径
|
|
- 从 `[tool.lndl.nuitka]` 变为 `[tool.lndl.nuitka.cli]`
|
|
- [x] 添加新配置
|
|
- 添加 `[tool.lndl.nuitka.script]`
|
|
- 用于项目动态修改 nuitka 脚本中的信息
|
|
- 例如 `file-version` `product-version` 等
|
|
|
|
- 重构了一部分解析逻辑
|
|
- 现在配置路径位于 `[tool.lndl.nuitka.cli]`
|
|
- 可以添加脚本用于动态解析依赖
|
|
- `[tool.lndl.nuitka]`
|
|
- `script = "script.py"`
|
|
|
|
### Logger
|
|
|
|
> 预计 `0.4` 发布?
|
|
|
|
- [x] 完成配置解析
|
|
- [x] 支持读取配置之后自动应用
|
|
|
|
- 将 `logger` 模块重命名为 `loggers`
|
|
|
|
- 添加了 `get_config` 函数
|
|
- 用于获取全局配置
|
|
- 我也不确定有啥用捏
|
|
- 添加了 `read_config` 函数
|
|
- 用于向指定 `ConfigStorage`/全局 `ConfigStorage` 实例中添加配置
|
|
- 添加了 `get_logger` 函数
|
|
- 用于从指定 `ConfigStorage`/全局 `ConfigStorage` 实例中获取指定名称的 `Logger` 实例
|
|
- `Logger`
|
|
- 添加了 `clone_logger` 函数
|
|
- 用于克隆一个新的配置相同的 `Logger` 实例
|