使用统一的标准对代码库进行格式化,可以为我们节省时间和精力。Agno 模板已预配置了 ruff,您可以通过辅助脚本或直接运行它。
./scripts/format.sh
Linting 和类型检查为代码库增加了额外的保护层。我们强烈建议在推送任何更改之前运行验证脚本。
Agno 模板已预配置了 ruff 和 mypy,您可以通过辅助脚本或直接运行它们。请查看 pyproject.toml 文件以了解配置。
pyproject.toml
./scripts/validate.sh