[0.4.2]
[0.4.1]
[0.4]
typecast()TorqueTask[0.3.1]
Pool processes to be set by default configuration file[0.3.0]
[0.2.1]
Changed
[0.2]
Added
LocalScriptCreator added to simplify multi-core Script generationTask backend for script collection modified to store everything in Script instances collected in a ScriptCollector instanceScriptCollector added to support easier collection of multiple Script instancesSlurmTask support addedcexec() accepts all Popen keyword argumentsStopWatch instancesTask instancesScript interface to read/write scripts convenientlydeprecate() for faster/more readable deprecation taggingChanged
Job class merged with Platform class to become abstract base class Task. Backwards-compatibility maintained but is going to be deprecated with release 0.3Fixed
pyjob.local.LocalTask.wait() did not function behave correctly when STDOUT was piped to separate logpyjob.cexec.cexec() to enable decoding of other bytes encodings than ASCII, which may be returned by subprocess.Popen.communicate()LocalTask to prevent deadlock when processes did not terminate properlypyjob.task.Task.wait() that attempted to call a bool in rare occasionsRemoved
pyjob.misc and pyjob.platform deprecated in favour of (temporary) modules