Aiotieba

Latest version: v4.4.5

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

Scan your dependencies

Page 5 of 19

3.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` 则对一些特定用户无法获取主题帖)

3.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`

3.4.4

新增特性

- `Client` 新增两个方法 `get_bawu_postlogs` 和 `get_bawu_userlogs` 用于获取吧务后台信息

bug修复

- 修复 `Client._get_cid` 中的参数异常
- 简化 `helper` 和 `enums` 的引用关系

3.4.03.4.0

bug修复

- 移除了 `UserInfo_pt` 中的失效字段 `fan_num` 和 `last_time`

3.4.3

变化特性

- `Client.get_user_info` 不再使用 `BDUSS` ,意味着在未登录状态下也可以使用该方法

bug修复

- 修复了 `UserInfo_TUid` 无法被默认构造的bug
- 修复了 `del_post` 和 `get_fname` 方法未添加异常处理的问题
- 修复了C扩展中的若干问题 126

3.4.2

新增特性

- 允许手动调用 `Client.__aexit__` 以执行清理工作

变化特性

- 全面移除与折叠评论有关的字段 `is_fold`

bug修复

- 通过重新添加网页端接口修复了 `sign_growth` 不可用的问题
- 通过额外的patch步骤临时规避了 `_get_uinfo_getuserinfo` 获取的 `user_id` 溢出为负的bug

Page 5 of 19

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.