lndl_nuitka
现在不会对合规的选项输出 warn(f"invalid config {name}:{value} {type(value)}")
了Options
Options.options()
None
的时候返回对应的类型注释了getattr(obj, attr, default)
改成了 getattr(obj, attr)
+ try
Options
继续维护
_check_filled
init
和 load_file
之后__spilt__
的时候参数错误arg_value
判断类型value
is True
改成了双层判断
isinstance(value, bool)
if value:
Options
_check_filled
预定义选项
True
Options
初始化时检查是否有未填写的选项OptionNotFilled
OptionNotFilled
异常
Options
初始化时检查是否有未填写的选项Logger
任意等级消息 flush
默认为 True
None
LogMessage
在传入非字符串时会因为 str.join
只支持 str
类型报错lndl-nuitka
在没有找到 toml 库的时候的报错
logger
添加了 default_tag
属性
0.4
文档icon_path
时 会报错的问题info
更白了0.4
的 logger 改动
仅用于测试新的 pdm publish
hook
将 Python 包的 license
改为 MPL-2.0
logger 继续后延
修改配置路径
[tool.lndl.nuitka]
变为 [tool.lndl.nuitka.cli]
添加新配置
[tool.lndl.nuitka.script]
file-version
product-version
等重构了一部分解析逻辑
[tool.lndl.nuitka.cli]
[tool.lndl.nuitka]
script = "script.py"