spack/.github/workflows
Massimiliano Culpo 667c39987c
py-setuptools: install setuptools from wheels directly (#31131)
When installing setuptools from sources in Spack, we might
get into weird failures due to the way we use pip.

In particular, for Spack it's necessary to install in a
non-isolated pip environment to allow using PYTHONPATH as a
selection method for all the build requirements of a
Python package.

This can fail when installing setuptools since there might
be a setuptools version already installed for the Python
interpreter being used, with different entry points than
the one we want to install.

Installing from wheels both pip and setuptools should
harden our installation procedure in the context of:
- Bootstrapping Python dependencies of Spack
- Using external Python packages
2022-06-17 10:42:28 +02:00
..
bootstrap.yml CI: test binary bootstrapping of clingo on all macOS versions (#31160) 2022-06-16 07:26:20 -04:00
build-containers.yml Cancel running workflows automatically on PR update (#31044) 2022-06-08 15:46:46 -07:00
execute_installer.ps1 Add Github Actions for Windows (#24504) 2022-03-17 09:01:01 -07:00
generate_spack_yaml_containerize.sh Update Dockerfiles and images for Spack v0.18.0 (#30216) 2022-04-22 08:51:26 +02:00
install_spack.sh Update actions/setup-python to latest version (#28634) 2022-01-28 14:17:59 +01:00
macos_python.yml build(deps): bump actions/setup-python from 3.1.2 to 4 (#31059) 2022-06-10 11:03:36 +02:00
setup_git.ps1 buildcache: Update layout and signing (#30750) 2022-05-24 17:39:20 -04:00
setup_git.sh Use bash in setup_git.sh (#27676) 2021-11-26 18:03:05 +00:00
system_shortcut_check.ps1 Add Github Actions for Windows (#24504) 2022-03-17 09:01:01 -07:00
unit_tests.yaml py-setuptools: install setuptools from wheels directly (#31131) 2022-06-17 10:42:28 +02:00
windows_python.yml py-setuptools: install setuptools from wheels directly (#31131) 2022-06-17 10:42:28 +02:00