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 Running phase: unpackPhase unpacking source archive /nix/store/iay5l867ni2ynsyvn8v8ggqxzaglbf1i-source source root is source setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "source/utils/linting/check_file_header.py" Running phase: patchPhase applying patch /nix/store/3n2aajzndf91givkjssf1psd4l63bqy9-driver-location.patch patching file playwright/_impl/_driver.py Running phase: updateAutotoolsGnuConfigScriptsPhase Running phase: configurePhase no configure script, doing nothing Running phase: buildPhase Executing pypaBuildPhase Setting SETUPTOOLS_SCM_PRETEND_VERSION to 1.64.0 Including all tracked files automatically Creating a wheel... pypa build flags: --no-isolation --outdir dist/ --wheel * Getting build dependencies for wheel... running egg_info creating playwright.egg-info writing playwright.egg-info/PKG-INFO writing dependency_links to playwright.egg-info/dependency_links.txt writing entry points to playwright.egg-info/entry_points.txt writing requirements to playwright.egg-info/requires.txt writing top-level names to playwright.egg-info/top_level.txt writing manifest file 'playwright.egg-info/SOURCES.txt' listing git files failed - pretending there aren't any reading manifest file 'playwright.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENSE' writing manifest file 'playwright.egg-info/SOURCES.txt' * Building wheel... running bdist_wheel running build running build_py creating build/lib/playwright copying playwright/__init__.py -> build/lib/playwright copying playwright/__main__.py -> build/lib/playwright copying playwright/_repo_version.py -> build/lib/playwright creating build/lib/playwright/async_api copying playwright/async_api/__init__.py -> build/lib/playwright/async_api copying playwright/async_api/_context_manager.py -> build/lib/playwright/async_api copying playwright/async_api/_generated.py -> build/lib/playwright/async_api creating build/lib/playwright/sync_api copying playwright/sync_api/__init__.py -> build/lib/playwright/sync_api copying playwright/sync_api/_context_manager.py -> build/lib/playwright/sync_api copying playwright/sync_api/_generated.py -> build/lib/playwright/sync_api creating build/lib/playwright/_impl copying playwright/_impl/__init__.py -> build/lib/playwright/_impl copying playwright/_impl/_api_structures.py -> build/lib/playwright/_impl copying playwright/_impl/_artifact.py -> build/lib/playwright/_impl copying playwright/_impl/_assertions.py -> build/lib/playwright/_impl copying playwright/_impl/_async_base.py -> build/lib/playwright/_impl copying playwright/_impl/_browser.py -> build/lib/playwright/_impl copying playwright/_impl/_browser_context.py -> build/lib/playwright/_impl copying playwright/_impl/_browser_type.py -> build/lib/playwright/_impl copying playwright/_impl/_cdp_session.py -> build/lib/playwright/_impl copying playwright/_impl/_clock.py -> build/lib/playwright/_impl copying playwright/_impl/_connection.py -> build/lib/playwright/_impl copying playwright/_impl/_console_message.py -> build/lib/playwright/_impl copying playwright/_impl/_credentials.py -> build/lib/playwright/_impl copying playwright/_impl/_debugger.py -> build/lib/playwright/_impl copying playwright/_impl/_dialog.py -> build/lib/playwright/_impl copying playwright/_impl/_disposable.py -> build/lib/playwright/_impl copying playwright/_impl/_download.py -> build/lib/playwright/_impl copying playwright/_impl/_element_handle.py -> build/lib/playwright/_impl copying playwright/_impl/_errors.py -> build/lib/playwright/_impl copying playwright/_impl/_event_context_manager.py -> build/lib/playwright/_impl copying playwright/_impl/_fetch.py -> build/lib/playwright/_impl copying playwright/_impl/_file_chooser.py -> build/lib/playwright/_impl copying playwright/_impl/_form_data.py -> build/lib/playwright/_impl copying playwright/_impl/_frame.py -> build/lib/playwright/_impl copying playwright/_impl/_glob.py -> build/lib/playwright/_impl copying playwright/_impl/_greenlets.py -> build/lib/playwright/_impl copying playwright/_impl/_har_router.py -> build/lib/playwright/_impl copying playwright/_impl/_helper.py -> build/lib/playwright/_impl copying playwright/_impl/_impl_to_api_mapping.py -> build/lib/playwright/_impl copying playwright/_impl/_input.py -> build/lib/playwright/_impl copying playwright/_impl/_js_handle.py -> build/lib/playwright/_impl copying playwright/_impl/_json_pipe.py -> build/lib/playwright/_impl copying playwright/_impl/_local_utils.py -> build/lib/playwright/_impl copying playwright/_impl/_locator.py -> build/lib/playwright/_impl copying playwright/_impl/_map.py -> build/lib/playwright/_impl copying playwright/_impl/_network.py -> build/lib/playwright/_impl copying playwright/_impl/_object_factory.py -> build/lib/playwright/_impl copying playwright/_impl/_page.py -> build/lib/playwright/_impl copying playwright/_impl/_path_utils.py -> build/lib/playwright/_impl copying playwright/_impl/_playwright.py -> build/lib/playwright/_impl copying playwright/_impl/_screencast.py -> build/lib/playwright/_impl copying playwright/_impl/_selectors.py -> build/lib/playwright/_impl copying playwright/_impl/_set_input_files_helpers.py -> build/lib/playwright/_impl copying playwright/_impl/_str_utils.py -> build/lib/playwright/_impl copying playwright/_impl/_stream.py -> build/lib/playwright/_impl copying playwright/_impl/_sync_base.py -> build/lib/playwright/_impl copying playwright/_impl/_tracing.py -> build/lib/playwright/_impl copying playwright/_impl/_transport.py -> build/lib/playwright/_impl copying playwright/_impl/_video.py -> build/lib/playwright/_impl copying playwright/_impl/_waiter.py -> build/lib/playwright/_impl copying playwright/_impl/_web_error.py -> build/lib/playwright/_impl copying playwright/_impl/_web_storage.py -> build/lib/playwright/_impl copying playwright/_impl/_writable_stream.py -> build/lib/playwright/_impl copying playwright/_impl/_driver.py -> build/lib/playwright/_impl creating build/lib/playwright/_impl/__pyinstaller copying playwright/_impl/__pyinstaller/__init__.py -> build/lib/playwright/_impl/__pyinstaller copying playwright/_impl/__pyinstaller/hook-playwright.async_api.py -> build/lib/playwright/_impl/__pyinstaller copying playwright/_impl/__pyinstaller/hook-playwright.sync_api.py -> build/lib/playwright/_impl/__pyinstaller running egg_info writing playwright.egg-info/PKG-INFO writing dependency_links to playwright.egg-info/dependency_links.txt writing entry points to playwright.egg-info/entry_points.txt writing requirements to playwright.egg-info/requires.txt writing top-level names to playwright.egg-info/top_level.txt listing git files failed - pretending there aren't any reading manifest file 'playwright.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENSE' writing manifest file 'playwright.egg-info/SOURCES.txt' copying playwright/py.typed -> build/lib/playwright installing to build/bdist.linux-x86_64/wheel running install running install_lib creating build/bdist.linux-x86_64/wheel creating build/bdist.linux-x86_64/wheel/playwright copying build/lib/playwright/__init__.py -> build/bdist.linux-x86_64/wheel/./playwright copying build/lib/playwright/__main__.py -> build/bdist.linux-x86_64/wheel/./playwright copying build/lib/playwright/_repo_version.py -> build/bdist.linux-x86_64/wheel/./playwright creating build/bdist.linux-x86_64/wheel/playwright/async_api copying build/lib/playwright/async_api/__init__.py -> build/bdist.linux-x86_64/wheel/./playwright/async_api copying build/lib/playwright/async_api/_context_manager.py -> build/bdist.linux-x86_64/wheel/./playwright/async_api copying build/lib/playwright/async_api/_generated.py -> build/bdist.linux-x86_64/wheel/./playwright/async_api creating build/bdist.linux-x86_64/wheel/playwright/sync_api copying build/lib/playwright/sync_api/__init__.py -> build/bdist.linux-x86_64/wheel/./playwright/sync_api copying build/lib/playwright/sync_api/_context_manager.py -> build/bdist.linux-x86_64/wheel/./playwright/sync_api copying build/lib/playwright/sync_api/_generated.py -> build/bdist.linux-x86_64/wheel/./playwright/sync_api creating build/bdist.linux-x86_64/wheel/playwright/_impl copying build/lib/playwright/_impl/__init__.py -> build/bdist.linux-x86_64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_api_structures.py -> build/bdist.linux-x86_64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_artifact.py -> build/bdist.linux-x86_64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_assertions.py -> build/bdist.linux-x86_64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_async_base.py -> build/bdist.linux-x86_64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_browser.py -> build/bdist.linux-x86_64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_browser_context.py -> build/bdist.linux-x86_64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_browser_type.py -> build/bdist.linux-x86_64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_cdp_session.py -> build/bdist.linux-x86_64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_clock.py -> build/bdist.linux-x86_64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_connection.py -> build/bdist.linux-x86_64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_console_message.py -> build/bdist.linux-x86_64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_credentials.py -> build/bdist.linux-x86_64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_debugger.py -> build/bdist.linux-x86_64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_dialog.py -> build/bdist.linux-x86_64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_disposable.py -> build/bdist.linux-x86_64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_download.py -> build/bdist.linux-x86_64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_element_handle.py -> build/bdist.linux-x86_64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_errors.py -> build/bdist.linux-x86_64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_event_context_manager.py -> build/bdist.linux-x86_64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_fetch.py -> build/bdist.linux-x86_64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_file_chooser.py -> build/bdist.linux-x86_64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_form_data.py -> build/bdist.linux-x86_64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_frame.py -> build/bdist.linux-x86_64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_glob.py -> build/bdist.linux-x86_64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_greenlets.py -> build/bdist.linux-x86_64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_har_router.py -> build/bdist.linux-x86_64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_helper.py -> build/bdist.linux-x86_64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_impl_to_api_mapping.py -> build/bdist.linux-x86_64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_input.py -> build/bdist.linux-x86_64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_js_handle.py -> build/bdist.linux-x86_64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_json_pipe.py -> build/bdist.linux-x86_64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_local_utils.py -> build/bdist.linux-x86_64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_locator.py -> build/bdist.linux-x86_64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_map.py -> build/bdist.linux-x86_64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_network.py -> build/bdist.linux-x86_64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_object_factory.py -> build/bdist.linux-x86_64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_page.py -> build/bdist.linux-x86_64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_path_utils.py -> build/bdist.linux-x86_64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_playwright.py -> build/bdist.linux-x86_64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_screencast.py -> build/bdist.linux-x86_64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_selectors.py -> build/bdist.linux-x86_64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_set_input_files_helpers.py -> build/bdist.linux-x86_64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_str_utils.py -> build/bdist.linux-x86_64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_stream.py -> build/bdist.linux-x86_64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_sync_base.py -> build/bdist.linux-x86_64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_tracing.py -> build/bdist.linux-x86_64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_transport.py -> build/bdist.linux-x86_64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_video.py -> build/bdist.linux-x86_64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_waiter.py -> build/bdist.linux-x86_64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_web_error.py -> build/bdist.linux-x86_64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_web_storage.py -> build/bdist.linux-x86_64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_writable_stream.py -> build/bdist.linux-x86_64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_driver.py -> build/bdist.linux-x86_64/wheel/./playwright/_impl creating build/bdist.linux-x86_64/wheel/playwright/_impl/__pyinstaller copying build/lib/playwright/_impl/__pyinstaller/__init__.py -> build/bdist.linux-x86_64/wheel/./playwright/_impl/__pyinstaller copying build/lib/playwright/_impl/__pyinstaller/hook-playwright.async_api.py -> build/bdist.linux-x86_64/wheel/./playwright/_impl/__pyinstaller copying build/lib/playwright/_impl/__pyinstaller/hook-playwright.sync_api.py -> build/bdist.linux-x86_64/wheel/./playwright/_impl/__pyinstaller copying build/lib/playwright/py.typed -> build/bdist.linux-x86_64/wheel/./playwright running install_egg_info Copying playwright.egg-info to build/bdist.linux-x86_64/wheel/./playwright-1.64.0-py3.14.egg-info running install_scripts creating build/bdist.linux-x86_64/wheel/playwright-1.64.0.dist-info/WHEEL creating '/build/source/dist/.tmp-57u7t_5d/playwright-1.64.0-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it adding 'playwright/__init__.py' adding 'playwright/__main__.py' adding 'playwright/_repo_version.py' adding 'playwright/py.typed' adding 'playwright/_impl/__init__.py' adding 'playwright/_impl/_api_structures.py' adding 'playwright/_impl/_artifact.py' adding 'playwright/_impl/_assertions.py' adding 'playwright/_impl/_async_base.py' adding 'playwright/_impl/_browser.py' adding 'playwright/_impl/_browser_context.py' adding 'playwright/_impl/_browser_type.py' adding 'playwright/_impl/_cdp_session.py' adding 'playwright/_impl/_clock.py' adding 'playwright/_impl/_connection.py' adding 'playwright/_impl/_console_message.py' adding 'playwright/_impl/_credentials.py' adding 'playwright/_impl/_debugger.py' adding 'playwright/_impl/_dialog.py' adding 'playwright/_impl/_disposable.py' adding 'playwright/_impl/_download.py' adding 'playwright/_impl/_driver.py' adding 'playwright/_impl/_element_handle.py' adding 'playwright/_impl/_errors.py' adding 'playwright/_impl/_event_context_manager.py' adding 'playwright/_impl/_fetch.py' adding 'playwright/_impl/_file_chooser.py' adding 'playwright/_impl/_form_data.py' adding 'playwright/_impl/_frame.py' adding 'playwright/_impl/_glob.py' adding 'playwright/_impl/_greenlets.py' adding 'playwright/_impl/_har_router.py' adding 'playwright/_impl/_helper.py' adding 'playwright/_impl/_impl_to_api_mapping.py' adding 'playwright/_impl/_input.py' adding 'playwright/_impl/_js_handle.py' adding 'playwright/_impl/_json_pipe.py' adding 'playwright/_impl/_local_utils.py' adding 'playwright/_impl/_locator.py' adding 'playwright/_impl/_map.py' adding 'playwright/_impl/_network.py' adding 'playwright/_impl/_object_factory.py' adding 'playwright/_impl/_page.py' adding 'playwright/_impl/_path_utils.py' adding 'playwright/_impl/_playwright.py' adding 'playwright/_impl/_screencast.py' adding 'playwright/_impl/_selectors.py' adding 'playwright/_impl/_set_input_files_helpers.py' adding 'playwright/_impl/_str_utils.py' adding 'playwright/_impl/_stream.py' adding 'playwright/_impl/_sync_base.py' adding 'playwright/_impl/_tracing.py' adding 'playwright/_impl/_transport.py' adding 'playwright/_impl/_video.py' adding 'playwright/_impl/_waiter.py' adding 'playwright/_impl/_web_error.py' adding 'playwright/_impl/_web_storage.py' adding 'playwright/_impl/_writable_stream.py' adding 'playwright/_impl/__pyinstaller/__init__.py' adding 'playwright/_impl/__pyinstaller/hook-playwright.async_api.py' adding 'playwright/_impl/__pyinstaller/hook-playwright.sync_api.py' adding 'playwright/async_api/__init__.py' adding 'playwright/async_api/_context_manager.py' adding 'playwright/async_api/_generated.py' adding 'playwright/sync_api/__init__.py' adding 'playwright/sync_api/_context_manager.py' adding 'playwright/sync_api/_generated.py' adding 'playwright-1.64.0.dist-info/licenses/LICENSE' adding 'playwright-1.64.0.dist-info/METADATA' adding 'playwright-1.64.0.dist-info/WHEEL' adding 'playwright-1.64.0.dist-info/entry_points.txt' adding 'playwright-1.64.0.dist-info/top_level.txt' adding 'playwright-1.64.0.dist-info/RECORD' removing build/bdist.linux-x86_64/wheel Successfully built playwright-1.64.0-py3-none-any.whl Finished creating a wheel... /build/source/dist /build/source Unpacking to: unpacked/playwright-1.64.0...OK Repacking wheel as ./playwright-1.64.0-py3-none-any.whl...OK /build/source Finished executing pypaBuildPhase Running phase: pythonRuntimeDepsCheckHook Executing pythonRuntimeDepsCheck Checking runtime dependencies for playwright-1.64.0-py3-none-any.whl Finished executing pythonRuntimeDepsCheck Running phase: installPhase Executing pypaInstallPhase Successfully installed playwright-1.64.0-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/i236qmqps3slap85qfwgml9zm05jdmiy-python3.14-playwright-1.64.0-dist checking for references to /build/ in /nix/store/i236qmqps3slap85qfwgml9zm05jdmiy-python3.14-playwright-1.64.0-dist... patching script interpreter paths in /nix/store/i236qmqps3slap85qfwgml9zm05jdmiy-python3.14-playwright-1.64.0-dist shrinking RPATHs of ELF executables and libraries in /nix/store/hk9gayggxws4m6ii4vflsvqcsc5rmimc-python3.14-playwright-1.64.0 checking for references to /build/ in /nix/store/hk9gayggxws4m6ii4vflsvqcsc5rmimc-python3.14-playwright-1.64.0... patching script interpreter paths in /nix/store/hk9gayggxws4m6ii4vflsvqcsc5rmimc-python3.14-playwright-1.64.0 stripping (with command strip and flags -S -p) in /nix/store/hk9gayggxws4m6ii4vflsvqcsc5rmimc-python3.14-playwright-1.64.0/lib /nix/store/hk9gayggxws4m6ii4vflsvqcsc5rmimc-python3.14-playwright-1.64.0/bin Rewriting #!/nix/store/bya4ansy58az5133kryqp2cvrxbnz8qy-python3-3.14.10/bin/python3.14 to #!/nix/store/bya4ansy58az5133kryqp2cvrxbnz8qy-python3-3.14.10 wrapping `/nix/store/hk9gayggxws4m6ii4vflsvqcsc5rmimc-python3.14-playwright-1.64.0/bin/playwright'... Executing pythonRemoveTestsDir Finished executing pythonRemoveTestsDir Running phase: pythonCatchConflictsPhase Running phase: pythonRemoveBinBytecodePhase Running phase: pythonImportsCheckPhase Executing pythonImportsCheckPhase Check whether the following modules can be imported: playwright Running phase: pythonMetadataCheckPhase Executing pythonMetadataCheckPhase