Skip to content

Commit 0e7cbca

Browse files
committed
PEP 825: reflow "backwards compatibility" section over line width
Signed-off-by: Michał Górny <mgorny@quansight.com>
1 parent dc90126 commit 0e7cbca

1 file changed

Lines changed: 10 additions & 9 deletions

File tree

peps/pep-0825.rst

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -886,11 +886,12 @@ metadata. For example, there is an `open discussion in packaging project
886886
how to adapt the parse_wheel_filename() function
887887
<https://github.com/pypa/packaging/issues/1148>`__.
888888

889-
The addition of the variant label increases the filename length. On platforms
890-
with a low total path length limit such as Windows, long filenames are a
891-
concern. However, given that the name and version components are already
892-
unrestricted, we do not set a specific limit in this PEP. Others, such as PyPI,
893-
may set a limit for total filename length.
889+
The addition of the variant label increases the filename length. On
890+
platforms with a low total path length limit such as Windows, long
891+
filenames are a concern. However, given that the name and version
892+
components are already unrestricted, we do not set a specific limit in
893+
this PEP. Others, such as PyPI, may set a limit for total filename
894+
length.
894895

895896
Aside from this explicit incompatibility, the specification makes
896897
minimal and non-intrusive changes to the binary package format. The
@@ -901,10 +902,10 @@ preserve the contents of said directory.
901902

902903
If the new `environment markers`_ are used in wheel dependencies, these
903904
wheels will be incompatible with existing tools. For example, upon
904-
meeting these markers in a dependency from an index, pip will backtrack and
905-
use an older dependency version (if possible). This is a general problem
906-
with the design of environment markers, and not specific to wheel
907-
variants. It is possible to work around it by partially evaluating
905+
meeting these markers in a dependency from an index, pip will backtrack
906+
and use an older dependency version (if possible). This is a general
907+
problem with the design of environment markers, and not specific to
908+
wheel variants. It is possible to work around it by partially evaluating
908909
environment markers at build time, and removing the markers or
909910
dependencies specific to variant wheels from the non-variant wheel.
910911

0 commit comments

Comments
 (0)