Sign in

EnvModules

@envmodules.bsky.social
66 followers 47 following 42 posts

Environment Modules Open Source Project envmodules.io

PostsRepliesMedia
EnvModules @envmodules.bsky.social · 22/09/2026
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 @hpsf.bsky.social Full story: hpsf.io/blog/2026/en... #HPC
hpsf.io
Environment Modules 5.7: 2.7x Faster Loads, Stable Hooks, and Now Steered in the Open – High Performance Software Foundation (HPSF)
041
Reposted by EnvModules
High Performance Software Foundation (HPSF) @hpsf.bsky.social · 16/09/2026
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: events.linuxfoundation.org/hpsf-confere...
003
EnvModules @envmodules.bsky.social · 07/09/2026
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: github.com/envmodules/m... Found by AISLE in partnership with Red Hat.
github.com
Command injection in Bash completion via malicious module names containing shell meta-characters
## Summary Command injection in Environment Modules Bash completion via malicious module names containing shell meta-characters. ## Details A local attacker must be able to place a maliciously...
021
EnvModules @envmodules.bsky.social · 28/08/2026
📦 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. modules.readthedocs.io/en/latest/mo...
modules.readthedocs.io
module - Modules documentation
011
EnvModules @envmodules.bsky.social · 27/08/2026
📦 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. modules.readthedocs.io/en/latest/IN...
modules.readthedocs.io
Installing Modules on Unix - Modules documentation
000
EnvModules @envmodules.bsky.social · 25/08/2026
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. modules.readthedocs.io/en/latest/MI...
modules.readthedocs.io
New features - Modules documentation
011
Reposted by EnvModules
Kenneth Hoste (boegel) @boegel.bsky.social · 06/08/2026
Discovered by Compute, new YouTube channel by @boofla.bsky.social Go check it out, and don't forget to subscribe, you won't regret it... www.youtube.com/@discoveredb... #HPC
youtube.com
031
EnvModules @envmodules.bsky.social · 07/08/2026
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: modules.readthedocs.io/en/latest/MI...
modules.readthedocs.io
New features - Modules documentation
010
EnvModules @envmodules.bsky.social · 31/07/2026
⚡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: modules.readthedocs.io/en/latest/MI...
modules.readthedocs.io
New features - Modules documentation
010
Reposted by EnvModules
High Performance Software Foundation (HPSF) @hpsf.bsky.social · 28/07/2026
Save the date for HPSF Conference 2027! #HPSFCon will take place April 12-16, 2027 in Montreal, Canada
045
EnvModules @envmodules.bsky.social · 15/07/2026
🚀 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 modules.readthedocs.io/en/latest/MI...
modules.readthedocs.io
New features - Modules documentation
011
EnvModules @envmodules.bsky.social · 23/06/2026
🔗 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 modules.readthedocs.io/en/latest/MI...
modules.readthedocs.io
New features - Modules documentation
011
EnvModules @envmodules.bsky.social · 19/05/2026
📢 Next Modules Project Technical Steering Committee (TSC) meeting is scheduled on May 20, 5:00 PM CEST. Open to everyone!. Details 👉 github.com/envmodules/m...
github.com
Home
Environment Modules: provides dynamic modification of a user's environment - envmodules/modules
011
EnvModules @envmodules.bsky.social · 20/03/2026
On Wednesday we had our very first Env Modules Meeting at #HPSFcon. Many thanks to all the attendees for the very good discussions. A particular interest has been shown in variants, lua support and integration with @spackpm.bsky.social See presentations at hpsf2026.sched.com/overview/typ...
143
EnvModules @envmodules.bsky.social · 17/03/2026
Modules maintainers are in Chicago this week for #HPSFcon. Meet Xavier and Adrien during breaks to talk about "module" and join the Environment Modules session on Wednesday afternoon (Rock River room)!
hpsf2026.sched.com
HPSF Conference 2026 Schedule
Check out the schedule for HPSF Conference 2026
020
Reposted by EnvModules
EasyBuild @easybuild.bsky.social · 13/03/2026
By annual tradition, we are doing a survey to get a better view on the EasyBuild community. Please take ~15min of your time to fill it out: ugent.qualtrics.com/jfe/form/SV_... Please consider sharing it with friends or colleagues! This survey will be closed on Fri 3 April 2026 #HPC
ugent.qualtrics.com
EasyBuild User Survey
EasyBuild User Survey
044
Reposted by EnvModules
High Performance Software Foundation (HPSF) @hpsf.bsky.social · 04/03/2026
HPSF Conference (March 16–20, 2026) in Chicago marks a pivotal moment for the high performance computing (HPC) community. The 1st several days are packed with main stage sessions & then HPSF Project Meetings kick off on Wednesday afternoon - Friday. Learn more: hpsf.io/blog/2026/hp...
101
EnvModules @envmodules.bsky.social · 19/02/2026
📣 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: events.linuxfoundation.org/hpsf-confere...
events.linuxfoundation.org
HPSF Conference | LF Events
HPSF Conference hosted by the High Performance Software Foundation (HPSF) where the brightest minds in high performance software come together.
000
EnvModules @envmodules.bsky.social · 05/02/2026
📢 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 👉 github.com/envmodules/m...
github.com
Home
Environment Modules: provides dynamic modification of a user's environment - envmodules/modules
044
Reposted by EnvModules
High Performance Software Foundation (HPSF) @hpsf.bsky.social · 04/02/2026
Top 5 Reasons to Attend HPSF Conference 2026 🧑‍💻 hpsf.io/blog/2026/to... #HPSFCon
023
Reposted by EnvModules
High Performance Software Foundation (HPSF) @hpsf.bsky.social · 28/01/2026
Join us for the HPSF Community Summit 2026 in Braunschweig, Germany, February 25-27! 💚 Learn what’s new with HPSF projects, give us feedback on your use of HPSF software, meet with project communities, and tell us how to grow and improve them. Details: hpsf.io/event/hpsf-c...
023
Reposted by EnvModules
High Performance Software Foundation (HPSF) @hpsf.bsky.social · 26/01/2026
Xavier Delaruelle is taking the FOSDEM stage to talk HPSF. Get a quick tour of the High Performance Software Foundation, recent wins, new members, and what is coming up in 2026. 🚀 Join the session on Feb 1 to see how HPSF supports projects and builds real collaboration: fosdem.org/2026/schedul...
021
EnvModules @envmodules.bsky.social · 22/01/2026
🎉 Big news! We’re excited to welcome Adrien Cotte within the maintainer team of Modules. Adrien works at AS+ as HPC Project Manager. Thank you for stepping up and helping move the project forward—welcome aboard! 🚀
020
EnvModules @envmodules.bsky.social · 19/01/2026
New config option for next feature release (5.7): "path_entry_reorder". When enabled, "prepend-path", "append-path", and "module use" will reorder existing entries instead of leaving them untouched. 👉See modules.readthedocs.io/en/latest/MI...
modules.readthedocs.io
New features - Modules documentation
011
Reposted by EnvModules
MultiXscale @multixscale.bsky.social · 09/01/2026
MultiXscale expert Kenneth Hoste (Ghent University) will present “Keeping the P in HPC: the #EESSI Way”, during FOSDEM event in Brussels (Belgium), on 1 February 2026, from 10:30 to 11:10 (H.1301 Cornil) ➡️ www.multixscale.eu/2026/01/07/f... @eessi.bsky.social
075
Reposted by EnvModules
High Performance Software Foundation (HPSF) @hpsf.bsky.social · 09/01/2026
Last chance to submit to speak at HPSF Conference #HPSFCon taking place March 16-20 in Chicago. 🎤 Get your submissions in by January 11 at 11:59 PM CST: events.linuxfoundation.org/hpsf-confere...
013
Reposted by EnvModules
High Performance Software Foundation (HPSF) @hpsf.bsky.social · 09/01/2026
The past year was full of momentum for the High Performance Software Foundation and HPSF projects 🚀 As the neutral hub for open source high performance software, check out what we accomplished in 2025 & what’s on the horizon for 2026 ➡️ hpsf.io/blog/2026/ch...
041
EnvModules @envmodules.bsky.social · 06/01/2026
🎉 Starting the year with speed improvements! Recent work on Modules significantly reduces the time spent evaluating large numbers of modulefiles. If performance matters in your environment, check out the details: 👉 modules.readthedocs.io/en/latest/MI...
modules.readthedocs.io
New features - Modules documentation
020
EnvModules @envmodules.bsky.social · 16/12/2025
🌱 HPSFCon 2026 will feature a dedicated Environment Modules Project Meeting track! We’re looking for talks on: • New “module” developments • Creative use cases • Site-specific customizations • Best practices & lessons learned
122
EnvModules @envmodules.bsky.social · 26/11/2025
🚀 Modules 5.6.1 is now available! This release includes fixes for recently reported issues. Learn more in the release notes: modules.readthedocs.io/en/stable/NE... #HPC
modules.readthedocs.io
Release notes - Modules documentation
053
Reposted by EnvModules
High Performance Software Foundation (HPSF) @hpsf.bsky.social · 20/11/2025
HPSFCon 2026 Call for Proposals are OPEN! 📄 🎤 Submit talks, discussions, lightning sessions, posters that are moving HPC forward 📅 Deadline: January 11, 2026 👉 Submit your proposal here: events.linuxfoundation.org/hpsf-confere... 💭 Learn more about what we are looking for: hpsf.io/blog/2025/hp...
024
EnvModules @envmodules.bsky.social · 17/11/2025
Modules is at #SC25 in St. Louis! Come meet Xavier, our project leader: 📅 Tuesday, Nov. 18 📍 CEA booth #2724 ⏰ 10:00 – 11:45 AM 📅 Wednesday, Nov. 19 📍 @hpsf.bsky.social booth #6134 ⏰ 2:00 – 4:00 PM Stop by to hear the latest project updates, see demos of new features, and pick up some stickers!
021
EnvModules @envmodules.bsky.social · 01/08/2025
🚀 Modules 5.6 is out! Packed with new features: ✨ spider sub-command 🔗 require_via for module hierarchy 👀 Always show hidden modules ⚠️ Warnings on eval issues 🆘 Simplified help message 🔄 Newline support in env vars 📦 Declare provided elements 🔎 Full details: modules.readthedocs.io/en/latest/MI...
modules.readthedocs.io
New features — Modules documentation
022
EnvModules @envmodules.bsky.social · 31/07/2025
✨ New in upcoming *Modules v5.6*: the `require_via` config option! It lets you define dependency links between *via* modules and modulefiles in the paths they enable — bringing full support for the *module hierarchy* mechanism. 🔗 Learn more: modules.readthedocs.io/en/latest/MI...
modules.readthedocs.io
New features — Modules documentation
000
EnvModules @envmodules.bsky.social · 30/07/2025
Coming in Modules v5.6: the new `spider` sub-command! 🕷️ It lists all available modules—both in enabled modulepaths and those discovered recursively. Learn more: modules.readthedocs.io/en/latest/MI...
modules.readthedocs.io
New features — Modules documentation
000
EnvModules @envmodules.bsky.social · 24/07/2025
🚀 Coming in Modules v5.6: new provide command lets modules declare additional elements they offer (as aliases)! Details & examples 👉 modules.readthedocs.io/en/latest/MI...
modules.readthedocs.io
New features — Modules documentation
000
EnvModules @envmodules.bsky.social · 30/06/2025
New feature introduced in upcoming Modules v5.6: ability to always see hidden modules, by adding the "hidden" item to the output configuration options. See modules.readthedocs.io/en/latest/MI...
modules.readthedocs.io
New features — Modules documentation
010
EnvModules @envmodules.bsky.social · 13/06/2025
Do you know the "envml" command? Like "env", it runs a program in a modified environment, but here environment is modified by Modules. "envml" is available since Modules 4.0 and it is freshly documented in its own man page 📖: modules.readthedocs.io/en/latest/en...
modules.readthedocs.io
envml — Modules documentation
000
EnvModules @envmodules.bsky.social · 03/06/2025
Next Modules version (5.6) will add the ability to define environment variable whose value contains newline character modules.readthedocs.io/en/latest/MI...
modules.readthedocs.io
New features — Modules documentation
000
EnvModules @envmodules.bsky.social · 09/05/2025
🔧 Just updated: Environment Modules docs now include a deep dive into alternative implementations, with a specific focus on Lmod. Useful to learn the differences between the two implementations. 📚 modules.readthedocs.io/en/latest/ot...
modules.readthedocs.io
Other module implementations — Modules documentation
000
EnvModules @envmodules.bsky.social · 05/05/2025
Next version (5.6) will introduce the "module-help" modulefile command to provide a simpler way to define modulefile help message. See modules.readthedocs.io/en/latest/MI...
modules.readthedocs.io
New features — Modules documentation
000
EnvModules @envmodules.bsky.social · 29/04/2025
Next version (5.6) will come with new modulefile command: "module-warn". This command defines a warning message to print when loading specified modulefiles. See modules.readthedocs.io/en/latest/MI...
modules.readthedocs.io
New features — Modules documentation
010
Reposted by EnvModules
High Performance Software Foundation (HPSF) @hpsf.bsky.social · 12/03/2025
We’re pleased to announce the 2025 HPSF Conference schedule is now live! #HPSFCon will feature technical sessions, panels, discussions, workshops, & meetings for a number of HPSF projects, featuring talks from users & contributors. Here’s a sneak peek at what you can expect: hpsf.io/blog/2025/an...
094
EnvModules @envmodules.bsky.social · 11/03/2025
There will be a "Modules" talk at the 10th EasyBuild User Meeting (EUM), on March 25th: easybuild.io/eum/ Many thanks to the @easybuild.bsky.social team for the invitation. You can remotely attend EUM10 by registering at the following location: event.ugent.be/registration...
easybuild.io
10th EasyBuild User Meeting (25-27 March 2025)
101
EnvModules @envmodules.bsky.social · 11/03/2025
The recorded video of our talk at FOSDEM25 is available: fosdem.org/2025/schedul... Many thanks again to @marcjoos.bsky.social who did an excellent job presenting the talk and answering questions.
fosdem.org
012
EnvModules @envmodules.bsky.social · 04/02/2025
We are launching our chat room on Matrix matrix.to#/#modules:ma.... Like the project's mailing-list, this chat is made for the community to ask question, discuss ideas, needs, recipes, etc.
matrix.to
Matrix - Decentralised and secure communication
You're invited to talk on Matrix. If you don't already have a client this link will help you pick one, and join the conversation. If you already have one, this link will help you join the conversation
000
EnvModules @envmodules.bsky.social · 30/01/2025
Marc will be our speaker on Sunday at #FOSDEM. Many thanks to him for taking over.
010
Reposted by EnvModules
Marc Joos @marcjoos.bsky.social · 30/01/2025
I'm very excited to announce that I'll be speaking at #FOSDEM this year to talk about @envmodules.bsky.social in the #HPC devroom, on behalf of Xavier Delaruelle, #EnvModules lead developer. If you want to know more about the tool and its current & future evolution, join us on Sunday at 11:05!
Environment Modules: why this old idea is still useful today and what's next

