---
source: tests/test_create.rs
expression: pyproject_toml
---
build-system:
build-backend: uv_build
requires:
- "uv_build>=0.9.0,<0.10.0"
dependency-groups:
dev:
- ruff>=0.14.8
- include-group: test
test:
- "nonebug>=0.3.7,<1.0.0"
- "pytest-asyncio>=1.3.0,<2.0.0"
project:
dependencies:
- "nonebot2[fastapi]>=2.4.3"
- nonebot-adapter-onebot>=2.4.6
description: a nonebot project
name: test-bot
readme: README.md
requires-python: ">=3.12"
version: 0.1.0
tool:
nonebot:
adapters:
- module_name: nonebot.adapters.onebot.v11
name: OneBot V11
builtin_plugins:
- echo
plugin_dirs:
- src/plugins
plugins: []
ruff:
format:
line-ending: lf
line-length: 88
lint:
ignore:
- E402
- UP037
- RUF001
- RUF002
- RUF003
- W191
- TID252
isort:
extra-standard-library:
- typing_extensions
known-first-party:
- tests/*
length-sort: true
pyupgrade:
keep-runtime-typing: true
select:
- F
- W
- E
- I
- UP
- ASYNC
- C4
- T10
- T20
- PYI
- PT
- Q
- TID
- RUF