3.8 KiB
3.8 KiB
Change log / 更新日志
0.3.0 (draft)
logger 继续后延
lndl-nuitka
- 重构了一部分解析逻辑
- 现在配置路径位于
[tool.lndl.nuitka.cli]
- 可以添加脚本用于动态解析依赖
[tool.lndl.nuitka]
script = "script.py"
- 现在配置路径位于
0.2.3
lndl-nuitka
- 现在如果没有找到 toml 解析器
- 提示安装库 的信息里不再带有
tomllib
了- 标准库也想装 ? 🤣
- 提示安装库 的信息里不再带有
0.2.2
Logger
MainFormatter
_trace_format
- 通过不需要获取绝对路径时直接使用获取到的路径减少用时
LogMessage
- 不再继承
Options
Options
的初始化太慢了
- 不再继承
- 终于是开始扣时间了
ConfigStorage
- 完善了功能 (虽然还是 WIP)
0.2.1
logger 继续后延
Fix
Logger
MainFormatter
- 修复了会导致
ColorFormatter
崩溃的问题
- 修复了会导致
0.2.0
内容和 0.2.0-rc.10 相同
0.2.0-rc.10
lndl-nuitka
- 将
lndl-nuitka
中的subprocess.run
方法修改为- Linux / MacOS:
subprocess.run(shell=False)
- Windows:
subprocess.run(shell=True)
- Linux / MacOS:
0.2.0-rc.9
lndl-nuitka
- 将运行方法修改为
subprocess.run(shell=False)
0.2.0-rc.4
lndl-nuitka
- 在
lndl-nuitka
中使用新添加的subprocess_to_bash
函数展示命令- 保证展示的命令可以直接运行
真的就是在刷版本号啊
0.2.0-rc.3
lndl-nuitka
- 在
arg_parser
中添加了函数subprocess_to_bash
- 用于将
arg_parser
中的参数转换为bash
命令 - 理论上可以直接运行
- 用于将
0.2.0-rc.1/2
lndl-nuitka
- 修复了一些细节问题 (反正我懒得统计具体内容了)
- 现在不会在没有给定附加参数的时候报
invalid args:
了 - 似乎没有别的细节了?
- 现在不会在没有给定附加参数的时候报
0.2.0-beta.2
lndl-nuitka
- 可以使用
--
单独添加参数了- 例如
lndl-nuitka -- --onefile
- 会将
--onefile
添加到nuitka
的参数中
- 例如
0.2.0-beta.0/1
重构
- 重构了文件目录结构
- 保证
setuptools
可以正常工作
- 保证
lndl-nuitka
- 添加了脚本
lndl-nuitka
- 用于解析
pyproject.toml
中的tool.lndl.nuitka
部分
- 用于解析
0.2.0-alpha0
Logger
- 添加了 Logger (虽说 0.1.8 就有了)
- 目前入口点位于
lib_not_dr.logger.logger.Logger
0.1.8
- 为
types.Options
添加了_check_option
选项- 为
True
时 会检查参数是否合法 (在类属性中已经定义了)
- 为
Logger
- WIP (wait for 0.2.0)
0.1.7
- 修复了
CompilerHelper
中的问题- 重复添加
--output-dir
参数
- 重复添加
- 参数喜加 2
--onefile
--onefile-tempdir-spec
0.1.6
- 优化了
CompilerHelper
的一些周围实现- 参数喜加一
--report
0.1.5
- 修复了
types.Options
中的as_markdown
实现细节- 现在不会长度溢出了
0.1.4
- 更改了
types.Options
中的as_markdown
实现方式- 原来的实现会导致 如果终端长度 > 所需长度 时, 循环一直进行
- 同时现在分配长度是均分
0.1.3
- 修改了
README.md
内的版本号
0.1.2
- 改进了
types.Options
- 现在
as_markdown
如果没有指定最长长度 会自动适配输出所用终端的宽度 - 同时如果指定最大长度, 也会更灵活的适配
- 补全了一些文档
- 现在
0.1.1
- 为
CompilerHelper
添加了remove_output
的选项- 用于删除编译后的过程文件
0.1.0
- 添加了一些文档
CompilerHelper
- 添加了
run_after_build
参数- 用于在编译完成后执行程序
- 添加了
compat_nuitka_version
参数- 用于验证 nuitka 版本是否兼容
- 添加了
0.0.4
添加了项目的 url
0.0.3
继续添加了一些文档
0.0.2
添加了一些文档
0.0.1
- 添加了
nuitka.compile
CompilerHelper
types.options
Options
types.version
Version