Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 2 additions & 3 deletions source/specifications/dependency-specifiers.rst
Original file line number Diff line number Diff line change
Expand Up @@ -457,9 +457,8 @@ DO NOT need to define these fields.

The ``extra`` field is also special, as it expects set-like behaviour, but
predates the addition of ``Set of strings`` as a defined marker field type.
Accordingly, ``extra == "name"`` in a dependency declaration is similar to
``"name" in extras``, while ``extra != "name"`` is similar to
``"name" not in extras``. For dependency marker evaluations, the set of extra
It only supports one operation, ``extra == "name"``, which is similar to
``"name" in extras``. For dependency marker evaluations, the set of extra
names used for these comparisons is the full set of requested extras for *that
particular package*, whether requested directly in a top level dependency
declaration, or indirectly in a transitive dependency declaration. Other
Expand Down
Loading