Since more than 3 decades, Environment Modules helps HPC sites to provide access to their scientific software catalog. Such tool relies on updating the environment of a shell session, being able to undo what it changed.
This talk will first present what is the module command and what it is useful for. We will then quickly go through the history of this tool, describe the different implementations in use nowadays (Modules and Lmod), and give an insight of the most prominent features added in the recent years.
Based on the current context with multiple solutions available to build and install scientific software, we will see why Environment Modules is still useful today. Last part of the presentation will be about the future directions to integrate new ideas and improve the user experience.
0125
EnvModules @envmodules.bsky.social · 27/01/2025
#FOSDEM is almost there (next week-end). We are happy to announce that Modules will be presented this year on Sunday (February 2) in the "HPC, Big Data & Data Science" devroom. fosdem.org/2025/schedul...
fosdem.org
FOSDEM 2025 - Environment Modules: why this old idea is still useful today and what's next
010
EnvModules @envmodules.bsky.social · 13/12/2024
Modules' repository is moving! It will now be available at github.com/envmodules/m... (don't panic old links still work). The project is aiming at a neutral home, here named "envmodules", that also reflects the name handle used on social media platforms.
github.com
GitHub - envmodules/modules: Environment Modules: provides dynamic modification of a user's environment
Environment Modules: provides dynamic modification of a user's environment - envmodules/modules
141