From 8e06f468fc17218d3f3d1d6fb75221b7159b1620 Mon Sep 17 00:00:00 2001 From: Remco de Boer <29308176+redeboer@users.noreply.github.com> Date: Wed, 16 Oct 2024 17:11:46 +0200 Subject: [PATCH] ENH: add `--no-binder` flag --- src/compwa_policy/check_dev_files/__init__.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/compwa_policy/check_dev_files/__init__.py b/src/compwa_policy/check_dev_files/__init__.py index 86ad9967..f47e4ce7 100644 --- a/src/compwa_policy/check_dev_files/__init__.py +++ b/src/compwa_policy/check_dev_files/__init__.py @@ -96,7 +96,8 @@ def main(argv: Sequence[str] | None = None) -> int: # noqa: PLR0915 test_extras=_to_list(args.ci_test_extras), ) if has_notebooks: - do(binder.main, dev_python_version, doc_apt_packages) + if not args.no_binder: + do(binder.main, dev_python_version, doc_apt_packages) do(jupyter.main, args.no_ruff) do(nbstripout.main, precommit_config, _to_list(args.allowed_cell_metadata)) do( @@ -237,6 +238,12 @@ def _create_argparse() -> ArgumentParser: default=False, help="Run tox command through pixi", ) + parser.add_argument( + "--no-binder", + action="store_true", + default=False, + help="Do not update the Binder configuration", + ) parser.add_argument( "--no-cd", action="store_true",