Skip to content

Commit 01bc6f3

Browse files
dakshbhayana11811137webknjaz
authored andcommitted
WIP
1 parent b5c0c67 commit 01bc6f3

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

source/specifications/pyproject-toml.rst

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -541,4 +541,20 @@ History
541541
added and ``License::`` classifiers were deprecated through :pep:`639`.
542542

543543

544+
545+
Dependency Groups: the ``[dependency-groups]`` table
546+
===================================================
547+
548+
This specification defines Dependency Groups, a mechanism for storing package requirements in
549+
``[pyproject.toml]`` files such that they are not included in project metadata when it is built.
550+
551+
Dependency Groups are suitable for internal development use-cases like linting and testing, as well as for projects which are not built for distribution, like collections of related scripts.
552+
553+
554+
The `[dependency-groups]` table is an optional top-level table that allows defining non-distribution dependencies used for internal tooling, such as testing or linting.
555+
556+
For the full specification and behavior, refer to the [Dependency Groups specification](https://packaging.python.org/en/latest/specifications/dependency-groups/).
557+
558+
559+
544560
.. _TOML: https://toml.io

0 commit comments

Comments
 (0)