##############
pyproject.toml
##############

``pyproject.toml`` is a configuration file used in Python projects to define project metadata, build settings, and dependencies. It is part of the Python Packaging Authority's specification known as PEP 518, which introduces a standardized way to specify build backend and project configuration.

The ``pyproject.toml`` file is used by tools like Poetry to manage your project's dependencies, build process, and other project-specific settings. It provides a more modern and standardized approach to configuration compared to traditional setup.py files. Additionally, it allows for better integration with various build tools and environments.