File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -334,13 +334,15 @@ contain non-ASCII text that users wish to perform comparisons against.
334334Unknown marker fields
335335'''''''''''''''''''''
336336
337- References to unknown marker fields SHOULD raise an error rather than resulting
338- in a comparison that evaluates to True or False. This is so that attempted
339- installations involving unknown marker fields result in a clear installation
340- failure, rather than an apparently successful installation that then fails at
341- runtime due to missing dependencies (if the unknown marker is treated as
342- False) or a potentially cryptic installation failure of a dependency that is
343- not valid for the current platform (if the unknown marker is treated as True)
337+ References to unknown marker fields SHOULD render a package version ineligible
338+ for installation or inclusion in a locked dependency tree rather than resulting
339+ in a comparison that evaluates to True or False. This is so that published
340+ package versions with unknown marker fields are either ignored when resolving
341+ dependencies or emit a descriptive installation failure, rather than producing
342+ an apparently successful installation that then fails at runtime due to missing
343+ dependencies (if the unknown marker is treated as False) or a potentially
344+ cryptic installation failure of a dependency that is not valid for the
345+ current platform (if the unknown marker is treated as True).
344346
345347Variables whose value cannot be calculated on a given Python implementation
346348should evaluate to ``0 `` for ``Version `` fields, and an empty string for all
You can’t perform that action at this time.
0 commit comments