Skip to content

Commit 4f88a3d

Browse files
authored
pinning spython to 0.2.0 to remove singularity version checks (#532)
* pinning spython to 0.2.0 to remove singularity version checks this use has two fold - we do not want to support singularity 2.x anymore, and we want to (to the largest extent possible that it does not introduce complexity) support both apptainer and singularityce as much as possible. Since they have different versioning schemes, the checks prior to 0.2.0 would break pulls for apptainer Signed-off-by: vsoch <[email protected]>
1 parent 48eb6bd commit 4f88a3d

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

.github/workflows/update-contributors.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
- name: Checkout Repository
1414
uses: actions/checkout@v2
1515
- name: Tributors Update
16-
uses: con/tributors@run-twice
16+
uses: con/tributors@0.0.21
1717
env:
1818
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
1919
with:

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ and **Merged pull requests**. Critical items to know are:
1414
The versions coincide with releases on pip. Only major versions will be released as tags on Github.
1515

1616
## [0.0.x](https://github.com/singularityhub/singularity-hpc/tree/main) (0.0.x)
17+
- minimum version of spython required is 0.2.0 to support apptainer (0.0.51)
1718
- add support for TCL and LMOD default version, multiple variants (0.0.50)
1819
- refactor to "add" to generate a container.yaml first (0.0.49)
1920
- Properly cleanup empty module directories, and asking to remove a container that doesn't exist now logs a _warning_ (0.0.48)

README.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
[![DOI](https://zenodo.org/badge/354130612.svg)](https://zenodo.org/badge/latestdoi/354130612)
55
[![DOI](https://joss.theoj.org/papers/10.21105/joss.03311/status.svg)](https://doi.org/10.21105/joss.03311)
66

7-
87
![https://raw.githubusercontent.com/singularityhub/singularity-hpc/main/docs/assets/img/shpc.png](https://raw.githubusercontent.com/singularityhub/singularity-hpc/main/docs/assets/img/shpc.png)
98

109
Singularity HPC is optimized for managing containers in an HPC environment. Currently, this includes

shpc/version.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
__copyright__ = "Copyright 2021-2022, Vanessa Sochat"
33
__license__ = "MPL 2.0"
44

5-
__version__ = "0.0.50"
5+
__version__ = "0.0.51"
66
AUTHOR = "Vanessa Sochat"
77
NAME = "singularity-hpc"
88
PACKAGE_URL = "https://github.com/singularityhub/singularity-hpc"
@@ -17,7 +17,7 @@
1717

1818
INSTALL_REQUIRES = (
1919
# 0.1.18 added support for oras
20-
("spython", {"min_version": "0.1.18"}),
20+
("spython", {"min_version": "0.2.0"}),
2121
("Jinja2", {"min_version": None}),
2222
("jsonschema", {"min_version": None}),
2323
("ruamel.yaml", {"min_version": None}),

0 commit comments

Comments
 (0)