更新内容
**注意:** 此次更新会对使用 `consul` 配置的旧项目有影响,请谨慎更新。
> bug 修复:
- 无
> 新功能添加:
- 无
> 部分场景优化及修改:
- `consul` 功能修改
- 可能不同人使用 `consul` 会有不同风格,所以本库中的 `consul` 配置参数由之前的 `token`,`port`,`host`,`key_value`,`group` 改为更清晰和方便的 `token`(需要读取 `consul` 对应配置的权限 `token`,一般只读权限即可,可为空),`url`(`consul` `api` 信息),`format`(对应配置的格式,可选【`json`,`xml`,`hcl`,`yaml`】),适用性更广。
- 在使用 `consul` 功能时,配置 `APP_CONF_MANAGE`为 `True` 时即从 `consul` 中取配置。不再是之前的开启 `APP_CONF_MANAGE` 后,还要满足目标项目没有对应的本地配置才会激活条件。
- 完善部分测试用例。