77urls = { Repository = " https://github.com/owner/nonebot-plugin-template" }
88requires-python = " >=3.10"
99dependencies = [
10- " nonebot2>=2.4.2 ,<3.0.0" ,
10+ " nonebot2>=2.4.3 ,<3.0.0" ,
1111
1212 " nonebot-plugin-localstore>=0.7.4,<1.0.0" , # 存储文件
1313 " nonebot-plugin-apscheduler>=0.5.0,<1.0.0" , # 定时任务
1414
1515 " nonebot-plugin-uninfo>=0.9.0,<1.0.0" , # 多平台用户信息获取
16- " nonebot-plugin-alconna>=0.59.3 ,<1.0.0" , # 跨平台命令解析拓展
16+ " nonebot-plugin-alconna>=0.59.4 ,<1.0.0" , # 跨平台命令解析拓展
1717 # "nonebot-adapter-onebot>=2.4.6,<3.0.0"
1818
1919 " httpx>=0.27.0,<1.0.0" ,
@@ -22,9 +22,10 @@ dependencies = [
2222[dependency-groups ]
2323dev = [
2424 " nonebot2[fastapi]>=2.4.2,<3.0.0" ,
25- " ruff>=0.12.7 ,<1.0.0" ,
25+ " ruff>=0.12.9 ,<1.0.0" ,
2626 " nonemoji>=0.1.4,<1.0.0" ,
27- " pre-commit>=4.1.0" ,
27+ " pre-commit>=4.3.0" ,
28+ " bump-my-version>=1.2.1" ,
2829]
2930
3031test = [
@@ -76,6 +77,7 @@ select = [
7677 " TID" , # flake8-tidy-imports
7778 " RUF" , # Ruff-specific rules
7879]
80+
7981ignore = [
8082 " E402" , # module-import-not-at-top-of-file
8183 " UP037" , # quoted-annotation
@@ -118,3 +120,14 @@ disableBytesTypePromotions = true
118120[build-system ]
119121requires = [" uv_build>=0.8.0,<0.9.0" ]
120122build-backend = " uv_build"
123+
124+ [tool .bumpversion ]
125+ current_version = " 0.1.0"
126+ commit = true
127+ message = " 🔖 release: bump vesion from {current_version} to {new_version}"
128+ tag = true
129+
130+ [[tool .bumpversion .files ]]
131+ filename = " uv.lock"
132+ search = " name = \" nonebot-plugin-template\"\n version = \" {current_version}\" "
133+ replace = " name = \" nonebot-plugin-template\"\n version = \" {new_version}\" "
0 commit comments