gsell
996667e4d6
modulecmd: review/rewrite code to get available modules
2025-03-20 17:36:06 +01:00
gsell
1d6143dcb2
Merge branch '407-moduelcmd-argument-not-used-in-use_group-and-unuse_group' into 'master'
...
Resolve "moduelcmd: argument not used in use_group() and unuse_group()"
Closes #407
See merge request Pmodules/src!439
2025-03-14 17:31:28 +01:00
gsell
f9aa82ca0a
modulecmd: bugfixes in use_group() and unuse_group()
2025-03-14 17:30:12 +01:00
gsell
135f3fbff7
Merge branch '406-modulecmd-re-initialize-pmodules-env-with-module-purge' into 'master'
...
Resolve "modulecmd: re-initialize Pmodules env with "module purge""
Closes #406
See merge request Pmodules/src!438
2025-03-14 17:18:40 +01:00
gsell
ef0dfb0662
modulecmd: re-init Pmodules env with sub-cmd purge
2025-03-14 17:17:47 +01:00
gsell
19e04058ac
Merge branch '405-modulecmd-don-t-export-osrelease-und-systemcpu-in-pmodules_env' into 'master'
...
modulecmd: don't export SystemCPU and OSrelease in PMODULES_ENV
Closes #405
See merge request Pmodules/src!437
2025-03-14 17:09:16 +01:00
gsell
40411f2d92
modulecmd: don't export SystemCPU and OSrelease in PMODULES_ENV
2025-03-14 17:08:28 +01:00
gsell
b1652e350c
Merge branch '404-modulecmd-error-in-doc-string-of-function-pmodules_setup' into 'master'
...
Resolve "modulecmd: error in doc-string of function pmodules_setup"
Closes #404
See merge request Pmodules/src!436
2025-03-14 17:04:56 +01:00
gsell
d2fd5f3cb1
modulecmd: error in defining doc-sring in pmodules_setup() fixed
2025-03-14 17:03:43 +01:00
gsell
df8113c800
Merge branch '403-modulecmd-use-unuse-groups-in-overlay' into 'master'
...
Resolve "modulecmd: use/unuse groups in overlay"
Closes #403
See merge request Pmodules/src!435
2025-03-14 16:59:45 +01:00
gsell
10ffe41db1
modulecmd: use/unuse group while loading an overlay
2025-03-14 16:57:40 +01:00
gsell
65b037c1c4
Merge branch '402-update-changelog-for-1-1-23' into 'master'
...
Resolve "update changelog for 1.1.23"
Closes #402
See merge request Pmodules/src!434
2025-03-06 16:50:32 +01:00
gsell
5b29b19c41
changelog updated
2025-03-06 16:49:13 +01:00
gsell
0b9a5fcc9e
Merge branch '401-modulecmd-review-main-and-other-minor-changes' into 'master'
...
Resolve "modulecmd: review main and other minor changes"
Closes #401
See merge request Pmodules/src!433
2025-03-06 14:50:31 +01:00
gsell
05525fd25b
modulecmd: main reviewed plus some minor changes
2025-03-06 14:49:29 +01:00
gsell
a2ad477b91
Merge branch '400-modulecmd-print-correct-release-stage-for-spack-modules' into 'master'
...
Resolve "modulecmd: print correct release stage for Spack modules"
Closes #400
See merge request Pmodules/src!432
2025-03-06 14:46:24 +01:00
gsell
4280bd2b84
modulecmd: print correct release stage for Spack modules
2025-03-06 14:45:17 +01:00
gsell
b817b7de53
Merge branch '399-modulecmd-review-loading-of-modules-with-extended-name-syntax' into 'master'
...
Resolve "modulecmd: review loading of modules with extended name/syntax"
Closes #399
See merge request Pmodules/src!431
2025-03-06 14:36:38 +01:00
gsell
9f5313e457
modulecmd: review code to handle extended module names in sub-cmd load
2025-03-06 14:35:06 +01:00
gsell
115645350d
Merge branch '398-modulecmd-review-fatal-error-messages' into 'master'
...
Resolve "modulecmd: review fatal error messages"
Closes #398
See merge request Pmodules/src!430
2025-03-06 14:29:04 +01:00
gsell
8e3a4c11d3
modulecmd: fatal error messages reviewed
2025-03-06 14:27:54 +01:00
gsell
b199dc770f
Merge branch '397-modulecmd-document-functions-in-a-local-__doc__-variable' into 'master'
...
Resolve "modulecmd: document functions in a local __doc__ variable"
Closes #397
See merge request Pmodules/src!429
2025-03-06 14:11:17 +01:00
gsell
33f09074cb
modulecmd: use local __doc__ for function documentation
2025-03-06 14:07:20 +01:00
gsell
2be8e05275
Merge branch '396-modulecmd-substitute-target_cpu-in-overlay-path_config' into 'master'
...
Resolve "modulecmd: substitute ${target_cpu} in overlay path_config"
Closes #396
See merge request Pmodules/src!428
2025-03-06 11:20:46 +01:00
gsell
8739506fce
modulecmd: substitude ${target_cpu} in overlay path_config
2025-03-06 11:19:36 +01:00
gsell
2e17aa455d
Merge branch '395-udate-lua-to-version-5-4-7' into 'master'
...
Resolve "udate Lua to version 5.4.7"
Closes #395
See merge request Pmodules/src!427
2025-03-06 11:11:12 +01:00
gsell
8239c2509d
Lua updated to version 5.4.7
2025-03-06 11:10:25 +01:00
gsell
7b6befc257
Merge branch '394-update-yq' into 'master'
...
Resolve "update yq"
Closes #394
See merge request Pmodules/src!426
2025-03-06 11:07:36 +01:00
gsell
7fa18b973d
yq updated to version 4.45.1
2025-03-06 11:06:03 +01:00
gsell
62e4730192
Merge branch '393-modulecmd-implement-search-in-spack-modules' into 'master'
...
Resolve "modulecmd: implement search in Spack modules"
Closes #393
See merge request Pmodules/src!425
2025-02-19 16:00:55 +01:00
gsell
3c1a4b2287
modulecmd: some fixes for the Spack module integration
...
- get_module_config() reviewed
- bugix in header of module avail output
- module search:
- remove .lua extension in module search output
- don't loop over Pmodules groups if an overlay with layout 'Spack'
with type 'replacing' is in use.
2025-02-19 15:55:24 +01:00
gsell
27ade72d18
Merge branch '393-modulecmd-implement-search-in-spack-modules' into 'master'
...
Resolve "modulecmd: implement search in Spack modules"
Closes #393
See merge request Pmodules/src!424
2025-02-19 11:09:41 +01:00
gsell
0486faec1c
modulecmd: search in Spack modules
2025-02-19 11:08:32 +01:00
gsell
ab9a674297
Merge branch '392-update-bash-tcl-and-lmod' into 'master'
...
Resolve "update BASH, Tcl and Lmod"
Closes #392
See merge request Pmodules/src!423
2025-02-19 11:04:16 +01:00
gsell
704931d9b1
update BASH, Tcl and Lmod to current versions
2025-02-19 11:03:21 +01:00
gsell
3e95734d4e
Merge branch '391-build-system-change-order-of-checks-to-build-a-module' into 'master'
...
Resolve "build-system: change order of checks to build a module"
Closes #391
See merge request Pmodules/src!421
2025-02-19 10:45:01 +01:00
gsell
61887f780f
build-system: change order of checks to build a module
2025-02-19 10:43:43 +01:00
gsell
d003e91e1b
Merge branch '390-build-system-add-check-that-a-dependency-load-successfully' into 'master'
...
Resolve "build-system: add check that a dependency load successfully."
Closes #390
See merge request Pmodules/src!419
2025-02-19 10:38:24 +01:00
gsell
963467ea85
build-system: add check that a dependency was successfully loaded
2025-02-19 10:37:13 +01:00
gsell
4eb51369ee
Merge branch '389-build-system-bug-in-setting-up-the-build-environment' into 'master'
...
Resolve "build-system: bug in setting up the build environment"
Closes #389
See merge request Pmodules/src!417
2025-02-19 10:30:48 +01:00
gsell
0062dbfb22
build-system: bugfix in setting up the env for building modules
2025-02-19 10:25:40 +01:00
gsell
ec88509d30
Merge branch '388-new-feature-support-for-overlays-without-groups' into 'master'
...
Resolve "new feature: support for overlays without groups"
Closes #388
See merge request Pmodules/src!416
2025-02-06 09:15:35 +01:00
gsell
56ab7553c9
support for overlays without groups (e.g. for Spack modules)
2025-02-06 09:13:42 +01:00
gsell
e0c3d33805
Merge branch 'cherry-pick-e0841bce' into 'master'
...
Merge branch '386-libstd-bugs-in-std-append_path-and-std-prepend_path' into '1.1.22'
See merge request Pmodules/src!413
2025-02-04 16:26:34 +01:00
gsell
9028999da5
Merge branch '386-libstd-bugs-in-std-append_path-and-std-prepend_path' into '1.1.22'
...
Resolve "libstd: bugs in std::append_path() and std::prepend_path()"
See merge request Pmodules/src!412
(cherry picked from commit e0841bce39 )
a3ee63cf libstd (#386 ): bugfixes in std::append_path(), std::prepend_path()
Co-authored-by: gsell <achim.gsell@psi.ch >
2025-02-04 16:26:04 +01:00
gsell
4f1a134c90
Merge branch '384-libstd-bug-in-std-remove_path-review-std-prepend_path-and-std-append_path' into 'master'
...
Resolve "libstd: bug in std::remove_path(), review std::prepend_path() and std::append_path()"
Closes #384
See merge request Pmodules/src!408
2025-02-03 12:28:52 +01:00
gsell
8354e703c5
libstd ( #384 ): bugfix in function std::remove_path()
2025-02-03 12:27:05 +01:00
gsell
9eaa441b61
Merge branch '383-modulecmd-add-new-keys-for-overlay-configuration' into 'master'
...
Resolve "modulecmd: add new keys for overlay configuration"
Closes #383
See merge request Pmodules/src!406
2025-02-03 12:17:48 +01:00
gsell
d0125da316
modulecmd ( #383 ): required keys added to dict OverlayConfigKeys
2025-02-03 12:15:28 +01:00
gsell
bd6df63f7b
Merge branch '382-build-system-bug-in-yml-get_group_deps' into 'master'
...
Resolve "build-system: bug in yml::get_group_deps()"
Closes #382
See merge request Pmodules/src!404
2025-02-03 10:51:43 +01:00