Commit Graph

17 Commits

Author SHA1 Message Date
Ju4tCode
4a02dde83f
💥 Remove: 移除 Python 3.8 支持 (#2641) 2024-04-16 00:33:48 +08:00
Ju4tCode
bbd13c04cc
Feature: 兼容 Pydantic v2 (#2544)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-01-26 11:12:57 +08:00
Bryan不可思议
7aaa66c8ba
Feature: 优先使用 Annotated 的最后一个子依赖 (#2360)
Co-authored-by: Ju4tCode <42488585+yanyongyu@users.noreply.github.com>
2023-09-14 00:14:45 +08:00
Ju4tCode
f59271bd47
Feature: 支持子依赖定义 Pydantic 类型校验 (#2310) 2023-08-29 18:45:12 +08:00
eya46
8de25447b3
🐛 Fix: 修复 ArgParam 不支持 Annotated (#2124)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-06-24 19:18:24 +08:00
Ju4tCode
3d5dd5969c
🚨 Develop: 添加 ruff linter (#2114) 2023-06-24 14:47:35 +08:00
Ju4tCode
f6b0809e5f
Feature: 依赖注入支持 Generic TypeVar 和 Matcher 重载 (#2089) 2023-06-11 15:33:33 +08:00
Ju4tCode
aa48299d5d
improve dependency injection params (#2034) 2023-05-21 16:01:55 +08:00
Johnny Hsieh
3e92fccd4e
Feature: 为子依赖添加 PEP593 Annotated 支持 (#1832)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-03-22 20:54:46 +08:00
Ju4tCode
8c42490a7e
🔇 Feature: 调整日志输出格式与等级 (#1233) 2022-09-09 11:52:57 +08:00
Akirami
beef564a22
🔥 remove unused imports (#1236) 2022-09-08 10:37:16 +08:00
Ju4tCode
a0b186aff3
♻️ improve dependent structure (#1227) 2022-09-07 09:59:05 +08:00
Ju4tCode
4deae8f00c
🔥 remove deprecated State param (#1160) 2022-08-20 10:17:52 +08:00
Ju4tCode
4974c596ec
💥 remove Python 3.7 support (#1148) 2022-08-14 19:41:00 +08:00
Ju4tCode
6feed0610b
🐛 fix union validation error (#1001) 2022-05-22 19:42:30 +08:00
Ju4tCode
45e2e6c280
🐛 fix event maybe converted when checking type (#876)
Fix: 修复 event 类型检查会对类型进行自动转换
2022-03-20 19:40:43 +08:00
yanyongyu
fd11e2696b
♻️ reorganize class and add bot hook di 2022-02-06 14:52:50 +08:00