@@ -729,8 +729,8 @@ do for *containers*". There are no backwards-compatibility concerns as strings
729
729
are containers themselves.
730
730
731
731
Fourth, a tool MUST raise an error if an extra or dependency group is specified
732
- in a marker expression that does not exist in ``packages. extras `` and
733
- ``packages. dependency-groups ``, respectively.
732
+ in a marker expression that does not exist in ``extras `` or
733
+ ``dependency-groups ``, respectively.
734
734
735
735
These changes, along with ``packages.extras ``/ ``packages.dependency-groups ``
736
736
and marker expressions' Boolean logic support, allow for expressing arbitrary,
@@ -751,12 +751,10 @@ installed when:
751
751
The same flexibility applies to dependency groups.
752
752
753
753
How users tell a tool what extras and/or dependency groups they want installed
754
- is up to the tool. Tools MUST default to no extras or dependency groups being
755
- requested by the user if no extras or dependency groups are requested.
756
- Installers MUST support the marker expression syntax additions as
757
- proposed by this PEP. Lockers MAY support writing lock files that utilize the
758
- proposed marker expression syntax additions (i.e. lockers can choose to only
759
- support writing single-use lock files).
754
+ is up to the tool. Installers MUST support the marker expression syntax
755
+ additions as proposed by this PEP. Lockers MAY support writing lock files that
756
+ utilize the proposed marker expression syntax additions (i.e. lockers can choose
757
+ to only support writing single-use lock files).
760
758
761
759
762
760
-------
0 commit comments