pyproject.toml – Profiles, Jobs, and Resources for Python Developers

pyproject.toml is a configuration file used in Python projects to define build system requirements, package metadata, and project-specific settings for tools like build backends, linters, and formatters.