Releases: lumina37/aiotieba
Releases · lumina37/aiotieba
v3.7.3
v3.7.2
v3.7.1
v3.7.0
v3.6.1
v3.6.0
v3.5.1
v3.5.0
新增特性
Client
新增多个方法*_blacklist
用于管理新版用户黑名单(可禁言、禁关注、禁私信 12.x版本后),新增多个方法*_blacklist_old
用于管理旧版用户黑名单(仅禁言 12.x版本前)
变化特性
aiotieba.LOG
被移除,无法再使用aiotieba.LOG().info(...)
调用库内部的日志工具。但你仍可以使用from aiotieba.logging import get_logger as LOG
来使用库日志- 默认不再将日志记录到文件,请在脚本开头添加一行
aiotieba.logging.enable_filelog(...)
来启用文件日志 Client.blacklist_*
更名为*_bawu_blacklist
,get_blacklist_users
更名为get_bawu_blacklist
,BlacklistUser
更名为BawuBlacklist
以免产生混淆Client.get_homepage
移除参数with_threads
并永远请求用户个人页的主题帖列表。先前使用with_threads=False
的场景可用_get_uinfo_profile
或get_user_info
代替api.get_homepage
更名为api.profile
。其中profile._classdef
中原有的_home
后缀全部更改为_pf
。这可能导致一些类型注解报错
bug修复
- 修复
FragLink.is_external
不正确的问题(贴吧不再使用统一的CHECK_URL_PERFIX over http
而是开始在一些场景掺杂https
) - 修复
get_homepage
不返回个人页主题帖列表的问题(贴吧后端变更,现在使用user_id
可以稳定获取主题帖,而使用portrait
则对一些特定用户无法获取主题帖)
v3.4.5
新增特性
Forum_p
Forum_t
Forum_detail
现在包含更多信息,例如has_bawu
表示是否有吧务,has_rule
表示是否有吧规Thread_p
新增字段view_num
用于表示主题帖浏览量Client
新增方法get_god_threads
用于获取精品神帖列表
变化特性
- 接口
get_forum_detail
现在支持websocket+protobuf的工作模式 Recover.oper
更名为Recover.op_user_name
aiotieba.request
模块被合并至aiotieba.core