release.py - Add missing setuptools arg to prepare (#83887)

* 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
pull/83892/head
Matt Clay 3 months ago committed by GitHub
parent 24e5b0d4fc
commit b544ac13ec
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -1244,7 +1244,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,

Loading…
Cancel
Save