Releases: con/duct
Releases · con/duct
v0.9.0
🚀 Enhancement
- Add --fail-time option and by default remove all outputs if command fails fast #227 (@yarikoptic)
🐛 Bug Fix
- Add FAQ with a question on git-annex and large files #225 (@yarikoptic)
- Add released auto plugin to mark issues with releases where they were fixed #216 (@yarikoptic)
- ENH/BF: render floats only to 2 digits after . . Allow for composing format + conversion #214 (@yarikoptic)
- Various enhancements for plot command #217 (@yarikoptic)
Authors: 1
- Yaroslav Halchenko (@yarikoptic)
v0.8.0
v0.7.1
🐛 Bug Fix
- Persistently open usage file until the end and open info as "w" not "a" #209 (@yarikoptic @asmacdo)
Authors: 2
- Austin Macdonald (@asmacdo)
- Yaroslav Halchenko (@yarikoptic)
v0.7.0
v0.6.0
🚀 Enhancement
- Drop Python 3.8, which is EOL #199 (@asmacdo)
- Create structure for full con-duct suite #164 (@asmacdo)
- Add ps stat counter #182 (@asmacdo)
🐛 Bug Fix
- Explicitly mention con-duct command in the summary #204 (@asmacdo)
- BF: Do not rely on having sources under ./src and main.py to be executable #196 (@yarikoptic)
Authors: 2
- Austin Macdonald (@asmacdo)
- Yaroslav Halchenko (@yarikoptic)
v0.5.0
🚀 Enhancement
- Report $USER as .user, and store actual numeric UID as .uid #195 (@yarikoptic)
- Move all logic into single file #191 (@asmacdo)
Authors: 2
- Austin Macdonald (@asmacdo)
- Yaroslav Halchenko (@yarikoptic)
v0.4.0
🚀 Enhancement
- Add custom formatter conversion flags and colors based on datalad ls #183 (@yarikoptic @asmacdo)
Authors: 2
- Austin Macdonald (@asmacdo)
- Yaroslav Halchenko (@yarikoptic)
v0.3.1
v0.3.0
🚀 Enhancement
- (Re)add etime and cmd into process stats #175 (@asmacdo)
- Modify exit code if cmd terminated by signal #169 (@asmacdo)
- Add output files and schema version to info.json #168 (@asmacdo)
🐛 Bug Fix
- Catchup to actual version for auto releases #177 (@asmacdo)
- Argparse abbreviation affects and breaks cmd args #167 (@asmacdo)
- Add tests for correct handling of args #166 (@asmacdo)
Authors: 1
- Austin Macdonald (@asmacdo)
v0.2.0
🚀 Enhancement
- Add log level NONE and deprecate quiet #159 (@asmacdo)
- Collect hostname in sys info #153 (@asmacdo)
- RF+BF: make explicit wall_clock_time separate from elapsed_time #141 (@yarikoptic)
- RF: Add logging, dissolve duct_print (INFO level), add CLI option -l, dissolve --quiet #140 (@yarikoptic)
- ENH: give "typical" shell behavior when command is not found to be executed #138 (@yarikoptic)
- Use None rather than 0 prior to measurement #135 (@asmacdo)
- RF+ENH: output messages to stderr not stdout + move printing out of "controllers/models" #136 (@yarikoptic)
- Remove units for machine readability #125 (@asmacdo)
- Make execute return returncode of the process and use it for duct CLI process exit code #119 (@yarikoptic)
🐛 Bug Fix
- Add direct pytest usage to CONTRIBUTING #161 (@asmacdo)
- Improve helptext top-level description #158 (@asmacdo)
- Check that each PR has one of the semver labels #156 (@asmacdo)
- Do not use setsid directly, use dedicated start_new_session #155 (@yarikoptic)
- Disable MacOS tests #151 (@asmacdo)
- Fix pmem calculation #151 (@asmacdo)
- Collect sys info and env in parallel #152 (@asmacdo)
- Fix GPU info collection #147 (@asmacdo @yarikoptic)
- RF+BF: update maxes on each sample, more logging during monitoring #146 (@yarikoptic)
- RF: no shebang since file is no longer can be executed #139 (@yarikoptic)
Authors: 2
- Austin Macdonald (@asmacdo)
- Yaroslav Halchenko (@yarikoptic)