Describe the bug
Running wheels deploy --version=v1.2.3 fails with a LuCLI argument parsing error:
Invalid value for option '--version': 'v1.2.3' is not a boolean
The error is thrown by LuCLI, not Wheels, because --version is being interpreted as a global CLI flag instead of a command-specific argument.
To Reproduce
Steps to reproduce the behavior:
- Create a Wheels application using:
- Run the deploy command after the deploy init step and configuration:
wheels deploy --version=v1.2.3
- Observe the error:
Invalid value for option '--version': 'v1.2.3' is not a boolean
Expected behavior
The deploy command should accept a version string:
wheels deploy --version=v1.2.3
and pass it to the deploy handler without conflict.
Actual behavior
- LuCLI intercepts
--version as a global CLI flag
- It expects a boolean (
--version)
- Instead receives a string (
v1.2.3)
- Command fails before Wheels deploy logic executes
Screenshots

Desktop (please complete the following information):
- OS: macOS
- Version: Wheels 4.0.0 (Development)
Describe the bug
Running
wheels deploy --version=v1.2.3fails with a LuCLI argument parsing error:The error is thrown by LuCLI, not Wheels, because --version is being interpreted as a global CLI flag instead of a command-specific argument.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
The deploy command should accept a version string:
and pass it to the deploy handler without conflict.
Actual behavior
--versionas a global CLI flag--version)v1.2.3)Screenshots

Desktop (please complete the following information):