Doc to update
Details
Official consensus from the Salt Project team:
We need to update our supported Python versions documentation to explicitly state that we only fully support package-installed versions of Salt via package.broadcom.com (which are packaged with relenv) instead of via pip / git (especially if via pip or git is on an older, or otherwise unsupported, version of Python).
Anything outside of relenv, such as pip-based or git-based installation, are considered best-effort support. The fully supported versions of Salt would be the packages we provide from our repositories, due to our test, build, upgrade/downgrade testing suites working with relenv-based installs of Salt.
relenv is currently pinned to Python v3.10.x, which means that is what our CI/CD test suite relies on using at the moment.
Additional information
We should also have a follow-up in salt-bootstrap that states the git and pip installed versions have some different level of support consideration vs. our package.broadcom.com installed versions that contain relenv.