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 singularity executable 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 get to 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 add now 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:

image

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 inituser to 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_ARGS environment variable from modules
  • bugfix that the DockerContainer base 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 edit allows 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