Releases: datalad/datalad-container
1.2.5
🏠 Internal
- Run isort across entire codebase to harmonize imports order/appearance.
https://github.com/datalad/datalad-container/260 (by @yarikoptic)
1.2.4
🚀 Enhancements and New Features
1.2.3
🏠 Internal
-
Add [extras] extras_require with datalad-metalad and add all those extras to [devel]. PR #215 (by @yarikoptic)
-
Robustify installation of singularity (install libfuse2). PR #221 (by @yarikoptic)
1.2.2
🐛 Bug Fixes
- BF: make it [] in case of None being returned. PR #217 (by @yarikoptic)
1.2.1
🐛 Bug Fixes
-
Capture stderr as well while trying for singularity or apptainer to avoid spurious stderr display. PR #208 (by @yarikoptic)
-
BF: by default stop containers-run on error, to not proceed to save. PR #209 (by @yarikoptic)
1.2.0
🚀 Enhancements and New Features
-
Add metalad extractor using
singularity inspect
.
Fixes #198 via
#200 (by @asmacdo ) -
Add
--extra-inputs
tocontainers-add
. Fixes #189 via PR #190 (by @nobodyinperson)
🐛 Bug Fixes
- Make
datalad_container.adapters.docker save
assumelatest
if no image version given. Fixes #105 via PR #206 (by @jwodder)
🏠 Internal
-
Add codespell action,config and fix 1 typo. PR #207 (by @yarikoptic)
1.1.9
🏠 Internal
-
Fix the "bump" level for breaking changes in .datalad-release-action.yaml. PR #186 (by @jwodder)
-
Account for move of @eval_results in datalad core. PR #192 (by @yarikoptic)
-
scriv.ini: Provide full relative path to the templates. PR #193 (by @yarikoptic)
🧪 Tests
- Install Singularity 3 from an official .deb, use newer ubuntu (jammy) on travis. PR #188 (by @bpoldrack)
1.1.8
🐛 Bug Fix
- Replace
simplejson
withjson
#182 (@christian-monch)
📝 Documentation
- codespell fix some typos #184 (@yarikoptic)
🧪 Tests
- Reenabling tests using SingularityHub #180 (@yarikoptic)
Authors: 2
- Christian Mönch (@christian-monch)
- Yaroslav Halchenko (@yarikoptic)
1.1.7
🐛 Bug Fix
🧪 Tests
- nose -> pytest, isort imports in tests, unify requirements-devel to correspond to the form as in core #179 (@yarikoptic)
Authors: 2
- Adina Wagner (@adswa)
- Yaroslav Halchenko (@yarikoptic)
1.1.6
🐛 Bug Fix
- BF: Disable subdataset result rendering #175 (@adswa)
- DOC: A few typos in comments/docstrings #173 (@yarikoptic)
- Update badges #172 (@mih)
- Build docs in standard workflow, not with travis #171 (@mih)
- Make six obsolete #170 (@mih)
- Adopt standard extension setup #169 (@mih @jwodder @yarikoptic)
- Adopt standard appveyor config #167 (@mih)
- Clarify documentation for docker usage #164 (@mih)
- Strip unsupported scenarios from travis #166 (@mih)
- WIP: Implement the actual command "containers" #2 (@mih @bpoldrack)
- Stop using deprecated Repo.add_submodule() #161 (@mih)
- BF:Docs: replace incorrect dashes with spaces in command names #154 (@loj)
⚠️ Pushed to master
- Adjust test to acknowledge reckless behavior (@mih)
- Slightly relax tests to account for upcoming remove() change (@mih)
📝 Documentation
- Mention that could be installed from conda-forge #177 (@yarikoptic)
Authors: 6
- Adina Wagner (@adswa)
- Benjamin Poldrack (@bpoldrack)
- John T. Wodder II (@jwodder)
- Laura Waite (@loj)
- Michael Hanke (@mih)
- Yaroslav Halchenko (@yarikoptic)