Releases: snakemake/snakefmt
Releases · snakemake/snakefmt
snakefmt v0.7.0
snakefmt v0.6.1
Added
- Support for
retries
keyword [[#145][145]] - thanks @maarten-k
Fixed
- Keyword argument lambdas are now allowed inside rules [[#135][135]]
- Improve reported line number in Snakefile when black fails to parse [[#127][127]]
- Better handling of snakemake code inside nested if-else statements with comments at differing indentation levels [[#126][126]] - a HUGE thank you to @siebrenf for testing
0.6.1 - 01/06/2022
snakefmt v0.6.0
Features
- add template_engine keyword from Snakemake 7.0 (1502504)
0.5.0
0.5.0
Added
- Support for
prefix
anddefault_target
keywords [#131]
Changed
- Updated snakemake dependency to ^6.15.0
- Updated black dependency to stable version (v22.1.0). See the release changes
for details of style changes. This also required updating click to v8.0.0.
Fixed
- Fix edge case for keywords inside Python if/else [#115]
Removed
- No longer raise error if multiple keywords have the same name (e.g.
rule a
used
twice)