v2.6.0
依赖变动:
- 网络请求库由
requests更换为httpx - 可选 Json 解析库由
simplejson更换为ujson
功能变动:
basic_apis模块中增加获取用户动态的接口- 增加对专题和小岛链接有效性的校验函数
- 增加
AssertType函数,用于实现类型检查 AssertString、AssertInt、AssertFloat三个函数已进入弃用阶段,将在下个版本中移除,请尽快修改您的代码
性能优化:
- 优化了断言函数的逻辑,小幅提升性能
- 字符串格式化方式改为 f-string,小幅提升性能
- 提升了获取文章内容(纯文本和 Markdown)的性能
错误修复:
- 修复获取用户性别时,性别值为 3 会报错的问题
- 修复一个导致在 Python 3.6 版本中运行报错的问题
代码规范:
- 规范泛型的类型注释
- 规范生成器函数的类型注解与注释
- 规范 List 和 Dict 的类型注解
- 规范字符串判空写法
测试:
- 重写测试,逻辑与用例分离