diff --git a/docs/html/cli/pip_install.rst b/docs/html/cli/pip_install.rst
index 951dc2705a3..35b82c05e09 100644
--- a/docs/html/cli/pip_install.rst
+++ b/docs/html/cli/pip_install.rst
@@ -45,8 +45,8 @@ When looking at the items to be installed, pip checks what type of item
each is, in the following order:
1. Project or archive URL.
-2. Local directory (which must contain a ``setup.py``, or pip will report
- an error).
+2. Local directory (which must contain a ``pyproject.toml`` or ``setup.py``,
+ otherwise pip will report an error).
3. Local file (a sdist or wheel format archive, following the naming
conventions for those formats).
4. A requirement, as specified in :pep:`440`.
diff --git a/news/12417.doc.rst b/news/12417.doc.rst
new file mode 100644
index 00000000000..efde79a5808
--- /dev/null
+++ b/news/12417.doc.rst
@@ -0,0 +1 @@
+Fix outdated pip install argument description in documentation.