text: Title: Type conversion: Ignore hyphens when matching enum members
  Body: Enum conversion is already now case, space and underscore insensitive (#3611). Ignoring also hyphens would mean that enums like
  ```python
  class Click(Enum):
      left_click = auto()
      right_click = auto()
  ```
  could be used as `left-click` in addition to the exact match `left_click` and other normalized variants like `left click`.
  