Skip to content

Releases: snakemake/snakemake

v9.11.2

09 Sep 12:06
fcf9bcf
Compare
Choose a tag to compare

9.11.2 (2025-09-09)

Bug Fixes

  • properly fall back to greedy scheduler in case of pulp/cbc errors (#3733) (62f13b8)

v9.11.1

08 Sep 08:59
aea100d
Compare
Choose a tag to compare

9.11.1 (2025-09-08)

Bug Fixes

  • invalid escape sequences in a doc string (#3728) (73bfa23)

Performance Improvements

  • for caching source files under potential race conditions, use rsync like file writing in order to improve performance on distributed filesystems like glusterfs (#3726) (3614917)

v9.11.0

05 Sep 11:03
db24371
Compare
Choose a tag to compare

9.11.0 (2025-09-05)

Features

  • add landing page to the report containing custom metadata defined with a YTE yaml template (#3452) (c754d80)
  • Issue a warning when unsupported characters are used in wildcard names (#1587) (fa57355)

Bug Fixes

  • avoid checking output files in immediate-submit mode (#3569) (58c42cf)
  • clarify --keep-going flag help text to distinguish runtime vs DAG construction errors (#3705) (a3a8ef4)
  • enable docstring assignment in use rule ... with: block (#3710) (2191962)
  • fix missing attribute error in greedy scheduler settings when using touch, dryrun or immediate submit. (6471004)
  • only trigger script with CODE label (#3707) (2d01f8c)
  • parser.py incorrectly parsing multiline f-strings (#3701) (06ece76)
  • parsing ordinary yaml strings (#3506) (ddf334e)
  • remove temp files when using checkpoints (#3716) (5ff3e20)
  • Restore python rules changes triggering reruns. (GH: #3213) (#3485) (2f663be)
  • unit testing (#3680) (06ba7e6)
  • use queue_input_wait_time when updating queue input jobs (#3712) (a945a19)

Documentation

v9.10.1

01 Sep 11:07
fd0a711
Compare
Choose a tag to compare

9.10.1 (2025-09-01)

Performance Improvements

  • optimize persistence implementation (only write metadata once, reduce file operations for improving glusterfs performance) (#3679) (122c713)

v9.10.0

29 Aug 09:33
2601b1a
Compare
Choose a tag to compare

9.10.0 (2025-08-19)

Features

  • migrate to scheduler plugin interface and scheduler plugins (#3676) (26fcd38)

Bug Fixes

  • don't rate limit jobs when touching (#3699) (9c499e5)
  • raise an error when different rules produce identical (temp) output (#3667) (f627176)
  • silence messages on module load (#3688) (b13e9c8)

v9.9.0

29 Jul 16:10
ea7bdb2
Compare
Choose a tag to compare

9.9.0 (2025-07-29)

Features

Bug Fixes

v9.8.2

25 Jul 15:33
ead3f0a
Compare
Choose a tag to compare

9.8.2 (2025-07-25)

Documentation

v9.8.1

21 Jul 10:31
b88259e
Compare
Choose a tag to compare

9.8.1 (2025-07-21)

Bug Fixes

v9.8.0

10 Jul 10:54
7f2606e
Compare
Choose a tag to compare

9.8.0 (2025-07-10)

Features

  • add --no-temp flag synonymous to --notemp (#3632) (c775634)

Bug Fixes

  • fix exception when joining rule basedir to script or conda env path (#3668) (347420c)

Documentation

v9.7.1

04 Jul 15:44
c4a17a2
Compare
Choose a tag to compare

9.7.1 (2025-07-04)

Bug Fixes

  • cancel executor upon error during scheduling (#3660) (d14a9bb)