贴吧接口层
新增特性
- 贴吧 `websocket` 封装完成,现在支持发送贴吧私信
- 新增 `UpdateClientInfoReqIdl.proto` `UpdateClientInfoResIdl.proto` `CommitPersonalMsgReqIdl.proto` `CommitPersonalMsgResIdl.proto` 用于支持 `websocket` 中的 `protobuf` 交互
- 新增库依赖 `pycrytodome` 用于支持 `websocket` 中的加密方法
- 新增 `Sessions._wrap_ws_bytes` 和 `Sessions._unwrap_ws_bytes` 用于对 `websocket` 信息做封装与解封装
变化特性
- `Browser.ip` 被移除
- `Browser.get_self_forum_list` 现在使用接口 `https://tieba.baidu.com/mg/o/getForumHome` 替换接口 `http://c.tieba.baidu.com/c/f/forum/like` ,每页可获取的关注贴吧数由50上升至200
- `Browser._app_sign` 被移动到 `Sessions._wrap_form` , `Browser._get_tieba_multipart_writer` 被移动到 `Sessions._wrap_proto_bytes`
- 现在所有表单都以元组列表形式传参
bug修复
- 修复几处返回类型不明确的bug