these 3 derivations will be built: /nix/store/6dg8ail32s1ij91s06bh7jdi1shkaqcj-clan-core-flake.drv /nix/store/qycwx75f0v138l648ww36nn66kqars0c-clan-cli-source.drv /nix/store/a63xhwba0hapjga7ngmvp4b2xlqg7izh-clan-pytest-with-core.drv building '/nix/store/qycwx75f0v138l648ww36nn66kqars0c-clan-cli-source.drv' on 'ssh-ng://builder@build-x86-01.clan.lol' building '/nix/store/6dg8ail32s1ij91s06bh7jdi1shkaqcj-clan-core-flake.drv' on 'ssh-ng://builder@build-x86-01.clan.lol' building '/nix/store/qycwx75f0v138l648ww36nn66kqars0c-clan-cli-source.drv' building '/nix/store/6dg8ail32s1ij91s06bh7jdi1shkaqcj-clan-core-flake.drv' clan-core-flake> warning: you don't have Internet access; disabling some network-dependent features clan-core-flake> warning: you don't have Internet access; disabling some network-dependent features clan-core-flake> building '/nix/store/a63xhwba0hapjga7ngmvp4b2xlqg7izh-clan-pytest-with-core.drv' on 'ssh-ng://builder@build-x86-01.clan.lol' building '/nix/store/a63xhwba0hapjga7ngmvp4b2xlqg7izh-clan-pytest-with-core.drv' clan-pytest-with-core> +++ export HOME=/build clan-pytest-with-core> +++ HOME=/build clan-pytest-with-core> +++ export NIX_STATE_DIR=/build/nix clan-pytest-with-core> +++ NIX_STATE_DIR=/build/nix clan-pytest-with-core> +++ export NIX_CONF_DIR=/build/etc clan-pytest-with-core> +++ NIX_CONF_DIR=/build/etc clan-pytest-with-core> +++ mkdir -p /build/etc clan-pytest-with-core> +++ echo 'fsync-metadata = false' clan-pytest-with-core> +++ export IN_NIX_SANDBOX=1 clan-pytest-with-core> +++ IN_NIX_SANDBOX=1 clan-pytest-with-core> +++ export CLAN_TEST_STORE=/build/store clan-pytest-with-core> +++ CLAN_TEST_STORE=/build/store clan-pytest-with-core> +++ export LOCK_NIX=/build/nix_lock clan-pytest-with-core> +++ LOCK_NIX=/build/nix_lock clan-pytest-with-core> +++ export CLAN_TEST_FLAKE_CACHE=/build/clan-flake-cache clan-pytest-with-core> +++ CLAN_TEST_FLAKE_CACHE=/build/clan-flake-cache clan-pytest-with-core> +++ mkdir -p /build/store/nix/store /build/clan-flake-cache clan-pytest-with-core> +++ mkdir -p /build/store/nix/var/nix/gcroots clan-pytest-with-core> +++ [[ -n /nix/store/abcfxlxwnqqdzwmbqxf33ql32qnqmcx0-closure-info ]] clan-pytest-with-core> ++++ nproc clan-pytest-with-core> +++ /nix/store/ibg16grw5is7i7ilnflc5xmj6fwksqkl-findutils-4.11.0/bin/xargs -r -P32 /nix/store/97d5ygrvqj55f4nx1x34wfdcc7qn11c0-coreutils-9.11/bin/cp --recursive --no-dereference --reflink=auto --target-directory /build/store/nix/store clan-pytest-with-core> +++ /nix/store/r4yd7hpfwpx5s8ily1ipwjc17cl087mn-nix-2.34.8/bin/nix-store --load-db --store /build/store clan-pytest-with-core> +++ export CLAN_CORE_PATH=/nix/store/x4g1qsn1nq0q56zn8h9c7xaiysv7bsf2-clan-core-flake clan-pytest-with-core> +++ CLAN_CORE_PATH=/nix/store/x4g1qsn1nq0q56zn8h9c7xaiysv7bsf2-clan-core-flake clan-pytest-with-core> +++ export PYTHONWARNINGS=error clan-pytest-with-core> +++ PYTHONWARNINGS=error clan-pytest-with-core> +++ export NIXPKGS=/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source clan-pytest-with-core> +++ NIXPKGS=/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source clan-pytest-with-core> +++ jobs=16 clan-pytest-with-core> +++ python -m pytest -m 'not impure and with_core ' -n 16 ./clan_cli ./clan_lib clan-pytest-with-core> Traceback (most recent call last): clan-pytest-with-core> File "", line 203, in _run_module_as_main clan-pytest-with-core> File "", line 88, in _run_code clan-pytest-with-core> File "/nix/store/vb2r4qcfsaiwlazpandq6vkn01k0srl9-python3-3.14.7-env/lib/python3.14/site-packages/pytest/__main__.py", line 9, in clan-pytest-with-core> raise SystemExit(_console_main()) clan-pytest-with-core> ~~~~~~~~~~~~~^^ clan-pytest-with-core> File "/nix/store/vb2r4qcfsaiwlazpandq6vkn01k0srl9-python3-3.14.7-env/lib/python3.14/site-packages/_pytest/config/__init__.py", line 253, in _console_main clan-pytest-with-core> code = _main(prog=_get_prog_name(sys.argv)) clan-pytest-with-core> File "/nix/store/vb2r4qcfsaiwlazpandq6vkn01k0srl9-python3-3.14.7-env/lib/python3.14/site-packages/_pytest/config/__init__.py", line 223, in _main clan-pytest-with-core> config = _prepareconfig(new_args, plugins, prog=prog) clan-pytest-with-core> File "/nix/store/vb2r4qcfsaiwlazpandq6vkn01k0srl9-python3-3.14.7-env/lib/python3.14/site-packages/_pytest/config/__init__.py", line 410, in _prepareconfig clan-pytest-with-core> config: Config = pluginmanager.hook.pytest_cmdline_parse( clan-pytest-with-core> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ clan-pytest-with-core> pluginmanager=pluginmanager, args=args clan-pytest-with-core> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ clan-pytest-with-core> ) clan-pytest-with-core> ^ clan-pytest-with-core> File "/nix/store/vb2r4qcfsaiwlazpandq6vkn01k0srl9-python3-3.14.7-env/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__ clan-pytest-with-core> return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) clan-pytest-with-core> ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ clan-pytest-with-core> File "/nix/store/vb2r4qcfsaiwlazpandq6vkn01k0srl9-python3-3.14.7-env/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec clan-pytest-with-core> return self._inner_hookexec(hook_name, methods, kwargs, firstresult) clan-pytest-with-core> ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ clan-pytest-with-core> File "/nix/store/vb2r4qcfsaiwlazpandq6vkn01k0srl9-python3-3.14.7-env/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall clan-pytest-with-core> raise exception clan-pytest-with-core> File "/nix/store/vb2r4qcfsaiwlazpandq6vkn01k0srl9-python3-3.14.7-env/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall clan-pytest-with-core> teardown.throw(exception) clan-pytest-with-core> ~~~~~~~~~~~~~~^^^^^^^^^^^ clan-pytest-with-core> File "/nix/store/vb2r4qcfsaiwlazpandq6vkn01k0srl9-python3-3.14.7-env/lib/python3.14/site-packages/_pytest/helpconfig.py", line 124, in pytest_cmdline_parse clan-pytest-with-core> config = yield clan-pytest-with-core> ^^^^^ clan-pytest-with-core> File "/nix/store/vb2r4qcfsaiwlazpandq6vkn01k0srl9-python3-3.14.7-env/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall clan-pytest-with-core> res = hook_impl.function(*args) clan-pytest-with-core> File "/nix/store/vb2r4qcfsaiwlazpandq6vkn01k0srl9-python3-3.14.7-env/lib/python3.14/site-packages/_pytest/config/__init__.py", line 1232, in pytest_cmdline_parse clan-pytest-with-core> self.parse(args) clan-pytest-with-core> ~~~~~~~~~~^^^^^^ clan-pytest-with-core> File "/nix/store/vb2r4qcfsaiwlazpandq6vkn01k0srl9-python3-3.14.7-env/lib/python3.14/site-packages/_pytest/config/__init__.py", line 1605, in parse clan-pytest-with-core> self.hook.pytest_load_initial_conftests( clan-pytest-with-core> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ clan-pytest-with-core> early_config=self, args=args, parser=self._parser clan-pytest-with-core> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ clan-pytest-with-core> ) clan-pytest-with-core> ^ clan-pytest-with-core> File "/nix/store/vb2r4qcfsaiwlazpandq6vkn01k0srl9-python3-3.14.7-env/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__ clan-pytest-with-core> return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) clan-pytest-with-core> ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ clan-pytest-with-core> File "/nix/store/vb2r4qcfsaiwlazpandq6vkn01k0srl9-python3-3.14.7-env/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec clan-pytest-with-core> return self._inner_hookexec(hook_name, methods, kwargs, firstresult) clan-pytest-with-core> ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ clan-pytest-with-core> File "/nix/store/vb2r4qcfsaiwlazpandq6vkn01k0srl9-python3-3.14.7-env/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall clan-pytest-with-core> raise exception clan-pytest-with-core> File "/nix/store/vb2r4qcfsaiwlazpandq6vkn01k0srl9-python3-3.14.7-env/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall clan-pytest-with-core> teardown.throw(exception) clan-pytest-with-core> ~~~~~~~~~~~~~~^^^^^^^^^^^ clan-pytest-with-core> File "/nix/store/vb2r4qcfsaiwlazpandq6vkn01k0srl9-python3-3.14.7-env/lib/python3.14/site-packages/_pytest/warnings.py", line 129, in pytest_load_initial_conftests clan-pytest-with-core> return (yield) clan-pytest-with-core> ^^^^^ clan-pytest-with-core> File "/nix/store/vb2r4qcfsaiwlazpandq6vkn01k0srl9-python3-3.14.7-env/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall clan-pytest-with-core> teardown.throw(exception) clan-pytest-with-core> ~~~~~~~~~~~~~~^^^^^^^^^^^ clan-pytest-with-core> File "/nix/store/vb2r4qcfsaiwlazpandq6vkn01k0srl9-python3-3.14.7-env/lib/python3.14/site-packages/_pytest/capture.py", line 173, in pytest_load_initial_conftests clan-pytest-with-core> yield clan-pytest-with-core> File "/nix/store/vb2r4qcfsaiwlazpandq6vkn01k0srl9-python3-3.14.7-env/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall clan-pytest-with-core> res = hook_impl.function(*args) clan-pytest-with-core> File "/nix/store/vb2r4qcfsaiwlazpandq6vkn01k0srl9-python3-3.14.7-env/lib/python3.14/site-packages/_pytest/config/__init__.py", line 1312, in pytest_load_initial_conftests clan-pytest-with-core> self.pluginmanager._set_initial_conftests( clan-pytest-with-core> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ clan-pytest-with-core> args=args, clan-pytest-with-core> ^^^^^^^^^^ clan-pytest-with-core> ...<8 lines>... clan-pytest-with-core> ), clan-pytest-with-core> ^^ clan-pytest-with-core> ) clan-pytest-with-core> ^ clan-pytest-with-core> File "/nix/store/vb2r4qcfsaiwlazpandq6vkn01k0srl9-python3-3.14.7-env/lib/python3.14/site-packages/_pytest/config/__init__.py", line 662, in _set_initial_conftests clan-pytest-with-core> self._loadconftestmodules( clan-pytest-with-core> ~~~~~~~~~~~~~~~~~~~~~~~~~^ clan-pytest-with-core> anchor, clan-pytest-with-core> ^^^^^^^ clan-pytest-with-core> ...<2 lines>... clan-pytest-with-core> consider_namespace_packages=consider_namespace_packages, clan-pytest-with-core> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ clan-pytest-with-core> ) clan-pytest-with-core> ^ clan-pytest-with-core> File "/nix/store/vb2r4qcfsaiwlazpandq6vkn01k0srl9-python3-3.14.7-env/lib/python3.14/site-packages/_pytest/config/__init__.py", line 707, in _loadconftestmodules clan-pytest-with-core> mod = self._importconftest( clan-pytest-with-core> conftestpath, clan-pytest-with-core> ...<2 lines>... clan-pytest-with-core> consider_namespace_packages=consider_namespace_packages, clan-pytest-with-core> ) clan-pytest-with-core> File "/nix/store/vb2r4qcfsaiwlazpandq6vkn01k0srl9-python3-3.14.7-env/lib/python3.14/site-packages/_pytest/config/__init__.py", line 783, in _importconftest clan-pytest-with-core> self.consider_conftest(mod, registration_name=conftestpath_plugin_name) clan-pytest-with-core> ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ clan-pytest-with-core> File "/nix/store/vb2r4qcfsaiwlazpandq6vkn01k0srl9-python3-3.14.7-env/lib/python3.14/site-packages/_pytest/config/__init__.py", line 870, in consider_conftest clan-pytest-with-core> self.register(conftestmodule, name=registration_name) clan-pytest-with-core> ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ clan-pytest-with-core> File "/nix/store/vb2r4qcfsaiwlazpandq6vkn01k0srl9-python3-3.14.7-env/lib/python3.14/site-packages/_pytest/config/__init__.py", line 582, in register clan-pytest-with-core> self.consider_module(plugin) clan-pytest-with-core> ~~~~~~~~~~~~~~~~~~~~^^^^^^^^ clan-pytest-with-core> File "/nix/store/vb2r4qcfsaiwlazpandq6vkn01k0srl9-python3-3.14.7-env/lib/python3.14/site-packages/_pytest/config/__init__.py", line 878, in consider_module clan-pytest-with-core> self._import_plugin_specs(getattr(mod, "pytest_plugins", [])) clan-pytest-with-core> ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ clan-pytest-with-core> File "/nix/store/vb2r4qcfsaiwlazpandq6vkn01k0srl9-python3-3.14.7-env/lib/python3.14/site-packages/_pytest/config/__init__.py", line 885, in _import_plugin_specs clan-pytest-with-core> self.import_plugin(import_spec) clan-pytest-with-core> ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ clan-pytest-with-core> File "/nix/store/vb2r4qcfsaiwlazpandq6vkn01k0srl9-python3-3.14.7-env/lib/python3.14/site-packages/_pytest/config/__init__.py", line 913, in import_plugin clan-pytest-with-core> mod = importlib.import_module(importspec) clan-pytest-with-core> File "/nix/store/3n4qphl9s728sz8frmpqqrv9b1m87g68-python3-3.14.7/lib/python3.14/importlib/__init__.py", line 88, in import_module clan-pytest-with-core> return _bootstrap._gcd_import(name[level:], package, level) clan-pytest-with-core> ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ clan-pytest-with-core> File "", line 1406, in _gcd_import clan-pytest-with-core> File "", line 1371, in _find_and_load clan-pytest-with-core> File "", line 1342, in _find_and_load_unlocked clan-pytest-with-core> File "", line 938, in _load_unlocked clan-pytest-with-core> File "/nix/store/vb2r4qcfsaiwlazpandq6vkn01k0srl9-python3-3.14.7-env/lib/python3.14/site-packages/_pytest/assertion/rewrite.py", line 188, in exec_module clan-pytest-with-core> exec(co, module.__dict__) clan-pytest-with-core> ~~~~^^^^^^^^^^^^^^^^^^^^^ clan-pytest-with-core> File "/build/src/clan_cli/tests/age_keys.py", line 7, in clan-pytest-with-core> from clan_cli.secrets.folders import sops_secrets_folder clan-pytest-with-core> File "/build/src/clan_cli/secrets/__init__.py", line 4, in clan-pytest-with-core> from .groups import register_groups_parser clan-pytest-with-core> File "/build/src/clan_cli/secrets/groups.py", line 6, in clan-pytest-with-core> from clan_lib.api.directory import get_clan_dir clan-pytest-with-core> File "/build/src/clan_lib/api/__init__.py", line 22, in clan-pytest-with-core> from .type_to_jsonschema import JSchemaTypeError, type_to_dict clan-pytest-with-core> File "/build/src/clan_lib/api/type_to_jsonschema.py", line 28, in clan-pytest-with-core> from clan_lib.nix_models.typing import AnyJson clan-pytest-with-core> File "/build/src/clan_lib/nix_models/typing.py", line 996 clan-pytest-with-core> <<<<<<< HEAD clan-pytest-with-core> ^^ clan-pytest-with-core> SyntaxError: invalid syntax clan-pytest-with-core> + exitHandler clan-pytest-with-core> + exitCode=1 clan-pytest-with-core> + set +e clan-pytest-with-core> + '[' -n '' ']' clan-pytest-with-core> + (( 1 != 0 )) clan-pytest-with-core> + runHook failureHook clan-pytest-with-core> + local hookName=failureHook clan-pytest-with-core> + shift clan-pytest-with-core> + local 'hooksSlice=failureHooks[@]' clan-pytest-with-core> + local hook clan-pytest-with-core> + for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"} clan-pytest-with-core> + _logHook failureHook '_callImplicitHook 0 failureHook' clan-pytest-with-core> + [[ -z 2 ]] clan-pytest-with-core> + local hookKind=failureHook clan-pytest-with-core> + local 'hookExpr=_callImplicitHook 0 failureHook' clan-pytest-with-core> + shift 2 clan-pytest-with-core> + declare -F '_callImplicitHook 0 failureHook' clan-pytest-with-core> + type -p '_callImplicitHook 0 failureHook' clan-pytest-with-core> + [[ _callImplicitHook 0 failureHook != _callImplicitHook* ]] clan-pytest-with-core> + _eval '_callImplicitHook 0 failureHook' clan-pytest-with-core> + declare -F '_callImplicitHook 0 failureHook' clan-pytest-with-core> + eval '_callImplicitHook 0 failureHook' clan-pytest-with-core> ++ _callImplicitHook 0 failureHook clan-pytest-with-core> ++ local def=0 clan-pytest-with-core> ++ local hookName=failureHook clan-pytest-with-core> ++ declare -F failureHook clan-pytest-with-core> ++ type -p failureHook clan-pytest-with-core> ++ '[' -n '' ']' clan-pytest-with-core> ++ return 0 clan-pytest-with-core> + return 0 clan-pytest-with-core> + '[' -n '' ']' clan-pytest-with-core> + return 1