- 💪 Make
crash
command automatically touch (within a container) all missing files a crashfile requires to exist and print the underlying output - 🐳 Make Docker commands (especially
pull
andcrash
) more robust - ⬆️ Require Python ≥3.6 (for fstrings)
- ✨ Added
group
andcrash
commands - 🚑 Fixed a bug where pass-through flags were being mangled
- 🖇️ Binds any directories necessary to access any paths found in pass-through CLI arguments
- 🖉 Pass
run -h
through likerun --help
- ✨ Automatic binding of necessary local directories to Docker or Singularity
- 📚 Pass
run --help
through to container without positional arguments to get full current helpstring
- Ⓢ Enabled specifying Singularity image file or Docker tag for Singularity
- ✨Ⓢ Added Singularity support
- ⬆ Added installation depenencies
- 🚑 Removed erroneous import statement
- ➕ Require
docker-pycreds
,websocket-client
- 🚑 Fixed bug preventing binding the same local directory to multiple Docker directories
- ✨ Added support for
pip install
- ✨ Added support for
cpac run
- ✨ Added support for
cpac utils
- 🔊🐳 Routed live Docker logging to stdout
- 🔬 Added tests for
cpac run
andcpac utils
- ✨🐳 Ported Docker support from Theodore