diff --git a/README.md b/README.md index d0dbf65..f6c5f46 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ A python lib came from [Difficult Rocket](https://github.com/shenjackyuanjie/Dif ## Information/信息 -- Version / 版本: 0.3.9 +- Version / 版本: 0.3.10 - Author / 作者: shenjackyuanjie <3695888@qq.com> [shenjackyuanjie](https://github.com/shenjackyuanjie) diff --git a/docs/change_logs/0-3.md b/docs/change_logs/0-3.md index cad6f9e..5978852 100644 --- a/docs/change_logs/0-3.md +++ b/docs/change_logs/0-3.md @@ -1,5 +1,9 @@ # lndl 0.3 +## 0.3.10 + +- 修复了 `LogMessage` 在传入非字符串时会因为 `str.join` 只支持 `str` 类型报错 + ## 0.3.9 - 改进了 `lndl-nuitka` 在没有找到 toml 库的时候的报错 diff --git a/src/lib_not_dr/__init__.py b/src/lib_not_dr/__init__.py index 10cac12..d9e7cb7 100644 --- a/src/lib_not_dr/__init__.py +++ b/src/lib_not_dr/__init__.py @@ -9,7 +9,7 @@ from typing import TYPE_CHECKING if TYPE_CHECKING: from lib_not_dr import loggers, nuitka, types, command -_version_ = "0.3.9" +_version_ = "0.3.10" # fmt: off __all__ = [ diff --git a/src/lib_not_dr/loggers/structure.py b/src/lib_not_dr/loggers/structure.py index 3ce897d..26a1c0c 100644 --- a/src/lib_not_dr/loggers/structure.py +++ b/src/lib_not_dr/loggers/structure.py @@ -87,7 +87,7 @@ class LogMessage: def format_message(self) -> str: if self.split is None: self.split = " " - return self.split.join(self.messages) + self.end + return self.split.join(str(item) for item in self.messages) + self.end def format_for_message(self) -> Dict[str, str]: basic_info = self.option()