Recent Releases of Collaborative Container Modules with Singularity Registry HPC
Collaborative Container Modules with Singularity Registry HPC - Singularity Registry HPC v0.1.32
What's Changed
- Revert "Introducing version_naming property that makes modulefile as version …" by @vsoch in https://github.com/singularityhub/singularity-hpc/pull/686
- Added an option to define the path of the
singularityexecutable by @muffato in https://github.com/singularityhub/singularity-hpc/pull/689 - Need to modify the main wrapper script too ! by @muffato in https://github.com/singularityhub/singularity-hpc/pull/690
Full Changelog: https://github.com/singularityhub/singularity-hpc/compare/0.1.31...0.1.32
Scientific Software - Peer-reviewed
- Python
Published by vsoch about 1 year ago
Collaborative Container Modules with Singularity Registry HPC - Singularity Registry HPC v0.1.31
What's Changed
- Introducing version_naming property that makes modulefile as version … by @Amjadhpc in https://github.com/singularityhub/singularity-hpc/pull/679
- [tributors] contributors/update-2025-01-11 by @github-actions in https://github.com/singularityhub/singularity-hpc/pull/684
New Contributors
- @Amjadhpc made their first contribution in https://github.com/singularityhub/singularity-hpc/pull/679
Full Changelog: https://github.com/singularityhub/singularity-hpc/compare/0.1.30...0.1.31
Scientific Software - Peer-reviewed
- Python
Published by vsoch about 1 year ago
Collaborative Container Modules with Singularity Registry HPC - Singularity Registry HPC v0.1.30
What's Changed
- Make "module-info shell" Tcl test compatible with Lmod<=8.7.55 by @xdelaruelle in https://github.com/singularityhub/singularity-hpc/pull/682
Full Changelog: https://github.com/singularityhub/singularity-hpc/compare/0.1.29...0.1.30
Scientific Software - Peer-reviewed
- Python
Published by vsoch over 1 year ago
Collaborative Container Modules with Singularity Registry HPC - Singularity Registry HPC v0.1.29
What's Changed
- bug: fix distutils LooseVersion import by @vsoch in https://github.com/singularityhub/singularity-hpc/pull/680
Full Changelog: https://github.com/singularityhub/singularity-hpc/compare/0.1.28...0.1.29
Scientific Software - Peer-reviewed
- Python
Published by vsoch over 1 year ago
Collaborative Container Modules with Singularity Registry HPC - Singularity Registry HPC v0.1.28
What's Changed
- bug: use quay.io tags api endpoint to list tags by @vsoch in https://github.com/singularityhub/singularity-hpc/pull/671
Full Changelog: https://github.com/singularityhub/singularity-hpc/compare/0.1.27...0.1.28
Scientific Software - Peer-reviewed
- Python
Published by vsoch over 2 years ago
Collaborative Container Modules with Singularity Registry HPC - Singularity Registry HPC v0.1.27
What's Changed
- update setup.py to indicate correct min python version 3.7 by @vsoch in https://github.com/singularityhub/singularity-hpc/pull/664
- Improves documentation covering the creation of recipes for local containers. by @dipietrantonio in https://github.com/singularityhub/singularity-hpc/pull/652
- [tributors] contributors/update-2023-11-15 by @github-actions in https://github.com/singularityhub/singularity-hpc/pull/666
- fix: filter tags to not include sbom/vex by @vsoch in https://github.com/singularityhub/singularity-hpc/pull/669
New Contributors
- @dipietrantonio made their first contribution in https://github.com/singularityhub/singularity-hpc/pull/652
Full Changelog: https://github.com/singularityhub/singularity-hpc/compare/0.1.26...0.1.27
Scientific Software - Peer-reviewed
- Python
Published by vsoch over 2 years ago
Collaborative Container Modules with Singularity Registry HPC - Singularity Registry HPC v0.1.26
What's Changed
- unpin yaml version, broken in conda by @vsoch in https://github.com/singularityhub/singularity-hpc/pull/662
Full Changelog: https://github.com/singularityhub/singularity-hpc/compare/0.1.25...0.1.26
Scientific Software - Peer-reviewed
- Python
Published by vsoch over 2 years ago
Collaborative Container Modules with Singularity Registry HPC - Singularity Registry HPC v0.1.25
What's Changed
- Adding wrapperbase to allowedenvars by @theklaloizou in https://github.com/singularityhub/singularity-hpc/pull/660
- Update behaviour of
shpc config getto only show value of key by @marcodelapierre in https://github.com/singularityhub/singularity-hpc/pull/661
New Contributors
- @theklaloizou made their first contribution in https://github.com/singularityhub/singularity-hpc/pull/660
Full Changelog: https://github.com/singularityhub/singularity-hpc/compare/0.1.24...0.1.25
Scientific Software - Peer-reviewed
- Python
Published by vsoch over 2 years ago
Collaborative Container Modules with Singularity Registry HPC - Singularity Registry HPC v0.1.24
What's Changed
- Set ruamel.yaml version to 0.17.21 by @audreystott in https://github.com/singularityhub/singularity-hpc/pull/657
- test support for custom wrapper install directory by @vsoch in https://github.com/singularityhub/singularity-hpc/pull/654
Full Changelog: https://github.com/singularityhub/singularity-hpc/compare/0.1.23...0.1.24
Scientific Software - Peer-reviewed
- Python
Published by vsoch almost 3 years ago
Collaborative Container Modules with Singularity Registry HPC - Singularity Registry HPC v0.1.23
What's Changed
- fix bug with rendering of labels in templates by @vsoch in https://github.com/singularityhub/singularity-hpc/pull/650
Full Changelog: https://github.com/singularityhub/singularity-hpc/compare/0.1.22...0.1.23
Scientific Software - Peer-reviewed
- Python
Published by vsoch about 3 years ago
Collaborative Container Modules with Singularity Registry HPC - Singularity Registry HPC v0.1.22
What's Changed
- Add/example google cloud storage by @vsoch in https://github.com/singularityhub/singularity-hpc/pull/638
- update shpc show output stream and support --limit by @vsoch in https://github.com/singularityhub/singularity-hpc/pull/647
Full Changelog: https://github.com/singularityhub/singularity-hpc/compare/0.1.21...0.1.22
Scientific Software - Peer-reviewed
- Python
Published by vsoch about 3 years ago
Collaborative Container Modules with Singularity Registry HPC - Singularity Registry HPC v0.1.21
What's Changed
- Doc changes by @muffato in https://github.com/singularityhub/singularity-hpc/pull/634
- Doc update by @muffato in https://github.com/singularityhub/singularity-hpc/pull/636
- fix: podman inspect typo by @vsoch in https://github.com/singularityhub/singularity-hpc/pull/643
Full Changelog: https://github.com/singularityhub/singularity-hpc/compare/0.1.2...0.1.21
Scientific Software - Peer-reviewed
- Python
Published by vsoch about 3 years ago
Collaborative Container Modules with Singularity Registry HPC - Singularity Registry HPC v0.1.2
What's Changed
- [tributors] contributors/update-2023-02-15 by @github-actions in https://github.com/singularityhub/singularity-hpc/pull/632
- review feedback by @vsoch in https://github.com/singularityhub/singularity-hpc/pull/633
Full Changelog: https://github.com/singularityhub/singularity-hpc/compare/0.1.19...0.1.2
Scientific Software - Peer-reviewed
- Python
Published by vsoch over 3 years ago
Collaborative Container Modules with Singularity Registry HPC - Singularity Registry HPC v0.1.19
What's Changed
- update script to select latest biocontainer by @vsoch in https://github.com/singularityhub/singularity-hpc/pull/629
- add support for self-hosted gitlab instances by @phue in https://github.com/singularityhub/singularity-hpc/pull/631
New Contributors
- @phue made their first contribution in https://github.com/singularityhub/singularity-hpc/pull/631
Full Changelog: https://github.com/singularityhub/singularity-hpc/compare/0.1.18...0.1.19
Scientific Software - Peer-reviewed
- Python
Published by vsoch over 3 years ago
Collaborative Container Modules with Singularity Registry HPC - Singularity Registry HPC v0.1.18
What's Changed
- Update developer-guide.rst by @muffato in https://github.com/singularityhub/singularity-hpc/pull/620
- Change shpc edit to shpc config edit in help text by @georgiastuart in https://github.com/singularityhub/singularity-hpc/pull/622
- update license headers for 2023 by @vsoch in https://github.com/singularityhub/singularity-hpc/pull/623
- preparing to remove circle by @vsoch in https://github.com/singularityhub/singularity-hpc/pull/624
- adding uninstall all and fixing bug with depot install by @vsoch in https://github.com/singularityhub/singularity-hpc/pull/626
Full Changelog: https://github.com/singularityhub/singularity-hpc/compare/0.1.17...0.1.18
Scientific Software - Peer-reviewed
- Python
Published by vsoch over 3 years ago
Collaborative Container Modules with Singularity Registry HPC - Singularity Registry HPC v0.1.17
What's Changed
- adding biocontainers example install script by @vsoch in https://github.com/singularityhub/singularity-hpc/pull/613
- adding shpc hosted action to update from listing and cache by @vsoch in https://github.com/singularityhub/singularity-hpc/pull/616
- add tutorial for creating registry, cache, and using it by @vsoch in https://github.com/singularityhub/singularity-hpc/pull/618
Full Changelog: https://github.com/singularityhub/singularity-hpc/compare/0.1.16...0.1.17
Scientific Software - Peer-reviewed
- Python
Published by vsoch over 3 years ago
Collaborative Container Modules with Singularity Registry HPC - Singularity Registry HPC v0.1.16
What's Changed
- Uninstall by @muffato in https://github.com/singularityhub/singularity-hpc/pull/603
Full Changelog: https://github.com/singularityhub/singularity-hpc/compare/0.1.15...0.1.16
Scientific Software - Peer-reviewed
- Python
Published by vsoch over 3 years ago
Collaborative Container Modules with Singularity Registry HPC - Singularity Registry HPC v0.1.15
What's Changed
- add pre-commit for easy linting/formatting! by @vsoch in https://github.com/singularityhub/singularity-hpc/pull/606
- workflow version updates by @vsoch in https://github.com/singularityhub/singularity-hpc/pull/608
- [tributors] contributors/update-2022-10-24 by @github-actions in https://github.com/singularityhub/singularity-hpc/pull/609
- fix workflow format by @vsoch in https://github.com/singularityhub/singularity-hpc/pull/610
- fixing sync bug by @vsoch in https://github.com/singularityhub/singularity-hpc/pull/612
- adding support to install from local container by @vsoch in https://github.com/singularityhub/singularity-hpc/pull/602
Full Changelog: https://github.com/singularityhub/singularity-hpc/compare/0.1.14...0.1.15
Scientific Software - Peer-reviewed
- Python
Published by vsoch over 3 years ago
Collaborative Container Modules with Singularity Registry HPC - Singularity Registry HPC v0.1.14
What's Changed
- Run pyflakes on everything except init.py and shell.py by @muffato in https://github.com/singularityhub/singularity-hpc/pull/594
- [tributors] contributors/update-2022-10-09 by @github-actions in https://github.com/singularityhub/singularity-hpc/pull/593
- [tributors] contributors/update-2022-10-09 by @github-actions in https://github.com/singularityhub/singularity-hpc/pull/595
- View install commands by @muffato in https://github.com/singularityhub/singularity-hpc/pull/596
- [tributors] contributors/update-2022-10-12 by @github-actions in https://github.com/singularityhub/singularity-hpc/pull/597
- Fix views system module loading by @georgiastuart in https://github.com/singularityhub/singularity-hpc/pull/600
Full Changelog: https://github.com/singularityhub/singularity-hpc/compare/0.1.13...0.1.14
Scientific Software - Peer-reviewed
- Python
Published by vsoch over 3 years ago
Collaborative Container Modules with Singularity Registry HPC - Singularity Registry HPC v0.1.13
What's Changed
- add support for depends_on in views and editor from envars by @vsoch in https://github.com/singularityhub/singularity-hpc/pull/591
Full Changelog: https://github.com/singularityhub/singularity-hpc/compare/0.1.12...0.1.13
Scientific Software - Peer-reviewed
- Python
Published by vsoch over 3 years ago
Collaborative Container Modules with Singularity Registry HPC - Singularity Registry HPC v0.1.12
What's Changed
- remove update container workflow from being active by @vsoch in https://github.com/singularityhub/singularity-hpc/pull/587
- Shell script wrappers by @vsoch in https://github.com/singularityhub/singularity-hpc/pull/586
Full Changelog: https://github.com/singularityhub/singularity-hpc/compare/0.1.11...0.1.12
Scientific Software - Peer-reviewed
- Python
Published by vsoch almost 4 years ago
Collaborative Container Modules with Singularity Registry HPC - Singularity Registry HPC v0.1.11
What's Changed
- update docs to show registry at shpc-registry and disable gh-pages wo… by @vsoch in https://github.com/singularityhub/singularity-hpc/pull/583
- add should return the container yaml by @vsoch in https://github.com/singularityhub/singularity-hpc/pull/584
Full Changelog: https://github.com/singularityhub/singularity-hpc/compare/0.1.1...0.1.11
Scientific Software - Peer-reviewed
- Python
Published by vsoch almost 4 years ago
Collaborative Container Modules with Singularity Registry HPC - Singularity Registry HPC v0.1.1
What's Changed
- fixing bug that writing package file defaults to None by @vsoch in https://github.com/singularityhub/singularity-hpc/pull/582
Full Changelog: https://github.com/singularityhub/singularity-hpc/compare/0.1.0...0.1.1
Scientific Software - Peer-reviewed
- Python
Published by vsoch almost 4 years ago
Collaborative Container Modules with Singularity Registry HPC - Singularity Registry HPC v0.1.0
What's Changed
- [bot] binoc/update-2022-08-01 by @github-actions in https://github.com/singularityhub/singularity-hpc/pull/569
- Fix for #572 by @surak in https://github.com/singularityhub/singularity-hpc/pull/573
- Fix for #570 by @surak in https://github.com/singularityhub/singularity-hpc/pull/571
- Add/remote registry by @vsoch in https://github.com/singularityhub/singularity-hpc/pull/576
Full Changelog: https://github.com/singularityhub/singularity-hpc/compare/0.0.57...0.1.0
Scientific Software - Peer-reviewed
- Python
Published by vsoch almost 4 years ago
Collaborative Container Modules with Singularity Registry HPC - Singularity Registry HPC v0.0.57
What's Changed
- registry/quay.io/pawsey/openfoam-org : update digests by @marcodelapierre in https://github.com/singularityhub/singularity-hpc/pull/563
- adding tests for config by @vsoch in https://github.com/singularityhub/singularity-hpc/pull/562
Full Changelog: https://github.com/singularityhub/singularity-hpc/compare/0.0.56...0.0.57
Scientific Software - Peer-reviewed
- Python
Published by vsoch almost 4 years ago
Collaborative Container Modules with Singularity Registry HPC - Singularity Registry HPC v0.0.56
What's Changed
- registry/quay.io/biocontainers/spades: added several aliases by @marcodelapierre in https://github.com/singularityhub/singularity-hpc/pull/555
- registry/quay.io/pawsey python recipes 4x: added python3 alias by @marcodelapierre in https://github.com/singularityhub/singularity-hpc/pull/556
- adding support for alias files by @vsoch in https://github.com/singularityhub/singularity-hpc/pull/557
- [bot] binoc/update-2022-07-01 by @github-actions in https://github.com/singularityhub/singularity-hpc/pull/559
Full Changelog: https://github.com/singularityhub/singularity-hpc/compare/0.0.55...0.0.56
Scientific Software - Peer-reviewed
- Python
Published by vsoch almost 4 years ago
Collaborative Container Modules with Singularity Registry HPC - Singularity Registry HPC v0.0.55
What's Changed
- Add/sif variable for singularity by @vsoch and @marcodelapierre in https://github.com/singularityhub/singularity-hpc/pull/553
Full Changelog: https://github.com/singularityhub/singularity-hpc/compare/0.0.54...0.0.55
Scientific Software - Peer-reviewed
- Python
Published by vsoch about 4 years ago
Collaborative Container Modules with Singularity Registry HPC - Singularity Registry HPC v0.0.54
What's Changed
- [bot] binoc/update-2022-05-01 by @github-actions in https://github.com/singularityhub/singularity-hpc/pull/547
- [bot] binoc/update-2022-06-01 by @github-actions in https://github.com/singularityhub/singularity-hpc/pull/551
- Add/views by @vsoch in https://github.com/singularityhub/singularity-hpc/pull/545
- Extra commands by @muffato in https://github.com/singularityhub/singularity-hpc/pull/554
- Various wrapper scripts improvement by @muffato in https://github.com/singularityhub/singularity-hpc/pull/548
Full Changelog: https://github.com/singularityhub/singularity-hpc/compare/0.0.53...0.0.54
Scientific Software - Peer-reviewed
- Python
Published by vsoch about 4 years ago
Collaborative Container Modules with Singularity Registry HPC - Singularity Registry HPC v0.0.53
What's Changed
- Add support for shpc update by @vsoch in https://github.com/singularityhub/singularity-hpc/pull/538
Full Changelog: https://github.com/singularityhub/singularity-hpc/compare/0.0.52...0.0.53
Scientific Software - Peer-reviewed
- Python
Published by vsoch about 4 years ago
Collaborative Container Modules with Singularity Registry HPC - Singularity Registry HPC v0.0.52
What's Changed
- If the container is deleted, the module has to be deleted too. No need to ask the user by @muffato in https://github.com/singularityhub/singularity-hpc/pull/528
shpc addnow supports Docker by @muffato in https://github.com/singularityhub/singularity-hpc/pull/540- Adding more clear error message when tag is not known by @vsoch in https://github.com/singularityhub/singularity-hpc/pull/543
Full Changelog: https://github.com/singularityhub/singularity-hpc/compare/0.0.51...0.0.52
Scientific Software - Peer-reviewed
- Python
Published by vsoch about 4 years ago
Collaborative Container Modules with Singularity Registry HPC - Singularity Registry HPC v0.0.51
What's Changed
- pinning spython to 0.2.0 to remove singularity version checks by @vsoch in https://github.com/singularityhub/singularity-hpc/pull/532
Full Changelog: https://github.com/singularityhub/singularity-hpc/compare/0.0.50...0.0.51
Scientific Software - Peer-reviewed
- Python
Published by vsoch over 4 years ago
Collaborative Container Modules with Singularity Registry HPC - Singularity Registry HPC v0.0.50
What's Changed
- [tributors] contributors/update-2022-03-22 by @github-actions in https://github.com/singularityhub/singularity-hpc/pull/524
- registry: added quay.io/pawsey, 4x python containers by @marcodelapierre in https://github.com/singularityhub/singularity-hpc/pull/525
- Implemented "default_version==false" for TCL by @muffato in https://github.com/singularityhub/singularity-hpc/pull/517
- Add empty init.py so registry is copied appropriately by pip by @georgiastuart in https://github.com/singularityhub/singularity-hpc/pull/531
Full Changelog: https://github.com/singularityhub/singularity-hpc/compare/0.0.49...0.0.5 Full Changelog: https://github.com/singularityhub/singularity-hpc/compare/0.0.5...0.0.50
Scientific Software - Peer-reviewed
- Python
Published by vsoch over 4 years ago
Collaborative Container Modules with Singularity Registry HPC - Singularity Registry HPC v0.0.49
What's Changed
- [tributors] contributors/update-2022-03-16 by @github-actions in https://github.com/singularityhub/singularity-hpc/pull/518
- Update documentation with minor fixes by @georgiastuart in https://github.com/singularityhub/singularity-hpc/pull/523
- refactor of "add" to generate a container.yaml first to close #519 by @vsoch in https://github.com/singularityhub/singularity-hpc/pull/520
New Contributors
- @georgiastuart made their first contribution in https://github.com/singularityhub/singularity-hpc/pull/523
Full Changelog: https://github.com/singularityhub/singularity-hpc/compare/0.0.48...0.0.49
Scientific Software - Peer-reviewed
- Python
Published by vsoch over 4 years ago
Collaborative Container Modules with Singularity Registry HPC - Singularity Registry HPC v0.0.48
What's Changed
- Add/all contributors by @vsoch in https://github.com/singularityhub/singularity-hpc/pull/514
- [tributors] contributors/update-2022-03-15 by @github-actions in https://github.com/singularityhub/singularity-hpc/pull/515
- Miscellaneous changes by @muffato in https://github.com/singularityhub/singularity-hpc/pull/516
Full Changelog: https://github.com/singularityhub/singularity-hpc/compare/0.0.47...0.0.48
Scientific Software - Peer-reviewed
- Python
Published by vsoch over 4 years ago
Collaborative Container Modules with Singularity Registry HPC - Singularity Registry HPC v0.0.47
What's Changed
- fixing file creation permission for wrapper scripts to close #512 by @vsoch in https://github.com/singularityhub/singularity-hpc/pull/513
Full Changelog: https://github.com/singularityhub/singularity-hpc/compare/0.0.46...0.0.47
Scientific Software - Peer-reviewed
- Python
Published by vsoch over 4 years ago
Collaborative Container Modules with Singularity Registry HPC - Singularity Registry HPC v.0.0.46
Fixing pull output (repeated) and reference of templates variable in settings.
Scientific Software - Peer-reviewed
- Python
Published by vsoch over 4 years ago
Collaborative Container Modules with Singularity Registry HPC - Singularity Registry HPC v.0.0.45
This release includes wrapper scripts, meaning your container aliases are generated as full scripts (more ideal for workflows) instead of container commands. We also have added support for container level wrappers, in the case that a particular container technology wants to provide a custom script.
Scientific Software - Peer-reviewed
- Python
Published by vsoch over 4 years ago
Collaborative Container Modules with Singularity Registry HPC - Singularity Registry HPC v.0.0.44
This release includes the following changes:
- Lua and tcl module file bug fixes for shell functions and aliases (0.0.44) #486
- restoring -B for Singularity bindpaths over using envar #489
Scientific Software - Peer-reviewed
- Python
Published by vsoch over 4 years ago
Collaborative Container Modules with Singularity Registry HPC - Singularity Registry HPC v.0.0.43
This release changes the default container directory to be the root/containers, different than modules for faster loading.
Scientific Software - Peer-reviewed
- Python
Published by vsoch over 4 years ago
Collaborative Container Modules with Singularity Registry HPC - Singularity Registry HPC v.0.0.42
This release includes remove redundancy of manual bindpaths and SINGULARITY_BINDPATH (0.0.42).
Scientific Software - Peer-reviewed
- Python
Published by vsoch over 4 years ago
Collaborative Container Modules with Singularity Registry HPC - Singularity Registry HPC v.0.0.37
Scientific Software - Peer-reviewed
- Python
Published by vsoch over 4 years ago
Collaborative Container Modules with Singularity Registry HPC - Singularity Registry HPC v0.0.34
This release adds support for using functions with tcl modules, and a bug with Singularity specifying a home in the config.
Scientific Software - Peer-reviewed
- Python
Published by vsoch over 4 years ago
Collaborative Container Modules with Singularity Registry HPC - Singularity Registry HPC v0.0.33
This release includes two new features: - home: to indicate bind mounting a special home - x11: to indicate wanting support for x11
Here is a summary of features:

