diff --git a/dev/breeze/README.md b/dev/breeze/README.md
index 6c6eba5e9993a..a754f22f20db8 100644
--- a/dev/breeze/README.md
+++ b/dev/breeze/README.md
@@ -135,6 +135,6 @@ PLEASE DO NOT MODIFY THE HASH BELOW! IT IS AUTOMATICALLY UPDATED BY PRE-COMMIT.
---------------------------------------------------------------------------------------------------------
-Package config hash: 19b7a69c4b7ef23d1c665286fd7ca1a1d8c28fa9ba8523da6c3e215d8cd7c4bc0406186898a90c92d8e9f527bc8fa8d5c6407f914d7674e59e4981bb3c795e8c
+Package config hash: 63f150c89cf47e8a20a044eb3b80cbd900900c11b2c40c2d0c3e70c92b7ca6c003cbde7974901b677410844b209b3eb1c09008b76ea6b8359f606c5a64164d1f
---------------------------------------------------------------------------------------------------------
diff --git a/dev/breeze/doc/images/output_run.svg b/dev/breeze/doc/images/output_run.svg
index b672a174b29e0..8e7da71af39ac 100644
--- a/dev/breeze/doc/images/output_run.svg
+++ b/dev/breeze/doc/images/output_run.svg
@@ -195,8 +195,8 @@
Run a command in the Breeze environment without entering the interactive shell.
╭─ Command execution ──────────────────────────────────────────────────────────────────────────────────────────────────╮
-│--python-pPython major/minor version used in Airflow image for images.(>3.10< | 3.11 | 3.12)│
-│[default: 3.10] │
+│--python-pPython major/minor version used in Airflow image for images.(>3.9< | 3.10 | 3.11 | 3.12)│
+│[default: 3.9] │
│--backend-bDatabase backend to use. If 'none' is chosen, Breeze will start with an invalid database │
│configuration, meaning there will be no database available, and any attempts to connect to │
│the Airflow database will fail. │
diff --git a/dev/breeze/doc/images/output_run.txt b/dev/breeze/doc/images/output_run.txt
index 53c445f3e151b..2c98fd3c1007d 100644
--- a/dev/breeze/doc/images/output_run.txt
+++ b/dev/breeze/doc/images/output_run.txt
@@ -1 +1 @@
-820a829e6ae777a8625862d010f8e693
+d7a9f3a14b884f18599a186f129f976f
diff --git a/dev/breeze/pyproject.toml b/dev/breeze/pyproject.toml
index eb0b1b49574f7..4e88e19315f7d 100644
--- a/dev/breeze/pyproject.toml
+++ b/dev/breeze/pyproject.toml
@@ -45,9 +45,9 @@ requires-python = "~=3.9"
dependencies = [
"black>=23.11.0",
- # TODO: Click 8.2.0 is Python 3.10+ only by mistake (should be ~3.8) so we should limit it
- # until this is fixed https://github.com/pallets/click/issues/2896
- "click>=8.1.8, <8.2.0",
+ # There is a bug in Click 8.2.0 and 8.2.1 that makes flag variables do not properly evaluate
+ # "false"-y values set in environment variables. See https://github.com/pallets/click/issues/2952
+ "click>=8.1.8,<8.2.0",
"filelock>=3.13.0",
"flit>=3.12.0",
"flit-core>=3.12.0",