Hi, what is the timeline for Python 3.10 syntax support?
This is a big Python release that has several syntax improvements:
For example this valid python 3.10 code results in a
python:ParsingError with SonarCloud:
def py310(pattern: str): match pattern.split('/'): case ('bar', 'foo'): print('bar first') case ('foo', 'bar'): print('foo first') case _: print('no match')
I understand that all these changes might not be readily supported in SonarCloud but a timeline will help us schedule our own upgrade to Python 3.10.