Scientific Software - Peer-reviewed
- Python
Published by vsoch almost 5 years ago
Collaborative Container Modules with Singularity Registry HPC - Singularity Registry HPC v0.0.31
This release includes several new registry entries, and a bugfix for tcl modules that have environment variables in their options or command.
Scientific Software - Peer-reviewed
- Python
Published by vsoch almost 5 years ago
Collaborative Container Modules with Singularity Registry HPC - Singularity Registry HPC v0.0.29
This release includes new features and bug fixes!
- Allow environment variables in settings (#399).
- Creation of a separate user settings file in ~/.singularity-hpc/settings.yml to override main settings, done via command
shpc config inituserto close #400 - Registry is now a list to support multiple registry locations to close #401
- Config supports add/remove to append/delete from list to support #401
- Bug fix with podman delete and deletion of containers during test
- Podman now can pull based on digest by tagging after pull
- Module file fixes.
- help strings for subparsers of client properly done with "description" instead of "help"
Scientific Software - Peer-reviewed
- Python
Published by vsoch about 5 years ago
Collaborative Container Modules with Singularity Registry HPC - Singularity Registry HPC v0.0.28
This release include several bug fixes or updates, specially:
- Add test for docker and podman to fix #392
- Various module template updates to close #391
- Namespace as format string for command named renamed to repository to address #378
- Updates to comment in settings to close #396
- shpc test/uninstall should be run for all tests
- Bug with uninstall fixes #393
- Adding user and group ids to docker and podman commands to close #394
- Remove conflict with entire module name, should only be for aliases to close to close #395
- Ensuring shpc edit works when error in settings.yml #398
- Renaming "namespace" in format string to "repository" to not be confused with shpc namespace command
Scientific Software - Peer-reviewed
- Python
Published by vsoch about 5 years ago
Collaborative Container Modules with Singularity Registry HPC - Singularity Registry HPC v0.0.27
This release includes:
- cleanup of module files from @xdelaruelle
- removal of unneeded
SINGULARITY_COMMAND_ARGSenvironment variable from modules - bugfix that the
DockerContainerbase was requiring Docker to be installed for Podman. We could generalize the function to ensure that podman was checked for podman, and docker for docker
Scientific Software - Peer-reviewed
- Python
Published by vsoch about 5 years ago
Collaborative Container Modules with Singularity Registry HPC - Singularity Registry HPC v0.0.26
This release adds a Docker container executor, and hopefully fixes a bug for a circular import of ContainerName.
Scientific Software - Peer-reviewed
- Python
Published by vsoch about 5 years ago
Collaborative Container Modules with Singularity Registry HPC - Singularity Registry HPC v0.0.25
This update includes bug fixes, organization refactor, and addition of several new features!
- Podman support is now added. The user can set podman to the default with
shpc config set container_tech:podman- This means that container_tech is now a settings.yml variable
- Automatically generated alias names for a container are now customizable, defaulting to
{{ tool }}and allowing for also registry, namespace, and version. - We now allow for custom test interpreter "testshell" to distinguish from podmanshell and singularity_shell
- The command
config editallows for interactive edit - Adding show --filter to filter list of modules shown
- We have split the documentation into user and developer guides to make it easier to find what you are looking for
- Added automated spell checking with crate-ci/typos
- Support for container features. E.g., if a container.yaml has features->gpu, the container technology knows how to process that to add appropriate flags.
- shpc get -e to show path to an envrironment file
- Added support for env section to render to bound environment file
- Allowing for a container:tag convention to be used for commands.
- List defaults to showing modules/tags one per line, unless --short used
Scientific Software - Peer-reviewed
- Python
Published by vsoch about 5 years ago
Collaborative Container Modules with Singularity Registry HPC - Singularity Registry HPC v0.0.24
The first release of shpc on GitHub releases to allow for easy clone. This release only supports Singularity and has a few known bugs.
Scientific Software - Peer-reviewed
- Python
Published by vsoch about 5 years ago