Skip to content

Releases: Wytamma/snk

Version 0.24.0

22 Mar 06:26
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.23.2...v0.24.0

Version 0.23.2

09 Mar 08:57
Compare
Choose a tag to compare

Stop Snakemake v8.0.0 from being installed with python >= 3.11

Full Changelog: v0.23.1...v0.23.2

Version 0.23.1

06 Mar 06:30
Compare
Choose a tag to compare

workflow will now check if it's an editable workflow package installed by pip install . -e

Full Changelog: v0.23.0...v0.23.1

Version 0.23.0

07 Feb 10:44
Compare
Choose a tag to compare

I added back pipeline_dir_path to CLI so that it's back compatible.

Full Changelog: v0.22.5...v0.23.0

Version 0.22.5

07 Feb 09:37
Compare
Choose a tag to compare

Preserve the order of options as they are defined in the snk.yaml file.

Full Changelog: v0.22.4...v0.22.5

Version 0.22.4

06 Feb 00:13
Compare
Choose a tag to compare

Some minor bug fixes 🐛

Full Changelog: v0.22.3...v0.22.4

Version 0.22.3

31 Jan 12:50
Compare
Choose a tag to compare

Allow pass SnkConfig to CLI

This means that you can create a cli without a snk.yaml by passing a SnkConfig class to snk.CLI.

🎨 logging to stderr

Logging defaults to stderr.

Full Changelog: v0.22.2...v0.22.3

Version 0.22.2

31 Jan 05:29
Compare
Choose a tag to compare

✨added additional_snakemake_args to snk config: A list of additional arguments to pass to snakemake.

Full Changelog: v0.22.1...v0.22.2

Version 0.22.1

30 Jan 13:49
Compare
Choose a tag to compare
  • Improve snk list cli
  • Minor updates

Full Changelog: v0.22.0...v0.22.1

Version 0.22.0

30 Jan 03:32
Compare
Choose a tag to compare

✨Create conda envs in parallel

A snakemake workflow that uses a lot of conda envs can take a long time to install as each env is created sequentially. Now running <workflow-name> env create will create all the conda envs in parallel (up to --workers at a time, defaults to number of cores). Single envs can be create with <workflow-name> env create <env-name>.

✨List commands now return tables

Running <workflow-name> env list/<workflow-name> profile list/<workflow-name> script list will now return a rich table.
Screenshot 2024-01-30 at 2 24 31 pm

✅ Improved testing

Better testing of environment commands.

Full Changelog: v0.21.2...v0.22.0