1these 3 derivations will be built:2 /nix/store/6dg8ail32s1ij91s06bh7jdi1shkaqcj-clan-core-flake.drv3 /nix/store/qycwx75f0v138l648ww36nn66kqars0c-clan-cli-source.drv4 /nix/store/a63xhwba0hapjga7ngmvp4b2xlqg7izh-clan-pytest-with-core.drv5building '/nix/store/qycwx75f0v138l648ww36nn66kqars0c-clan-cli-source.drv' on 'ssh-ng://builder@build-x86-01.clan.lol'6building '/nix/store/6dg8ail32s1ij91s06bh7jdi1shkaqcj-clan-core-flake.drv' on 'ssh-ng://builder@build-x86-01.clan.lol'7building '/nix/store/qycwx75f0v138l648ww36nn66kqars0c-clan-cli-source.drv'8building '/nix/store/6dg8ail32s1ij91s06bh7jdi1shkaqcj-clan-core-flake.drv'9clan-core-flake> warning: you don't have Internet access; disabling some network-dependent features10clan-core-flake> warning: you don't have Internet access; disabling some network-dependent features11clan-core-flake> 12building '/nix/store/a63xhwba0hapjga7ngmvp4b2xlqg7izh-clan-pytest-with-core.drv' on 'ssh-ng://builder@build-x86-01.clan.lol'13building '/nix/store/a63xhwba0hapjga7ngmvp4b2xlqg7izh-clan-pytest-with-core.drv'14clan-pytest-with-core> +++ export HOME=/build15clan-pytest-with-core> +++ HOME=/build16clan-pytest-with-core> +++ export NIX_STATE_DIR=/build/nix17clan-pytest-with-core> +++ NIX_STATE_DIR=/build/nix18clan-pytest-with-core> +++ export NIX_CONF_DIR=/build/etc19clan-pytest-with-core> +++ NIX_CONF_DIR=/build/etc20clan-pytest-with-core> +++ mkdir -p /build/etc21clan-pytest-with-core> +++ echo 'fsync-metadata = false'22clan-pytest-with-core> +++ export IN_NIX_SANDBOX=123clan-pytest-with-core> +++ IN_NIX_SANDBOX=124clan-pytest-with-core> +++ export CLAN_TEST_STORE=/build/store25clan-pytest-with-core> +++ CLAN_TEST_STORE=/build/store26clan-pytest-with-core> +++ export LOCK_NIX=/build/nix_lock27clan-pytest-with-core> +++ LOCK_NIX=/build/nix_lock28clan-pytest-with-core> +++ export CLAN_TEST_FLAKE_CACHE=/build/clan-flake-cache29clan-pytest-with-core> +++ CLAN_TEST_FLAKE_CACHE=/build/clan-flake-cache30clan-pytest-with-core> +++ mkdir -p /build/store/nix/store /build/clan-flake-cache31clan-pytest-with-core> +++ mkdir -p /build/store/nix/var/nix/gcroots32clan-pytest-with-core> +++ [[ -n /nix/store/abcfxlxwnqqdzwmbqxf33ql32qnqmcx0-closure-info ]]33clan-pytest-with-core> ++++ nproc34clan-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/store35clan-pytest-with-core> +++ /nix/store/r4yd7hpfwpx5s8ily1ipwjc17cl087mn-nix-2.34.8/bin/nix-store --load-db --store /build/store36clan-pytest-with-core> +++ export CLAN_CORE_PATH=/nix/store/x4g1qsn1nq0q56zn8h9c7xaiysv7bsf2-clan-core-flake37clan-pytest-with-core> +++ CLAN_CORE_PATH=/nix/store/x4g1qsn1nq0q56zn8h9c7xaiysv7bsf2-clan-core-flake38clan-pytest-with-core> +++ export PYTHONWARNINGS=error39clan-pytest-with-core> +++ PYTHONWARNINGS=error40clan-pytest-with-core> +++ export NIXPKGS=/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source41clan-pytest-with-core> +++ NIXPKGS=/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source42clan-pytest-with-core> +++ jobs=1643clan-pytest-with-core> +++ python -m pytest -m 'not impure and with_core ' -n 16 ./clan_cli ./clan_lib44clan-pytest-with-core> Traceback (most recent call last):45clan-pytest-with-core> File "<frozen runpy>", line 203, in _run_module_as_main46clan-pytest-with-core> File "<frozen runpy>", line 88, in _run_code47clan-pytest-with-core> File "/nix/store/vb2r4qcfsaiwlazpandq6vkn01k0srl9-python3-3.14.7-env/lib/python3.14/site-packages/pytest/__main__.py", line 9, in <module>48clan-pytest-with-core> raise SystemExit(_console_main())49clan-pytest-with-core> ~~~~~~~~~~~~~^^50clan-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_main51clan-pytest-with-core> code = _main(prog=_get_prog_name(sys.argv))52clan-pytest-with-core> File "/nix/store/vb2r4qcfsaiwlazpandq6vkn01k0srl9-python3-3.14.7-env/lib/python3.14/site-packages/_pytest/config/__init__.py", line 223, in _main53clan-pytest-with-core> config = _prepareconfig(new_args, plugins, prog=prog)54clan-pytest-with-core> File "/nix/store/vb2r4qcfsaiwlazpandq6vkn01k0srl9-python3-3.14.7-env/lib/python3.14/site-packages/_pytest/config/__init__.py", line 410, in _prepareconfig55clan-pytest-with-core> config: Config = pluginmanager.hook.pytest_cmdline_parse(56clan-pytest-with-core> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^57clan-pytest-with-core> pluginmanager=pluginmanager, args=args58clan-pytest-with-core> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^59clan-pytest-with-core> )60clan-pytest-with-core> ^61clan-pytest-with-core> File "/nix/store/vb2r4qcfsaiwlazpandq6vkn01k0srl9-python3-3.14.7-env/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__62clan-pytest-with-core> return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)63clan-pytest-with-core> ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^64clan-pytest-with-core> File "/nix/store/vb2r4qcfsaiwlazpandq6vkn01k0srl9-python3-3.14.7-env/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec65clan-pytest-with-core> return self._inner_hookexec(hook_name, methods, kwargs, firstresult)66clan-pytest-with-core> ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^67clan-pytest-with-core> File "/nix/store/vb2r4qcfsaiwlazpandq6vkn01k0srl9-python3-3.14.7-env/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall68clan-pytest-with-core> raise exception69clan-pytest-with-core> File "/nix/store/vb2r4qcfsaiwlazpandq6vkn01k0srl9-python3-3.14.7-env/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall70clan-pytest-with-core> teardown.throw(exception)71clan-pytest-with-core> ~~~~~~~~~~~~~~^^^^^^^^^^^72clan-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_parse73clan-pytest-with-core> config = yield74clan-pytest-with-core> ^^^^^75clan-pytest-with-core> File "/nix/store/vb2r4qcfsaiwlazpandq6vkn01k0srl9-python3-3.14.7-env/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall76clan-pytest-with-core> res = hook_impl.function(*args)77clan-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_parse78clan-pytest-with-core> self.parse(args)79clan-pytest-with-core> ~~~~~~~~~~^^^^^^80clan-pytest-with-core> File "/nix/store/vb2r4qcfsaiwlazpandq6vkn01k0srl9-python3-3.14.7-env/lib/python3.14/site-packages/_pytest/config/__init__.py", line 1605, in parse81clan-pytest-with-core> self.hook.pytest_load_initial_conftests(82clan-pytest-with-core> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^83clan-pytest-with-core> early_config=self, args=args, parser=self._parser84clan-pytest-with-core> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^85clan-pytest-with-core> )86clan-pytest-with-core> ^87clan-pytest-with-core> File "/nix/store/vb2r4qcfsaiwlazpandq6vkn01k0srl9-python3-3.14.7-env/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__88clan-pytest-with-core> return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)89clan-pytest-with-core> ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^90clan-pytest-with-core> File "/nix/store/vb2r4qcfsaiwlazpandq6vkn01k0srl9-python3-3.14.7-env/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec91clan-pytest-with-core> return self._inner_hookexec(hook_name, methods, kwargs, firstresult)92clan-pytest-with-core> ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^93clan-pytest-with-core> File "/nix/store/vb2r4qcfsaiwlazpandq6vkn01k0srl9-python3-3.14.7-env/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall94clan-pytest-with-core> raise exception95clan-pytest-with-core> File "/nix/store/vb2r4qcfsaiwlazpandq6vkn01k0srl9-python3-3.14.7-env/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall96clan-pytest-with-core> teardown.throw(exception)97clan-pytest-with-core> ~~~~~~~~~~~~~~^^^^^^^^^^^98clan-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_conftests99clan-pytest-with-core> return (yield)100clan-pytest-with-core> ^^^^^101clan-pytest-with-core> File "/nix/store/vb2r4qcfsaiwlazpandq6vkn01k0srl9-python3-3.14.7-env/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall102clan-pytest-with-core> teardown.throw(exception)103clan-pytest-with-core> ~~~~~~~~~~~~~~^^^^^^^^^^^104clan-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_conftests105clan-pytest-with-core> yield106clan-pytest-with-core> File "/nix/store/vb2r4qcfsaiwlazpandq6vkn01k0srl9-python3-3.14.7-env/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall107clan-pytest-with-core> res = hook_impl.function(*args)108clan-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_conftests109clan-pytest-with-core> self.pluginmanager._set_initial_conftests(110clan-pytest-with-core> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^111clan-pytest-with-core> args=args,112clan-pytest-with-core> ^^^^^^^^^^113clan-pytest-with-core> ...<8 lines>...114clan-pytest-with-core> ),115clan-pytest-with-core> ^^116clan-pytest-with-core> )117clan-pytest-with-core> ^118clan-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_conftests119clan-pytest-with-core> self._loadconftestmodules(120clan-pytest-with-core> ~~~~~~~~~~~~~~~~~~~~~~~~~^121clan-pytest-with-core> anchor,122clan-pytest-with-core> ^^^^^^^123clan-pytest-with-core> ...<2 lines>...124clan-pytest-with-core> consider_namespace_packages=consider_namespace_packages,125clan-pytest-with-core> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^126clan-pytest-with-core> )127clan-pytest-with-core> ^128clan-pytest-with-core> File "/nix/store/vb2r4qcfsaiwlazpandq6vkn01k0srl9-python3-3.14.7-env/lib/python3.14/site-packages/_pytest/config/__init__.py", line 707, in _loadconftestmodules129clan-pytest-with-core> mod = self._importconftest(130clan-pytest-with-core> conftestpath,131clan-pytest-with-core> ...<2 lines>...132clan-pytest-with-core> consider_namespace_packages=consider_namespace_packages,133clan-pytest-with-core> )134clan-pytest-with-core> File "/nix/store/vb2r4qcfsaiwlazpandq6vkn01k0srl9-python3-3.14.7-env/lib/python3.14/site-packages/_pytest/config/__init__.py", line 783, in _importconftest135clan-pytest-with-core> self.consider_conftest(mod, registration_name=conftestpath_plugin_name)136clan-pytest-with-core> ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^137clan-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_conftest138clan-pytest-with-core> self.register(conftestmodule, name=registration_name)139clan-pytest-with-core> ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^140clan-pytest-with-core> File "/nix/store/vb2r4qcfsaiwlazpandq6vkn01k0srl9-python3-3.14.7-env/lib/python3.14/site-packages/_pytest/config/__init__.py", line 582, in register141clan-pytest-with-core> self.consider_module(plugin)142clan-pytest-with-core> ~~~~~~~~~~~~~~~~~~~~^^^^^^^^143clan-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_module144clan-pytest-with-core> self._import_plugin_specs(getattr(mod, "pytest_plugins", []))145clan-pytest-with-core> ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^146clan-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_specs147clan-pytest-with-core> self.import_plugin(import_spec)148clan-pytest-with-core> ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^149clan-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_plugin150clan-pytest-with-core> mod = importlib.import_module(importspec)151clan-pytest-with-core> File "/nix/store/3n4qphl9s728sz8frmpqqrv9b1m87g68-python3-3.14.7/lib/python3.14/importlib/__init__.py", line 88, in import_module152clan-pytest-with-core> return _bootstrap._gcd_import(name[level:], package, level)153clan-pytest-with-core> ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^154clan-pytest-with-core> File "<frozen importlib._bootstrap>", line 1406, in _gcd_import155clan-pytest-with-core> File "<frozen importlib._bootstrap>", line 1371, in _find_and_load156clan-pytest-with-core> File "<frozen importlib._bootstrap>", line 1342, in _find_and_load_unlocked157clan-pytest-with-core> File "<frozen importlib._bootstrap>", line 938, in _load_unlocked158clan-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_module159clan-pytest-with-core> exec(co, module.__dict__)160clan-pytest-with-core> ~~~~^^^^^^^^^^^^^^^^^^^^^161clan-pytest-with-core> File "/build/src/clan_cli/tests/age_keys.py", line 7, in <module>162clan-pytest-with-core> from clan_cli.secrets.folders import sops_secrets_folder163clan-pytest-with-core> File "/build/src/clan_cli/secrets/__init__.py", line 4, in <module>164clan-pytest-with-core> from .groups import register_groups_parser165clan-pytest-with-core> File "/build/src/clan_cli/secrets/groups.py", line 6, in <module>166clan-pytest-with-core> from clan_lib.api.directory import get_clan_dir167clan-pytest-with-core> File "/build/src/clan_lib/api/__init__.py", line 22, in <module>168clan-pytest-with-core> from .type_to_jsonschema import JSchemaTypeError, type_to_dict169clan-pytest-with-core> File "/build/src/clan_lib/api/type_to_jsonschema.py", line 28, in <module>170clan-pytest-with-core> from clan_lib.nix_models.typing import AnyJson171clan-pytest-with-core> File "/build/src/clan_lib/nix_models/typing.py", line 996172clan-pytest-with-core> <<<<<<< HEAD173clan-pytest-with-core> ^^174clan-pytest-with-core> SyntaxError: invalid syntax175clan-pytest-with-core> + exitHandler176clan-pytest-with-core> + exitCode=1177clan-pytest-with-core> + set +e178clan-pytest-with-core> + '[' -n '' ']'179clan-pytest-with-core> + (( 1 != 0 ))180clan-pytest-with-core> + runHook failureHook181clan-pytest-with-core> + local hookName=failureHook182clan-pytest-with-core> + shift183clan-pytest-with-core> + local 'hooksSlice=failureHooks[@]'184clan-pytest-with-core> + local hook185clan-pytest-with-core> + for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}186clan-pytest-with-core> + _logHook failureHook '_callImplicitHook 0 failureHook'187clan-pytest-with-core> + [[ -z 2 ]]188clan-pytest-with-core> + local hookKind=failureHook189clan-pytest-with-core> + local 'hookExpr=_callImplicitHook 0 failureHook'190clan-pytest-with-core> + shift 2191clan-pytest-with-core> + declare -F '_callImplicitHook 0 failureHook'192clan-pytest-with-core> + type -p '_callImplicitHook 0 failureHook'193clan-pytest-with-core> + [[ _callImplicitHook 0 failureHook != _callImplicitHook* ]]194clan-pytest-with-core> + _eval '_callImplicitHook 0 failureHook'195clan-pytest-with-core> + declare -F '_callImplicitHook 0 failureHook'196clan-pytest-with-core> + eval '_callImplicitHook 0 failureHook'197clan-pytest-with-core> ++ _callImplicitHook 0 failureHook198clan-pytest-with-core> ++ local def=0199clan-pytest-with-core> ++ local hookName=failureHook200clan-pytest-with-core> ++ declare -F failureHook201clan-pytest-with-core> ++ type -p failureHook202clan-pytest-with-core> ++ '[' -n '' ']'203clan-pytest-with-core> ++ return 0204clan-pytest-with-core> + return 0205clan-pytest-with-core> + '[' -n '' ']'206clan-pytest-with-core> + return 1