match / case is not detected
Despite the relevant commit match
/ case
are neither detected (ito syntax highlighting) nor observed (indentation, etc.).
Cf. the following example:
def http_error(status):
match status:
case 400:
return "Bad request"
case 404:
return "Not found"
case 418:
return "I'm a teapot"
case _:
return "Something's wrong with the internet"
print(http_error(404))
Emacs version is 28.1, python-mode version is 20220726.1741 (MELPA install).
Happy to provide additional information, please detail requirements.