Singularity Registry HPC (shpc)
Singularity HPC is optimized for managing containers in an HPC environment. Currently, this includes module technologies:
And container technologies:
You can use shpc if you are:
- a linux administrator wanting to manage containers as modules for your cluster
- a cluster user that wants to maintain your own folder of custom modules
- a cluster user that simply wants to pull Singularity images as GitHub packages.
A module technology is required in all cases.
📖️ Read the documentation 📖️ ⭐️ Browse the container module collection ⭐️
😁️ Contributors 😁️
We use the all-contributors tool to generate a contributors graphic below.
🎨️ Previous Art 🎨️
There are other tools that you might be interested in!
- VA Research Computing has a similar system, but I couldn't find any code.
- Community Collections
- Spack installs modules for software built from source (not containers).
License
This code is licensed under the MPL 2.0 LICENSE.
Metadata
Release files for singularity-hpc 0.1.32
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| singularity_hpc-0.1.32.tar.gz | 132.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| singularity_hpc-0.1.32-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 261.8 kB
Release files / singularity_hpc-0.1.32.tar.gz
| Download URL | singularity_hpc-0.1.32.tar.gz |
|---|---|
| Size | 132.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
628e1fc3a64577442196046213e8072b031df64d5d7dd211a4587b293e620715
|
|
BLAKE2b-256 checksum How to use checksums |
0d5968b91724410785f61353feba463767d48f29566443ed62da5b419f64fa46
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.13.2
|
Release files / singularity_hpc-0.1.32-py3-none-any.whl
| Download URL | singularity_hpc-0.1.32-py3-none-any.whl |
|---|---|
| Size | 128.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
cd4ca8fa0c8ea5874e12fcbbbafff3b1db29e92e4956b2410acdbb48473af12a
|
|
BLAKE2b-256 checksum How to use checksums |
6c74e2ecf9122701f5252b57428791fe8a06fc9012c8916b16dac178d58039d7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.13.2
|