• Jeff Putsch's avatar
    Add RHEL support to the python feature (#830) · 30e03b62
    Jeff Putsch authored
    * install gpg2.22 on centos 7 when installing python
    
    * RHEL support, exisiting tests pass, new RHEL tests pass.
    
    * add tests, cleanup install organization
    
    * update testing to include RHEL tests
    
    * update testing to include RHEL tests
    
    * undo addition of installing additional pip modules
    
    * fix errors installing os-provided Python on recent Debian systems and on Mariner systems
    
    * adjust to properly use newly installed python (PYTHON_SRC) instead of assuming "python" will work
    
    * When installing pipx, check if python is marked as externally
    managed. If so, add "--break-system-packages" to the pip install
    flags.
    
    This does not really breack system packages due to the setting of
    PYTHONUSERBASE during the install of pipx, but does get us past
    checks for installing python packages into the system python install.
    
    * merge from main
    
    * update check for managed python install. pass all tests.
    
    * add "packages" option from PR #768
    
    * remove "packages" option
    
    * Address PR feedback, passes all tests locally.
    
    * fix install error on centos
    
    ---------
    Co-authored-by: 's avatarJeff Putsch <jputsch@analog.com>
    30e03b62
install_alternate_tools.sh 1.16 KB