Environment Modules 5.7.0 is out! 🚀
⚡ Loads up to 2.7x faster
🪝 Stable hook API (add-hook)
🙈 modulepath-ignore with gitignore-style patterns
🏛️ Open governance, now under @HPSFofficial
Full story: https://t.co/nMhJS2L5cU
OpenHPC 4.2 is out, and for the first time Environment Modules is a supported module system in the stack! Modules 5.7 is packaged as an alternative to Lmod, selectable at install time. https://t.co/GgbJVmxbnd
You can share what you learned in 8 minutes. #HPSFcon 2027 is accepting lightning talks, along with sessions, panels, and posters. Proposals are due January 17. 🎤 Take the mic April 12-16 in Montréal!
Explore the topics and start your proposal today:
https://t.co/qp2OgRUQEq
Plus they will dig into how Environment Modules & WarpX integrated into the foundation and the concrete benefits each project has realized.
More info at: https://t.co/UHeSVDOmsd
Call for Proposals for the 2027 HPSF Conference is officially OPEN! Come to Montreal and share your expertise.
🗓️ Event: April 12-16, 2027
⏰ CFP Deadline: Jan 17, 2027
Submit your talk for #HPSFCon today: https://t.co/3wIgnHea5S
Modules 5.6.2, 5.3.2 and 4.5.4 are out, fixing CVE-2026-85013: command injection in the Bash completion of module/ml via malicious module names. All versions 3.2.7 to 5.6.1 affected, please upgrade.
Advisory: https://t.co/TQixdBKFPL
Found by AISLE in partnership with Red Hat.
📦 Coming in Modules 5.7: new ignore_cache_subcmds option to skip the module cache for chosen sub-commands (e.g. load) — faster with huge cache files, while avail & co keep the cache benefits. https://t.co/OtOF8ZyCBN
📦 Coming in Modules 5.7: the new --with-pythondir installation option lets you install the env_modules Python module in your Python's site-packages — import env_modules then works without setting PYTHONPATH. https://t.co/hrTF5NooZP
Why join the High Performance Software Foundation?
HPSF membership gives your org a real voice in shaping the software behind it — three tiers, governance seats, and a neutral home under the Linux Foundation.
Learn more: https://t.co/mnrXrI1WPs
Modulepaths cluttered with files that aren't modulefiles? Modules 5.7 will introduce modulepath-ignore: .gitignore-style patterns to skip them entirely — not walked, not reported, not cached. https://t.co/1AG3wdnz4m
Modules v5.7 will add a stable Hook API: it'll let you register site procedures on modulefile/modulerc evaluation with the new add-hook command, instead of relying on internal trace/rename tricks that can break across upgrades. Details: https://t.co/6e53LqXRhu
⚡Coming in Modules 5.7: faster module load in dirs with hundreds/thousands of sibling versions. Resolving an exact name/version no longer checks every sibling - it stops once default/latest are settled.
Learn more: https://t.co/ewm3Uay0X5
🚀 New in Environment Modules: Initialize environment variables on first modification.
Define default values for path-like environment variables (such as MANPATH) before they're first updated, ensuring system defaults are preserved.
Learn more at https://t.co/nQVRQ4yNsd
🔗 New in Modules: "linked_envvars"
Keep related environment variables automatically synchronized. Link CPATH → INCLUDE_PATH (or any variables you choose) and modulefile updates are mirrored automatically.
See https://t.co/z8sKwVnPhN
On Wednesday we had our very first Environment Modules Meeting at #HPSFcon. Many thanks to all the attendees for the very good discussions we had. A particular interest has been shown in variants, lua modulefile support and integration with @Spackpm.
📣 The Environment Modules Project is hosting a half-day session at the HPSF Conference this March!
Join us to connect, share best practices, and explore the future of software environment management in HPC.
🔗 Schedule & registration: https://t.co/Y1nj2gemnL
📢 First Modules Project Technical Steering Committee (TSC) meeting — Feb 18, 5:00 PM CET. Open to everyone! We’ll discuss the roadmap for version 5.7.
Details 👉 https://t.co/jGuHV4oR8q