Ex-dataclass

Latest version: v1.2.0

Safety actively analyzes 715033 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 2

1.0.4

1、开放ex_dataclass 类型可以不用设置属性即创建一个空属性的类;
2、替换了原有的field函数,加入了新的属性字段required,当required时字段不存在便会抛出 ‘FieldRequiredError’;
3、增加 example/example_complex_data.py 用于展示如何处理复杂数据;
4、EXPack 更名为 EXpack 并去掉 dict_loads 方法;

1.0.2

The official version
1. 支持ExDataclass类型继承的正反解析;
2. 支持List中ExDataclass类型正反解析;
3. 支持List嵌套正反解析,如:{a: [[{a:1, b:2}, {a:3, b:4}]]}
4. 支持typing.Union 和 typing.Type 特殊容器类型注解的多态行为,精确匹配字段存在最多ExDataclass(类型断言上,仅支持普通pytho类型;如:int,float等)
5. 支持typing.Union 和 typing.Type 特殊容器类型相互嵌套场景

Page 2 of 2

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.