Skip to content

Commit 716d36b

Browse files
Merge branch 'main' of github.com:snakemake/snakemake-interface-executor-plugins
2 parents aed33aa + 1788ed4 commit 716d36b

4 files changed

Lines changed: 21 additions & 4 deletions

File tree

CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,19 @@
11
# Changelog
22

3+
## [8.1.2](https://github.com/snakemake/snakemake-interface-executor-plugins/compare/v8.1.1...v8.1.2) (2023-12-12)
4+
5+
6+
### Documentation
7+
8+
* CommonSettings ([#50](https://github.com/snakemake/snakemake-interface-executor-plugins/issues/50)) ([85b995d](https://github.com/snakemake/snakemake-interface-executor-plugins/commit/85b995d726cd941ea0f6e43b6217e95140a82327))
9+
10+
## [8.1.1](https://github.com/snakemake/snakemake-interface-executor-plugins/compare/v8.1.0...v8.1.1) (2023-12-08)
11+
12+
13+
### Bug Fixes
14+
15+
* allow value of none for shared fs usage setting ([d334869](https://github.com/snakemake/snakemake-interface-executor-plugins/commit/d33486933f41f2bccd099e2cab90b2d1a854def2))
16+
317
## [8.1.0](https://github.com/snakemake/snakemake-interface-executor-plugins/compare/v8.0.2...v8.1.0) (2023-11-30)
418

519

README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,10 @@ common_settings = CommonSettings(
6060
# plugins (snakemake-executor-plugin-dryrun, snakemake-executor-plugin-local)
6161
# are expected to specify False here.
6262
non_local_exec=True,
63+
# Whether the executor implies to not have a shared file system
6364
implies_no_shared_fs=True,
65+
# whether to deploy workflow sources to default storage provider before execution
66+
job_deploy_sources=True,
6467
# whether arguments for setting the storage provider shall be passed to jobs
6568
pass_default_storage_provider_args=True,
6669
# whether arguments for setting default resources shall be passed to jobs

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ license = "MIT"
55
name = "snakemake-interface-executor-plugins"
66
packages = [{include = "snakemake_interface_executor_plugins"}]
77
readme = "README.md"
8-
version = "8.1.0"
8+
version = "8.1.2"
99

1010
[tool.poetry.dependencies]
1111
argparse-dataclass = "^2.0.0"

snakemake_interface_executor_plugins/settings.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,10 @@ class CommonSettings:
2020
----------
2121
non_local_exec : bool
2222
Whether to execute jobs locally or on a cluster.
23-
force_no_shared_fs : bool
24-
Whether to the executor implies to not have a shared file system.
23+
implies_no_shared_fs : bool
24+
Whether the executor implies to not have a shared file system.
2525
dryrun_exec : bool
26-
Whether to jobs will be executed in dry-run mode.
26+
Whether jobs will be executed in dry-run mode.
2727
job_deploy_sources : bool
2828
Whether to deploy workflow sources before job execution. This is e.g.
2929
needed when remote jobs are guaranteed to be not executed on a shared

0 commit comments

Comments
 (0)