破坏性改动:
- 删除
anti
参数 - 删除
reverse
,prefixed
,suffixed
方法 ValidateResult
的value
与error
取消 property 装饰- 移除
AllParam
新增
- 增加
AntiPattern
,替代原先anti
参数功能 - 增加
DirectTypePattern
,CustomMatchPattern
与ForwardRefPattern
- 增加
MatchMode.VALUE_OPERATE
改进
- 大幅更新类型提示:
AnyOne
改名为ANY
type_parser
改名为parser
tarina
升级至 0.4.1INTERGER
,FLOAT
,STRING
,BOOLEAN
,NUMBER
,DATETIME
,HEX
改用自定义逻辑以提升速度list
,dict
,tuple
,set
只能用类型在 all_patterns() 里取得对应 BasePattern