So I just installed 2022.1 and it obviously installed Python 3.10 as expected. However I wasn't expecting it to changed my PATH variable whicvh it added the following in front:
/Library/Frameworks/Python.framework/Versions/3.10/bin
This basically made my already existing version of Python 3.9 non-visible to other Python code that I run on my machine. I am not sure adding Indigo's Python install in the path like this is the best solution. I wonder if Indigo could be sourcing the Python binary from a config file or some other place to avoiding impacting people that use Python for other things. While I could use the Indigo 3.10 Python install for my other stuff I would prefer to have them separate so don't install packages for my other dev work in the Indigo Python. Also I would have preferred to have Indigo's Python installation self contained in the Indigo directory so that no toher programs could see it or use it. Not sure if that's possible...