Skip to content

Releases: fretn/rsmodules

v0.7.3

12 Nov 13:55
Compare
Choose a tag to compare

v0.7.3 Release notes

  • BUGFIX: fixed regex entries for module info <modulename> and python virtual environments
  • BUGFIX: shellexpand tildes in $MODULEPATH
  • BUGFIX: module readme didn't work in tcsh/csh environments
  • BUGFIX: manpath search bug
  • new feature: deprecate modules (see README)
  • new feature: module av has now natural sorting (finally :p)

rsmodules_0.7.3_linux_x86_64.tar.gz

v0.7.2

10 Oct 14:09
Compare
Choose a tag to compare

v0.7.2 Release notes

  • BUGFIX: new installations couldn't create a .modulesindex file
  • new script function: system_unload: this only runs when the module is unloaded, like system but for unload
  • Individual commands now show usage info when you use them incorrectly

v0.7.1

08 Oct 07:09
Compare
Choose a tag to compare

v0.7.1 Release notes

  • module info [modulename] now shows info about which files are sourced when this module is loaded
  • module cd [modulename] changes your working directory to the installation folder of the module
  • module edit [modulename] opens the module file in your $EDITOR or in vim if $EDITOR is not set

v0.7.0

02 Aug 08:19
Compare
Choose a tag to compare

v0.7.0 Release notes

  • Fixed the exit code
  • When a module was not found the tmp file wasn't removed
  • Added --regex support for module available. For example when you want to list all the R/x86_64/* modules you can run: module av --regex ^R/x* . Before this module av R would output lots of modules you werent looking for

v0.6.3

12 Mar 14:08
Compare
Choose a tag to compare

v0.6.3 Release notes

  • added add_bin_to_info function, this overrides the binaries in the PATH variable for module info
  • display markdown when using module readme
  • module available now accepts --default as first argument to only show default modules
  • module info shows unneeded binaries from python virtualenv folders, we now filter these, if you want to see them in the output make sure the env var RSMODULES_DONT_FILTER_INFO exists and you'll see everything

v0.6.2

18 Oct 08:22
Compare
Choose a tag to compare

v0.6.2 Release notes

  • Fixed a bug where the wrong default version is loaded
  • Added a progressbar to the update cache function, you need to use the command update_modules_cache command to see it
  • modulefiles now have a source function
  • support for NO_COLOR: https://no-color.org/

v0.6.1

10 Oct 09:48
Compare
Choose a tag to compare

Changelog

  • Fix a bug where software with multiple version exists in two modulepaths
  • small cosmetic changes

v0.6.0

10 Oct 09:48
Compare
Choose a tag to compare

Changelog

  • module readme <modulename> search for a manpage or a readme and display it
  • fix whitespace issues in module av output
  • fix a crash where rsmodules panic'd while displaying module av output
  • took some suggestions from clippy
  • check if module path is empty bugfix
  • some advancement in the module create code

v0.5.9

10 Oct 09:47
Compare
Choose a tag to compare

Changelog

  • various bugfixes
  • scripts now support a print function
  • getenv bugfix
  • some code changes based on clippy suggestions
  • don't print bold text when no $TERM is set
  • create command now uses gumdrop crate
  • is_executable_file was broken, replaced it with a crate

v0.5.8

10 Oct 09:47
Compare
Choose a tag to compare

Changelog

  • fix for the error message: tput: 'No value for $TERM and no -T specified'
  • updated to latest rhai crate
  • switched from Mutex to AtomicBool
  • improved some code based on clippy remarks
  • fixed a bug where the .rsmodulestmp file could be deleted when running simultaneous jobs on a cluster
  • stdout and stderr redirections where wrong in the init script