Hi, what is the timeline for Python 3.10 syntax support?
This is a big Python release that has several syntax improvements:
https://docs.python.org/3.10/whatsnew/3.10.html
https://bugs.python.org/issue12782
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.
Thank you.