Commit Graph

44 Commits

Author SHA1 Message Date
f6ae2b8698 Feature: 为 HTTPClient 等内置驱动器添加流式请求方法 (#3560)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-07-05 20:54:03 +08:00
9fed938de1 🐛 Fix: httpx proxy 与 aiohttp timeout 参数新版本修改 (#3152) 2024-12-02 15:36:44 +08:00
081dc8352d 🚨 Develop: 完全使用 ruff 替代 isort 与 black (#3151) 2024-12-01 12:31:11 +08:00
c1c5f57e0b 📝 Docs: 升级到 Docusaurus V3 (#2956) 2024-10-22 10:33:48 +08:00
4a02dde83f 💥 Remove: 移除 Python 3.8 支持 (#2641) 2024-04-16 00:33:48 +08:00
9b4b1526b1 🐛 Bug: 添加 HTTP 客户端会话上下文检查 (#2632) 2024-04-08 20:17:03 +08:00
485aa62755 Feature: 支持 HTTP 客户端会话 (#2627) 2024-04-05 21:11:05 +08:00
020d2a5687 🐛 Fix: 将 aiohttp 的 quote_fields 默认设为 False (#2619) 2024-04-02 10:03:46 +08:00
4dae23d3bb ⬆️ auto update by pre-commit hooks (#2565)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Ju4tCode <42488585+yanyongyu@users.noreply.github.com>
2024-02-06 12:48:23 +08:00
2e635370bb Feature: 细化 driver 职责类型 (#2296) 2023-08-26 11:03:24 +08:00
6dc87a9455 use typing.override instead (#2193) 2023-07-17 15:56:27 +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
a8a76393a5 Feature: 重构驱动器 lifespan 方法 (#1860) 2023-03-29 15:59:54 +08:00
4c0d4065c5 Use raise from e when load driver error (#1689) 2023-02-09 10:24:27 +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
8c42490a7e 🔇 Feature: 调整日志输出格式与等级 (#1233) 2022-09-09 11:52:57 +08:00
56f99b7f0b Feat: 支持 WebSocket 连接同时获取 str 或 bytes (#962) 2022-05-14 21:06:57 +08:00
fd8fd233b6 🚨 auto fix by pre-commit hooks 2022-01-28 06:04:57 +00:00
c4e204001e 💡 add docstrings 2022-01-22 15:23:07 +08:00
ec06010298 令标题符合 markdown 语法 2022-01-12 19:24:01 +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
fecdb5367a ⬆️ upgrade dependencies 2021-12-22 16:53:55 +08:00
b92c1a0b33 ⚗️ add option for ws reconnect 2021-11-30 12:24:09 +08:00
a98d98cd12 🎨 format code using black and isort 2021-11-22 23:21:26 +08:00
471d306e13 ⚗️ change rule to use handler 2021-11-19 18:18:53 +08:00
cfdebb30b7 🐛 fix log not escaped in forward driver 2021-09-25 19:14:16 +08:00
Mix
5791018af1 🥅 catch exception raised in setup factory 2021-08-12 22:26:41 +08:00
f2b23f1b44 🎨 escape message before colorful log 2021-08-12 16:45:22 +08:00
cda1ad093f 💥 change forward setup api 2021-07-31 12:24:11 +08:00
cf747f954c fastapi driver support forward connect 2021-07-23 00:51:19 +08:00
1f0be1e1e3 improve aiohttp main loop performance 2021-07-21 23:47:18 +08:00
ecc613f6c5 add cqhttp forward support 2021-07-20 15:36:20 +08:00
04b3fda40c cqhttp support forward websocket 2021-07-19 23:46:29 +08:00
32787fdc1e ⚗️ experimenting aiohttp driver 2021-07-19 14:51:28 +08:00
637c48aea7 🚧 update aiohttp driver 2021-07-19 01:20:17 +08:00
b3718c3042 ⚗️ add forward driver aiohttp 2021-06-21 01:25:58 +08:00