You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It was pointed out on the ompi-packagers list that Python 3.6 is the inbox Python in RHEL8 (and derived distros). The Python >= 3.7 check will therefore need to be downgraded to check for 3.6. There are two considerations:
The python scripts used in all builds (to generate some C and Fortran code) is quite simplistic and runs correctly with Python 3.6. No issues there.
The pympistandard module used in the docs generation process requires some functionality that was introduced in Python 3.7. However, there are backports available for Python 3.6.
Since we already require additional Python modules for docs generation (Sphinx, etc.), adding a few more modules for the pympistandard module when running with Python 3.6 is not an additional burden -- we can just list these in docs/requirements.txt.
It was pointed out on the ompi-packagers list that Python 3.6 is the inbox Python in RHEL8 (and derived distros). The Python >= 3.7 check will therefore need to be downgraded to check for 3.6. There are two considerations:
Since we already require additional Python modules for docs generation (Sphinx, etc.), adding a few more modules for the pympistandard module when running with Python 3.6 is not an additional burden -- we can just list these in
docs/requirements.txt
.FYI @boegel
The text was updated successfully, but these errors were encountered: