Releases: Wytamma/snk
Version 0.24.0
Version 0.23.2
Stop Snakemake v8.0.0 from being installed with python >= 3.11
Full Changelog: v0.23.1...v0.23.2
Version 0.23.1
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
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
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
Some minor bug fixes 🐛
Full Changelog: v0.22.3...v0.22.4
Version 0.22.3
✨ 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
✨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
- Improve
snk list
cli - Minor updates
Full Changelog: v0.22.0...v0.22.1
Version 0.22.0
✨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.
✅ Improved testing
Better testing of environment commands.
Full Changelog: v0.21.2...v0.22.0