tribuchet: hub connection lost (event stream: code: 'The service is currently unavailable', message: "build is no longer in flight; resubmit"); reconnecting tribuchet: building on eliza 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-namespaces-hook Sourcing python-catch-conflicts-hook.sh Running phase: unpackPhase unpacking source archive /nix/store/9xk06lv2ynzxy2k4vsgaqlz5bxwqlqzc-source source root is source setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "source/wikiextractor/extractPage.py" Running phase: patchPhase applying patch /nix/store/40g2rp48m7v8zwp0nifijbd634c2j55y-ab8988ebfa9e4557411f3d4c0f4ccda139e18875.patch patching file wikiextractor/extract.py 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... /build/source/wikiextractor/extract.py:33: SyntaxWarning: "\w" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\w"? A raw string is also an option. tailRE = re.compile('\w+') /build/source/wikiextractor/extract.py:171: SyntaxWarning: "\." is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\."? A raw string is also an option. text = re.sub(u' (,:\.\)\]»)', r'\1', text) /build/source/wikiextractor/extract.py:172: SyntaxWarning: "\[" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\["? A raw string is also an option. text = re.sub(u'(\[\(«) ', r'\1', text) /build/source/wikiextractor/extract.py:383: SyntaxWarning: "\[" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\["? A raw string is also an option. '(?i)\[((' + '|'.join(wgUrlProtocols) + ')' + EXT_LINK_URL_CLASS + r'+)\s*([^\]\x00-\x08\x0a-\x1F]*?)\]', /build/source/wikiextractor/extract.py:737: SyntaxWarning: "\w" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\w"? A raw string is also an option. return re.sub("&#?(\w+);", fixup, text) /build/source/wikiextractor/extract.py:1400: SyntaxWarning: "\[" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\["? A raw string is also an option. reOpen = re.compile('{{2,}|\[{2,}') /build/source/wikiextractor/extract.py:1401: SyntaxWarning: "\[" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\["? A raw string is also an option. reNext = re.compile('{{2,}|}{2,}|\[{2,}|]{2,}') # at least 2 /build/source/wikiextractor/extract.py:1652: SyntaxWarning: "\s" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\s"? A raw string is also an option. if re.match('<(?:strong|span|p|div)\s(?:[^\s>]*\s+)*?class="(?:[^"\s>]*\s+)*?error(?:\s[^">]*)?"', test): /build/source/wikiextractor/extract.py:1823: SyntaxWarning: "\[" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\["? A raw string is also an option. m = re.match('#REDIRECT.*?\[\[([^\]]*)]]', page[0], re.IGNORECASE) /nix/store/wlpsiw7185v6h2zwncfkd8qb5ig7h64j-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+) See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() running egg_info creating wikiextractor.egg-info writing wikiextractor.egg-info/PKG-INFO writing dependency_links to wikiextractor.egg-info/dependency_links.txt writing entry points to wikiextractor.egg-info/entry_points.txt writing top-level names to wikiextractor.egg-info/top_level.txt writing manifest file 'wikiextractor.egg-info/SOURCES.txt' reading manifest file 'wikiextractor.egg-info/SOURCES.txt' adding license file 'LICENSE' writing manifest file 'wikiextractor.egg-info/SOURCES.txt' * Building wheel... /nix/store/wlpsiw7185v6h2zwncfkd8qb5ig7h64j-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+) See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() running bdist_wheel running build running build_py creating build/lib/wikiextractor copying wikiextractor/WikiExtractor.py -> build/lib/wikiextractor copying wikiextractor/__init__.py -> build/lib/wikiextractor copying wikiextractor/extractPage.py -> build/lib/wikiextractor copying wikiextractor/cirrus-extract.py -> build/lib/wikiextractor copying wikiextractor/extract.py -> build/lib/wikiextractor copying wikiextractor/clean.py -> build/lib/wikiextractor installing to build/bdist.linux-aarch64/wheel running install running install_lib creating build/bdist.linux-aarch64/wheel creating build/bdist.linux-aarch64/wheel/wikiextractor copying build/lib/wikiextractor/__init__.py -> build/bdist.linux-aarch64/wheel/./wikiextractor copying build/lib/wikiextractor/cirrus-extract.py -> build/bdist.linux-aarch64/wheel/./wikiextractor copying build/lib/wikiextractor/clean.py -> build/bdist.linux-aarch64/wheel/./wikiextractor copying build/lib/wikiextractor/WikiExtractor.py -> build/bdist.linux-aarch64/wheel/./wikiextractor copying build/lib/wikiextractor/extractPage.py -> build/bdist.linux-aarch64/wheel/./wikiextractor copying build/lib/wikiextractor/extract.py -> build/bdist.linux-aarch64/wheel/./wikiextractor running install_egg_info running egg_info writing wikiextractor.egg-info/PKG-INFO writing dependency_links to wikiextractor.egg-info/dependency_links.txt writing entry points to wikiextractor.egg-info/entry_points.txt writing top-level names to wikiextractor.egg-info/top_level.txt reading manifest file 'wikiextractor.egg-info/SOURCES.txt' adding license file 'LICENSE' writing manifest file 'wikiextractor.egg-info/SOURCES.txt' Copying wikiextractor.egg-info to build/bdist.linux-aarch64/wheel/./wikiextractor-3.0.7-py3.14.egg-info running install_scripts creating build/bdist.linux-aarch64/wheel/wikiextractor-3.0.7.dist-info/WHEEL creating '/build/source/dist/.tmp-znt9uoyt/wikiextractor-3.0.7-py3-none-any.whl' and adding 'build/bdist.linux-aarch64/wheel' to it adding 'wikiextractor/WikiExtractor.py' adding 'wikiextractor/__init__.py' adding 'wikiextractor/cirrus-extract.py' adding 'wikiextractor/clean.py' adding 'wikiextractor/extract.py' adding 'wikiextractor/extractPage.py' adding 'wikiextractor-3.0.7.dist-info/licenses/LICENSE' adding 'wikiextractor-3.0.7.dist-info/METADATA' adding 'wikiextractor-3.0.7.dist-info/WHEEL' adding 'wikiextractor-3.0.7.dist-info/entry_points.txt' adding 'wikiextractor-3.0.7.dist-info/top_level.txt' adding 'wikiextractor-3.0.7.dist-info/RECORD' removing build/bdist.linux-aarch64/wheel Successfully built wikiextractor-3.0.7-py3-none-any.whl Finished creating a wheel... Finished executing pypaBuildPhase Running phase: pythonRuntimeDepsCheckHook Executing pythonRuntimeDepsCheck Checking runtime dependencies for wikiextractor-3.0.7-py3-none-any.whl Finished executing pythonRuntimeDepsCheck Running phase: installPhase Executing pypaInstallPhase /nix/store/xi7z0lhprirsrk36663ld76vqnj4lld8-wikiextractor-3.0.7/lib/python3.14/site-packages/wikiextractor/extract.py:33: SyntaxWarning: "\w" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\w"? A raw string is also an option. tailRE = re.compile('\w+') /nix/store/xi7z0lhprirsrk36663ld76vqnj4lld8-wikiextractor-3.0.7/lib/python3.14/site-packages/wikiextractor/extract.py:171: SyntaxWarning: "\." is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\."? A raw string is also an option. text = re.sub(u' (,:\.\)\]»)', r'\1', text) /nix/store/xi7z0lhprirsrk36663ld76vqnj4lld8-wikiextractor-3.0.7/lib/python3.14/site-packages/wikiextractor/extract.py:172: SyntaxWarning: "\[" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\["? A raw string is also an option. text = re.sub(u'(\[\(«) ', r'\1', text) /nix/store/xi7z0lhprirsrk36663ld76vqnj4lld8-wikiextractor-3.0.7/lib/python3.14/site-packages/wikiextractor/extract.py:383: SyntaxWarning: "\[" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\["? A raw string is also an option. '(?i)\[((' + '|'.join(wgUrlProtocols) + ')' + EXT_LINK_URL_CLASS + r'+)\s*([^\]\x00-\x08\x0a-\x1F]*?)\]', /nix/store/xi7z0lhprirsrk36663ld76vqnj4lld8-wikiextractor-3.0.7/lib/python3.14/site-packages/wikiextractor/extract.py:737: SyntaxWarning: "\w" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\w"? A raw string is also an option. return re.sub("&#?(\w+);", fixup, text) /nix/store/xi7z0lhprirsrk36663ld76vqnj4lld8-wikiextractor-3.0.7/lib/python3.14/site-packages/wikiextractor/extract.py:1400: SyntaxWarning: "\[" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\["? A raw string is also an option. reOpen = re.compile('{{2,}|\[{2,}') /nix/store/xi7z0lhprirsrk36663ld76vqnj4lld8-wikiextractor-3.0.7/lib/python3.14/site-packages/wikiextractor/extract.py:1401: SyntaxWarning: "\[" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\["? A raw string is also an option. reNext = re.compile('{{2,}|}{2,}|\[{2,}|]{2,}') # at least 2 /nix/store/xi7z0lhprirsrk36663ld76vqnj4lld8-wikiextractor-3.0.7/lib/python3.14/site-packages/wikiextractor/extract.py:1652: SyntaxWarning: "\s" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\s"? A raw string is also an option. if re.match('<(?:strong|span|p|div)\s(?:[^\s>]*\s+)*?class="(?:[^"\s>]*\s+)*?error(?:\s[^">]*)?"', test): /nix/store/xi7z0lhprirsrk36663ld76vqnj4lld8-wikiextractor-3.0.7/lib/python3.14/site-packages/wikiextractor/extract.py:1823: SyntaxWarning: "\[" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\["? A raw string is also an option. m = re.match('#REDIRECT.*?\[\[([^\]]*)]]', page[0], re.IGNORECASE) /nix/store/xi7z0lhprirsrk36663ld76vqnj4lld8-wikiextractor-3.0.7/lib/python3.14/site-packages/wikiextractor/extract.py:33: SyntaxWarning: "\w" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\w"? A raw string is also an option. tailRE = re.compile('\w+') /nix/store/xi7z0lhprirsrk36663ld76vqnj4lld8-wikiextractor-3.0.7/lib/python3.14/site-packages/wikiextractor/extract.py:171: SyntaxWarning: "\." is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\."? A raw string is also an option. text = re.sub(u' (,:\.\)\]»)', r'\1', text) /nix/store/xi7z0lhprirsrk36663ld76vqnj4lld8-wikiextractor-3.0.7/lib/python3.14/site-packages/wikiextractor/extract.py:172: SyntaxWarning: "\[" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\["? A raw string is also an option. text = re.sub(u'(\[\(«) ', r'\1', text) /nix/store/xi7z0lhprirsrk36663ld76vqnj4lld8-wikiextractor-3.0.7/lib/python3.14/site-packages/wikiextractor/extract.py:383: SyntaxWarning: "\[" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\["? A raw string is also an option. '(?i)\[((' + '|'.join(wgUrlProtocols) + ')' + EXT_LINK_URL_CLASS + r'+)\s*([^\]\x00-\x08\x0a-\x1F]*?)\]', /nix/store/xi7z0lhprirsrk36663ld76vqnj4lld8-wikiextractor-3.0.7/lib/python3.14/site-packages/wikiextractor/extract.py:737: SyntaxWarning: "\w" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\w"? A raw string is also an option. return re.sub("&#?(\w+);", fixup, text) /nix/store/xi7z0lhprirsrk36663ld76vqnj4lld8-wikiextractor-3.0.7/lib/python3.14/site-packages/wikiextractor/extract.py:1400: SyntaxWarning: "\[" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\["? A raw string is also an option. reOpen = re.compile('{{2,}|\[{2,}') /nix/store/xi7z0lhprirsrk36663ld76vqnj4lld8-wikiextractor-3.0.7/lib/python3.14/site-packages/wikiextractor/extract.py:1401: SyntaxWarning: "\[" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\["? A raw string is also an option. reNext = re.compile('{{2,}|}{2,}|\[{2,}|]{2,}') # at least 2 /nix/store/xi7z0lhprirsrk36663ld76vqnj4lld8-wikiextractor-3.0.7/lib/python3.14/site-packages/wikiextractor/extract.py:1652: SyntaxWarning: "\s" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\s"? A raw string is also an option. if re.match('<(?:strong|span|p|div)\s(?:[^\s>]*\s+)*?class="(?:[^"\s>]*\s+)*?error(?:\s[^">]*)?"', test): /nix/store/xi7z0lhprirsrk36663ld76vqnj4lld8-wikiextractor-3.0.7/lib/python3.14/site-packages/wikiextractor/extract.py:1823: SyntaxWarning: "\[" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\["? A raw string is also an option. m = re.match('#REDIRECT.*?\[\[([^\]]*)]]', page[0], re.IGNORECASE) Successfully installed wikiextractor-3.0.7-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/xi7z0lhprirsrk36663ld76vqnj4lld8-wikiextractor-3.0.7 checking for references to /build/ in /nix/store/xi7z0lhprirsrk36663ld76vqnj4lld8-wikiextractor-3.0.7... patching script interpreter paths in /nix/store/xi7z0lhprirsrk36663ld76vqnj4lld8-wikiextractor-3.0.7 stripping (with command strip and flags -S -p) in /nix/store/xi7z0lhprirsrk36663ld76vqnj4lld8-wikiextractor-3.0.7/lib /nix/store/xi7z0lhprirsrk36663ld76vqnj4lld8-wikiextractor-3.0.7/bin shrinking RPATHs of ELF executables and libraries in /nix/store/qjxifw9zhh4zvpdka67zzqpddx5fb0ak-wikiextractor-3.0.7-dist checking for references to /build/ in /nix/store/qjxifw9zhh4zvpdka67zzqpddx5fb0ak-wikiextractor-3.0.7-dist... patching script interpreter paths in /nix/store/qjxifw9zhh4zvpdka67zzqpddx5fb0ak-wikiextractor-3.0.7-dist Rewriting #!/nix/store/ymm5c1kb7p2r6331bgcdxijayqhcbvqy-python3-3.14.6/bin/python3.14 to #!/nix/store/ymm5c1kb7p2r6331bgcdxijayqhcbvqy-python3-3.14.6 wrapping `/nix/store/xi7z0lhprirsrk36663ld76vqnj4lld8-wikiextractor-3.0.7/bin/wikiextractor'... Rewriting #!/nix/store/ymm5c1kb7p2r6331bgcdxijayqhcbvqy-python3-3.14.6/bin/python3.14 to #!/nix/store/ymm5c1kb7p2r6331bgcdxijayqhcbvqy-python3-3.14.6 wrapping `/nix/store/xi7z0lhprirsrk36663ld76vqnj4lld8-wikiextractor-3.0.7/bin/extractPage'... 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 Check whether the following modules can be imported: wikiextractor