From b5a4f071d5ef3bc0034a3a9a833d0d90faef8c5f Mon Sep 17 00:00:00 2001 From: Ethan Smith Date: Wed, 15 May 2019 23:33:02 -0700 Subject: [PATCH] PEP 518: Clarify any tool can use the tool table (#1054) Context: https://discuss.python.org/t/pep-518-clarify-scope-of-tool-section/1682 --- pep-0518.txt | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/pep-0518.txt b/pep-0518.txt index 0b170c6c4..5d7aba79d 100644 --- a/pep-0518.txt +++ b/pep-0518.txt @@ -193,10 +193,11 @@ second option to help people move over to ``pyproject.toml`` files. tool table ---------- -The ``[tool]`` table is where tools can have users specify -configuration data as long as they use a sub-table within ``[tool]``, -e.g. the `flit `_ tool would store -its configuration in ``[tool.flit]``. +The ``[tool]`` table is where any tool related to your Python +project, not just build tools, can have users specify configuration +data as long as they use a sub-table within ``[tool]``, e.g. the +`flit `_ tool would store its +configuration in ``[tool.flit]``. We need some mechanism to allocate names within the ``tool.*`` namespace, to make sure that different projects don't attempt to use