Skip to content

Releases: CoBrALab/qbatch

v2.3

14 Jul 21:15
5d58c52
Compare
Choose a tag to compare
  • add --block for blocking job submission

v2.2.1

24 May 17:28
e9f6f2b
Compare
Choose a tag to compare
  • fix python2 unicode support
  • remove unneeded dependencies

v2.2

12 Mar 13:59
7bdca61
Compare
Choose a tag to compare
  • Fix log file naming for Slurm non-array jobs
  • Add CITATION.cff file
  • Update setup.py to fix description on PyPi
  • Chunk size can now be unlimited, set size "0" to have unlimited chunk
  • Fix workdir vs chdir for old vs new Slurm by using the short "-D" option instead
  • Implement container mode for generating jobs to be parsed by external qbatch generated by internal qbatch within a container.

v2.1.5

05 Jul 19:57
Compare
Choose a tag to compare

Bugfixes

  • fix SLURM job search returning wrong result when no jobs
  • fix UNICODE support in python2 for environment variables

v2.1.4

20 Jun 14:45
de45b1e
Compare
Choose a tag to compare

Bugfixes:

  • Accidental embedding of quotes into squeue listing broke SLURM dependencies

v2.1.3

07 Jun 17:42
aa56257
Compare
Choose a tag to compare

A few bugs fixed after some testing of a new deployment c/o @egarza

  • always check for parallel before submitting jobs
  • explicitly embed the shell as part of the job commands os that posix_compliant job starting on Torque/PBS/SGE will use the right shell, in cases where the default shell is /bin/csh

v2.1.2

07 Jun 02:34
0f2c362
Compare
Choose a tag to compare

Fix dependency specification on SLURM

v2.1.1

23 May 15:54
00ad430
Compare
Choose a tag to compare

Fix single job submission

Niagara

25 Feb 21:57
b73d858
Compare
Choose a tag to compare
  • Added proper setup.py for dependencies
  • Threads per command in local run
  • Fix slurm logfile naming based on single or array jobs
  • Move binary checks to presubmission so help works
  • UTF-8 and python3 encoding fixes

2.0.2 release

28 Apr 13:20
Compare
Choose a tag to compare

PyPi packaging changed and doesn't automatically include VERSION anymore.

Just code the version into setup.py instead of writing a full MANIFEST.in file