Snakemake

Latest version: v8.25.3

Safety actively analyzes 682416 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 12 of 22

5.7.0

Not secure
Changed

- Fixed various corner case bugs. Many thanks to the community for
pull requests and reporting!
- Container execution adapted to latest singularity.

Added

- First class support for Amazon cloud execution via a new
[Tibanna backend](https://snakemake.readthedocs.io/en/v5.7.0/executable.html#executing-a-snakemake-workflow-via-tibanna-on-amazon-web-services).
Thanks to Soo Lee from Harvard Biomedical Informatics!
- Allow multiple config files to be passed via the command line.
- A new, more detailed way to visualize the DAG (--filegraph). Thanks
to Henning Timm!
- Pathlib compatibility added. Input and output files can now also be
Path objects. Thanks to Frederik Boulund!
- New azure storage remote provider. Transparently access input and
output files on Microsoft Azure. Thanks to Sebastian Kurscheid!

5.6.0

Not secure
Changed

- Fix compatibility with latest singularity versions.
- Various bug fixes (e.g. in cluster error handling, remote providers,
kubernetes backend).

Added

- Add --default-resources flag, that
allows to define default resources for jobs (e.g. mem_mb, disk_mb), see
[docs](https://snakemake.readthedocs.io/en/stable/snakefiles/rules.html#resources).
- Accept `--dry-run` as a synonym of `--dryrun`. Other Snakemake options
are similarly hyphenated, so other documentation now refers to
`--dry-run` but both (and also `-n`) will always be accepted
equivalently.

5.5.4

Not secure
Changed

- Reports now automatically include workflow code and configuration
for improved transparency.

5.5.3

Not secure
Changed

- Various bug fixes.
- Polished reports.

5.5.2

Not secure
Changed

- Various minor bug fixes in reports.
- Speed improvements when using checkpoints.

5.5.1

Not secure
Changed

- Improved report interface. In particular for large files.
- Small TSV tables are automatically rendered as HTML with datatables.
- Be more permissive with Snakefile choices: allow "Snakefile",
"snakefile", "workflow/Snakefile", "workflow/snakefile".

Page 12 of 22

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.