Aiotieba

Latest version: v4.4.9

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

Scan your dependencies

Page 16 of 20

2.0.2

贴吧接口层

新增特性
- 新增接口 `Browser.get_bawu_dict()` 用于获取吧务信息,使用客户端接口 `c/f/forum/getBawuInfo` 实现。新增用于支持该接口的 `GetBawuInfoReqIdl.proto` `GetBawuInfoResIdl.proto` 。功能类似的原接口 `Browser.get_admin_list()` 被同步弃用

功能接口层

变化特性
- 现在不再需要 `import tiebaBrowser.cloud_review` 来解锁云审查功能,可以直接 `import tiebaBrowser`

2.0.1rc1

贴吧接口层

新增特性
- `Browser.get_tbs()` 改用客户端接口 `/c/s/login` 获取 `tbs`
- `Thread` 支持对转发/投票/转发嵌套投票主题帖的解析
- `UserInfo` 新字段:是否vip `is_vip` 是否贴吧大神 `is_god`

变化特性
- 网络库由同步的 [`requests`](https://github.com/psf/requests)变更为异步的 [`aiohttp`](https://github.com/aio-libs/aiohttp)。`api.py` 被大幅重构,项目运行逻辑也由同步转变为异步,因此大版本号+1

Bug修复
- 修复 `Browser._user_name2userinfo_weak` 的 `json` 解析异常,现在 `GBK` 解码字符串时会忽略错误

功能接口层

变化特性
- `mysql.py` 中数据库 `tid_tmphide` 更名为 `tid_water` 并新增字段 `is_hide` 以配合 `admin_listen.py` 中的新指令功能
- `tbBrowser.__init__.py` 中 `SIGTERM` 信号对应动作由抛出 `SystemExit` 异常变为抛出 `KeyboardInterrupt` 异常

应用层

变化特性
- `admin_listen.py` 中原有指令 `tmphide` `tmpunhide` 的功能已被新指令 `water` `unwater` `water_restrict` 替代。参考[指令管理器使用说明书](https://github.com/Starry-OvO/Tieba-Manager/wiki/%E6%8C%87%E4%BB%A4%E7%AE%A1%E7%90%86%E5%99%A8%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E%E4%B9%A6#water-%E6%A0%87%E8%AE%B0%E6%97%A0%E5%85%B3%E6%B0%B4)

Bug提示
- 转向异步后 `spider.py` 和 `vote.py` 尚未经过可用性测试

1.0.0

最后一个使用同步网络IO(requests)的稳定版本

0.6.2

**注意:下版本中数据库将由MySQL变更为PostgreSQL,该版本将为支持MySQL的最后一个版本**

变化特性

- 构建后端变更为`hatchling`

0.6.1

变化特性

- 移除对`cryptography`的直接依赖

0.6.0

新增特性

- 优化对父级的删除逻辑
- 为所有内容添加父级指针

变化特性

- `forum_score`表结构更新,分为发帖分数和关注分数两类

bug修复

- `add_id`不再发射高频率日志

Page 16 of 20

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.