Releases: gjbex/atools
Documentation adapted to increasing Slurm usage
This release only has changes to the documentation and examples to account for the fact that Slurm gains in popularity as a scheduler.
Fix logging
Logging using alog
didn't work due to a missing configuration value.
Ported to Python 3
- atools now requires Python 3.2+
- error handling for one-column data files has been improved
- examples added
Bugfix release
- The fix for the issue that Python's csv module has with single-column CSV files (are those CSV files?) was not fixed in allconditional branches.
Bug fix release
Bug fixes for issues reported by Kurt Lust.
Bug fix for missing import
- Fixes issue #23 , missing
sys
module import foracreate
.
Workaround for single column CSV file
The Python CSV sniffer gets confused when it has to deal with a CSV file that has a single column only. As a workaround, there is now an option for arange
and aenv
to switch off the sniffer, which is probably not required for such a simple data format.
Bug fix for log file locking problem
Accidentally, an deprecated API for file locking was used, resulting in an intermittent bug causing some log entries not to be written. Replaced by current API calls.
Fix for installation
The installation would omit some Python files, thanks @wpoely86 for spotting this, and submitting the pull request.
Release with Makefile.in
Apparently if you delete a release, do additional commits, and create a release with the same name, the changes are not taken into account.
Now with autotools artefacts included.