A user space Apptainer/Singularity container builder
Project description
cotainr
cotainr - a user space Apptainer/Singularity container builder.
cotainr makes it easy to build Singularity/Apptainer containers for certain use cases.
$ cotainr build --base-image docker://ubuntu:22.04 --conda-env <YOUR_CONDA_ENV.yml>
Installation
The recommended way to install cotainr is using pip:
pip install cotainr
Alternatively, you may also simply download, unpack, and run cotainr directly from the bin/
directory, which is possible since cotainr has no external dependencies other than Python and Singularity/Apptainer.
If you are using EasyBuild for managing your software stack, you may use the cotainr-easyconfig.eb
EasyConfig as a starting point for installing cotainr via EasyBuild.
Documentation
The documentation is hosted on Read the Docs.
Licensing Information
cotainr is licensed under the European Union Public License (EUPL) 1.2. See the LICENSE file for details.
Your use of cotainr is subject to the terms of the applicable component licenses as listed below. By using cotainr, you agree to fully comply with the terms of these component licenses. If you do not accept these license terms, do not use cotainr.
Component | License | URL | Cotainr use |
---|---|---|---|
Miniforge | BSD 3-clause | Miniforge License | Miniforge is used to bootstrap conda environments when running cotainr build --conda-env... |
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file cotainr-2025.3.0.tar.gz
.
File metadata
- Download URL: cotainr-2025.3.0.tar.gz
- Upload date:
- Size: 79.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.6.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
bf8b1fc6a2f929cee78b6dac03eee89c25a1d874aa7cd78e650d87422afae67a
|
|
MD5 |
39fd9828113ed98ac4d921d3b55033b7
|
|
BLAKE2b-256 |
7ffbd75e8b5d23f1f6364c8f24a497f566d977c4f5a5d098c59764daf23425d6
|
File details
Details for the file cotainr-2025.3.0-py3-none-any.whl
.
File metadata
- Download URL: cotainr-2025.3.0-py3-none-any.whl
- Upload date:
- Size: 32.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.6.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
618c5608e54b5875bcef530c38d3dcde725c9f23f170935fff6bf4c5efcbbe74
|
|
MD5 |
2c80e3466d4a211cc63db8450ed15fcb
|
|
BLAKE2b-256 |
e5b56472a51ee6e8f0c327e890d8dd8ae2d6bf05e098ca132f4f6c2fdbd3dca2
|