Snakemake

Latest version: v8.25.3

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

Scan your dependencies

Page 10 of 22

5.12.0

Not secure
Changed

- Fixed the ability to supply functions for the thread directive.
- Improved error messages for caching.

Added

- A new "cache: true" directive that allows to annotate between
workflow caching eligibility for rules in the workflow.

5.11.2

Not secure
Changed

- Fixed a spurious error message complaining about missing singularity
image if --use-singularity is not activated.

5.11.1

Not secure
Changed

- Fixed a KeyError bug when executing a workflow that defines
containers without --use-singularity.

5.11.0

Not secure
Changed

- Fixes for environment modules and tibanna-based AWS execution.
- Fixes for --default-resources defaults.
- --cores is now a mandatory argument!
- Automatic checksum validation for google storage.

Added

- Azure storage authentication via SAS
- A generic container directive that will in the future allow for
other backends than just singularity. This deprecates the
singularity directive, which will however stay functional at least
until the next major release.
- envvars directive for asserting environment variable existence. See
docs.
- support for AWS spot instances via --tibanna-config spot=true.
- Automatic code quality linting via --lint.

5.10.0

Not secure
Added

- Jupyter notebook integration, see docs. This enables interactive
development of certain data analysis parts (e.g. for plotting).
- Ability to overwrite thread definitions at the command line
(`--threads rulename=3`), thereby improving scalability.
- Requester pays configuration for google storage remote files.
- Add keyword `allow_missing` to expand function, thereby allowing
partial expansion by skipping wildcards for which no keywords are
defined.

Changed

- Various bug fixes, e.g. for between workflow caching and script
execution.

5.9.1

Not secure
Changed

- Added a missing module.

Page 10 of 22

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.