Skip to content

v2.11.0

Latest
Compare
Choose a tag to compare
@FHU-yezi FHU-yezi released this 18 Apr 08:44

功能变动:

  • 贝壳小岛已于 2022 年 9 月 30 日关闭,该版本移除了贝壳小岛数据获取模块(beikeisland
  • 现在 TCP 连接将被自动复用,以提升批量请求时的性能
  • 现在所有请求将使用 HTTP/2 协议发送,以提升批量请求时的性能
  • 全部时间相关数据现在均不再包含时区信息,您可在升级后从代码中安全移除 .replace(tzinfo=None) 语句
  • 原始 API 封装优化
  • 使用 Ruff 优化代码风格
  • 使用 Pyright 增强类型安全
  • 格式化代码
  • 修改贡献指南中过时的示例
  • 修改开源许可证年份

错误修复:

  • 修复失败的测试用例
  • 修复总资产排行榜将总资产数据作为简书钻数据返回的问题
    • GetAssetsRankData 函数的返回数据中新增 assets 字段
    • 为保证向后兼容,FP 字段在 v2 中暂不移除,其值与 assets 字段相同。
    • GetAssetsRankData 函数的 get_full 参数为 True,将获取真实的简书钻数据,并替换兼容用途的 FP 字段,简书贝(FTN)字段也将正确计算。
  • 修复用户时间线信息解析错误
    • [不兼容更改] GetUserTimelineInfo 函数中 operation_type 参数的可能取值 comment_note(评论文章)现已变更为 comment_article

依赖变动:

  • 迁移到 Poetry
  • 新增依赖 h2
  • 新增开发依赖 ruffpyrightblack
  • 移除开发依赖 flake8mypyyapf