EnvModules's profile picture. Environment Modules: provides dynamic modification of a user's environment

EnvModules

@EnvModules

Environment Modules: provides dynamic modification of a user's environment

Pinned

🚀 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 🔎See modules.readthedocs.io/en/latest/MIGR…


✨ 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/MIGR…


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/MIGR…


🚀 Coming in Modules v5.6: new provide command lets modules declare additional elements they offer (as aliases)! Details & examples 👉 modules.readthedocs.io/en/latest/MIGR…


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/MIGR…


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/envm…


Next Modules version (5.6) will add the ability to define environment variable whose value contains newline character modules.readthedocs.io/en/latest/MIGR…


🔧 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/othe…


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/MIGR…


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/MIGR…


There will be a "Modules" talk at the 10th EasyBuild User Meeting (EUM), on March 25th: easybuild.io/eum/ Many thanks to the @easy_build team for the invitation. You can remotely attend EUM10 by registering at the following location: event.ugent.be/registration/e…


The recorded video of our talk at FOSDEM25 is available: fosdem.org/2025/schedule/… Many thanks again to @marcjoos_phd who did an excellent job presenting the talk and answering questions.


We are launching our chat room on Matrix matrix.to/#/#modules:mat…. Like the project's mailing-list, this chat is made for the community to ask question, discuss ideas, needs, recipes, etc.


EnvModules reposted

Thanks a lot for your attendance to my presentation and demo of @EnvModules on CEA booth of #SC24 this morning. It was a pleasure to see all of you and kudos to Robert McLay, developer of Lmod, for being there too. Thanks @kehoste for taking this memorable picture of us.

XDelaruelle's tweet image. Thanks a lot for your attendance to my presentation and demo of @EnvModules on CEA booth of #SC24 this morning. It was a pleasure to see all of you and kudos to Robert McLay, developer of Lmod, for being there too. Thanks @kehoste for taking this memorable picture of us.

EnvModules reposted

If you want a broader view on the available "module" implementations, Robert McLay is also participating to SC24 and he will talk about Lmod on TACC booth (1203) on Wednesday at 2pm.


EnvModules reposted

I am participating to SC24 and I will be on CEA booth (#4143) on Wednesday 20th at 11am. I have cooked some examples to demonstrate new and upcoming features of Modules. It will also be a good opportunity to chat and grab some Modules stickers.


EnvModules reposted

Do not hesitate to DM me if you want to exchange on some needs and get a quote. If you just want to support my regular work on the Modules project, you can now sponsor me on GitHub: github.com/sponsors/xdela…


EnvModules reposted

I am taking the opportunity of the @EnvModules 5.5 release to announce that I am starting my self-company, XaDev. This new activity will be about developing specific features on Modules, providing expertise to deploy and setup the tool to fit your needs, etc.


Loading...

Something went wrong.


Something went wrong.