For some developers, like myself, pyproject.toml has become the central file for housing configuration for various CI/CD tool configurations in order to avoid having individual config files per-tool, which quickly becomes a headache to maintain.
With that being said, would you be open to adding support for housing the configuration within a project's pyproject.toml file? I understand that this would lead to an additional dependency (likely toml) until the lower-bound supported python version becomes 3.11 (a long ways from now), which has native support for parsing toml files using tomllib. However, as this is a fairly common dependency among other CI/CD tools, I feel the additional dependency is worth it.
Thoughts?
For some developers, like myself,
pyproject.tomlhas become the central file for housing configuration for various CI/CD tool configurations in order to avoid having individual config files per-tool, which quickly becomes a headache to maintain.With that being said, would you be open to adding support for housing the configuration within a project's
pyproject.tomlfile? I understand that this would lead to an additional dependency (likelytoml) until the lower-bound supported python version becomes 3.11 (a long ways from now), which has native support for parsing toml files usingtomllib. However, as this is a fairly common dependency among other CI/CD tools, I feel the additional dependency is worth it.Thoughts?