How to give users modern tools — recent Python, compilers, and CLI utilities — on deliberately-frozen enterprise distros like SLES 15 and RHEL, comparing Spack, EasyBuild, Nix, conda, and containers without breaking the stable base.
Packaging
-
Building Modern Toolchains on Enterprise Linux: Python, Compilers, and Utilities on SLES 15 and Friends -
Python Packaging and Distribution: pyproject.toml, uv, Wheels, PyPI, and Vendoring A modern guide to Python packaging — pyproject.toml as the single config file, uv for blazing-fast dependency management, building and publishing wheels to PyPI, and vendoring dependencies for reproducible deployments.