EnvModules's Avatar

EnvModules

@envmodules.bsky.social

Environment Modules Open Source Project https://github.com/envmodules/modules https://envmodules.github.io/modules/

52 Followers  |  45 Following  |  19 Posts  |  Joined: 22.11.2024  |  1.883

Latest posts by envmodules.bsky.social on Bluesky

New features โ€” Modules documentation

๐Ÿš€ 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...

01.08.2025 07:12 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
New features โ€” Modules documentation

โœจ 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...

31.07.2025 13:29 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
New features โ€” Modules documentation

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...

30.07.2025 07:41 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
New features โ€” Modules documentation

๐Ÿš€ 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...

24.07.2025 06:00 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
New features โ€” Modules documentation

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...

30.06.2025 05:15 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
envml โ€” Modules documentation

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...

13.06.2025 05:53 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
New features โ€” Modules documentation

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

03.06.2025 06:33 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Other module implementations โ€” Modules documentation

๐Ÿ”ง 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...

09.05.2025 06:32 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
New features โ€” Modules documentation

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...

05.05.2025 06:13 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
New features โ€” Modules documentation

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...

29.04.2025 06:18 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

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...

12.03.2025 20:18 โ€” ๐Ÿ‘ 9    ๐Ÿ” 4    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1
10th EasyBuild User Meeting (25-27 March 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...

11.03.2025 07:34 โ€” ๐Ÿ‘ 0    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

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.

11.03.2025 07:28 โ€” ๐Ÿ‘ 1    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
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

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.

04.02.2025 07:32 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Marc will be our speaker on Sunday at #FOSDEM. Many thanks to him for taking over.

30.01.2025 18:35 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
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.

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.

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!

30.01.2025 18:04 โ€” ๐Ÿ‘ 12    ๐Ÿ” 5    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1
Preview
FOSDEM 2025 - Environment Modules: why this old idea is still useful today and what's next

#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...

27.01.2025 06:36 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

This move does not change a thing regarding CEA support to the project. Many thanks to CEA for its support during the past years.

13.12.2024 07:29 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
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

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.

13.12.2024 07:29 โ€” ๐Ÿ‘ 4    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
FOSDEM 2025 - Home

Can you hear the โ€œOh, interestingโ€ฆโ€ and โ€œWhy havenโ€™t I heard about this before?!โ€ being spoken out loud ?

Thatโ€™s the volunteers reviewing submissions for #FOSDEM (fosdem.org), about two months ahead of the event.

If youโ€™ve never attended FOSDEM, you should consider it, you wonโ€™t regret it ๐Ÿป

07.12.2024 15:40 โ€” ๐Ÿ‘ 8    ๐Ÿ” 6    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
New features โ€” Modules documentation

Modules 5.5 was released earlier this month! New version means (so many) new features: Logging activity, PowerShell support, Specific modulepath for requirements, Conflict unload and Improved automated module handling mechanisms. See modules.readthedocs.io/en/latest/MI...

22.11.2024 16:59 โ€” ๐Ÿ‘ 5    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Environment Modules is now on Bluesky ๐ŸŽ‰. Modules (with its `module` command) helps HPC folks managing their shell environment since more than 3 decades. This account will share news of the project.

22.11.2024 15:14 โ€” ๐Ÿ‘ 6    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

A great show of friendly open source competition and collaboration: the lead developers of Environment Modules and Lmod (Xavier of CEA and Robert of @taccutexas.bsky.social) at #SC24. They often exchange ideas and push each other to improve their tools!

21.11.2024 15:26 โ€” ๐Ÿ‘ 5    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@envmodules is following 20 prominent accounts