Releases: snakemake/snakefmt
Releases · snakemake/snakefmt
v0.11.0
0.11.0 (2025-03-21)
Features
- adapt to Snakemake 8 and 9 (add inputflags, outputflags, storage directive support, remove version and subworkflow directive support) (4709fcf)
- add support for inputflags and outputflags (dab68fa)
v0.10.3
0.10.3 (2025-03-14)
Documentation
snakefmt v0.10.1
Bug Fixes
- correctly find config file after updating min. black to v24.3 (0f20494)
- don't add spacing between consencutive braces in string [closes #222] (2d28922)
snakefmt v0.10.0
Features
Bug Fixes
- preserve double curly braces in python code [#215] (1cbcfb1)
snakefmt v0.9.0
⚠ BREAKING CHANGES
- update black, which bumps min. req. python
Bug Fixes
- don't add space between string and comma [python3.12 f-string tokenize] (18e9874)
- don't remove double braces in f-strings in rule directives [closes #207] (8b47454)
- handle python3.12 f-string tokenization [closes #210] (b7e0e47)
- improve handling of indenting in shell directive [#186] (105e856)
Build System
- update black, which bumps min. req. python (022d6ab)
Continuous Integration
- correct version for next release (f28c08d)
snakefmt v0.8.5
Bug Fixes
- make default exclude regex more specific [#202] (82ef2c4)
snakefmt v0.8.2
Bug Fixes
- add .template to default excludes (610762f)
- dont raise NotAnIdentifier function (#179) (932df73)
- only show diff for changed files (7b35c16)