2026-08-20T14:58:11,059 Created temporary directory: /tmp/pip-ephem-wheel-cache-pqx1vw5z 2026-08-20T14:58:11,061 Created temporary directory: /tmp/pip-build-tracker-q71dp463 2026-08-20T14:58:11,062 Initialized build tracking at /tmp/pip-build-tracker-q71dp463 2026-08-20T14:58:11,062 Created build tracker: /tmp/pip-build-tracker-q71dp463 2026-08-20T14:58:11,063 Entered build tracker: /tmp/pip-build-tracker-q71dp463 2026-08-20T14:58:11,064 Created temporary directory: /tmp/pip-wheel-e6ifkyzq 2026-08-20T14:58:11,067 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-08-20T14:58:11,070 Created temporary directory: /tmp/pip-ephem-wheel-cache-5is900_v 2026-08-20T14:58:11,094 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-08-20T14:58:11,097 2 location(s) to search for versions of uplox: 2026-08-20T14:58:11,097 * https://pypi.org/simple/uplox/ 2026-08-20T14:58:11,097 * https://www.piwheels.org/simple/uplox/ 2026-08-20T14:58:11,098 Fetching project page and analyzing links: https://pypi.org/simple/uplox/ 2026-08-20T14:58:11,099 Getting page https://pypi.org/simple/uplox/ 2026-08-20T14:58:11,100 Found index url https://pypi.org/simple 2026-08-20T14:58:11,335 Fetched page https://pypi.org/simple/uplox/ as application/vnd.pypi.simple.v1+json 2026-08-20T14:58:11,338 Skipping link: No binaries permitted for uplox: https://files.pythonhosted.org/packages/7b/78/700f085d8575c8c408ad40bf9d16790d4b24626f67aa56038ccb32e30d7c/uplox-3.0.0-py3-none-any.whl (from https://pypi.org/simple/uplox/) (requires-python:>=3.11) 2026-08-20T14:58:11,339 Found link https://files.pythonhosted.org/packages/b5/e5/fee59b187b36adcbbe92241a693bcdc1c19d701bb5a658a82d048e244311/uplox-3.0.0.tar.gz (from https://pypi.org/simple/uplox/) (requires-python:>=3.11), version: 3.0.0 2026-08-20T14:58:11,340 Skipping link: No binaries permitted for uplox: https://files.pythonhosted.org/packages/ce/2e/7412027c3a4cf470abb018e11bf827d198954be4a8617e5df4a12a8f6ecf/uplox-3.1.0-py3-none-any.whl (from https://pypi.org/simple/uplox/) (requires-python:>=3.11) 2026-08-20T14:58:11,341 Found link https://files.pythonhosted.org/packages/5c/e6/a0f5e92136fc7271a93e3c372b1783a33b0f708da8fb298d80691247173c/uplox-3.1.0.tar.gz (from https://pypi.org/simple/uplox/) (requires-python:>=3.11), version: 3.1.0 2026-08-20T14:58:11,342 Skipping link: No binaries permitted for uplox: https://files.pythonhosted.org/packages/f5/b9/74edc1221cb252be190e8b73277050f9b2bf89f54cc452ecc4eb23121038/uplox-3.1.1-py3-none-any.whl (from https://pypi.org/simple/uplox/) (requires-python:>=3.11) 2026-08-20T14:58:11,343 Found link https://files.pythonhosted.org/packages/51/79/e84ca1a4b286c386386cc483d45d45dc52f05d7c3f423b68bd6de687fa2d/uplox-3.1.1.tar.gz (from https://pypi.org/simple/uplox/) (requires-python:>=3.11), version: 3.1.1 2026-08-20T14:58:11,343 Skipping link: No binaries permitted for uplox: https://files.pythonhosted.org/packages/1d/59/a0886c3a83cd9b3892dce1c802870b5d3293e3233ee2fdd9ee3615326e17/uplox-3.2.0-py3-none-any.whl (from https://pypi.org/simple/uplox/) (requires-python:>=3.11) 2026-08-20T14:58:11,344 Found link https://files.pythonhosted.org/packages/c6/dd/203ff48300e046beb36c70865adfe66e36c91694aeb6441c62e4ef560eb7/uplox-3.2.0.tar.gz (from https://pypi.org/simple/uplox/) (requires-python:>=3.11), version: 3.2.0 2026-08-20T14:58:11,345 Skipping link: No binaries permitted for uplox: https://files.pythonhosted.org/packages/ab/31/cfc69c563936dcd9d56b2f6a6ae19c88ef98e82f1e6cc2a1b0aeb3afdc4f/uplox-3.3.0-py3-none-any.whl (from https://pypi.org/simple/uplox/) (requires-python:>=3.11) 2026-08-20T14:58:11,346 Found link https://files.pythonhosted.org/packages/34/2a/511143ed4e570b4139ffc0bd63f90d7d9a474bd517c5e2ecb043bc823b0b/uplox-3.3.0.tar.gz (from https://pypi.org/simple/uplox/) (requires-python:>=3.11), version: 3.3.0 2026-08-20T14:58:11,347 Fetching project page and analyzing links: https://www.piwheels.org/simple/uplox/ 2026-08-20T14:58:11,348 Getting page https://www.piwheels.org/simple/uplox/ 2026-08-20T14:58:11,349 Found index url https://www.piwheels.org/simple 2026-08-20T14:58:11,537 Fetched page https://www.piwheels.org/simple/uplox/ as text/html 2026-08-20T14:58:11,540 Skipping link: No binaries permitted for uplox: https://archive1.piwheels.org/simple/uplox/uplox-3.2.0-py3-none-any.whl#sha256=3ac4d43f8638117aa40c2398804e642248d96770890f0e7c71f73dacd6ad23df (from https://www.piwheels.org/simple/uplox/) (requires-python:>=3.11) 2026-08-20T14:58:11,540 Skipping link: No binaries permitted for uplox: https://archive1.piwheels.org/simple/uplox/uplox-3.1.1-py3-none-any.whl#sha256=fff0cc6da7016da99bb8b0ef1c8fe6bb8c3715bc5d9066a11d77efe50aa34d78 (from https://www.piwheels.org/simple/uplox/) (requires-python:>=3.11) 2026-08-20T14:58:11,541 Skipping link: No binaries permitted for uplox: https://archive1.piwheels.org/simple/uplox/uplox-3.1.0-py3-none-any.whl#sha256=2bdc9490ca30223a255bcd8dd34be2c38952d81a46f308a4e7efaea20e597211 (from https://www.piwheels.org/simple/uplox/) (requires-python:>=3.11) 2026-08-20T14:58:11,541 Skipping link: No binaries permitted for uplox: https://archive1.piwheels.org/simple/uplox/uplox-3.0.0-py3-none-any.whl#sha256=9d14001c8c1002152b27daca1e8b451083f1d29d98a9e6078d92d624673a12c3 (from https://www.piwheels.org/simple/uplox/) (requires-python:>=3.11) 2026-08-20T14:58:11,542 Skipping link: not a file: https://www.piwheels.org/simple/uplox/ 2026-08-20T14:58:11,542 Skipping link: not a file: https://pypi.org/simple/uplox/ 2026-08-20T14:58:11,562 Given no hashes to check 1 links for project 'uplox': discarding no candidates 2026-08-20T14:58:11,580 Collecting uplox==3.3.0 2026-08-20T14:58:11,582 Created temporary directory: /tmp/pip-unpack-c7ypr2xz 2026-08-20T14:58:11,737 Downloading uplox-3.3.0.tar.gz (256 kB) 2026-08-20T14:58:12,058 Added uplox==3.3.0 from https://files.pythonhosted.org/packages/34/2a/511143ed4e570b4139ffc0bd63f90d7d9a474bd517c5e2ecb043bc823b0b/uplox-3.3.0.tar.gz to build tracker '/tmp/pip-build-tracker-q71dp463' 2026-08-20T14:58:12,063 Created temporary directory: /tmp/pip-build-env-2obfdp_a 2026-08-20T14:58:12,068 Installing build dependencies: started 2026-08-20T14:58:12,069 Running command pip subprocess to install build dependencies 2026-08-20T14:58:13,221 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-08-20T14:58:13,680 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-08-20T14:58:13,704 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-08-20T14:58:15,514 Collecting setuptools>=61.0 2026-08-20T14:58:15,515 Obtaining dependency information for setuptools>=61.0 from https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl.metadata 2026-08-20T14:58:15,530 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl.metadata (6.6 kB) 2026-08-20T14:58:15,765 Collecting wheel 2026-08-20T14:58:15,766 Obtaining dependency information for wheel from https://www.piwheels.org/simple/wheel/wheel-0.48.0-py3-none-any.whl.metadata 2026-08-20T14:58:15,780 Using cached https://www.piwheels.org/simple/wheel/wheel-0.48.0-py3-none-any.whl.metadata (2.3 kB) 2026-08-20T14:58:15,968 Collecting packaging>=24.0 2026-08-20T14:58:15,968 Obtaining dependency information for packaging>=24.0 from https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl.metadata 2026-08-20T14:58:15,981 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl.metadata (3.6 kB) 2026-08-20T14:58:16,173 Using cached https://www.piwheels.org/simple/wheel/wheel-0.48.0-py3-none-any.whl (33 kB) 2026-08-20T14:58:16,193 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl (129 kB) 2026-08-20T14:58:16,279 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl (818 kB) 2026-08-20T14:58:16,309 Using cached https://www.piwheels.org/simple/wheel/wheel-0.48.0-py3-none-any.whl (33 kB) 2026-08-20T14:58:16,339 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl (129 kB) 2026-08-20T14:58:16,418 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl (818 kB) 2026-08-20T14:58:19,188 Installing collected packages: setuptools, packaging, wheel 2026-08-20T14:58:21,975 Creating /tmp/pip-build-env-2obfdp_a/overlay/local/bin 2026-08-20T14:58:21,978 changing mode of /tmp/pip-build-env-2obfdp_a/overlay/local/bin/wheel to 755 2026-08-20T14:58:22,007 Successfully installed packaging-26.3 setuptools-84.0.0 wheel-0.48.0 2026-08-20T14:58:22,295 Installing build dependencies: finished with status 'done' 2026-08-20T14:58:22,302 Getting requirements to build wheel: started 2026-08-20T14:58:22,303 Running command Getting requirements to build wheel 2026-08-20T14:58:23,018 running egg_info 2026-08-20T14:58:23,024 writing src/uplox.egg-info/PKG-INFO 2026-08-20T14:58:23,030 writing dependency_links to src/uplox.egg-info/dependency_links.txt 2026-08-20T14:58:23,032 writing entry points to src/uplox.egg-info/entry_points.txt 2026-08-20T14:58:23,034 writing requirements to src/uplox.egg-info/requires.txt 2026-08-20T14:58:23,036 writing top-level names to src/uplox.egg-info/top_level.txt 2026-08-20T14:58:23,076 reading manifest file 'src/uplox.egg-info/SOURCES.txt' 2026-08-20T14:58:23,082 adding license file 'LICENSE' 2026-08-20T14:58:23,089 writing manifest file 'src/uplox.egg-info/SOURCES.txt' 2026-08-20T14:58:23,189 Getting requirements to build wheel: finished with status 'done' 2026-08-20T14:58:23,193 Created temporary directory: /tmp/pip-modern-metadata-solcpdgx 2026-08-20T14:58:23,195 Preparing metadata (pyproject.toml): started 2026-08-20T14:58:23,197 Running command Preparing metadata (pyproject.toml) 2026-08-20T14:58:23,860 running dist_info 2026-08-20T14:58:23,870 creating /tmp/pip-modern-metadata-solcpdgx/uplox.egg-info 2026-08-20T14:58:23,872 writing /tmp/pip-modern-metadata-solcpdgx/uplox.egg-info/PKG-INFO 2026-08-20T14:58:23,877 writing dependency_links to /tmp/pip-modern-metadata-solcpdgx/uplox.egg-info/dependency_links.txt 2026-08-20T14:58:23,879 writing entry points to /tmp/pip-modern-metadata-solcpdgx/uplox.egg-info/entry_points.txt 2026-08-20T14:58:23,881 writing requirements to /tmp/pip-modern-metadata-solcpdgx/uplox.egg-info/requires.txt 2026-08-20T14:58:23,882 writing top-level names to /tmp/pip-modern-metadata-solcpdgx/uplox.egg-info/top_level.txt 2026-08-20T14:58:23,883 writing manifest file '/tmp/pip-modern-metadata-solcpdgx/uplox.egg-info/SOURCES.txt' 2026-08-20T14:58:23,914 reading manifest file '/tmp/pip-modern-metadata-solcpdgx/uplox.egg-info/SOURCES.txt' 2026-08-20T14:58:23,916 adding license file 'LICENSE' 2026-08-20T14:58:23,921 writing manifest file '/tmp/pip-modern-metadata-solcpdgx/uplox.egg-info/SOURCES.txt' 2026-08-20T14:58:23,923 creating '/tmp/pip-modern-metadata-solcpdgx/uplox-3.3.0.dist-info' 2026-08-20T14:58:24,053 Preparing metadata (pyproject.toml): finished with status 'done' 2026-08-20T14:58:24,059 Source in /tmp/pip-wheel-e6ifkyzq/uplox_6bd8a13aebab4a54a4efc21e9032aeff has version 3.3.0, which satisfies requirement uplox==3.3.0 from https://files.pythonhosted.org/packages/34/2a/511143ed4e570b4139ffc0bd63f90d7d9a474bd517c5e2ecb043bc823b0b/uplox-3.3.0.tar.gz 2026-08-20T14:58:24,060 Removed uplox==3.3.0 from https://files.pythonhosted.org/packages/34/2a/511143ed4e570b4139ffc0bd63f90d7d9a474bd517c5e2ecb043bc823b0b/uplox-3.3.0.tar.gz from build tracker '/tmp/pip-build-tracker-q71dp463' 2026-08-20T14:58:24,068 Created temporary directory: /tmp/pip-unpack-ge1iu9se 2026-08-20T14:58:24,069 Building wheels for collected packages: uplox 2026-08-20T14:58:24,074 Created temporary directory: /tmp/pip-wheel-6auobzhf 2026-08-20T14:58:24,075 Destination directory: /tmp/pip-wheel-6auobzhf 2026-08-20T14:58:24,077 Building wheel for uplox (pyproject.toml): started 2026-08-20T14:58:24,079 Running command Building wheel for uplox (pyproject.toml) 2026-08-20T14:58:24,716 running bdist_wheel 2026-08-20T14:58:24,734 running build 2026-08-20T14:58:24,734 running build_py 2026-08-20T14:58:24,740 creating build/lib/uplox 2026-08-20T14:58:24,742 copying src/uplox/__init__.py -> build/lib/uplox 2026-08-20T14:58:24,745 creating build/lib/uplox/spec 2026-08-20T14:58:24,746 copying src/uplox/spec/ast_plan.py -> build/lib/uplox/spec 2026-08-20T14:58:24,750 copying src/uplox/spec/reader.py -> build/lib/uplox/spec 2026-08-20T14:58:24,753 copying src/uplox/spec/__init__.py -> build/lib/uplox/spec 2026-08-20T14:58:24,755 copying src/uplox/spec/ir.py -> build/lib/uplox/spec 2026-08-20T14:58:24,758 creating build/lib/uplox/tables 2026-08-20T14:58:24,759 copying src/uplox/tables/parse_section.py -> build/lib/uplox/tables 2026-08-20T14:58:24,762 copying src/uplox/tables/schema.py -> build/lib/uplox/tables 2026-08-20T14:58:24,764 copying src/uplox/tables/lex_section.py -> build/lib/uplox/tables 2026-08-20T14:58:24,766 copying src/uplox/tables/ast_section.py -> build/lib/uplox/tables 2026-08-20T14:58:24,768 copying src/uplox/tables/__init__.py -> build/lib/uplox/tables 2026-08-20T14:58:24,771 creating build/lib/uplox/lex 2026-08-20T14:58:24,772 copying src/uplox/lex/scanner.py -> build/lib/uplox/lex 2026-08-20T14:58:24,775 copying src/uplox/lex/regex.py -> build/lib/uplox/lex 2026-08-20T14:58:24,777 copying src/uplox/lex/build.py -> build/lib/uplox/lex 2026-08-20T14:58:24,779 copying src/uplox/lex/filters.py -> build/lib/uplox/lex 2026-08-20T14:58:24,782 copying src/uplox/lex/nfa.py -> build/lib/uplox/lex 2026-08-20T14:58:24,784 copying src/uplox/lex/dfa.py -> build/lib/uplox/lex 2026-08-20T14:58:24,786 copying src/uplox/lex/__init__.py -> build/lib/uplox/lex 2026-08-20T14:58:24,789 creating build/lib/uplox/ast 2026-08-20T14:58:24,790 copying src/uplox/ast/__init__.py -> build/lib/uplox/ast 2026-08-20T14:58:24,793 creating build/lib/uplox/hooks 2026-08-20T14:58:24,794 copying src/uplox/hooks/generic_brackets.py -> build/lib/uplox/hooks 2026-08-20T14:58:24,797 copying src/uplox/hooks/__init__.py -> build/lib/uplox/hooks 2026-08-20T14:58:24,800 creating build/lib/uplox/parse 2026-08-20T14:58:24,801 copying src/uplox/parse/runtime.py -> build/lib/uplox/parse 2026-08-20T14:58:24,804 copying src/uplox/parse/grammar.py -> build/lib/uplox/parse 2026-08-20T14:58:24,807 copying src/uplox/parse/__init__.py -> build/lib/uplox/parse 2026-08-20T14:58:24,809 copying src/uplox/parse/lr1.py -> build/lib/uplox/parse 2026-08-20T14:58:24,812 creating build/lib/uplox/cli 2026-08-20T14:58:24,813 copying src/uplox/cli/__init__.py -> build/lib/uplox/cli 2026-08-20T14:58:24,815 copying src/uplox/cli/main.py -> build/lib/uplox/cli 2026-08-20T14:58:24,819 creating build/lib/uplox/preprocess 2026-08-20T14:58:24,820 copying src/uplox/preprocess/__init__.py -> build/lib/uplox/preprocess 2026-08-20T14:58:24,822 copying src/uplox/preprocess/plm.py -> build/lib/uplox/preprocess 2026-08-20T14:58:24,825 creating build/lib/uplox/gen 2026-08-20T14:58:24,826 copying src/uplox/gen/__init__.py -> build/lib/uplox/gen 2026-08-20T14:58:24,828 creating build/lib/uplox/parse/glr 2026-08-20T14:58:24,829 copying src/uplox/parse/glr/table.py -> build/lib/uplox/parse/glr 2026-08-20T14:58:24,831 copying src/uplox/parse/glr/runtime.py -> build/lib/uplox/parse/glr 2026-08-20T14:58:24,834 copying src/uplox/parse/glr/__init__.py -> build/lib/uplox/parse/glr 2026-08-20T14:58:24,836 creating build/lib/uplox/gen/cpp 2026-08-20T14:58:24,838 copying src/uplox/gen/cpp/emit.py -> build/lib/uplox/gen/cpp 2026-08-20T14:58:24,841 copying src/uplox/gen/cpp/ast_emit.py -> build/lib/uplox/gen/cpp 2026-08-20T14:58:24,843 copying src/uplox/gen/cpp/__init__.py -> build/lib/uplox/gen/cpp 2026-08-20T14:58:24,845 creating build/lib/uplox/gen/c 2026-08-20T14:58:24,846 copying src/uplox/gen/c/emit.py -> build/lib/uplox/gen/c 2026-08-20T14:58:24,849 copying src/uplox/gen/c/ast_emit.py -> build/lib/uplox/gen/c 2026-08-20T14:58:24,852 copying src/uplox/gen/c/__init__.py -> build/lib/uplox/gen/c 2026-08-20T14:58:24,854 creating build/lib/uplox/gen/lua 2026-08-20T14:58:24,855 copying src/uplox/gen/lua/emit.py -> build/lib/uplox/gen/lua 2026-08-20T14:58:24,858 copying src/uplox/gen/lua/ast_emit.py -> build/lib/uplox/gen/lua 2026-08-20T14:58:24,860 copying src/uplox/gen/lua/__init__.py -> build/lib/uplox/gen/lua 2026-08-20T14:58:24,863 creating build/lib/uplox/gen/py 2026-08-20T14:58:24,864 copying src/uplox/gen/py/emit.py -> build/lib/uplox/gen/py 2026-08-20T14:58:24,866 copying src/uplox/gen/py/__init__.py -> build/lib/uplox/gen/py 2026-08-20T14:58:24,868 running egg_info 2026-08-20T14:58:24,878 writing src/uplox.egg-info/PKG-INFO 2026-08-20T14:58:24,883 writing dependency_links to src/uplox.egg-info/dependency_links.txt 2026-08-20T14:58:24,884 writing entry points to src/uplox.egg-info/entry_points.txt 2026-08-20T14:58:24,886 writing requirements to src/uplox.egg-info/requires.txt 2026-08-20T14:58:24,887 writing top-level names to src/uplox.egg-info/top_level.txt 2026-08-20T14:58:24,909 reading manifest file 'src/uplox.egg-info/SOURCES.txt' 2026-08-20T14:58:24,915 adding license file 'LICENSE' 2026-08-20T14:58:24,921 writing manifest file 'src/uplox.egg-info/SOURCES.txt' 2026-08-20T14:58:24,931 copying src/uplox/py.typed -> build/lib/uplox 2026-08-20T14:58:24,948 installing to build/bdist.linux-armv7l/wheel 2026-08-20T14:58:24,949 running install 2026-08-20T14:58:24,971 running install_lib 2026-08-20T14:58:24,976 creating build/bdist.linux-armv7l/wheel 2026-08-20T14:58:24,979 creating build/bdist.linux-armv7l/wheel/uplox 2026-08-20T14:58:24,981 creating build/bdist.linux-armv7l/wheel/uplox/spec 2026-08-20T14:58:24,982 copying build/lib/uplox/spec/ast_plan.py -> build/bdist.linux-armv7l/wheel/./uplox/spec 2026-08-20T14:58:24,985 copying build/lib/uplox/spec/reader.py -> build/bdist.linux-armv7l/wheel/./uplox/spec 2026-08-20T14:58:24,988 copying build/lib/uplox/spec/__init__.py -> build/bdist.linux-armv7l/wheel/./uplox/spec 2026-08-20T14:58:24,990 copying build/lib/uplox/spec/ir.py -> build/bdist.linux-armv7l/wheel/./uplox/spec 2026-08-20T14:58:24,993 creating build/bdist.linux-armv7l/wheel/uplox/tables 2026-08-20T14:58:24,994 copying build/lib/uplox/tables/parse_section.py -> build/bdist.linux-armv7l/wheel/./uplox/tables 2026-08-20T14:58:24,996 copying build/lib/uplox/tables/schema.py -> build/bdist.linux-armv7l/wheel/./uplox/tables 2026-08-20T14:58:24,998 copying build/lib/uplox/tables/lex_section.py -> build/bdist.linux-armv7l/wheel/./uplox/tables 2026-08-20T14:58:25,001 copying build/lib/uplox/tables/ast_section.py -> build/bdist.linux-armv7l/wheel/./uplox/tables 2026-08-20T14:58:25,003 copying build/lib/uplox/tables/__init__.py -> build/bdist.linux-armv7l/wheel/./uplox/tables 2026-08-20T14:58:25,006 creating build/bdist.linux-armv7l/wheel/uplox/lex 2026-08-20T14:58:25,007 copying build/lib/uplox/lex/scanner.py -> build/bdist.linux-armv7l/wheel/./uplox/lex 2026-08-20T14:58:25,009 copying build/lib/uplox/lex/regex.py -> build/bdist.linux-armv7l/wheel/./uplox/lex 2026-08-20T14:58:25,011 copying build/lib/uplox/lex/build.py -> build/bdist.linux-armv7l/wheel/./uplox/lex 2026-08-20T14:58:25,013 copying build/lib/uplox/lex/filters.py -> build/bdist.linux-armv7l/wheel/./uplox/lex 2026-08-20T14:58:25,016 copying build/lib/uplox/lex/nfa.py -> build/bdist.linux-armv7l/wheel/./uplox/lex 2026-08-20T14:58:25,019 copying build/lib/uplox/lex/dfa.py -> build/bdist.linux-armv7l/wheel/./uplox/lex 2026-08-20T14:58:25,021 copying build/lib/uplox/lex/__init__.py -> build/bdist.linux-armv7l/wheel/./uplox/lex 2026-08-20T14:58:25,024 creating build/bdist.linux-armv7l/wheel/uplox/ast 2026-08-20T14:58:25,025 copying build/lib/uplox/ast/__init__.py -> build/bdist.linux-armv7l/wheel/./uplox/ast 2026-08-20T14:58:25,028 creating build/bdist.linux-armv7l/wheel/uplox/hooks 2026-08-20T14:58:25,029 copying build/lib/uplox/hooks/generic_brackets.py -> build/bdist.linux-armv7l/wheel/./uplox/hooks 2026-08-20T14:58:25,032 copying build/lib/uplox/hooks/__init__.py -> build/bdist.linux-armv7l/wheel/./uplox/hooks 2026-08-20T14:58:25,035 creating build/bdist.linux-armv7l/wheel/uplox/parse 2026-08-20T14:58:25,036 copying build/lib/uplox/parse/runtime.py -> build/bdist.linux-armv7l/wheel/./uplox/parse 2026-08-20T14:58:25,039 copying build/lib/uplox/parse/grammar.py -> build/bdist.linux-armv7l/wheel/./uplox/parse 2026-08-20T14:58:25,042 copying build/lib/uplox/parse/__init__.py -> build/bdist.linux-armv7l/wheel/./uplox/parse 2026-08-20T14:58:25,043 copying build/lib/uplox/parse/lr1.py -> build/bdist.linux-armv7l/wheel/./uplox/parse 2026-08-20T14:58:25,047 creating build/bdist.linux-armv7l/wheel/uplox/parse/glr 2026-08-20T14:58:25,048 copying build/lib/uplox/parse/glr/table.py -> build/bdist.linux-armv7l/wheel/./uplox/parse/glr 2026-08-20T14:58:25,050 copying build/lib/uplox/parse/glr/runtime.py -> build/bdist.linux-armv7l/wheel/./uplox/parse/glr 2026-08-20T14:58:25,053 copying build/lib/uplox/parse/glr/__init__.py -> build/bdist.linux-armv7l/wheel/./uplox/parse/glr 2026-08-20T14:58:25,055 creating build/bdist.linux-armv7l/wheel/uplox/cli 2026-08-20T14:58:25,056 copying build/lib/uplox/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./uplox/cli 2026-08-20T14:58:25,058 copying build/lib/uplox/cli/main.py -> build/bdist.linux-armv7l/wheel/./uplox/cli 2026-08-20T14:58:25,062 creating build/bdist.linux-armv7l/wheel/uplox/preprocess 2026-08-20T14:58:25,063 copying build/lib/uplox/preprocess/__init__.py -> build/bdist.linux-armv7l/wheel/./uplox/preprocess 2026-08-20T14:58:25,065 copying build/lib/uplox/preprocess/plm.py -> build/bdist.linux-armv7l/wheel/./uplox/preprocess 2026-08-20T14:58:25,067 copying build/lib/uplox/__init__.py -> build/bdist.linux-armv7l/wheel/./uplox 2026-08-20T14:58:25,070 creating build/bdist.linux-armv7l/wheel/uplox/gen 2026-08-20T14:58:25,071 creating build/bdist.linux-armv7l/wheel/uplox/gen/cpp 2026-08-20T14:58:25,072 copying build/lib/uplox/gen/cpp/emit.py -> build/bdist.linux-armv7l/wheel/./uplox/gen/cpp 2026-08-20T14:58:25,076 copying build/lib/uplox/gen/cpp/ast_emit.py -> build/bdist.linux-armv7l/wheel/./uplox/gen/cpp 2026-08-20T14:58:25,078 copying build/lib/uplox/gen/cpp/__init__.py -> build/bdist.linux-armv7l/wheel/./uplox/gen/cpp 2026-08-20T14:58:25,081 creating build/bdist.linux-armv7l/wheel/uplox/gen/c 2026-08-20T14:58:25,082 copying build/lib/uplox/gen/c/emit.py -> build/bdist.linux-armv7l/wheel/./uplox/gen/c 2026-08-20T14:58:25,085 copying build/lib/uplox/gen/c/ast_emit.py -> build/bdist.linux-armv7l/wheel/./uplox/gen/c 2026-08-20T14:58:25,088 copying build/lib/uplox/gen/c/__init__.py -> build/bdist.linux-armv7l/wheel/./uplox/gen/c 2026-08-20T14:58:25,090 creating build/bdist.linux-armv7l/wheel/uplox/gen/lua 2026-08-20T14:58:25,091 copying build/lib/uplox/gen/lua/emit.py -> build/bdist.linux-armv7l/wheel/./uplox/gen/lua 2026-08-20T14:58:25,094 copying build/lib/uplox/gen/lua/ast_emit.py -> build/bdist.linux-armv7l/wheel/./uplox/gen/lua 2026-08-20T14:58:25,097 copying build/lib/uplox/gen/lua/__init__.py -> build/bdist.linux-armv7l/wheel/./uplox/gen/lua 2026-08-20T14:58:25,099 copying build/lib/uplox/gen/__init__.py -> build/bdist.linux-armv7l/wheel/./uplox/gen 2026-08-20T14:58:25,102 creating build/bdist.linux-armv7l/wheel/uplox/gen/py 2026-08-20T14:58:25,103 copying build/lib/uplox/gen/py/emit.py -> build/bdist.linux-armv7l/wheel/./uplox/gen/py 2026-08-20T14:58:25,106 copying build/lib/uplox/gen/py/__init__.py -> build/bdist.linux-armv7l/wheel/./uplox/gen/py 2026-08-20T14:58:25,108 copying build/lib/uplox/py.typed -> build/bdist.linux-armv7l/wheel/./uplox 2026-08-20T14:58:25,109 running install_egg_info 2026-08-20T14:58:25,114 Copying src/uplox.egg-info to build/bdist.linux-armv7l/wheel/./uplox-3.3.0-py3.11.egg-info 2026-08-20T14:58:25,127 running install_scripts 2026-08-20T14:58:25,141 creating build/bdist.linux-armv7l/wheel/uplox-3.3.0.dist-info/WHEEL 2026-08-20T14:58:25,144 creating '/tmp/pip-wheel-6auobzhf/.tmp-htg2e1ky/uplox-3.3.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-08-20T14:58:25,146 adding 'uplox/__init__.py' 2026-08-20T14:58:25,148 adding 'uplox/py.typed' 2026-08-20T14:58:25,150 adding 'uplox/ast/__init__.py' 2026-08-20T14:58:25,152 adding 'uplox/cli/__init__.py' 2026-08-20T14:58:25,154 adding 'uplox/cli/main.py' 2026-08-20T14:58:25,156 adding 'uplox/gen/__init__.py' 2026-08-20T14:58:25,158 adding 'uplox/gen/c/__init__.py' 2026-08-20T14:58:25,161 adding 'uplox/gen/c/ast_emit.py' 2026-08-20T14:58:25,166 adding 'uplox/gen/c/emit.py' 2026-08-20T14:58:25,168 adding 'uplox/gen/cpp/__init__.py' 2026-08-20T14:58:25,170 adding 'uplox/gen/cpp/ast_emit.py' 2026-08-20T14:58:25,174 adding 'uplox/gen/cpp/emit.py' 2026-08-20T14:58:25,176 adding 'uplox/gen/lua/__init__.py' 2026-08-20T14:58:25,177 adding 'uplox/gen/lua/ast_emit.py' 2026-08-20T14:58:25,180 adding 'uplox/gen/lua/emit.py' 2026-08-20T14:58:25,182 adding 'uplox/gen/py/__init__.py' 2026-08-20T14:58:25,185 adding 'uplox/gen/py/emit.py' 2026-08-20T14:58:25,188 adding 'uplox/hooks/__init__.py' 2026-08-20T14:58:25,190 adding 'uplox/hooks/generic_brackets.py' 2026-08-20T14:58:25,192 adding 'uplox/lex/__init__.py' 2026-08-20T14:58:25,193 adding 'uplox/lex/build.py' 2026-08-20T14:58:25,195 adding 'uplox/lex/dfa.py' 2026-08-20T14:58:25,199 adding 'uplox/lex/filters.py' 2026-08-20T14:58:25,200 adding 'uplox/lex/nfa.py' 2026-08-20T14:58:25,202 adding 'uplox/lex/regex.py' 2026-08-20T14:58:25,204 adding 'uplox/lex/scanner.py' 2026-08-20T14:58:25,206 adding 'uplox/parse/__init__.py' 2026-08-20T14:58:25,209 adding 'uplox/parse/grammar.py' 2026-08-20T14:58:25,213 adding 'uplox/parse/lr1.py' 2026-08-20T14:58:25,217 adding 'uplox/parse/runtime.py' 2026-08-20T14:58:25,220 adding 'uplox/parse/glr/__init__.py' 2026-08-20T14:58:25,222 adding 'uplox/parse/glr/runtime.py' 2026-08-20T14:58:25,224 adding 'uplox/parse/glr/table.py' 2026-08-20T14:58:25,226 adding 'uplox/preprocess/__init__.py' 2026-08-20T14:58:25,228 adding 'uplox/preprocess/plm.py' 2026-08-20T14:58:25,230 adding 'uplox/spec/__init__.py' 2026-08-20T14:58:25,234 adding 'uplox/spec/ast_plan.py' 2026-08-20T14:58:25,236 adding 'uplox/spec/ir.py' 2026-08-20T14:58:25,242 adding 'uplox/spec/reader.py' 2026-08-20T14:58:25,244 adding 'uplox/tables/__init__.py' 2026-08-20T14:58:25,246 adding 'uplox/tables/ast_section.py' 2026-08-20T14:58:25,247 adding 'uplox/tables/lex_section.py' 2026-08-20T14:58:25,249 adding 'uplox/tables/parse_section.py' 2026-08-20T14:58:25,251 adding 'uplox/tables/schema.py' 2026-08-20T14:58:25,258 adding 'uplox-3.3.0.dist-info/licenses/LICENSE' 2026-08-20T14:58:25,263 adding 'uplox-3.3.0.dist-info/METADATA' 2026-08-20T14:58:25,264 adding 'uplox-3.3.0.dist-info/WHEEL' 2026-08-20T14:58:25,265 adding 'uplox-3.3.0.dist-info/entry_points.txt' 2026-08-20T14:58:25,266 adding 'uplox-3.3.0.dist-info/top_level.txt' 2026-08-20T14:58:25,268 adding 'uplox-3.3.0.dist-info/RECORD' 2026-08-20T14:58:25,272 removing build/bdist.linux-armv7l/wheel 2026-08-20T14:58:25,391 Building wheel for uplox (pyproject.toml): finished with status 'done' 2026-08-20T14:58:25,401 Created wheel for uplox: filename=uplox-3.3.0-py3-none-any.whl size=184195 sha256=9b0e1b37964eebf9306433cd9ffe2dcf1bb49efda458bb9355f88a042048dbc6 2026-08-20T14:58:25,403 Stored in directory: /tmp/pip-ephem-wheel-cache-5is900_v/wheels/ba/7a/02/06d0da1d97232dbf51c1bda984fe26a06c2a35f2d3a1b6ae1f 2026-08-20T14:58:25,420 Successfully built uplox 2026-08-20T14:58:25,428 Removed build tracker: '/tmp/pip-build-tracker-q71dp463'