@@ -490,18 +490,20 @@ You can install local projects by specifying the project path to pip:
490490
491491 py -m pip install path/to/SomeProject
492492
493- During regular installation, pip will copy the entire project directory to a
494- temporary location and install from there. The exception is that pip will
495- exclude .tox and .nox directories present in the top level of the project from
496- being copied. This approach is the cause of several performance and correctness
497- issues, so it is planned that pip 21.3 will change to install directly from the
498- local project directory. Depending on the build backend used by the project,
499- this may generate secondary build artifacts in the project directory, such as
500- the ``.egg-info `` and ``build `` directories in the case of the setuptools
501- backend.
502-
503- To opt in to the future behavior, specify the ``--use-feature=in-tree-build ``
504- option in pip's command line.
493+ .. note ::
494+
495+ Depending on the build backend used by the project, this may generate
496+ secondary build artifacts in the project directory, such as the
497+ ``.egg-info `` and ``build `` directories in the case of the setuptools
498+ backend.
499+
500+ Pip has a legacy behaviour that copies the entire project directory to a
501+ temporary location and installs from there. This approach was the cause of
502+ several performance and correctness issues, so it is now disabled by
503+ default, and it is planned that pip 22.1 will remove it.
504+
505+ To opt in to the legacy behavior, specify the
506+ ``--use-deprecated=out-of-tree-build `` option in pip's command line.
505507
506508
507509.. _`editable-installs` :
0 commit comments