structuredAttrs is enabled Sourcing python-remove-tests-dir-hook Sourcing python-catch-conflicts-hook.sh Sourcing python-remove-bin-bytecode-hook.sh Sourcing pypa-build-hook Using pypaBuildPhase Sourcing python-runtime-deps-check-hook Using pythonRuntimeDepsCheckHook Sourcing pypa-install-hook Using pypaInstallPhase Sourcing python-imports-check-hook.sh Using pythonImportsCheckPhase Sourcing python-metadata-check-hook.sh Using pythonMetadataCheckPhase Sourcing python-namespaces-hook Sourcing python-catch-conflicts-hook.sh Sourcing pytest-check-hook Using pytestCheckPhase Running phase: unpackPhase unpacking source archive /nix/store/vkxj0ygrszhwf8pw8rj254p8w1zy9cvk-jinja2-3.1.6.tar.gz source root is jinja2-3.1.6 setting SOURCE_DATE_EPOCH to timestamp 1741204277 of file "jinja2-3.1.6/tox.ini" Running phase: patchPhase Running phase: updateAutotoolsGnuConfigScriptsPhase Running phase: configurePhase no configure script, doing nothing Running phase: buildPhase Executing pypaBuildPhase Creating a wheel... pypa build flags: --no-isolation --outdir dist/ --wheel * Getting build dependencies for wheel... * Building wheel... Successfully built jinja2-3.1.6-py3-none-any.whl Finished creating a wheel... Finished executing pypaBuildPhase Running phase: pythonRuntimeDepsCheckHook Executing pythonRuntimeDepsCheck Checking runtime dependencies for jinja2-3.1.6-py3-none-any.whl Finished executing pythonRuntimeDepsCheck Running phase: installPhase Executing pypaInstallPhase Successfully installed jinja2-3.1.6-py3-none-any.whl Finished executing pypaInstallPhase Running phase: pythonOutputDistPhase Executing pythonOutputDistPhase Finished executing pythonOutputDistPhase Running phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/5qrx3xgj3ybifj3q62svvqv6sd6ds35v-python3.14-jinja2-3.1.6-dist checking for references to /build/ in /nix/store/5qrx3xgj3ybifj3q62svvqv6sd6ds35v-python3.14-jinja2-3.1.6-dist... patching script interpreter paths in /nix/store/5qrx3xgj3ybifj3q62svvqv6sd6ds35v-python3.14-jinja2-3.1.6-dist shrinking RPATHs of ELF executables and libraries in /nix/store/b1fwlk0mcgmmqb0yj01viqrbx3r1jljh-python3.14-jinja2-3.1.6 checking for references to /build/ in /nix/store/b1fwlk0mcgmmqb0yj01viqrbx3r1jljh-python3.14-jinja2-3.1.6... patching script interpreter paths in /nix/store/b1fwlk0mcgmmqb0yj01viqrbx3r1jljh-python3.14-jinja2-3.1.6 stripping (with command strip and flags -S -p) in /nix/store/b1fwlk0mcgmmqb0yj01viqrbx3r1jljh-python3.14-jinja2-3.1.6/lib Executing pythonRemoveTestsDir Finished executing pythonRemoveTestsDir Running phase: installCheckPhase no Makefile or custom installCheckPhase, doing nothing Running phase: pythonCatchConflictsPhase Running phase: pythonRemoveBinBytecodePhase Running phase: pythonImportsCheckPhase Executing pythonImportsCheckPhase Running phase: pythonMetadataCheckPhase Executing pythonMetadataCheckPhase Running phase: pytestCheckPhase Executing pytestCheckPhase pytest flags: -m pytest ============================= test session starts ============================== platform linux -- Python 3.14.8, pytest-9.1.1, pluggy-1.6.0 rootdir: /build/jinja2-3.1.6 configfile: pyproject.toml testpaths: tests collected 890 items tests/test_api.py .................................. [ 3%] tests/test_async.py .................................................... [ 9%] .......... [ 10%] tests/test_async_filters.py ............................................ [ 15%] [ 15%] tests/test_bytecode_cache.py ... [ 16%] tests/test_compile.py ...... [ 16%] tests/test_core_tags.py ................................................ [ 22%] ............... [ 23%] tests/test_debug.py ....... [ 24%] tests/test_ext.py ................................................... [ 30%] tests/test_filters.py .................................................. [ 35%] ........................................................................ [ 44%] .......... [ 45%] tests/test_idtracking.py ..... [ 45%] tests/test_imports.py ............... [ 47%] tests/test_inheritance.py ...................... [ 49%] tests/test_lexnparse.py ................................................ [ 55%] ........................................................................ [ 63%] .............................. [ 66%] tests/test_loader.py ........................................... [ 71%] tests/test_nativetypes.py ........................... [ 74%] tests/test_nodes.py . [ 74%] tests/test_pickle.py . [ 74%] tests/test_regression.py ............................................... [ 80%] ....... [ 80%] tests/test_runtime.py ................... [ 83%] tests/test_security.py ................. [ 84%] tests/test_tests.py .................................................... [ 90%] ...................................................... [ 96%] tests/test_utils.py ............................ [100%] ============================= 890 passed in 2.69s ============================== Finished executing pytestCheckPhase Running phase: pytestcachePhase Running phase: pytestRemoveBytecodePhase