[stable-2.16] release.py - Add missing setuptools arg to prepare (#83887) (#83889)

* release.py - Add missing setuptools arg to prepare

This allows the prepare command to accept the `--no-setuptools` argument.

It also fixes a traceback when using the `prepare` command.

* Use a more accurate type hint
(cherry picked from commit b544ac13ec)
This commit is contained in:
Matt Clay
2024-09-03 15:24:56 -05:00
committed by GitHub
parent dd62bcd957
commit 09b69fa133
+1 -1
View File
@@ -1243,7 +1243,7 @@ def check_state(allow_stale: bool = False) -> None:
# noinspection PyUnusedLocal # noinspection PyUnusedLocal
@command @command
def prepare(final: bool = False, pre: str | None = None, version: str | None = None) -> None: def prepare(final: bool = False, pre: str | None = None, version: str | None = None, setuptools: bool | None = None) -> None:
"""Prepare a release.""" """Prepare a release."""
command.run( command.run(
update_version, update_version,