[pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci
This commit is contained in:
pre-commit-ci[bot] 2024-01-16 15:53:15 +00:00
parent 3f8a55992c
commit 21a223262f

View File

@ -228,7 +228,8 @@ def mock_snakemake(
root_dir=None, root_dir=None,
configfiles=[], configfiles=[],
submodule_dir="workflow/submodules/pypsa-eur", submodule_dir="workflow/submodules/pypsa-eur",
**wildcards): **wildcards,
):
""" """
This function is expected to be executed from the 'scripts'-directory of ' This function is expected to be executed from the 'scripts'-directory of '
the snakemake project. It returns a snakemake.script.Snakemake object, the snakemake project. It returns a snakemake.script.Snakemake object,
@ -267,7 +268,7 @@ def mock_snakemake(
user_in_script_dir = Path.cwd().resolve() == script_dir user_in_script_dir = Path.cwd().resolve() == script_dir
if str(submodule_dir) in __file__: if str(submodule_dir) in __file__:
# the submodule_dir path is only need to locate the project dir # the submodule_dir path is only need to locate the project dir
os.chdir(Path(__file__[:__file__.find(str(submodule_dir))])) os.chdir(Path(__file__[: __file__.find(str(submodule_dir))]))
elif user_in_script_dir: elif user_in_script_dir:
os.chdir(root_dir) os.chdir(root_dir)
elif Path.cwd().resolve() != root_dir: elif Path.cwd().resolve() != root_dir: