Skip to content

Commit 66460e3

Browse files
committed
pyproject.toml spec: Update history and move to the end
1 parent 39d6b77 commit 66460e3

File tree

1 file changed

+10
-5
lines changed

1 file changed

+10
-5
lines changed

source/specifications/pyproject-toml.rst

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,14 @@
44
``pyproject.toml`` specification
55
================================
66

7-
:pep:`621` specifies how to write a project's
8-
:ref:`core metadata <core-metadata>` in a ``pyproject.toml`` file for
9-
packaging-related tools to consume. It defines the following
10-
specification as the canonical source for the format used.
11-
127
.. warning::
138

149
This is a **technical, formal specification**. For a gentle,
1510
user-friendly guide to ``pyproject.toml``, see
1611
:ref:`writing-pyproject-toml`.
1712

13+
The ``pyproject.toml`` file acts as a configuration file for packaging-related
14+
tools (as well as other tools).
1815

1916
.. _declaring-build-dependencies:
2017

@@ -444,4 +441,12 @@ provided via tooling later on.
444441

445442

446443

444+
History
445+
=======
446+
447+
This specification was originally defined in :pep:`518` (``[build-system]``
448+
and ``[tool]`` tables) and :pep:`621` (``[project]`` table).
449+
450+
451+
447452
.. _TOML: https://toml.io

0 commit comments

Comments
 (0)