Releases: Python-Tools/schema_entry
Releases · Python-Tools/schema_entry
v0.2.1
v0.2.0
v0.2.0
v0.1.5
0.1.5
交互优化
- 现在展示子命令时展示的时子命令docstring的第一行而不再展示全部.
v0.1.4
0.1.4
- 修复了
boolean
型参数必须使用命令行设置无效的问题
v0.1.3
0.1.3
bug修复
- 修复了
boolean
型参数必须使用命令行设置为True否则一定被false覆盖的问题 - 修复了
boolean
型参数的const
定义需要取值类型为string的bug
v0.1.2
0.1.2
新增特性
EntryPoint
类可以直接在实例化时通过参数定义其description
,epilog
,usage
,name
等属性.这样我们就可以直接实例化EntryPoint
构造节点而不用继承了.这一特性适合用在构造非叶子节点时.- 与其对应的,
.regist_sub
方法现在可以添加参数用于在实例化节点时放入参数
v0.1.1
0.1.1
bug修复
- 解决自定义解析的配置文件不受``控制的问题
- 解决打印出奇怪字符的问题
v0.1.0
0.1.0
新特性
- schema字段现在支持
title
和$comment
字段了 - schema中定义的
title
字段可以用于定义命令行的缩写
v0.0.9
0.0.9
新特性
- 可以使用
@regist_config_file_parser(config_file_name)
来注册如何解析特定命名的配置文件
v0.0.8
0.08
新特性
- 可以通过设置
load_all_config_file = True
来按设定顺序读取全部预设的配置文件位置