致谢💖💖💖¶
感谢以下项目对 fantas 的支持和帮助:
pygame-ce¶
作为 fantas 的核心依赖,pygame-ce 提供了底层的图形渲染、事件处理和其他功能,使得 fantas 能够专注于提供更高层次的抽象和功能。
Poetry¶
fantas 使用 Poetry 进行依赖管理和打包,Poetry 提供了简洁的命令行工具和灵活的配置选项, 使得 fantas 的开发和发布更加高效和便捷。
GitHub 仓库:https://github.com/python-poetry/poetry
Sphinx¶
fantas 的文档使用 Sphinx 生成,Sphinx 提供了强大的文档构建功能和丰富的扩展支持,使得 fantas 的文档能够清晰、易读和易于维护。
主页:https://www.sphinx-doc.org/
GitHub 仓库:https://github.com/sphinx-doc/sphinx
furo¶
fantas 的文档主题使用 furo,furo 提供了现代、简洁和响应式的设计,使得 fantas 的文档在各种设备上都能有良好的阅读体验。
GitHub 仓库:https://github.com/pradyunsg/furo
typer¶
fantas 的开发命令集成脚本 dev.py 由 typer 驱动,typer 提供了简单、 直观和强大的命令行接口,使得 fantas 的开发命令易于使用和扩展。
主页:https://typer.tiangolo.com/
GitHub 仓库:https://github.com/fastapi/typer
black¶
fantas 使用 black 进行代码格式化,black 提供了无配置、统一和高效的代码风格,使得 fantas 的代码保持一致和易于阅读。
主页:https://black.readthedocs.io/en/stable/
GitHub 仓库:https://github.com/psf/black
mypy¶
fantas 使用 mypy 进行静态类型检查,mypy 提供了强大的类型推断和错误检测功能,使得 fantas 的代码更加健壮和可靠。
GitHub 仓库:https://github.com/python/mypy
pylint¶
fantas 使用 pylint 进行代码质量检查,pylint 提供了丰富的检查规则和可定制的配置选项,使得 fantas 的代码符合最佳实践和规范。
主页:https://pylint.readthedocs.io/en/latest/
GitHub 仓库:https://github.com/pylint-dev/pylint
pytest¶
fantas 使用 pytest 进行测试,pytest 提供了简洁、灵活和强大的测试框架,使得 fantas 的测试编写和运行更加高效和便捷。
GitHub 仓库:https://github.com/pytest-dev/pytest