click
click copied to clipboard
Allow is_flag=True, multiple=True with non-bool flag_value
Allow creating options with is_flag=True and multiple=True if flag_value is also set to a non-bool value.
Fixes #2292
Checklist:
- [x] Add tests that demonstrate the correct behavior of the change. Tests should fail without the change.
- [ ] Add or update relevant docs, in the docs folder and in code.
- [x] Add an entry in
CHANGES.rstsummarizing the change and linking to the issue. - [ ] Add
.. versionchanged::entries in any relevant code docs. - [x] Run
pre-commithooks and fix any issues. - [x] Run
pytestandtox, no tests failed.