2026-05-11T22:44:55,669 Created temporary directory: /tmp/pip-ephem-wheel-cache-d9s0dv4k 2026-05-11T22:44:55,671 Created temporary directory: /tmp/pip-build-tracker-c1ak4onq 2026-05-11T22:44:55,672 Initialized build tracking at /tmp/pip-build-tracker-c1ak4onq 2026-05-11T22:44:55,672 Created build tracker: /tmp/pip-build-tracker-c1ak4onq 2026-05-11T22:44:55,672 Entered build tracker: /tmp/pip-build-tracker-c1ak4onq 2026-05-11T22:44:55,673 Created temporary directory: /tmp/pip-wheel-qxhjyhgd 2026-05-11T22:44:55,676 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-05-11T22:44:55,679 Created temporary directory: /tmp/pip-ephem-wheel-cache-qoc14y1e 2026-05-11T22:44:55,700 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-11T22:44:55,703 2 location(s) to search for versions of plom-common: 2026-05-11T22:44:55,703 * https://pypi.org/simple/plom-common/ 2026-05-11T22:44:55,703 * https://www.piwheels.org/simple/plom-common/ 2026-05-11T22:44:55,704 Fetching project page and analyzing links: https://pypi.org/simple/plom-common/ 2026-05-11T22:44:55,705 Getting page https://pypi.org/simple/plom-common/ 2026-05-11T22:44:55,706 Found index url https://pypi.org/simple 2026-05-11T22:44:55,935 Fetched page https://pypi.org/simple/plom-common/ as application/vnd.pypi.simple.v1+json 2026-05-11T22:44:55,936 Skipping link: No binaries permitted for plom-common: https://files.pythonhosted.org/packages/a0/17/56b01bee92e1180795e81b8b2acd902b0bf2cd09b04a4d5dc6f66dc60490/plom_common-0.21.1-py3-none-any.whl (from https://pypi.org/simple/plom-common/) (requires-python:>=3.8) 2026-05-11T22:44:55,937 Found link https://files.pythonhosted.org/packages/6e/51/793a411ef2f5e6af544387e5a60ecae69e7582e90775cf7dd2bf56411eec/plom_common-0.21.1.tar.gz (from https://pypi.org/simple/plom-common/) (requires-python:>=3.8), version: 0.21.1 2026-05-11T22:44:55,938 Skipping link: No binaries permitted for plom-common: https://files.pythonhosted.org/packages/4d/18/e8b2dd24f9610aca359d5610cd22ecf1e47b9a363f72b8c6a44fce010946/plom_common-0.21.2-py3-none-any.whl (from https://pypi.org/simple/plom-common/) (requires-python:>=3.8) 2026-05-11T22:44:55,939 Found link https://files.pythonhosted.org/packages/72/ab/1f26e6d2e39f8d8077a31f8b5737929e075873ce7d3ac6baae36874866b6/plom_common-0.21.2.tar.gz (from https://pypi.org/simple/plom-common/) (requires-python:>=3.8), version: 0.21.2 2026-05-11T22:44:55,940 Fetching project page and analyzing links: https://www.piwheels.org/simple/plom-common/ 2026-05-11T22:44:55,941 Getting page https://www.piwheels.org/simple/plom-common/ 2026-05-11T22:44:55,942 Found index url https://www.piwheels.org/simple 2026-05-11T22:44:56,115 Fetched page https://www.piwheels.org/simple/plom-common/ as text/html 2026-05-11T22:44:56,116 Skipping link: No binaries permitted for plom-common: https://www.piwheels.org/simple/plom-common/plom_common-0.21.1-py3-none-any.whl#sha256=1f4a9976e362f82d212aa9454b08545cebb052a123bd97b2ecfe2f23d0ca9c0c (from https://www.piwheels.org/simple/plom-common/) (requires-python:>=3.8) 2026-05-11T22:44:56,117 Skipping link: not a file: https://www.piwheels.org/simple/plom-common/ 2026-05-11T22:44:56,118 Skipping link: not a file: https://pypi.org/simple/plom-common/ 2026-05-11T22:44:56,137 Given no hashes to check 1 links for project 'plom-common': discarding no candidates 2026-05-11T22:44:56,155 Collecting plom-common==0.21.2 2026-05-11T22:44:56,157 Created temporary directory: /tmp/pip-unpack-9l2t3s39 2026-05-11T22:44:56,308 Downloading plom_common-0.21.2.tar.gz (85 kB) 2026-05-11T22:44:56,496 Added plom-common==0.21.2 from https://files.pythonhosted.org/packages/72/ab/1f26e6d2e39f8d8077a31f8b5737929e075873ce7d3ac6baae36874866b6/plom_common-0.21.2.tar.gz to build tracker '/tmp/pip-build-tracker-c1ak4onq' 2026-05-11T22:44:56,506 Created temporary directory: /tmp/pip-build-env-q0aoiale 2026-05-11T22:44:56,511 Installing build dependencies: started 2026-05-11T22:44:56,512 Running command pip subprocess to install build dependencies 2026-05-11T22:44:57,642 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-05-11T22:44:58,070 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-05-11T22:44:58,093 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-11T22:44:58,820 Collecting pip>=20.3 2026-05-11T22:44:58,945 Using cached https://www.piwheels.org/simple/pip/pip-26.1.1-py3-none-any.whl (1.8 MB) 2026-05-11T22:45:00,456 Collecting setuptools>=61 2026-05-11T22:45:00,548 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-11T22:45:00,809 Collecting wheel 2026-05-11T22:45:00,825 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-05-11T22:45:01,015 Collecting packaging>=24.0 2026-05-11T22:45:01,050 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-05-11T22:45:03,955 Installing collected packages: setuptools, pip, packaging, wheel 2026-05-11T22:45:11,064 Creating /tmp/pip-build-env-q0aoiale/overlay/local/bin 2026-05-11T22:45:11,066 changing mode of /tmp/pip-build-env-q0aoiale/overlay/local/bin/pip to 755 2026-05-11T22:45:11,068 changing mode of /tmp/pip-build-env-q0aoiale/overlay/local/bin/pip3 to 755 2026-05-11T22:45:11,070 changing mode of /tmp/pip-build-env-q0aoiale/overlay/local/bin/pip3.11 to 755 2026-05-11T22:45:11,486 changing mode of /tmp/pip-build-env-q0aoiale/overlay/local/bin/wheel to 755 2026-05-11T22:45:11,513 Successfully installed packaging-26.2 pip-26.1.1 setuptools-82.0.1 wheel-0.47.0 2026-05-11T22:45:11,805 Installing build dependencies: finished with status 'done' 2026-05-11T22:45:11,811 Getting requirements to build wheel: started 2026-05-11T22:45:11,813 Running command Getting requirements to build wheel 2026-05-11T22:45:12,435 /tmp/pip-build-env-q0aoiale/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-05-11T22:45:12,435 !! 2026-05-11T22:45:12,436 ******************************************************************************** 2026-05-11T22:45:12,437 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-05-11T22:45:12,438 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-05-11T22:45:12,438 or your builds will no longer be supported. 2026-05-11T22:45:12,440 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-11T22:45:12,440 ******************************************************************************** 2026-05-11T22:45:12,441 !! 2026-05-11T22:45:12,442 corresp(dist, value, root_dir) 2026-05-11T22:45:12,522 running egg_info 2026-05-11T22:45:12,528 writing plom_common.egg-info/PKG-INFO 2026-05-11T22:45:12,532 writing dependency_links to plom_common.egg-info/dependency_links.txt 2026-05-11T22:45:12,533 writing entry points to plom_common.egg-info/entry_points.txt 2026-05-11T22:45:12,536 writing requirements to plom_common.egg-info/requires.txt 2026-05-11T22:45:12,537 writing top-level names to plom_common.egg-info/top_level.txt 2026-05-11T22:45:12,563 reading manifest file 'plom_common.egg-info/SOURCES.txt' 2026-05-11T22:45:12,568 reading manifest template 'MANIFEST.in' 2026-05-11T22:45:12,570 adding license file 'LICENSE.md' 2026-05-11T22:45:12,574 writing manifest file 'plom_common.egg-info/SOURCES.txt' 2026-05-11T22:45:12,672 Getting requirements to build wheel: finished with status 'done' 2026-05-11T22:45:12,675 Created temporary directory: /tmp/pip-modern-metadata-of5jc7a3 2026-05-11T22:45:12,677 Preparing metadata (pyproject.toml): started 2026-05-11T22:45:12,678 Running command Preparing metadata (pyproject.toml) 2026-05-11T22:45:13,235 /tmp/pip-build-env-q0aoiale/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-05-11T22:45:13,235 !! 2026-05-11T22:45:13,236 ******************************************************************************** 2026-05-11T22:45:13,237 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-05-11T22:45:13,238 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-05-11T22:45:13,238 or your builds will no longer be supported. 2026-05-11T22:45:13,239 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-11T22:45:13,240 ******************************************************************************** 2026-05-11T22:45:13,241 !! 2026-05-11T22:45:13,241 corresp(dist, value, root_dir) 2026-05-11T22:45:13,322 running dist_info 2026-05-11T22:45:13,333 creating /tmp/pip-modern-metadata-of5jc7a3/plom_common.egg-info 2026-05-11T22:45:13,333 writing /tmp/pip-modern-metadata-of5jc7a3/plom_common.egg-info/PKG-INFO 2026-05-11T22:45:13,337 writing dependency_links to /tmp/pip-modern-metadata-of5jc7a3/plom_common.egg-info/dependency_links.txt 2026-05-11T22:45:13,339 writing entry points to /tmp/pip-modern-metadata-of5jc7a3/plom_common.egg-info/entry_points.txt 2026-05-11T22:45:13,341 writing requirements to /tmp/pip-modern-metadata-of5jc7a3/plom_common.egg-info/requires.txt 2026-05-11T22:45:13,342 writing top-level names to /tmp/pip-modern-metadata-of5jc7a3/plom_common.egg-info/top_level.txt 2026-05-11T22:45:13,344 writing manifest file '/tmp/pip-modern-metadata-of5jc7a3/plom_common.egg-info/SOURCES.txt' 2026-05-11T22:45:13,366 reading manifest file '/tmp/pip-modern-metadata-of5jc7a3/plom_common.egg-info/SOURCES.txt' 2026-05-11T22:45:13,368 reading manifest template 'MANIFEST.in' 2026-05-11T22:45:13,370 adding license file 'LICENSE.md' 2026-05-11T22:45:13,374 writing manifest file '/tmp/pip-modern-metadata-of5jc7a3/plom_common.egg-info/SOURCES.txt' 2026-05-11T22:45:13,375 creating '/tmp/pip-modern-metadata-of5jc7a3/plom_common-0.21.2.dist-info' 2026-05-11T22:45:13,502 Preparing metadata (pyproject.toml): finished with status 'done' 2026-05-11T22:45:13,506 Source in /tmp/pip-wheel-qxhjyhgd/plom-common_03c962e3d78b435eaf0dde2646364c23 has version 0.21.2, which satisfies requirement plom-common==0.21.2 from https://files.pythonhosted.org/packages/72/ab/1f26e6d2e39f8d8077a31f8b5737929e075873ce7d3ac6baae36874866b6/plom_common-0.21.2.tar.gz 2026-05-11T22:45:13,507 Removed plom-common==0.21.2 from https://files.pythonhosted.org/packages/72/ab/1f26e6d2e39f8d8077a31f8b5737929e075873ce7d3ac6baae36874866b6/plom_common-0.21.2.tar.gz from build tracker '/tmp/pip-build-tracker-c1ak4onq' 2026-05-11T22:45:13,513 Created temporary directory: /tmp/pip-unpack-x1hw4pn2 2026-05-11T22:45:13,514 Building wheels for collected packages: plom-common 2026-05-11T22:45:13,518 Created temporary directory: /tmp/pip-wheel-syhnulaf 2026-05-11T22:45:13,519 Destination directory: /tmp/pip-wheel-syhnulaf 2026-05-11T22:45:13,521 Building wheel for plom-common (pyproject.toml): started 2026-05-11T22:45:13,522 Running command Building wheel for plom-common (pyproject.toml) 2026-05-11T22:45:14,068 /tmp/pip-build-env-q0aoiale/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-05-11T22:45:14,068 !! 2026-05-11T22:45:14,069 ******************************************************************************** 2026-05-11T22:45:14,070 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-05-11T22:45:14,071 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-05-11T22:45:14,071 or your builds will no longer be supported. 2026-05-11T22:45:14,072 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-11T22:45:14,073 ******************************************************************************** 2026-05-11T22:45:14,074 !! 2026-05-11T22:45:14,074 corresp(dist, value, root_dir) 2026-05-11T22:45:14,143 running bdist_wheel 2026-05-11T22:45:14,162 running build 2026-05-11T22:45:14,162 running build_py 2026-05-11T22:45:14,170 creating build/lib/plom/common 2026-05-11T22:45:14,172 copying plom/common/test_question_map_parse.py -> build/lib/plom/common 2026-05-11T22:45:14,174 copying plom/common/test_scoring.py -> build/lib/plom/common 2026-05-11T22:45:14,177 copying plom/common/spec_verifier.py -> build/lib/plom/common 2026-05-11T22:45:14,180 copying plom/common/rubric_utils.py -> build/lib/plom/common 2026-05-11T22:45:14,182 copying plom/common/test_rubric_diff.py -> build/lib/plom/common 2026-05-11T22:45:14,184 copying plom/common/test_misc_utils.py -> build/lib/plom/common 2026-05-11T22:45:14,186 copying plom/common/test_illadvised.py -> build/lib/plom/common 2026-05-11T22:45:14,188 copying plom/common/version_maps.py -> build/lib/plom/common 2026-05-11T22:45:14,190 copying plom/common/test_version_maps.py -> build/lib/plom/common 2026-05-11T22:45:14,192 copying plom/common/test_spec.py -> build/lib/plom/common 2026-05-11T22:45:14,194 copying plom/common/misc_utils.py -> build/lib/plom/common 2026-05-11T22:45:14,197 copying plom/common/tpv_utils.py -> build/lib/plom/common 2026-05-11T22:45:14,199 copying plom/common/__init__.py -> build/lib/plom/common 2026-05-11T22:45:14,201 copying plom/common/question_list_utils.py -> build/lib/plom/common 2026-05-11T22:45:14,202 copying plom/common/exceptions.py -> build/lib/plom/common 2026-05-11T22:45:14,205 copying plom/common/rules.py -> build/lib/plom/common 2026-05-11T22:45:14,206 copying plom/common/test_print_score.py -> build/lib/plom/common 2026-05-11T22:45:14,208 copying plom/common/test_version.py -> build/lib/plom/common 2026-05-11T22:45:14,210 copying plom/common/test_exceptions.py -> build/lib/plom/common 2026-05-11T22:45:14,212 creating build/lib/plom/messenger 2026-05-11T22:45:14,213 copying plom/messenger/test_messengers.py -> build/lib/plom/messenger 2026-05-11T22:45:14,215 copying plom/messenger/plom_admin_messenger.py -> build/lib/plom/messenger 2026-05-11T22:45:14,218 copying plom/messenger/messenger.py -> build/lib/plom/messenger 2026-05-11T22:45:14,221 copying plom/messenger/__init__.py -> build/lib/plom/messenger 2026-05-11T22:45:14,223 copying plom/messenger/base_messenger.py -> build/lib/plom/messenger 2026-05-11T22:45:14,228 creating build/lib/plom/cli 2026-05-11T22:45:14,229 copying plom/cli/spec_tools.py -> build/lib/plom/cli 2026-05-11T22:45:14,231 copying plom/cli/list_bundles.py -> build/lib/plom/cli 2026-05-11T22:45:14,232 copying plom/cli/finish_tools.py -> build/lib/plom/cli 2026-05-11T22:45:14,235 copying plom/cli/classlist_tools.py -> build/lib/plom/cli 2026-05-11T22:45:14,237 copying plom/cli/__main__.py -> build/lib/plom/cli 2026-05-11T22:45:14,239 copying plom/cli/rectangle_extractor_tools.py -> build/lib/plom/cli 2026-05-11T22:45:14,241 copying plom/cli/source_tools.py -> build/lib/plom/cli 2026-05-11T22:45:14,243 copying plom/cli/papers.py -> build/lib/plom/cli 2026-05-11T22:45:14,245 copying plom/cli/pqvmap_tools.py -> build/lib/plom/cli 2026-05-11T22:45:14,247 copying plom/cli/__init__.py -> build/lib/plom/cli 2026-05-11T22:45:14,248 copying plom/cli/task_tools.py -> build/lib/plom/cli 2026-05-11T22:45:14,250 copying plom/cli/identify_tools.py -> build/lib/plom/cli 2026-05-11T22:45:14,252 copying plom/cli/bundle_tools.py -> build/lib/plom/cli 2026-05-11T22:45:14,253 copying plom/cli/start_messenger.py -> build/lib/plom/cli 2026-05-11T22:45:14,255 copying plom/cli/user_tools.py -> build/lib/plom/cli 2026-05-11T22:45:14,257 running egg_info 2026-05-11T22:45:14,267 writing plom_common.egg-info/PKG-INFO 2026-05-11T22:45:14,269 writing dependency_links to plom_common.egg-info/dependency_links.txt 2026-05-11T22:45:14,271 writing entry points to plom_common.egg-info/entry_points.txt 2026-05-11T22:45:14,273 writing requirements to plom_common.egg-info/requires.txt 2026-05-11T22:45:14,274 writing top-level names to plom_common.egg-info/top_level.txt 2026-05-11T22:45:14,286 reading manifest file 'plom_common.egg-info/SOURCES.txt' 2026-05-11T22:45:14,291 reading manifest template 'MANIFEST.in' 2026-05-11T22:45:14,293 adding license file 'LICENSE.md' 2026-05-11T22:45:14,297 writing manifest file 'plom_common.egg-info/SOURCES.txt' 2026-05-11T22:45:14,301 copying plom/common/py.typed -> build/lib/plom/common 2026-05-11T22:45:14,303 copying plom/common/templateTestSpec.toml -> build/lib/plom/common 2026-05-11T22:45:14,305 copying plom/messenger/py.typed -> build/lib/plom/messenger 2026-05-11T22:45:14,319 installing to build/bdist.linux-armv7l/wheel 2026-05-11T22:45:14,319 running install 2026-05-11T22:45:14,343 running install_lib 2026-05-11T22:45:14,349 creating build/bdist.linux-armv7l/wheel 2026-05-11T22:45:14,351 creating build/bdist.linux-armv7l/wheel/plom 2026-05-11T22:45:14,352 creating build/bdist.linux-armv7l/wheel/plom/cli 2026-05-11T22:45:14,353 copying build/lib/plom/cli/spec_tools.py -> build/bdist.linux-armv7l/wheel/./plom/cli 2026-05-11T22:45:14,355 copying build/lib/plom/cli/list_bundles.py -> build/bdist.linux-armv7l/wheel/./plom/cli 2026-05-11T22:45:14,357 copying build/lib/plom/cli/finish_tools.py -> build/bdist.linux-armv7l/wheel/./plom/cli 2026-05-11T22:45:14,359 copying build/lib/plom/cli/classlist_tools.py -> build/bdist.linux-armv7l/wheel/./plom/cli 2026-05-11T22:45:14,361 copying build/lib/plom/cli/__main__.py -> build/bdist.linux-armv7l/wheel/./plom/cli 2026-05-11T22:45:14,364 copying build/lib/plom/cli/rectangle_extractor_tools.py -> build/bdist.linux-armv7l/wheel/./plom/cli 2026-05-11T22:45:14,365 copying build/lib/plom/cli/source_tools.py -> build/bdist.linux-armv7l/wheel/./plom/cli 2026-05-11T22:45:14,367 copying build/lib/plom/cli/papers.py -> build/bdist.linux-armv7l/wheel/./plom/cli 2026-05-11T22:45:14,369 copying build/lib/plom/cli/pqvmap_tools.py -> build/bdist.linux-armv7l/wheel/./plom/cli 2026-05-11T22:45:14,371 copying build/lib/plom/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./plom/cli 2026-05-11T22:45:14,373 copying build/lib/plom/cli/task_tools.py -> build/bdist.linux-armv7l/wheel/./plom/cli 2026-05-11T22:45:14,374 copying build/lib/plom/cli/identify_tools.py -> build/bdist.linux-armv7l/wheel/./plom/cli 2026-05-11T22:45:14,376 copying build/lib/plom/cli/bundle_tools.py -> build/bdist.linux-armv7l/wheel/./plom/cli 2026-05-11T22:45:14,378 copying build/lib/plom/cli/start_messenger.py -> build/bdist.linux-armv7l/wheel/./plom/cli 2026-05-11T22:45:14,380 copying build/lib/plom/cli/user_tools.py -> build/bdist.linux-armv7l/wheel/./plom/cli 2026-05-11T22:45:14,382 creating build/bdist.linux-armv7l/wheel/plom/messenger 2026-05-11T22:45:14,383 copying build/lib/plom/messenger/py.typed -> build/bdist.linux-armv7l/wheel/./plom/messenger 2026-05-11T22:45:14,385 copying build/lib/plom/messenger/test_messengers.py -> build/bdist.linux-armv7l/wheel/./plom/messenger 2026-05-11T22:45:14,387 copying build/lib/plom/messenger/plom_admin_messenger.py -> build/bdist.linux-armv7l/wheel/./plom/messenger 2026-05-11T22:45:14,390 copying build/lib/plom/messenger/messenger.py -> build/bdist.linux-armv7l/wheel/./plom/messenger 2026-05-11T22:45:14,392 copying build/lib/plom/messenger/__init__.py -> build/bdist.linux-armv7l/wheel/./plom/messenger 2026-05-11T22:45:14,394 copying build/lib/plom/messenger/base_messenger.py -> build/bdist.linux-armv7l/wheel/./plom/messenger 2026-05-11T22:45:14,398 creating build/bdist.linux-armv7l/wheel/plom/common 2026-05-11T22:45:14,399 copying build/lib/plom/common/test_question_map_parse.py -> build/bdist.linux-armv7l/wheel/./plom/common 2026-05-11T22:45:14,401 copying build/lib/plom/common/test_scoring.py -> build/bdist.linux-armv7l/wheel/./plom/common 2026-05-11T22:45:14,403 copying build/lib/plom/common/py.typed -> build/bdist.linux-armv7l/wheel/./plom/common 2026-05-11T22:45:14,405 copying build/lib/plom/common/spec_verifier.py -> build/bdist.linux-armv7l/wheel/./plom/common 2026-05-11T22:45:14,407 copying build/lib/plom/common/rubric_utils.py -> build/bdist.linux-armv7l/wheel/./plom/common 2026-05-11T22:45:14,410 copying build/lib/plom/common/test_rubric_diff.py -> build/bdist.linux-armv7l/wheel/./plom/common 2026-05-11T22:45:14,411 copying build/lib/plom/common/test_misc_utils.py -> build/bdist.linux-armv7l/wheel/./plom/common 2026-05-11T22:45:14,413 copying build/lib/plom/common/test_illadvised.py -> build/bdist.linux-armv7l/wheel/./plom/common 2026-05-11T22:45:14,415 copying build/lib/plom/common/templateTestSpec.toml -> build/bdist.linux-armv7l/wheel/./plom/common 2026-05-11T22:45:14,417 copying build/lib/plom/common/version_maps.py -> build/bdist.linux-armv7l/wheel/./plom/common 2026-05-11T22:45:14,420 copying build/lib/plom/common/test_version_maps.py -> build/bdist.linux-armv7l/wheel/./plom/common 2026-05-11T22:45:14,422 copying build/lib/plom/common/test_spec.py -> build/bdist.linux-armv7l/wheel/./plom/common 2026-05-11T22:45:14,424 copying build/lib/plom/common/misc_utils.py -> build/bdist.linux-armv7l/wheel/./plom/common 2026-05-11T22:45:14,426 copying build/lib/plom/common/tpv_utils.py -> build/bdist.linux-armv7l/wheel/./plom/common 2026-05-11T22:45:14,429 copying build/lib/plom/common/__init__.py -> build/bdist.linux-armv7l/wheel/./plom/common 2026-05-11T22:45:14,430 copying build/lib/plom/common/question_list_utils.py -> build/bdist.linux-armv7l/wheel/./plom/common 2026-05-11T22:45:14,432 copying build/lib/plom/common/exceptions.py -> build/bdist.linux-armv7l/wheel/./plom/common 2026-05-11T22:45:14,434 copying build/lib/plom/common/rules.py -> build/bdist.linux-armv7l/wheel/./plom/common 2026-05-11T22:45:14,436 copying build/lib/plom/common/test_print_score.py -> build/bdist.linux-armv7l/wheel/./plom/common 2026-05-11T22:45:14,437 copying build/lib/plom/common/test_version.py -> build/bdist.linux-armv7l/wheel/./plom/common 2026-05-11T22:45:14,439 copying build/lib/plom/common/test_exceptions.py -> build/bdist.linux-armv7l/wheel/./plom/common 2026-05-11T22:45:14,441 running install_egg_info 2026-05-11T22:45:14,446 Copying plom_common.egg-info to build/bdist.linux-armv7l/wheel/./plom_common-0.21.2-py3.11.egg-info 2026-05-11T22:45:14,456 running install_scripts 2026-05-11T22:45:14,468 creating build/bdist.linux-armv7l/wheel/plom_common-0.21.2.dist-info/WHEEL 2026-05-11T22:45:14,471 creating '/tmp/pip-wheel-syhnulaf/.tmp-jou0r5d7/plom_common-0.21.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-05-11T22:45:14,474 adding 'plom/cli/__init__.py' 2026-05-11T22:45:14,477 adding 'plom/cli/__main__.py' 2026-05-11T22:45:14,479 adding 'plom/cli/bundle_tools.py' 2026-05-11T22:45:14,480 adding 'plom/cli/classlist_tools.py' 2026-05-11T22:45:14,481 adding 'plom/cli/finish_tools.py' 2026-05-11T22:45:14,483 adding 'plom/cli/identify_tools.py' 2026-05-11T22:45:14,484 adding 'plom/cli/list_bundles.py' 2026-05-11T22:45:14,485 adding 'plom/cli/papers.py' 2026-05-11T22:45:14,487 adding 'plom/cli/pqvmap_tools.py' 2026-05-11T22:45:14,488 adding 'plom/cli/rectangle_extractor_tools.py' 2026-05-11T22:45:14,489 adding 'plom/cli/source_tools.py' 2026-05-11T22:45:14,491 adding 'plom/cli/spec_tools.py' 2026-05-11T22:45:14,492 adding 'plom/cli/start_messenger.py' 2026-05-11T22:45:14,493 adding 'plom/cli/task_tools.py' 2026-05-11T22:45:14,494 adding 'plom/cli/user_tools.py' 2026-05-11T22:45:14,496 adding 'plom/common/__init__.py' 2026-05-11T22:45:14,498 adding 'plom/common/exceptions.py' 2026-05-11T22:45:14,500 adding 'plom/common/misc_utils.py' 2026-05-11T22:45:14,501 adding 'plom/common/py.typed' 2026-05-11T22:45:14,502 adding 'plom/common/question_list_utils.py' 2026-05-11T22:45:14,504 adding 'plom/common/rubric_utils.py' 2026-05-11T22:45:14,506 adding 'plom/common/rules.py' 2026-05-11T22:45:14,510 adding 'plom/common/spec_verifier.py' 2026-05-11T22:45:14,512 adding 'plom/common/templateTestSpec.toml' 2026-05-11T22:45:14,513 adding 'plom/common/test_exceptions.py' 2026-05-11T22:45:14,514 adding 'plom/common/test_illadvised.py' 2026-05-11T22:45:14,516 adding 'plom/common/test_misc_utils.py' 2026-05-11T22:45:14,517 adding 'plom/common/test_print_score.py' 2026-05-11T22:45:14,518 adding 'plom/common/test_question_map_parse.py' 2026-05-11T22:45:14,520 adding 'plom/common/test_rubric_diff.py' 2026-05-11T22:45:14,521 adding 'plom/common/test_scoring.py' 2026-05-11T22:45:14,523 adding 'plom/common/test_spec.py' 2026-05-11T22:45:14,524 adding 'plom/common/test_version.py' 2026-05-11T22:45:14,525 adding 'plom/common/test_version_maps.py' 2026-05-11T22:45:14,528 adding 'plom/common/tpv_utils.py' 2026-05-11T22:45:14,530 adding 'plom/common/version_maps.py' 2026-05-11T22:45:14,532 adding 'plom/messenger/__init__.py' 2026-05-11T22:45:14,537 adding 'plom/messenger/base_messenger.py' 2026-05-11T22:45:14,540 adding 'plom/messenger/messenger.py' 2026-05-11T22:45:14,544 adding 'plom/messenger/plom_admin_messenger.py' 2026-05-11T22:45:14,545 adding 'plom/messenger/py.typed' 2026-05-11T22:45:14,546 adding 'plom/messenger/test_messengers.py' 2026-05-11T22:45:14,554 adding 'plom_common-0.21.2.dist-info/licenses/LICENSE.md' 2026-05-11T22:45:14,555 adding 'plom_common-0.21.2.dist-info/METADATA' 2026-05-11T22:45:14,556 adding 'plom_common-0.21.2.dist-info/WHEEL' 2026-05-11T22:45:14,557 adding 'plom_common-0.21.2.dist-info/entry_points.txt' 2026-05-11T22:45:14,558 adding 'plom_common-0.21.2.dist-info/top_level.txt' 2026-05-11T22:45:14,559 adding 'plom_common-0.21.2.dist-info/RECORD' 2026-05-11T22:45:14,562 removing build/bdist.linux-armv7l/wheel 2026-05-11T22:45:14,672 Building wheel for plom-common (pyproject.toml): finished with status 'done' 2026-05-11T22:45:14,679 Created wheel for plom-common: filename=plom_common-0.21.2-py3-none-any.whl size=99654 sha256=43a3878ce4636c64116eda82eb6a1e686e5d77a168adea663c6f8c4ace653d06 2026-05-11T22:45:14,680 Stored in directory: /tmp/pip-ephem-wheel-cache-qoc14y1e/wheels/05/fc/e0/6d77d68ec1546b3438b57d9133b7edbe627d83df1213189c89 2026-05-11T22:45:14,693 Successfully built plom-common 2026-05-11T22:45:14,699 Removed build tracker: '/tmp/pip-build-tracker-c1ak4onq'