Open BigOrangeQWQ opened 1 week ago
1
2
Plugin: nonebot-plugin-orangedice
⚠️ 在发布检查过程中,我们发现以下问题:
⚠️ 无法获取到插件元数据。请确保插件正常加载。 ⚠️ 插件加载测试未通过。测试输出
插件 nonebot-plugin-orangedice 的信息如下:
name : nonebot-plugin-orangedice
version : 0.3.9
description : A COC dice plugin for nonebot2
dependencies
- nonebot-adapter-onebot >=2.2.3
- nonebot2 >=2.0.1
- pydantic >=1.9.2
- sqlmodel >=0.0.8
插件 nonebot-plugin-orangedice 依赖的插件如下:
插件 nonebot_plugin_orangedice 加载出错:
06-28 12:58:51 [SUCCESS] nonebot | NoneBot is initializing...
06-28 12:58:51 [INFO] nonebot | Current Env: prod
06-28 12:58:52 [ERROR] nonebot | Failed to import "nonebot_plugin_orangedice"
Traceback (most recent call last):
File "/home/runner/work/action-test/action-test/plugin_test/nonebot-plugin-orangedice-nonebot_plugin_orangedice-test/runner.py", line 16, in <module>
plugin = load_plugin("nonebot_plugin_orangedice")
File "/home/runner/work/action-test/action-test/plugin_test/nonebot-plugin-orangedice-nonebot_plugin_orangedice-test/.venv/lib/python3.11/site-packages/nonebot/plugin/load.py", line 40, in load_plugin
return manager.load_plugin(module_path)
> File "/home/runner/work/action-test/action-test/plugin_test/nonebot-plugin-orangedice-nonebot_plugin_orangedice-test/.venv/lib/python3.11/site-packages/nonebot/plugin/manager.py", line 167, in load_plugin
module = importlib.import_module(self._third_party_plugin_ids[name])
File "/opt/hostedtoolcache/Python/3.11.9/x64/lib/python3.11/importlib/__init__.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1204, in _gcd_import
File "<frozen importlib._bootstrap>", line 1176, in _find_and_load
File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
File "/home/runner/work/action-test/action-test/plugin_test/nonebot-plugin-orangedice-nonebot_plugin_orangedice-test/.venv/lib/python3.11/site-packages/nonebot/plugin/manager.py", line 255, in exec_module
super().exec_module(module)
File "<frozen importlib._bootstrap_external>", line 940, in exec_module
File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
File "/home/runner/work/action-test/action-test/plugin_test/nonebot-plugin-orangedice-nonebot_plugin_orangedice-test/.venv/lib/python3.11/site-packages/nonebot_plugin_orangedice/__init__.py", line 64, in <module>
plugin_config = Config.parse_obj(driver.config)
File "/home/runner/work/action-test/action-test/plugin_test/nonebot-plugin-orangedice-nonebot_plugin_orangedice-test/.venv/lib/python3.11/site-packages/pydantic/main.py", line 1118, in parse_obj
return cls.model_validate(obj)
File "/home/runner/work/action-test/action-test/plugin_test/nonebot-plugin-orangedice-nonebot_plugin_orangedice-test/.venv/lib/python3.11/site-packages/pydantic/main.py", line 551, in model_validate
return cls.__pydantic_validator__.validate_python(
pydantic_core._pydantic_core.ValidationError: 1 validation error for Config
Input should be a valid dictionary or instance of Config [type=model_type, input_value=Config(driver='fake', hos....timedelta(seconds=120)), input_type=Config]
For further information visit https://errors.pydantic.dev/2.7/v/model_type
✅ 项目 nonebot-plugin-orangedice 已发布至 PyPI。
💡 如需修改信息,请直接修改 issue,机器人会自动更新检查结果。 💡 当插件加载测试失败时,请发布新版本后在当前页面下评论任意内容以触发测试。
💪 Powered by NoneFlow
PyPI 项目名
nonebot-plugin-orangedice
插件 import 包名
nonebot_plugin_orangedice
标签
[]
插件配置项
No response