Commit Graph

159 Commits

Author SHA1 Message Date
6dc87a9455 use typing.override instead (#2193) 2023-07-17 15:56:27 +08:00
e167865686 🐛 fix quart context error (#2192) 2023-07-17 15:01:21 +08:00
3d5dd5969c 🚨 Develop: 添加 ruff linter (#2114) 2023-06-24 14:47:35 +08:00
324277091c 🐛 Fix: aiohttp 请求时 data 和 file 不能同时存在 (#2088) 2023-06-11 14:59:05 +08:00
6691f6ef70 support exit none driver (#1951) 2023-04-27 17:26:59 +08:00
9f707469da fix test coverage condition (#1862) 2023-03-29 19:00:25 +08:00
a8a76393a5 Feature: 重构驱动器 lifespan 方法 (#1860) 2023-03-29 15:59:54 +08:00
1213e89bf5 add coverage condition annotation (#1858) 2023-03-29 11:57:33 +08:00
00686380b8 Feature: 在 Windows 上处理 SIGBREAK 信号 (#1836) 2023-03-24 11:47:02 +08:00
4c0d4065c5 Use raise from e when load driver error (#1689) 2023-02-09 10:24:27 +08:00
87e767fa25 remove default fastapi installation (#1557) 2023-01-06 20:07:28 +08:00
006b9dd816 Feature: 支持给 FastAPIQuart 传递额外的参数 (#1543) 2023-01-04 12:58:26 +08:00
69edb98835 Feature: 将 block driver 转正为 none 驱动器 (#1522) 2023-01-01 15:08:00 +08:00
2d08465426 add cookies support for forward driver 2022-12-20 10:13:45 +00:00
1644615462 🔖 bump version 2.0.0rc2 2022-11-24 03:35:31 +00:00
8c42490a7e 🔇 Feature: 调整日志输出格式与等级 (#1233) 2022-09-09 11:52:57 +08:00
4974c596ec 💥 remove Python 3.7 support (#1148) 2022-08-14 19:41:00 +08:00
bb1b94e5e3 🔖 bump version 2.0.0-beta.5 (#1122) 2022-08-04 14:14:50 +08:00
9bd07b9ced add block driver startup/shutdown sync support (#1104)
Feature: 正向驱动器 startup/shutdown hook 支持同步函数
2022-07-15 10:11:19 +08:00
56f99b7f0b Feat: 支持 WebSocket 连接同时获取 str 或 bytes (#962) 2022-05-14 21:06:57 +08:00
2f3324ce0c 🐛 Fix: Bot Hook 没有捕获跳过异常 (#905) 2022-04-04 10:35:14 +08:00
118519e15d ♻️ reorganize internal tree 2022-02-06 17:08:11 +08:00
924d9b6536 ✏️ fix changelog and typing 2022-02-06 15:24:41 +08:00
fd11e2696b ♻️ reorganize class and add bot hook di 2022-02-06 14:52:50 +08:00
a68a6e2659 ✏️ fix typo in fastapi 2022-02-04 15:13:31 +08:00
fd8fd233b6 🚨 auto fix by pre-commit hooks 2022-01-28 06:04:57 +00:00
5f3902fe61 ✏️ fix hook typo 2022-01-23 11:48:35 +08:00
c4e204001e 💡 add docstrings 2022-01-22 15:23:07 +08:00
93aec6d3f6 🏷️ add pre-commit flow 2022-01-15 21:27:43 +08:00
98deadb4d6 粗略过一遍,修复一眼可见的问题 2022-01-12 19:41:42 +08:00
ec06010298 令标题符合 markdown 语法 2022-01-12 19:24:01 +08:00
0e97022d3b 调整缩进 2022-01-12 19:10:29 +08:00
456d333568 令参数符合标准 2022-01-12 18:31:12 +08:00
a5f32febbd 令参数列表符合 autodoc 格式 2022-01-12 18:25:25 +08:00
4ba1a09fb7 使用 markdown 格式的强调语法 2022-01-12 18:19:21 +08:00
0099364838 删除说明前缀 2022-01-12 18:16:05 +08:00
705a6f7fbf 删除类型 2022-01-12 18:00:56 +08:00
d82f0c6310 ⚗️ add config option for fastapi 2022-01-11 15:03:17 +08:00
096f0d72f1 从 Fastapi 的文档中排除驱动器的 HTTP 上报地址 2022-01-08 22:19:45 +08:00
d1706e438b 🚧 add store pagination 2021-12-30 12:56:10 +08:00
23d0b2509e 🐛 fix ws close exception not catch in server 2021-12-30 12:11:31 +08:00
f06b78054c 🔥 remove debug option 2021-12-28 15:19:53 +08:00
c1e06c2ec0 🐛 fix aiohttp config trierule bugs 2021-12-27 02:26:02 +08:00
8093c5d154 add websocket close exception 2021-12-26 14:20:09 +08:00
7b204d72e6 change websocket client to context manager 2021-12-26 13:42:13 +08:00
188eb110c5 ⚗️ add proxy support 2021-12-25 14:04:53 +08:00
80258fe2d4 ⚗️ add support for data json file 2021-12-24 23:15:28 +08:00
8fb394e4c3 ⚗️ new driver combine expr support 2021-12-23 17:20:26 +08:00
0839d6d062 🐛 fix import error for extra dependencies 2021-12-23 14:29:21 +08:00
b984f99643 🐛 fix missing endpoint name for routing 2021-12-22 18:50:16 +08:00