P3G (Python Packages Project Generator)
P3G 是一个面向 Python 包开发者的现代化项目初始化工具,帮助开发者快速搭建符合最佳实践的包工程结构。
P3G 旨在提供一套“现代 Python 包开发的默认标准”。使用 Poetry 做依赖管理,内置 ruff 格式化 + 类型检查,集成 pytest 测试、pre-commit 钩子、GitHub Actions CI/CD、Docker 支持、文档自动化、Release 管理等功能。可以灵活生成一套高度工程化、即刻可用的 Python 包项目模板。适合想要快速构建干净、高质量结构的包开发者,尤其是开源项目作者、独立开发者、小型团队等。