Nonebot

Latest version: v1.9.1

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

Scan your dependencies

Page 4 of 8

1.2.1

- 修复 `api` 模块 stub 文件返回类型问题

1.2.0

- 提升 Quart 依赖包版本到 0.11,另外,v1.1.0 及更早的版本不兼容 Quart 0.11,需手动安装或降级至 0.10
- 替换 aiohttp 为 httpx,便于在同步函数中使用

1.1.0

- 新增 `typing` 模块,提供一些类型提示的定义
- 调整 `api` 模块的继承关系,移动 API 实现类到单独的 `api_impl` 模块,并为 `api` 模块提供 stub 文件,以便编辑器进行自动补全

1.0.1

- 修复与 NoneBot v1 的兼容性问题
- `CQHttp` 类初始化器参数全部改为命名参数

1.0.0

- `on_*` 装饰器支持将同步函数注册为事件处理函数,将在 asyncio 的默认 executor 中运行(可通过 `loop.set_default_executor` 修改)
- `CQHttp` 类新增 `sync` 属性,可用于在同步函数中调用 CQHTTP API
- 新增默认 `CQHttp` 实例 `aiocqhttp.default.default_bot`,可通过 `aiocqhttp.default.on_message` 等装饰器直接注册事件处理函数、通过 `aiocqhttp.default.run` 运行实例、通过 `aiocqhttp.default.send` 发送消息、通过 `aiocqhttp.default.api` 调用 CQHTTP API 等
- 事件处理函数的唯一参数改为 `aiocqhttp.Event` 类,提供属性方便获取事件数据,此类基于 `dict`,因此兼容现有代码
- `CQHttp` 类初始化器移除 `enable_http_post` 命名参数
- 不再支持 CQHTTP v4.0~4.7,请升级至 v4.8 或更新版本
- 代码中添加大量注释,便于查阅

0.7.0

- 修复 WebSocket URI 结尾必须带 `/` 的问题,现在能够正确处理 `/ws` 等
- 更新依赖版本(Quart、aiohttp)
- 提升最低 Python 版本要求至 3.7

Page 4 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.