소개
This skill provides comprehensive guidance for developers to build, structure, and distribute Python packages according to modern industry standards. It covers the implementation of PEP 517/518 and PEP 621 using pyproject.toml, helping users move away from legacy setup.py configurations toward more robust build backends like setuptools, hatchling, or flit. Whether you are building a simple CLI tool, a complex library with nested data files, or a multi-package namespace project, this skill ensures your project follows professional patterns for versioning, metadata management, and automated publishing via GitHub Actions.