2025-09-16T18:59:07,012 Created temporary directory: /tmp/pip-ephem-wheel-cache-kyh5bvou 2025-09-16T18:59:07,013 Created temporary directory: /tmp/pip-build-tracker-tmt1anwn 2025-09-16T18:59:07,014 Initialized build tracking at /tmp/pip-build-tracker-tmt1anwn 2025-09-16T18:59:07,014 Created build tracker: /tmp/pip-build-tracker-tmt1anwn 2025-09-16T18:59:07,015 Entered build tracker: /tmp/pip-build-tracker-tmt1anwn 2025-09-16T18:59:07,015 Created temporary directory: /tmp/pip-wheel-yxx1m_uk 2025-09-16T18:59:07,019 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 2025-09-16T18:59:07,021 Created temporary directory: /tmp/pip-ephem-wheel-cache-luyryemd 2025-09-16T18:59:07,042 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-16T18:59:07,045 2 location(s) to search for versions of plom: 2025-09-16T18:59:07,045 * https://pypi.org/simple/plom/ 2025-09-16T18:59:07,045 * https://www.piwheels.org/simple/plom/ 2025-09-16T18:59:07,046 Fetching project page and analyzing links: https://pypi.org/simple/plom/ 2025-09-16T18:59:07,047 Getting page https://pypi.org/simple/plom/ 2025-09-16T18:59:07,048 Found index url https://pypi.org/simple 2025-09-16T18:59:07,319 Fetched page https://pypi.org/simple/plom/ as application/vnd.pypi.simple.v1+json 2025-09-16T18:59:07,357 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/67/26/37f3e271807e3895f74aacceaf90f1ba09557ca6f75c2f5e5b9254476b5d/plom-0.4.0-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,358 Found link https://files.pythonhosted.org/packages/8a/e9/206867a54ecfbe401c09fcf19a7205d82ed7ae5444ba7e46367e9b4740ef/plom-0.4.0.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.6), version: 0.4.0 2025-09-16T18:59:07,358 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/25/dd/82650d5b998b670b63c008f782dc689fe1394f881ce2977f6af123d6880b/plom-0.4.1-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,360 Found link https://files.pythonhosted.org/packages/e7/a5/41da5162c6dabdead5f1567f822066d470c77402b826c66c38923aabfcb8/plom-0.4.1.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.6), version: 0.4.1 2025-09-16T18:59:07,360 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/eb/dc/5c59cd3142c02fcc0f100f1c09722547daf4f9ae6ff90b209a8ac72a923f/plom-0.4.2-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,361 Found link https://files.pythonhosted.org/packages/f2/9c/7f80c20dbd4ccca1463da4ca5b7b44364259dd0a34e50b9966744d412c68/plom-0.4.2.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.6), version: 0.4.2 2025-09-16T18:59:07,362 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/a8/35/b384c065ab69b63b9a46c41f17f6636a4d5e5e3ed6e8f41562f3ac7209d9/plom-0.5.0rc1-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,363 Found link https://files.pythonhosted.org/packages/da/c2/b5de439307efef1c5a76420bbc6cdfb471f9216488d09b78d91245714aa3/plom-0.5.0rc1.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.6), version: 0.5.0rc1 2025-09-16T18:59:07,364 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/54/8a/eca588ea12416f18aa0ff11282110b10c6fbc850756615b28a20630454f0/plom-0.5.0-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,365 Found link https://files.pythonhosted.org/packages/f7/af/235e1039fa13357809d31e10a31920980ae13f7672db1832cd365792f5d6/plom-0.5.0.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.6), version: 0.5.0 2025-09-16T18:59:07,365 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/9b/6f/1219557c340584a4cc7151ed9c616677034f7a6158db00a97acd693f5222/plom-0.5.1-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,366 Found link https://files.pythonhosted.org/packages/72/ac/a8f7ee3c3a940bca0c6fa34fcc8fdc0b54596237308a022467a8c5b7c1ff/plom-0.5.1.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.6), version: 0.5.1 2025-09-16T18:59:07,367 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/cb/fb/5e1176fc21242138f0c24d00392471114fed01387e59f9cf8847a3b1922a/plom-0.5.2-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,368 Found link https://files.pythonhosted.org/packages/8e/b2/aef96232939f22f686b5656313fac09f3e0366fb36bd0d06af47582a4e52/plom-0.5.2.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.6), version: 0.5.2 2025-09-16T18:59:07,369 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/56/aa/5d40464d750621a691f6ee719ad52ecaaa83b744be03e0bfb570c34791d2/plom-0.5.3-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,369 Found link https://files.pythonhosted.org/packages/be/f6/444f418ab5aa435ee61dcf196611d808faf6db136d7da887c6d384036879/plom-0.5.3.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.6), version: 0.5.3 2025-09-16T18:59:07,370 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/a4/4f/89d9d7d15c9a0f3fd49fdd518241fecde0b2873476646f2b861e3071d9ae/plom-0.5.4-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,371 Found link https://files.pythonhosted.org/packages/b8/9e/a9fb1d35661d84f64da16a9c5cd03950aa880bd05760c8021a0380c53d07/plom-0.5.4.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.6), version: 0.5.4 2025-09-16T18:59:07,372 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/4c/0e/9035db487206c676da27aabe21991483836468b8fd92c19698f4cef8581e/plom-0.5.5-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,373 Found link https://files.pythonhosted.org/packages/06/77/db07127884558bb211af61c4889936b080d0709efa60d603b87ce56b3d91/plom-0.5.5.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.6), version: 0.5.5 2025-09-16T18:59:07,373 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/19/fc/6f340978ba4ee964df2287040801d40ca5717b71e4c1634b20d265885733/plom-0.5.6-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,374 Found link https://files.pythonhosted.org/packages/27/d7/db60328698695c42bb18db5db60de56637978aff4544ca14d16a1466cda8/plom-0.5.6.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.6), version: 0.5.6 2025-09-16T18:59:07,375 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/d2/61/2fff27b76b4fbe4741a7dc1db30bccb87c73ded8b90504630d010ce0f7f2/plom-0.5.7-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,376 Found link https://files.pythonhosted.org/packages/2c/60/b07e330aeb7203f0651d557dd3c62880ce90f56b7a49c1b666c72770ce01/plom-0.5.7.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.6), version: 0.5.7 2025-09-16T18:59:07,377 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/68/e1/7f5c9f33f22a4c188e3d701655e6a5375b04533b3413ac47b14ceb3dedf3/plom-0.5.8-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,378 Found link https://files.pythonhosted.org/packages/2c/07/40e0c1d2a82f666f3b591e50c13d1e4e0596535fda484eb11e119622e4d4/plom-0.5.8.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.6), version: 0.5.8 2025-09-16T18:59:07,379 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/d0/fe/1d10c0e94b9735f9e747c3657a1da0e5de7b163c4c218ccf1c7db86d111e/plom-0.5.9-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,380 Found link https://files.pythonhosted.org/packages/a4/c0/3d672dcd2fe3df6177020c518fa16209efd0da650217040d39028e0fc15f/plom-0.5.9.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.6), version: 0.5.9 2025-09-16T18:59:07,380 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/d8/7c/26aacf733e5e5b14464a2b222af24d89d8107310fea45d541d91ad89055b/plom-0.5.10-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,381 Found link https://files.pythonhosted.org/packages/6c/b2/0a308b1d07acc489cb52b3a9bb91c26bfcded3554edacd9bb1d7a196f31a/plom-0.5.10.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.6), version: 0.5.10 2025-09-16T18:59:07,382 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/d1/70/a5d6bc9b8581b8b4dc303e183c43df765fb3b7eea05b2092d9915424f69b/plom-0.5.11-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,382 Found link https://files.pythonhosted.org/packages/12/2d/dc63e2fa70c17691c0e0fa2d8ff23dd7d305ef7d1905ae52bc006b481d4a/plom-0.5.11.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.6), version: 0.5.11 2025-09-16T18:59:07,383 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/45/0f/96dc82c47861ab5370f1ed622a985ec3600d98b71049630d77532ad0dd65/plom-0.5.12-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,384 Found link https://files.pythonhosted.org/packages/7a/11/48d3fbd9e6c6f8349f204837443ce296b389a268ce684f5710325b7ad899/plom-0.5.12.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.6), version: 0.5.12 2025-09-16T18:59:07,385 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/c4/cd/02e596fa7c0110280620ca17c29f6e2e7febd5da69b4118610a1ae3ac52c/plom-0.5.13-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,385 Found link https://files.pythonhosted.org/packages/63/24/eb9dc6b8c9e62201728b0e5818277fc60c8a9ad1646f05ba642ce67c5847/plom-0.5.13.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.6), version: 0.5.13 2025-09-16T18:59:07,386 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/13/5d/0b6d5b081cdef6f0bd7052f6052ccc1ac9f3a140c02821b2258653eb0b28/plom-0.5.14-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,387 Found link https://files.pythonhosted.org/packages/b0/18/48fb572c28140462e0e1db0263b4e58e05c9b4ab79b8ca90d230aaa8d282/plom-0.5.14.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.6), version: 0.5.14 2025-09-16T18:59:07,388 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/f3/01/a688abf54fa224817bd70c2931ca7caf0a2f6af045572c85eafab1809a05/plom-0.5.15-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,388 Found link https://files.pythonhosted.org/packages/3e/17/888ab8a30de9295ea3ebf9a73d39a0c56d77dbdf5a6920d9c106e5aeb3c6/plom-0.5.15.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.6), version: 0.5.15 2025-09-16T18:59:07,389 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/7d/d2/4063f94d0dc6d2955f0a65328faf411cc34573a333055eb675a0d7929a28/plom-0.5.16-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,390 Found link https://files.pythonhosted.org/packages/28/9e/19019e4ed931b5cd1af38f0d3fdbb02a7011e39bdf6dc7df6791fab4083c/plom-0.5.16.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.6), version: 0.5.16 2025-09-16T18:59:07,391 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/70/09/07edb60884e20feee5d353b6321144db53e7351ec436424f472fcd49e72e/plom-0.5.17-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,392 Found link https://files.pythonhosted.org/packages/ae/02/7a1982d1ea8a3fd09edea754645d7a93014935add0dbf2c07177375fcd86/plom-0.5.17.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.6), version: 0.5.17 2025-09-16T18:59:07,392 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/97/ef/7fb86a11312cf0a82e79df85978d744b3c868727d20c0637c303bc004bd5/plom-0.5.18-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,393 Found link https://files.pythonhosted.org/packages/77/95/a4fb6c8124b1a2e9f8aa595b7a443b3f3f76f1f7635cc8f0eea379c6be0f/plom-0.5.18.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.6), version: 0.5.18 2025-09-16T18:59:07,394 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/8e/a8/102de7eeb3cbb2e87343c13a4e3fc3b165949b17f572060f33d86b20b24f/plom-0.5.19-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,395 Found link https://files.pythonhosted.org/packages/15/36/c3306c34ddeb8cebb90ee038caba399787edbb2dd207539903ea47b43018/plom-0.5.19.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.6), version: 0.5.19 2025-09-16T18:59:07,395 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/11/f7/dbb7ea03ad467df2b85b26660a67d3bce060ac25b9f4d1514aef5e0ab3e4/plom-0.5.21-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,396 Found link https://files.pythonhosted.org/packages/a4/c2/b1aec8e87be662209c9f154296471f137ed6eda0e277880b8001dfbf1c7c/plom-0.5.21.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.6), version: 0.5.21 2025-09-16T18:59:07,397 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/c4/48/6ea0bb4d89f327f674b3f03a3b55c4d7dadf5c6fa2f289aa580b38390f24/plom-0.6.0-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,397 Found link https://files.pythonhosted.org/packages/e7/8c/d028586a4f189a5a94a9e3394bbc481879995d152ed2d0210ce7ff47b383/plom-0.6.0.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.6), version: 0.6.0 2025-09-16T18:59:07,398 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/4d/18/492bbee2384b4c8ecb278883e4d330cd00df7a37c719b7202c36985032aa/plom-0.6.1-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,399 Found link https://files.pythonhosted.org/packages/eb/37/b1e23774e0604742f927f5a2d1d2b6adb948671da159c261e90e305b280c/plom-0.6.1.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.6), version: 0.6.1 2025-09-16T18:59:07,400 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/48/15/ed100039478c0f58385c94f77f58f364e01e77347dbffbe30e40b82847cb/plom-0.6.2-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,401 Found link https://files.pythonhosted.org/packages/23/28/1f60593d5d09a5764baf59d3ed598d3c799b4c63037b06830b85e7510a31/plom-0.6.2.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.6), version: 0.6.2 2025-09-16T18:59:07,401 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/76/da/e571aee2108bdf50285fe5cd6a5e64f927a3de9780bf45845fe822e8a381/plom-0.6.3-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,402 Found link https://files.pythonhosted.org/packages/16/c4/c12f7241e77b5b07d66a28270479f398bf1f12df52566f4a221abc8a1905/plom-0.6.3.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.6), version: 0.6.3 2025-09-16T18:59:07,403 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/54/9d/2772fd82adf66cf8f9876b9c32f9bb1a8be57dfcffce40c49922cb2fa761/plom-0.6.4-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,404 Found link https://files.pythonhosted.org/packages/71/5e/4c6496fd9bf04a14a79a3fd393c23f18e36ac51e893498c76c08769a2dc1/plom-0.6.4.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.6), version: 0.6.4 2025-09-16T18:59:07,405 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/ac/f6/ac169c20e24da4b2167f1864fc781808918a0110b4defc20a8b51d649c0f/plom-0.6.5-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,406 Found link https://files.pythonhosted.org/packages/b3/09/0d62dfd91764873acf68af35ff2be936dbe425ad97945320a22069198842/plom-0.6.5.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.6), version: 0.6.5 2025-09-16T18:59:07,406 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/c2/29/33258731f4cbc204b42374d658c060f9580db5a9e425ac5104a39549bbc8/plom-0.7.0-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,407 Found link https://files.pythonhosted.org/packages/7d/9a/755888758c21c322887b70cab351cc6d288947126fb89d71e9e9272066ca/plom-0.7.0.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.6), version: 0.7.0 2025-09-16T18:59:07,408 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/d7/a6/9f33bdc6cee588ea6aed2944dbd7034e7f13935eeee453d3740454112bc8/plom-0.7.1-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,409 Found link https://files.pythonhosted.org/packages/08/ef/348f29c4a3da0ec9a36e23945f6c6e8bc26bcb8fc1900370cda6d98a5a2a/plom-0.7.1.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.6), version: 0.7.1 2025-09-16T18:59:07,409 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/56/9b/e7acc73a226c844d05e088743ab0511844974c0c3811bedf84c0f4c43c9c/plom-0.7.2-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,410 Found link https://files.pythonhosted.org/packages/40/51/3c6b9137f4eda6b0af55f72d30dea1d6b3ae75fc7b17e0fc4f3b87adc547/plom-0.7.2.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.6), version: 0.7.2 2025-09-16T18:59:07,411 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/ba/03/12981f00e5dfb9c724da5890dfadca1117d594078c9b178ae93c7df71f60/plom-0.7.3-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,412 Found link https://files.pythonhosted.org/packages/bb/f9/f50131c650b24b37049b096451734dbad92cee18cd23db8d2040146c901a/plom-0.7.3.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.6), version: 0.7.3 2025-09-16T18:59:07,413 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/6b/60/19666e1837d4fb654ec1d583ce772838521927eeb84e64a091112dde9535/plom-0.7.4-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,414 Found link https://files.pythonhosted.org/packages/76/89/7d3c9bae218e7e39a40b4714854fca1b8105d9107aca26b4b2b4108e61cc/plom-0.7.4.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.6), version: 0.7.4 2025-09-16T18:59:07,415 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/b5/26/12108fd41c0e3eccbca385f44f8cfd651b10f5eee62d910df43ab93914b7/plom-0.7.5-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,415 Found link https://files.pythonhosted.org/packages/7d/00/8e43a8e50a17d1648959ffb0ed9f424bc8584bdfad53e3cfc75c52197b4f/plom-0.7.5.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.6), version: 0.7.5 2025-09-16T18:59:07,416 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/99/06/c1149963e65db4c2e257eadf195fac9fd794669475fe45631571bd5c8638/plom-0.7.6-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,417 Found link https://files.pythonhosted.org/packages/a4/66/ca589d4d416af76fc90dcb1bd921c8f0a37430e773ba6b0ba09831794a76/plom-0.7.6.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.6), version: 0.7.6 2025-09-16T18:59:07,418 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/ef/ea/ee29c1f3ec3b7ddf793383dd1f279269a6db9b7219fd3a564188c7241fca/plom-0.7.7-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,419 Found link https://files.pythonhosted.org/packages/0f/16/6958d02047b4c05aa54a93e2ec4655c684a876026d5ab2432cf0c29bb65e/plom-0.7.7.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.6), version: 0.7.7 2025-09-16T18:59:07,419 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/82/a5/64690040f0c3b6a3d2d99ac7fec48ac95bb4d1d5555dcb9052b8d918b8b3/plom-0.7.9-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,420 Found link https://files.pythonhosted.org/packages/94/db/2af4a115df8e3069a738ea26e2788209f6f3e29349cf0be9613d64426f7e/plom-0.7.9.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.6), version: 0.7.9 2025-09-16T18:59:07,421 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/02/28/0ebea0db9459dfab29c59b66c957a46b4dccaec9d4ea48cd378a2927ab7b/plom-0.7.11-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,421 Found link https://files.pythonhosted.org/packages/81/df/31650ec2ca46d266bf4fec08bd99110331611b45fdf0655fb14ae6bbb4b7/plom-0.7.11.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.6), version: 0.7.11 2025-09-16T18:59:07,422 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/9b/3f/078edd643220e57a270fc19654d5d015e8e1ab7aefe3794512f9767aac3f/plom-0.7.12-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,423 Found link https://files.pythonhosted.org/packages/c7/f5/18aebbedcc79eeed705b08b594e776d621f571f83dab038677580a22e5b1/plom-0.7.12.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.6), version: 0.7.12 2025-09-16T18:59:07,424 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/4f/2a/42b13674ecccbe1470d2c9cc38bc3695a973d08adfceb53d18565d92c86f/plom-0.8.0-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,425 Found link https://files.pythonhosted.org/packages/93/1a/af8349bdad75c23f361cf8b1e18d3d8b51a52333977f11c844e1a716fb4d/plom-0.8.0.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.6), version: 0.8.0 2025-09-16T18:59:07,426 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/7a/3f/22df3866ce1327b168761b2803fb15d84ae6fb05bc5b5791cf9939a429d1/plom-0.8.1-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,426 Found link https://files.pythonhosted.org/packages/4d/99/1014086888c480b1a07aa73427c4a88ffe321aa7577d8f028188c1537885/plom-0.8.1.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.6), version: 0.8.1 2025-09-16T18:59:07,427 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/12/52/5087b52faaaebcee0ab2632bffa5c12c823cbe9457fbe92ad76f220b0dfa/plom-0.8.2-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,428 Found link https://files.pythonhosted.org/packages/b0/01/34fcf00c39eacdf6c9b1fd3c94cbf282397e4fe59233866257235ea29b59/plom-0.8.2.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.6), version: 0.8.2 2025-09-16T18:59:07,429 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/d5/be/fc977b06fe840c71dbf61d1ba91b4dd2e6dab79d33f12d0fdf4fcb97bfc3/plom-0.8.3-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,430 Found link https://files.pythonhosted.org/packages/6c/43/b2c04b7e15a381fa8e4c7999362ea39688f9f5155bead35f1b60e96a6424/plom-0.8.3.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.6), version: 0.8.3 2025-09-16T18:59:07,431 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/a5/61/cf394970634b42a38a37eb64d2c72dd753b8ae5e9b3d26f7fcbbe9628bd6/plom-0.8.4-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,432 Found link https://files.pythonhosted.org/packages/35/d0/cc315413edfe9db4572a91d4399a897efb4aaa18cc33d7f631ee124ff29c/plom-0.8.4.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.6), version: 0.8.4 2025-09-16T18:59:07,433 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/30/99/086641b2c8479a0586c63d41258d5de024750c7dd1a24126f0a68037cdc1/plom-0.8.5-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,434 Found link https://files.pythonhosted.org/packages/2b/6a/be3d343568948f08b617860e69f8b134d0fedb6880877b6f8011e94713aa/plom-0.8.5.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.6), version: 0.8.5 2025-09-16T18:59:07,435 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/07/59/d134464d762f73d48dacd90bf434ba1b84778f68edc1fadc7964de05a3c5/plom-0.8.6-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,436 Found link https://files.pythonhosted.org/packages/62/b8/0a6e695de29628c824712a72bfa2c018605313c5a49cfcdde61d94a95368/plom-0.8.6.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.6), version: 0.8.6 2025-09-16T18:59:07,437 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/c3/6c/248fed285ec1f74132b272aeac89834e9d870360184e0e39b16501aa8470/plom-0.8.7-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,438 Found link https://files.pythonhosted.org/packages/96/59/0409bc992a22b8639a019f6f5c9e4348da8bdc1ea307fe2f47dfa9abf2fa/plom-0.8.7.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.6), version: 0.8.7 2025-09-16T18:59:07,439 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/d8/58/de9f0cc1e94d71fc0367bc877fd9673dd0fcf0474a4d1944e1825aa45bd0/plom-0.8.8-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,440 Found link https://files.pythonhosted.org/packages/30/76/14a0cac9ba15dbea743ea7d094ab498d94221a4874c13a54401f0fa68039/plom-0.8.8.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.6), version: 0.8.8 2025-09-16T18:59:07,441 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/71/95/f80b0fe49f36701d0100861af8d1ed876b8276dec49c76f1d4bec79aee43/plom-0.8.9-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,442 Found link https://files.pythonhosted.org/packages/a0/c8/c8d5bf6c62314b3a2391c6e157db86e3ba0c92cdcf6d0deaa045dd88cbe3/plom-0.8.9.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.6), version: 0.8.9 2025-09-16T18:59:07,443 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/43/a0/a41fab7211b672642778d6960b2aa53f99e5e55850a563d2a6b3de834d75/plom-0.8.10-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,444 Found link https://files.pythonhosted.org/packages/a5/29/94de3a78e142a501577a214cc8d7388f21d46c2a59ef330f5195dba28bc8/plom-0.8.10.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.6), version: 0.8.10 2025-09-16T18:59:07,445 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/3d/65/b8371ad15ce2ecfd5ea61b1cdf670fe21e489ce95b0096e8823809f04d9f/plom-0.8.11-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,446 Found link https://files.pythonhosted.org/packages/78/fa/e4775dcbb4ed516181c7923b7a33f58b4d3f82ad77255b71f60472fd6b1d/plom-0.8.11.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.6), version: 0.8.11 2025-09-16T18:59:07,447 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/fd/34/056b9a86f10bbab46037a1600f8bd49f03df6d59ff3ceb6787ecc8bbd7b7/plom-0.9.0-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.7) 2025-09-16T18:59:07,448 Found link https://files.pythonhosted.org/packages/2a/c4/5f9be56b1b799be991631488ad0ef3da6b7d0bf08c40a23dfcacb3b9acce/plom-0.9.0.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.7), version: 0.9.0 2025-09-16T18:59:07,449 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/fb/2c/a12eb6c831a952679a4638c66610a4095af258dae5b8e3246d74eee03238/plom-0.9.1-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.7) 2025-09-16T18:59:07,450 Found link https://files.pythonhosted.org/packages/3e/61/3e623f4a164836123adffbefa04b6614052258362a91f4a6cfb0cc93ce26/plom-0.9.1.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.7), version: 0.9.1 2025-09-16T18:59:07,451 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/78/e5/09aca7b3203db4fe9d1de04a2d3e0c7dadacb3e98ee63aada91f68f1e02d/plom-0.9.2-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.7) 2025-09-16T18:59:07,452 Found link https://files.pythonhosted.org/packages/8b/58/5d0f4d0f5e3210814b08ab1196e78c4c826debf696b83bae5e241b13b0db/plom-0.9.2.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.7), version: 0.9.2 2025-09-16T18:59:07,453 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/7c/de/e7f77e441aec32e5fb7085ae8e43b2fe2d1689e4f1dca3774ae0c270660d/plom-0.9.3-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.7) 2025-09-16T18:59:07,454 Found link https://files.pythonhosted.org/packages/b7/81/1b078fee79f3aedaf708eb138abc2d993edc0d9cbccae2c1489964d07b9d/plom-0.9.3.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.7), version: 0.9.3 2025-09-16T18:59:07,455 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/6b/b1/f960cdb6deb4bf2f0ff3fac60d9e75df63978a1fda6304225633466ce34a/plom-0.9.4-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.7) 2025-09-16T18:59:07,456 Found link https://files.pythonhosted.org/packages/df/29/cf8edd42fcc9085316f922d56e165eaf4e309691af920ec89baee4e3b5f0/plom-0.9.4.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.7), version: 0.9.4 2025-09-16T18:59:07,457 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/22/e6/a35f6f2bc0f1915f71b3d34ada52af0c576a95ee39b8ff9b47365d56865e/plom-0.10.0-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.7) 2025-09-16T18:59:07,458 Found link https://files.pythonhosted.org/packages/83/5c/f26eaef7b08e4a04055e7ed4d397a5fe340966cd849d41a503df69cd3402/plom-0.10.0.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.7), version: 0.10.0 2025-09-16T18:59:07,459 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/d1/cc/61493323244a6eae515610c2931b403b3df438e26b5cb645194fb59a19c9/plom-0.10.1-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.7) 2025-09-16T18:59:07,460 Found link https://files.pythonhosted.org/packages/ef/73/69103cf8bf31db72c0c4d2d18cabd44cbd265ccad2723e30ff41c87f3c87/plom-0.10.1.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.7), version: 0.10.1 2025-09-16T18:59:07,461 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/0f/d7/22bc3903555b25978084bcc4f94e6b4b9b79390463e355f9203054f9532c/plom-0.11.0-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.7) 2025-09-16T18:59:07,462 Found link https://files.pythonhosted.org/packages/d0/94/1d21c8eb7ee2aa354d24f5e2b67a6117745dc4c1dfd32f0c3cdda5a421a4/plom-0.11.0.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.7), version: 0.11.0 2025-09-16T18:59:07,464 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/44/c5/a53103e8665ce72af42f785fa38be229c9ecaa11d3f5521e8ce8da43dfdd/plom-0.11.1-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.7) 2025-09-16T18:59:07,465 Found link https://files.pythonhosted.org/packages/c3/48/1fe03407843cde092b6a7ddc7ab4780f6fd89837bbfabf24df3316943729/plom-0.11.1.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.7), version: 0.11.1 2025-09-16T18:59:07,465 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/f1/14/269b16d993a822872351a4605a5d2f27dc4767d1bad6dd60d6657a47f1db/plom-0.12.0-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.7) 2025-09-16T18:59:07,466 Found link https://files.pythonhosted.org/packages/4c/19/d02e438a9b834c6f6e1a392f61e198d073c98bc39ff10ea8b77c813306c6/plom-0.12.0.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.7), version: 0.12.0 2025-09-16T18:59:07,467 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/ca/04/9d2a777386fce70987557f4977b17d70ffc65177710fb6b7617f2f127146/plom-0.12.1-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.7) 2025-09-16T18:59:07,468 Found link https://files.pythonhosted.org/packages/24/7a/690dc09a72fc77232d388a12e6eab1bae38deb1b7cdacf321ffd382e1167/plom-0.12.1.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.7), version: 0.12.1 2025-09-16T18:59:07,469 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/c2/97/92a65c89f506ee05085400f7437b3d689fbb855b7a31957d207e6f8948db/plom-0.12.2-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.7) 2025-09-16T18:59:07,470 Found link https://files.pythonhosted.org/packages/5b/a6/8252b584d8c54ff9b3374558211ba9afbb3f211f8ed008286bcbae6428e9/plom-0.12.2.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.7), version: 0.12.2 2025-09-16T18:59:07,471 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/d6/f8/9cf2279c012ec508de3fa60c713587d521265d6ad44f0bddc4a64346966f/plom-0.12.3-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.7) 2025-09-16T18:59:07,473 Found link https://files.pythonhosted.org/packages/b9/98/c9ded671f896312c87dfc0be5dd265205b28279f317c42e890cd11cb3461/plom-0.12.3.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.7), version: 0.12.3 2025-09-16T18:59:07,474 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/ee/19/ce4d95e211089c423c36d618d5ff7bb62fbc954a7a83227a912d4ccf8113/plom-0.13.0-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.7) 2025-09-16T18:59:07,475 Found link https://files.pythonhosted.org/packages/32/23/867dc3dd498291168434e574d0447f582382bdf9cba458089e44a9848aee/plom-0.13.0.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.7), version: 0.13.0 2025-09-16T18:59:07,476 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/2e/2f/eb9961cb048b926ad3dbfaec93456de2696ed433d2f35dda3c8894084f8f/plom-0.13.1-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.7) 2025-09-16T18:59:07,477 Found link https://files.pythonhosted.org/packages/57/ef/7f217f2187ec3c1f85194f7d97216a3e3b8f2275de368ecfc199b7a67d8a/plom-0.13.1.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.7), version: 0.13.1 2025-09-16T18:59:07,478 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/e5/4f/55771f3216a4cb422f2d93bb3a98cc856818852f2b1365c8d55d2bb6c2bb/plom-0.13.2-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.7) 2025-09-16T18:59:07,480 Found link https://files.pythonhosted.org/packages/c7/c7/4859c58f31379e4dee91a6810add4fd4e18aca25d2a9c028b31e01d42692/plom-0.13.2.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.7), version: 0.13.2 2025-09-16T18:59:07,481 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/e7/ee/f010fe7adb18e5fe35c620eab10054caf764c87a002241a3ba2311243e5a/plom-0.13.3-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.7) 2025-09-16T18:59:07,482 Found link https://files.pythonhosted.org/packages/09/3d/43a9f5bb7c7e5a506332f961ba7a13a8996eaff6c99ba6e492123afbde15/plom-0.13.3.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.7), version: 0.13.3 2025-09-16T18:59:07,483 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/9f/c5/3c0e44674195432baece07002dd4d67cae71edaecefd65f50f26382af61e/plom-0.14.1-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.8) 2025-09-16T18:59:07,484 Found link https://files.pythonhosted.org/packages/42/48/f0cfc528f84270024e69206f9b4e945254351003e0ab952f0592bd9ebf97/plom-0.14.1.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.8), version: 0.14.1 2025-09-16T18:59:07,484 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/07/5b/4991a8d319944f2b9b6ba6f1c84c265628da0e9d75f75285e903a687f239/plom-0.14.2-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.8) 2025-09-16T18:59:07,485 Found link https://files.pythonhosted.org/packages/bd/d9/50b51bd16d1f9cc99382cad86f65ec711666343044cdb6d5012875b0e308/plom-0.14.2.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.8), version: 0.14.2 2025-09-16T18:59:07,486 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/dc/55/4aaa0c016c14f427fed814c2dafc1e9684ae3ddce2fa6a66f90f454e2bfe/plom-0.14.3-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.8) 2025-09-16T18:59:07,487 Found link https://files.pythonhosted.org/packages/b6/b2/877fb0b0df610f2b56cd62ac9cd718977cebadaf223c0fc40f085c4da3af/plom-0.14.3.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.8), version: 0.14.3 2025-09-16T18:59:07,488 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/a5/07/be29221fa6a1658b9d9dd6b3f91b0fa2db18593b3bc34dacccd3f82b709c/plom-0.14.4-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.8) 2025-09-16T18:59:07,490 Found link https://files.pythonhosted.org/packages/00/ce/cd833aaa20d750e1333f2f5f19fd3d0744ebfce540ceb5d03a47d5e953f4/plom-0.14.4.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.8), version: 0.14.4 2025-09-16T18:59:07,490 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/1f/15/cccf84ad0791f01429b97523e5a58b26116cf7c333084cf8d3f407f583b3/plom-0.14.5-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.8) 2025-09-16T18:59:07,492 Found link https://files.pythonhosted.org/packages/9e/f8/323524fbe7d98b122330a1141c884df68a479871734be936b60f71d14cbd/plom-0.14.5.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.8), version: 0.14.5 2025-09-16T18:59:07,492 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/a8/40/254d939c05d689610223a7851eeee2a2e5e57368145f3e1c85693f110fc5/plom-0.14.6-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.8) 2025-09-16T18:59:07,494 Found link https://files.pythonhosted.org/packages/eb/8e/df3e5b1d5f8d553f2e27e6cba9bd78bed957648dc6d874fbf88815ffc08c/plom-0.14.6.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.8), version: 0.14.6 2025-09-16T18:59:07,494 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/fc/fb/2c8bcba1355149e6135855c74ea38452a5b20b537aec0e8f604aecf96723/plom-0.14.7-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.8) 2025-09-16T18:59:07,496 Found link https://files.pythonhosted.org/packages/6f/ab/6887fd9444b95a3681a3d28da7da56dac9535d091f31cb8cce7b8500d653/plom-0.14.7.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.8), version: 0.14.7 2025-09-16T18:59:07,497 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/33/90/1d1b82a1e8614c9f8de541b932c6ee7ae202aceabf9a6520bb489247218c/plom-0.14.8-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.8) 2025-09-16T18:59:07,498 Found link https://files.pythonhosted.org/packages/2b/8b/79116d4365593e9e4cace98195b09a4d499dc3fb886ab9dc284ae2020cb6/plom-0.14.8.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.8), version: 0.14.8 2025-09-16T18:59:07,499 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/27/b8/851ce17b71e36d655fb34fb1916599619d2238193ab777aa8bb1819e4f31/plom-0.15.0-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.8) 2025-09-16T18:59:07,500 Found link https://files.pythonhosted.org/packages/fe/91/d69f82888dc03d20ce88cb31d948e6f3b665225cf31b672e2896f8d65ffb/plom-0.15.0.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.8), version: 0.15.0 2025-09-16T18:59:07,500 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/81/1e/80a5f61b6455d673e9d16b667e4e3996c5a1528591bc5acb0638688ffbc1/plom-0.15.1-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.8) 2025-09-16T18:59:07,501 Found link https://files.pythonhosted.org/packages/0a/a2/43b3e6a9c5bfc2e8eddf2fcce4057323f9fb844ee1f23ea4ba0ca4a736c8/plom-0.15.1.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.8), version: 0.15.1 2025-09-16T18:59:07,502 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/7f/94/3aba68a87757d5a1765f01e8e5e57c54be2039943deac91d8b5d02e31fb3/plom-0.15.2-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.8) 2025-09-16T18:59:07,504 Found link https://files.pythonhosted.org/packages/e6/54/c77cd3df1a74a2b6d92aafd49cda60013d65924757023b6e9c4fff30728e/plom-0.15.2.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.8), version: 0.15.2 2025-09-16T18:59:07,504 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/ce/cb/66ab97d1caa5b8a2750d69e8bc79d4ead9abbc0f3612411da4c235b182da/plom-0.15.3-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.8) 2025-09-16T18:59:07,506 Found link https://files.pythonhosted.org/packages/d3/65/a5fb9e8167ce2db0d76ac3079da4b3413ccef6d4fbedafc4aec42867e744/plom-0.15.3.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.8), version: 0.15.3 2025-09-16T18:59:07,506 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/a0/f5/967aaf71fca5e43a13d332589a4c2a92d5b6ad2600d9c8a62f784f735c4e/plom-0.15.4-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.8) 2025-09-16T18:59:07,508 Found link https://files.pythonhosted.org/packages/8a/70/d2c703eb8428bbe0e218c0753af0be97e349f3144c1a64e47293ccc0c5cc/plom-0.15.4.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.8), version: 0.15.4 2025-09-16T18:59:07,508 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/2f/1e/bd21950972d47fe8edf49ee46e66b1b2e67cb4487d8d39a95700f2e21723/plom-0.15.5-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.8) 2025-09-16T18:59:07,510 Found link https://files.pythonhosted.org/packages/8d/26/30fbf62f86bd0f5930edad601680e55729cfa3a2943721bf40968e93d992/plom-0.15.5.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.8), version: 0.15.5 2025-09-16T18:59:07,510 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/8b/42/0cf4a536f8adba0dec830f23b28d48ae43aa4ee8185b5591c2f4067fcce3/plom-0.15.6-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.8) 2025-09-16T18:59:07,512 Found link https://files.pythonhosted.org/packages/34/e4/dd34e363f22669c3267480613ec7ec31a77d96a3eaed5f6f0514c549bdd3/plom-0.15.6.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.8), version: 0.15.6 2025-09-16T18:59:07,513 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/af/a3/9dcf2632f0b988465ac51d36d76db70556df0a0e87276d4d470b80d634f3/plom-0.15.7-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.8) 2025-09-16T18:59:07,514 Found link https://files.pythonhosted.org/packages/3b/ec/d5b84b2adf390437b2e377bf821d76d4a00aaf898cc4fb71641d88bb0b77/plom-0.15.7.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.8), version: 0.15.7 2025-09-16T18:59:07,515 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/f2/6f/416eb63e0fe22dc937c8c7024570d8d1578f2c059db9424dc0d9dd0eaddb/plom-0.16.0-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.8) 2025-09-16T18:59:07,516 Found link https://files.pythonhosted.org/packages/f3/8d/7c258a3446666d4785cbdde7042379f396a0bbc17ea5fcde4824fb43e128/plom-0.16.0.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.8), version: 0.16.0 2025-09-16T18:59:07,516 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/bb/c8/4d7095fc258f5eb42def0112ffb7fd26244e3e35914f19f3bf144f79bc17/plom-0.16.2-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.8) 2025-09-16T18:59:07,517 Found link https://files.pythonhosted.org/packages/34/32/610403f0ddf78a8b98bfd4823426de22c7e39450d389a176288ced0197d4/plom-0.16.2.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.8), version: 0.16.2 2025-09-16T18:59:07,518 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/88/89/ba0116daf78909a3d0bab3d63ff391f6c745ec07762a7ec3b9768f7cab7b/plom-0.16.3-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.8) 2025-09-16T18:59:07,519 Found link https://files.pythonhosted.org/packages/6a/72/38e2783554a06db2b8990b2e4fb8e4c11a45d94623cc4d07fd9bc790a9ef/plom-0.16.3.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.8), version: 0.16.3 2025-09-16T18:59:07,520 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/1a/d5/a0fb4ef600a161c220d97be1366527483c0aa08031224eaba0ee642515eb/plom-0.16.4-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.8) 2025-09-16T18:59:07,521 Found link https://files.pythonhosted.org/packages/2f/9a/160e144cfd37ea98eadeb6464e5f2a3aafe9951ad975e39a6b542179f03f/plom-0.16.4.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.8), version: 0.16.4 2025-09-16T18:59:07,522 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/22/9c/5e60390343b861111f592e15fca48ba54b6ba21ba0acedae31125d599c16/plom-0.16.5-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.8) 2025-09-16T18:59:07,523 Found link https://files.pythonhosted.org/packages/f0/47/69c9c9156eef53ba1c4666e2cfdf3999aa2f51995ce0920797efaeb3e862/plom-0.16.5.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.8), version: 0.16.5 2025-09-16T18:59:07,524 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/08/bb/9aa6fdd0e987c176291eaead8c41f50af114906cd832a776a936bc1735a5/plom-0.16.6-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.8) 2025-09-16T18:59:07,525 Found link https://files.pythonhosted.org/packages/8f/82/a98a677c0902b55f2812b037d9f2d96c45836ce168442f53c12f94db9f88/plom-0.16.6.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.8), version: 0.16.6 2025-09-16T18:59:07,526 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/58/60/943cce0829268fa7790f22fa83392e4dc7e3fb06ae8c5dc7edef5c557652/plom-0.16.7-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.8) 2025-09-16T18:59:07,527 Found link https://files.pythonhosted.org/packages/57/f4/23872714c737eb4ec380e6adb443e77b40245865569a10b0ed182c0f9292/plom-0.16.7.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.8), version: 0.16.7 2025-09-16T18:59:07,529 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/0b/0f/944484eafebdd9a976c73548f9327e5db244a660f368bb7652a52b99dc22/plom-0.16.8-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.8) 2025-09-16T18:59:07,530 Found link https://files.pythonhosted.org/packages/30/d5/dc286873409d3e7d32849b39d9b29f8706e471f1efea902b935435b80230/plom-0.16.8.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.8), version: 0.16.8 2025-09-16T18:59:07,530 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/d3/75/64af2ac12f8e9f930a559e446183f9a1cd462c51c86a0bcee093640ef3eb/plom-0.16.9-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.8) 2025-09-16T18:59:07,531 Found link https://files.pythonhosted.org/packages/ab/6c/44760f9c420e9a0f4b611474e537f4f60dfff6d2695a5c4c145cf02d2648/plom-0.16.9.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.8), version: 0.16.9 2025-09-16T18:59:07,532 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/d3/38/289b8149fe902b2cf4a724e85d5b46999d4e5762504cabae5dd8eeadea35/plom-0.16.10-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.8) 2025-09-16T18:59:07,532 Found link https://files.pythonhosted.org/packages/33/54/b8d50aed007c3625eb634dd14465d18f48ce50a97a0a1ae0d11eee70cd9c/plom-0.16.10.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.8), version: 0.16.10 2025-09-16T18:59:07,533 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/f0/3f/891f375eaafe6df4e9eef66cd790fdf53c55a80fc15bbb22c6c97dbc65bf/plom-0.16.11-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.8) 2025-09-16T18:59:07,534 Found link https://files.pythonhosted.org/packages/da/2f/0e644205ac084d20814d1c41e4035f67aea92aa91adb2f66af38223f0e3c/plom-0.16.11.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.8), version: 0.16.11 2025-09-16T18:59:07,534 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/41/37/14703e71b37e1dce09561e9ce1dd598c5c6606b6df3a7d5877f4406e8757/plom-0.17.0-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.10) 2025-09-16T18:59:07,535 Found link https://files.pythonhosted.org/packages/5e/4d/04def2b53fd1b1cc1001db4df4aad6e54fcd52b312d416340341b319adc5/plom-0.17.0.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.10), version: 0.17.0 2025-09-16T18:59:07,536 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/25/69/1a83e4ca11716dd8b12f424cd79d58d4df5ed5ca8281611c6feee18742f1/plom-0.17.1-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.10) 2025-09-16T18:59:07,537 Found link https://files.pythonhosted.org/packages/01/af/e45e72153cf474ad917ffb0609440bdd5fc168a4e1ad8d073ac635ce072b/plom-0.17.1.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.10), version: 0.17.1 2025-09-16T18:59:07,538 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/c4/e4/51227420c79c92842b0688a3344f2f6ad3debc8aa5a48eacbb5fcec55d97/plom-0.17.2-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.10) 2025-09-16T18:59:07,539 Found link https://files.pythonhosted.org/packages/28/81/019b5fa591c089ce24fce94ee32b2a6cfdd28001d8feb871f54f784bea8d/plom-0.17.2.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.10), version: 0.17.2 2025-09-16T18:59:07,539 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/ee/8c/7368f2d9448c9d9179c84a267432f04d82abd9f9ec578c6c1dfa18a9cb68/plom-0.17.3-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.10) 2025-09-16T18:59:07,540 Found link https://files.pythonhosted.org/packages/8e/a9/caa9ea536e1d8d31d33dc51b345f837492135df4b3ba9ce06d8406ad206e/plom-0.17.3.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.10), version: 0.17.3 2025-09-16T18:59:07,541 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/d1/4a/b491811bf3593b2720dbe1be17bd45ffe4bd76790b9c2bba19b10d0194d5/plom-0.17.4-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.10) 2025-09-16T18:59:07,542 Found link https://files.pythonhosted.org/packages/d1/23/2b708974d43528353c6fcfa5fd98350be47bb6ae9f57eb88827d5e0c0596/plom-0.17.4.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.10), version: 0.17.4 2025-09-16T18:59:07,543 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/b0/07/9e2e456be954610b3ef0ddaa0db666c2e51f1668c472b18cf72499f87f0f/plom-0.18.0-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.10) 2025-09-16T18:59:07,543 Found link https://files.pythonhosted.org/packages/b2/64/0d034cfde7b3f3678db0afabb75477e4c24ee27cb5ba7e1c97c4edff9983/plom-0.18.0.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.10), version: 0.18.0 2025-09-16T18:59:07,544 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/13/c4/cc0ed53c54e78b982152c87f252caa0a8e1486ac76bb83d144e1b84d5f9d/plom-0.18.1-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.10) 2025-09-16T18:59:07,545 Found link https://files.pythonhosted.org/packages/a7/f0/bee9b214a24ffbd69c9c360ebe418fb62e2cbeca7aaa0134f852b89d5b7a/plom-0.18.1.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.10), version: 0.18.1 2025-09-16T18:59:07,545 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/0b/a4/82858eb39325208100fc31ef0822939aecb72ef1549d303ab0c5dfd5d29c/plom-0.18.2-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.10) 2025-09-16T18:59:07,546 Found link https://files.pythonhosted.org/packages/4c/53/94a20e8317f1c2e2cd7d2e02cdd0a35609e9b6fe9b0fcea2665215b615e7/plom-0.18.2.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.10), version: 0.18.2 2025-09-16T18:59:07,547 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/22/ff/542fbb240261dc0e65676782835fd7e7d32c629f595c38ef4345d6647445/plom-0.18.3-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.10) 2025-09-16T18:59:07,548 Found link https://files.pythonhosted.org/packages/20/58/994942e5b04e332862d5201073b1acb1e6f660337fd92cef257e6c8fb7e8/plom-0.18.3.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.10), version: 0.18.3 2025-09-16T18:59:07,549 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/a3/59/be744ed0c569de1d6250896d2300e4e7ce4d235f31304234f08632c6db08/plom-0.19.2-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.10) 2025-09-16T18:59:07,550 Found link https://files.pythonhosted.org/packages/b8/f5/3994e4df32226800aecda46e22601ff7f915886d3d87520556056d9d04a8/plom-0.19.2.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.10), version: 0.19.2 2025-09-16T18:59:07,551 Fetching project page and analyzing links: https://www.piwheels.org/simple/plom/ 2025-09-16T18:59:07,551 Getting page https://www.piwheels.org/simple/plom/ 2025-09-16T18:59:07,553 Found index url https://www.piwheels.org/simple 2025-09-16T18:59:07,780 Fetched page https://www.piwheels.org/simple/plom/ as text/html 2025-09-16T18:59:07,809 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.18.3-py3-none-any.whl#sha256=0834ebd32ff0c71f45910710758c168bd7bf7a406680ad4dc5c018076ebc902e (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.10) 2025-09-16T18:59:07,809 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.18.2-py3-none-any.whl#sha256=ef4eeb7125fb67d8b10ca5ac645a93687489d7eb52798755c05663fdca0d07ac (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.10) 2025-09-16T18:59:07,810 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.18.1-py3-none-any.whl#sha256=6fcdfe188d6f2c77aaeb1d2fca1885202a0cf6b5a92f5e6514a2f59b7922c075 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.10) 2025-09-16T18:59:07,811 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.18.0-py3-none-any.whl#sha256=f81fb4b775e6647db3d5594eb2681a527bc970cfabf6c5b78cbaf6cf72cad83c (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.10) 2025-09-16T18:59:07,811 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.17.4-py3-none-any.whl#sha256=7126d6a54976f86fb1823026737ad9d827611748ddd8b56821e8c31761a7cee7 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.10) 2025-09-16T18:59:07,812 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.17.3-py3-none-any.whl#sha256=37757b2de1afa1af35b97457b1cbd1e53af13f8842d9d53c8db6dfc04fe8f9ab (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.10) 2025-09-16T18:59:07,812 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.17.2-py3-none-any.whl#sha256=7757d49d09d73cf3a763d3fb7a5869522a2839975b646f91b35456b707fc7cb0 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.10) 2025-09-16T18:59:07,813 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.17.1-py3-none-any.whl#sha256=db6777e88989640de742fb0d9f1ab143f31f0d753b09c798e24a474be1353e03 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.10) 2025-09-16T18:59:07,813 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.17.0-py3-none-any.whl#sha256=b321c30fdef8020bf3673f07fb642014f43c0f113624d3d0ea0c619c7c4b67bd (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.10) 2025-09-16T18:59:07,814 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.16.11-py3-none-any.whl#sha256=e4138959b82f796efc1b1dca42b2e48de4275bcb0c42acaafbf37e9118cbecc0 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.8) 2025-09-16T18:59:07,814 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.16.10-py3-none-any.whl#sha256=dcacbddc144c2d95d49bf3a2d45d6e5e736fde934b7d231b60b7546566598c95 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.8) 2025-09-16T18:59:07,815 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.16.9-py3-none-any.whl#sha256=8099ee9da00251aad826d6e0cd2fc5f9eeda1ded36c2e66fe40415b5d36e2de9 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.8) 2025-09-16T18:59:07,816 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.16.8-py3-none-any.whl#sha256=d1a5b5fcf31c486d0539523a5f52d3ea9a51aac296673e1dd5e44147809bc956 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.8) 2025-09-16T18:59:07,816 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.16.7-py3-none-any.whl#sha256=07d0568b969d3bb7d13bc5d15034f205dbe90b316bfdf7b344d7c7212bfd4315 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.8) 2025-09-16T18:59:07,817 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.16.6-py3-none-any.whl#sha256=75a1d9405158f36311f8deb9f1c66d5e8bbfbdc91edf739df5358e59148a8b48 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.8) 2025-09-16T18:59:07,817 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.16.5-py3-none-any.whl#sha256=6b20a8b54a2cfbea390ad445cd998d00a95a24ef72a01cdf8b9efd5a722d9aa9 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.8) 2025-09-16T18:59:07,818 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.16.4-py3-none-any.whl#sha256=7a8f44e5903cb04edf6af4b29d1f09bd22cbfa228f6b35bdef9c7c6b8ff22ef4 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.8) 2025-09-16T18:59:07,819 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.16.3-py3-none-any.whl#sha256=c5122c1c67081c120f5ed0c90966feb5d45e2a7ba35bd6af62dcad9b98e728f7 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.8) 2025-09-16T18:59:07,819 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.16.2-py3-none-any.whl#sha256=0d9108ec8dcd40c49c3b06e894fbf49fd0a094c388e029d4305a9912b4291f71 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.8) 2025-09-16T18:59:07,820 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.16.0-py3-none-any.whl#sha256=6a3f578fa1814f0c839215a13411f2da7bc852b655f37651202ce80bcbdd81ac (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.8) 2025-09-16T18:59:07,820 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.15.7-py3-none-any.whl#sha256=3c002c2d35df4d34cf0429540afc7a480c135c68d69b44d7cda5944e250fe250 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.8) 2025-09-16T18:59:07,821 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.15.6-py3-none-any.whl#sha256=aa36f8d3ab069e6d31396b5d338486c730b0298ba51511a260826216fa8c195c (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.8) 2025-09-16T18:59:07,821 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.15.5-py3-none-any.whl#sha256=b5de3b807a96e0eeb7ae5fd3fb3d9ab7ace361505164fb2f238744d079d2473c (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.8) 2025-09-16T18:59:07,822 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.15.4-py3-none-any.whl#sha256=f7c933cf1d521c2469f37afa4b7fd755cd88d242f89a9f8e2fd09a18f9b991a6 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.8) 2025-09-16T18:59:07,822 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.15.3-py3-none-any.whl#sha256=de10433304af0fb7b2d3ea9cf7f8810f759246c741df37b5759f4226d89d4742 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.8) 2025-09-16T18:59:07,823 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.15.2-py3-none-any.whl#sha256=dd250fba55b9d164f9302bd1f9211371464cedb039d1eac561bc2d864a9d06a8 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.8) 2025-09-16T18:59:07,823 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.15.1-py3-none-any.whl#sha256=b9ee1b0cb1bb122d05ad2f6d89aecfe7fa6ebc75c839223acc8c4893429117b0 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.8) 2025-09-16T18:59:07,824 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.15.0-py3-none-any.whl#sha256=039028647d1b858c067508ec622dd0f1b2080f4ae6b47f2fa9d239d501363759 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.8) 2025-09-16T18:59:07,824 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.14.8-py3-none-any.whl#sha256=f0ccdec28b7ce89de60c05a2a8079fbf953fa128ac0b3fe551bdd7a2a00d26cb (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.8) 2025-09-16T18:59:07,825 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.14.7-py3-none-any.whl#sha256=b211715b8c27ff28bf762228c3f276ed3c2c0f428983695fa0daafd90dc49d62 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.8) 2025-09-16T18:59:07,826 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.14.6-py3-none-any.whl#sha256=b7835d476c9fdd29476e728cca74f9f7d8b56f7f7a4c00953761d23967436ff4 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.8) 2025-09-16T18:59:07,827 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.14.5-py3-none-any.whl#sha256=d8d77f032b8f457cdebe6736f4002f407ad8d202526f00ec50be1fdbbf844160 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.8) 2025-09-16T18:59:07,827 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.14.4-py3-none-any.whl#sha256=d1d9a95d15ecf561a9882a7abbed1d1aa98345ed972b3fa2509d65caf5a78923 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.8) 2025-09-16T18:59:07,827 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.14.3-py3-none-any.whl#sha256=2c84ffb63615a07b37d15e74c7b832f05f49324afccb1a17ab8fbf898782d1b8 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.8) 2025-09-16T18:59:07,828 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.14.2-py3-none-any.whl#sha256=8a0cca340e4a1a056f81db1d4e706a4f722437c45242b8517c3795323ecfe83c (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.8) 2025-09-16T18:59:07,828 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.14.1-py3-none-any.whl#sha256=d1faf01b60e52d63b9fee8b20aace77e0c187bf9ef4469d40a922491d96fd6d4 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.8) 2025-09-16T18:59:07,829 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.13.3-py3-none-any.whl#sha256=1f6844ca24088e628b1654adb4fe833bf4f0af4d180e9837c0841b147cb14d30 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.7) 2025-09-16T18:59:07,829 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.13.2-py3-none-any.whl#sha256=524bca0cbc8cd7baf8afbbfd0862fbba1e23bf21ca4240f018e476010af8466c (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.7) 2025-09-16T18:59:07,830 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.13.1-py3-none-any.whl#sha256=854b49358c27bf165f51bc8284c11d5b02b2954545fc1fdd9a8c11a8ab2c7709 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.7) 2025-09-16T18:59:07,831 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.13.0-py3-none-any.whl#sha256=e1b2e74e575e350dfc7a449b147c936eaf92a2640708f5175bd049167d18de8e (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.7) 2025-09-16T18:59:07,831 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.12.3-py3-none-any.whl#sha256=26416191fb56ac94363c0fbe11a4b3c2681fe5a265cee66ad4be21b2a7f19e3e (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.7) 2025-09-16T18:59:07,832 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.12.2-py3-none-any.whl#sha256=c60d49e6dd0120383d91946075b2bf5f8542f0ce9623197794411b428a91af8c (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.7) 2025-09-16T18:59:07,832 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.12.1-py3-none-any.whl#sha256=7a6a0749107343a21233b03a107f3dc7b9af1251a3ce247c5f1794d45dc31c08 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.7) 2025-09-16T18:59:07,833 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.12.0-py3-none-any.whl#sha256=3a30495dd1032f1f21dff90f400e8c41c94370938da449e005a70adba673cd18 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.7) 2025-09-16T18:59:07,833 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.11.1-py3-none-any.whl#sha256=c60cdb6bdd743f007028de971c6a4c2a632db546a396a0ff661c54e3287227b3 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.7) 2025-09-16T18:59:07,834 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.11.0-py3-none-any.whl#sha256=9805866a461d8d0b50978c36499f93a01d6c83c99fe1ca124f11066e79f46cbc (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.7) 2025-09-16T18:59:07,835 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.10.1-py3-none-any.whl#sha256=51942dd905fff7578a750bc6bce426715d7e3fc1f58d33b7ccec82d51976bea8 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.7) 2025-09-16T18:59:07,835 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.10.0-py3-none-any.whl#sha256=9b61ca34514b232cc23fe41ebe6d7638301c3d063bfbc7819229e83bf0cb8dbb (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.7) 2025-09-16T18:59:07,836 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.9.4-py3-none-any.whl#sha256=cd21a8ad8c30171627c9c7c916a702469752aa89612c9909e6bec275422deb8a (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.7) 2025-09-16T18:59:07,836 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.9.3-py3-none-any.whl#sha256=8630ef01850bc36c967735c65a7c29973ac426d046092494839e5bbf70bbc79a (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.7) 2025-09-16T18:59:07,836 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.9.2-py3-none-any.whl#sha256=b9c0aa80465bfe16d58d08e45cd005dd20b645146def4f1c31dea1c4f6b47a61 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.7) 2025-09-16T18:59:07,837 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.9.1-py3-none-any.whl#sha256=3ff82e456a5c27dd52a8f8a56786679d51508b7506e7fd70e32509378b248615 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.7) 2025-09-16T18:59:07,837 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.9.0-py3-none-any.whl#sha256=e680205caa37c31fa2c9bb4374ab9800d69d14b7adfd7c16428c6f09b18ef25b (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.7) 2025-09-16T18:59:07,838 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.8.11-py3-none-any.whl#sha256=1a63ba899079f0e4ae8b37a919b7e31b63792f578adb48dc7298c259d9f21fbc (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,839 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.8.10-py3-none-any.whl#sha256=3c0e060f15fca8874769d645e281d2e1855f7c90209bee67635a8cf41bb757a3 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,839 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.8.9-py3-none-any.whl#sha256=85d4e3cdc6c3e080a102f6eab86ef394cedf04b7ca34beba0226a14f280db9e2 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,840 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.8.8-py3-none-any.whl#sha256=d7303df47d5475eb447038df691abb2d66dbd7ba75224153f4bf68e3797f76ec (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,840 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.8.7-py3-none-any.whl#sha256=66a530e9470bcf8b335a94ed35445ca4528fdaa7e80a11131a167a70b2920c67 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,841 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.8.6-py3-none-any.whl#sha256=29989066e21ad989cda5202da28221a84d44c9ad8bf01eb7e647d81698e270a0 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,842 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.8.5-py3-none-any.whl#sha256=89e18f68d124fcd70726fe631e96f85df52404a6b0744528288b8260fea16dab (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,842 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.8.4-py3-none-any.whl#sha256=5f440507ee9b51fd040c598190a6cf5e67b487cf1b5af41b76e6d8df67b14889 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,843 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.8.3-py3-none-any.whl#sha256=8d1ef991fd144987109e5862d1423358cc484b9f3a2f8898cfd9841b6cd89a71 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,843 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.8.2-py3-none-any.whl#sha256=7e148a999bf047e8407d4b72f3d1d671cb5cb9f120dc17eb2ca56eeb987c572a (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,844 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.8.1-py3-none-any.whl#sha256=04314fc1a5b164e63e3b6be16a44fd66ee4dc1be1ef06446442e656aa9fea6de (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,844 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.8.0-py3-none-any.whl#sha256=bb5c86afe19b28aa6fed9ab33908ab3300999bbb1e698a563666efc3cf43435d (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,845 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.7.12-py3-none-any.whl#sha256=65e1ad17594aff7fa510679ac26a972041243d124a2730ac24152ad6023a2402 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,845 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.7.11-py3-none-any.whl#sha256=8dc75449c86f0b80882229e1458153a3670fa852db8b0b8450127bd2837a1eed (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,846 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.7.9-py3-none-any.whl#sha256=8c31d756b1e84c3e6d0316d746a37a6c691935e648cc1d857a74d62d9ab43db1 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,846 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.7.7-py3-none-any.whl#sha256=cb007f9e8832a3fd6574978c6097bc079d56457d3608731775cbf79c0ddadceb (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,847 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.7.6-py3-none-any.whl#sha256=39ae22359190f681203e7a47e2ffab687f13167fc8928dfcf0a350091850aac8 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,848 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.7.5-py3-none-any.whl#sha256=75a9ccfec0e7f0ab41363803e26919b959507b5284da115a07b90a8081edfaf6 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,848 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.7.4-py3-none-any.whl#sha256=79b84b77007b5bd76131ebe210b9638059d1e7f0687cdf59995b56885e8cb3ed (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,849 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.7.3-py3-none-any.whl#sha256=d519da0974cda99e914573d78e976a64d1a83f1d1795543d7a3647bdbe6a6c29 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,850 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.7.2-py3-none-any.whl#sha256=f083928c4a14314bae82c9e4e9017ee849fd55d4ec6104f86b7cd2e3a9adb8ac (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,851 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.7.1-py3-none-any.whl#sha256=58bb13905964549d460c94af25a248c30d0cb51c57864583bc5d37dbfaf0ac15 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,851 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.7.0-py3-none-any.whl#sha256=1d0d42d99871101bcb1588f2035f1db809903bc6b0c2e89147a082df63d2dbe1 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,852 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.6.5-py3-none-any.whl#sha256=da8686b46ba966a30c9b94782e7d8b0637f0b210d0c284b9981398037f160f2d (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,852 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.6.4-py3-none-any.whl#sha256=3f3580ce7448a7930445bd82a3899b6004d5db523187a54fbbc8074f798a5819 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,852 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.6.3-py3-none-any.whl#sha256=25c14ba342dc28c62ba8c469f239c3b3969c8985df286c0384ac47b7d32d8c12 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,853 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.6.2-py3-none-any.whl#sha256=e38d463fc5c9305e80d915df31d4e77e6e7bd0da15316978cafeb8200279a394 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,853 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.6.1-py3-none-any.whl#sha256=edbcd524e3886df0ac8a36191eea936ca04fb3a6f1ca0f3ee65f7e3b598ed073 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,854 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.6.0-py3-none-any.whl#sha256=9c2612dbb87c2531d1dc3b76c2dac15311029d62576704b3cda38c583acbd1a0 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,855 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.5.21-py3-none-any.whl#sha256=ecf195fae544e592cbf84b59c34bf5339326623a38436f0b8a7b94f1f2c8d977 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,855 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.5.19-py3-none-any.whl#sha256=11f4fffe421533443be88fc32b1630e6f78f2d733869f32b03d08d1c648b2b87 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,856 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.5.18-py3-none-any.whl#sha256=05be06263d6e64cfeebeb48b22abc67b2f02054a8b409e44301e7e2a785e2e8b (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,856 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.5.17-py3-none-any.whl#sha256=49b9c7f178cb3cb7168435d5e9e91d916a7316c7e3e390d27cf468a02dee22b7 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,857 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.5.16-py3-none-any.whl#sha256=42565aa09b66466100cbe048d8896d93e826309d808ad4de0918f835ccb747a7 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,857 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.5.15-py3-none-any.whl#sha256=a50c1acb456eb18b76c78e37fcc68857c7eff9ed6372e02656f9eb19d512863a (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,858 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.5.14-py3-none-any.whl#sha256=5eb2efcccff905f8b492978592500c98c343d41ae68202a348a363839503e95b (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,859 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.5.13-py3-none-any.whl#sha256=a4df6383b428e962de1adfc5d010aac3b7a8cd59c95094846389bda624dbb526 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,859 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.5.12-py3-none-any.whl#sha256=fc7422b1036a5257aaa449e8e3530d3e68c03420694cba004eb44e47842a02f0 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,860 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.5.11-py3-none-any.whl#sha256=a9bac0cde4b94df229ee391337073134aa47308184d7a35260579066d49eea40 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,860 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.5.10-py3-none-any.whl#sha256=224be804a907eef8ada0c936ca1cedf8b0bdaf5634ea15bfcff0ba4577246689 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,861 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.5.9-py3-none-any.whl#sha256=f2b56b6c4d9ef2c83ac0f7b9e0cf6ba799d2fafed0a809ba953543421deec677 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,861 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.5.8-py3-none-any.whl#sha256=34f8065b0f599928b6dbe79d468e9d682ae8398d8abfc2ad117b75f049ed59c1 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,862 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.5.7-py3-none-any.whl#sha256=3df8058e9925949e8935898fe068d72635160bc46b392f4b0daa161f5e729b91 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,862 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.5.6-py3-none-any.whl#sha256=7af725400aa8f29595c7221abde7a07e8e2d1d796ee1296248ad4594185b87da (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,863 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.5.5-py3-none-any.whl#sha256=a4b9053502efe809f4c1c737b92271e84854e4fa2a028e702e78b31781cfc0bb (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,863 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.5.4-py3-none-any.whl#sha256=1ce41d4e798c08fa8da8f7346682c9540df331e3f1089217d2b78201a60bbc7a (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,864 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.5.3-py3-none-any.whl#sha256=57705de36c8b0706c2c6f0e654053ea96018d04e802458463dee4af92b6ff9dc (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,864 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.5.2-py3-none-any.whl#sha256=67c5ff551a4906075de2e3b49f8964ded990f97126cf2816974ccf6f43b106b5 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,865 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.5.1-py3-none-any.whl#sha256=c89b1a1e7ef94cebaafe62560f2c48faadc19da916f54a4e8aafac8f45e5fd0a (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,865 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.5.0-py3-none-any.whl#sha256=782285ab1b2d49388360860d7bef2869d0369fd26e9b4a8bc810afe462097267 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,866 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.5.0rc1-py3-none-any.whl#sha256=feae711db0b2aec4cd8bc1a55083e99b1f6139aad4d1648c2bd7c769c6b05438 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,866 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.4.2-py3-none-any.whl#sha256=e97949fd1f97d5303eb5fbbadedb8c6ddda1dd90ab038d1ee37401a14741c335 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,867 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.4.1-py3-none-any.whl#sha256=11afd1f673abb51c9f9f8d83e97be1f02fa983a83d34e3bf39de36d5b5e37ba4 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,867 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.4.0-py3-none-any.whl#sha256=f7a6632f901c0f85280f0659be0970c085472d00e17482ef36ce7881888e6c0d (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.6) 2025-09-16T18:59:07,868 Skipping link: not a file: https://www.piwheels.org/simple/plom/ 2025-09-16T18:59:07,868 Skipping link: not a file: https://pypi.org/simple/plom/ 2025-09-16T18:59:07,900 Given no hashes to check 1 links for project 'plom': discarding no candidates 2025-09-16T18:59:07,918 Collecting plom==0.19.2 2025-09-16T18:59:07,920 Created temporary directory: /tmp/pip-unpack-6bcefr7_ 2025-09-16T18:59:08,142 Downloading plom-0.19.2.tar.gz (1.6 MB) 2025-09-16T18:59:10,013 Added plom==0.19.2 from https://files.pythonhosted.org/packages/b8/f5/3994e4df32226800aecda46e22601ff7f915886d3d87520556056d9d04a8/plom-0.19.2.tar.gz to build tracker '/tmp/pip-build-tracker-tmt1anwn' 2025-09-16T18:59:10,024 Created temporary directory: /tmp/pip-build-env-mt9g3373 2025-09-16T18:59:10,028 Installing build dependencies: started 2025-09-16T18:59:10,029 Running command pip subprocess to install build dependencies 2025-09-16T18:59:11,175 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-09-16T18:59:11,784 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 2025-09-16T18:59:11,807 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-16T18:59:12,510 Collecting pip>=20.3 2025-09-16T18:59:12,743 Using cached https://www.piwheels.org/simple/pip/pip-25.2-py3-none-any.whl (1.8 MB) 2025-09-16T18:59:14,243 Collecting setuptools>=61 2025-09-16T18:59:14,333 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-09-16T18:59:14,602 Collecting wheel 2025-09-16T18:59:14,619 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-09-16T18:59:17,687 Installing collected packages: wheel, setuptools, pip 2025-09-16T18:59:17,919 Creating /tmp/pip-build-env-mt9g3373/overlay/local/bin 2025-09-16T18:59:17,921 changing mode of /tmp/pip-build-env-mt9g3373/overlay/local/bin/wheel to 755 2025-09-16T18:59:25,522 changing mode of /tmp/pip-build-env-mt9g3373/overlay/local/bin/pip to 755 2025-09-16T18:59:25,525 changing mode of /tmp/pip-build-env-mt9g3373/overlay/local/bin/pip3 to 755 2025-09-16T18:59:25,527 changing mode of /tmp/pip-build-env-mt9g3373/overlay/local/bin/pip3.11 to 755 2025-09-16T18:59:25,558 Successfully installed pip-25.2 setuptools-80.9.0 wheel-0.45.1 2025-09-16T18:59:25,855 Installing build dependencies: finished with status 'done' 2025-09-16T18:59:25,861 Getting requirements to build wheel: started 2025-09-16T18:59:25,863 Running command Getting requirements to build wheel 2025-09-16T18:59:26,608 running egg_info 2025-09-16T18:59:26,616 writing plom.egg-info/PKG-INFO 2025-09-16T18:59:26,620 writing dependency_links to plom.egg-info/dependency_links.txt 2025-09-16T18:59:26,622 writing entry points to plom.egg-info/entry_points.txt 2025-09-16T18:59:26,625 writing requirements to plom.egg-info/requires.txt 2025-09-16T18:59:26,627 writing top-level names to plom.egg-info/top_level.txt 2025-09-16T18:59:26,762 reading manifest file 'plom.egg-info/SOURCES.txt' 2025-09-16T18:59:26,853 reading manifest template 'MANIFEST.in' 2025-09-16T18:59:26,854 warning: no files found matching 'doc' 2025-09-16T18:59:26,958 warning: no files found matching 'plom_server/Launcher/launch_scripts/*.py' 2025-09-16T18:59:26,971 adding license file 'LICENSE.md' 2025-09-16T18:59:27,011 writing manifest file 'plom.egg-info/SOURCES.txt' 2025-09-16T18:59:27,113 Getting requirements to build wheel: finished with status 'done' 2025-09-16T18:59:27,117 Created temporary directory: /tmp/pip-modern-metadata-gywzm72h 2025-09-16T18:59:27,119 Preparing metadata (pyproject.toml): started 2025-09-16T18:59:27,120 Running command Preparing metadata (pyproject.toml) 2025-09-16T18:59:27,795 running dist_info 2025-09-16T18:59:27,809 creating /tmp/pip-modern-metadata-gywzm72h/plom.egg-info 2025-09-16T18:59:27,810 writing /tmp/pip-modern-metadata-gywzm72h/plom.egg-info/PKG-INFO 2025-09-16T18:59:27,815 writing dependency_links to /tmp/pip-modern-metadata-gywzm72h/plom.egg-info/dependency_links.txt 2025-09-16T18:59:27,818 writing entry points to /tmp/pip-modern-metadata-gywzm72h/plom.egg-info/entry_points.txt 2025-09-16T18:59:27,821 writing requirements to /tmp/pip-modern-metadata-gywzm72h/plom.egg-info/requires.txt 2025-09-16T18:59:27,823 writing top-level names to /tmp/pip-modern-metadata-gywzm72h/plom.egg-info/top_level.txt 2025-09-16T18:59:27,824 writing manifest file '/tmp/pip-modern-metadata-gywzm72h/plom.egg-info/SOURCES.txt' 2025-09-16T18:59:27,914 reading manifest file '/tmp/pip-modern-metadata-gywzm72h/plom.egg-info/SOURCES.txt' 2025-09-16T18:59:27,917 reading manifest template 'MANIFEST.in' 2025-09-16T18:59:27,918 warning: no files found matching 'doc' 2025-09-16T18:59:27,983 warning: no files found matching 'plom_server/Launcher/launch_scripts/*.py' 2025-09-16T18:59:27,991 adding license file 'LICENSE.md' 2025-09-16T18:59:28,019 writing manifest file '/tmp/pip-modern-metadata-gywzm72h/plom.egg-info/SOURCES.txt' 2025-09-16T18:59:28,022 creating '/tmp/pip-modern-metadata-gywzm72h/plom-0.19.2.dist-info' 2025-09-16T18:59:28,153 Preparing metadata (pyproject.toml): finished with status 'done' 2025-09-16T18:59:28,158 Source in /tmp/pip-wheel-yxx1m_uk/plom_c3680a85b2aa4217a970f81b3de379fd has version 0.19.2, which satisfies requirement plom==0.19.2 from https://files.pythonhosted.org/packages/b8/f5/3994e4df32226800aecda46e22601ff7f915886d3d87520556056d9d04a8/plom-0.19.2.tar.gz 2025-09-16T18:59:28,160 Removed plom==0.19.2 from https://files.pythonhosted.org/packages/b8/f5/3994e4df32226800aecda46e22601ff7f915886d3d87520556056d9d04a8/plom-0.19.2.tar.gz from build tracker '/tmp/pip-build-tracker-tmt1anwn' 2025-09-16T18:59:28,166 Created temporary directory: /tmp/pip-unpack-ckdzgn89 2025-09-16T18:59:28,167 Building wheels for collected packages: plom 2025-09-16T18:59:28,171 Created temporary directory: /tmp/pip-wheel-e1k8m71b 2025-09-16T18:59:28,172 Destination directory: /tmp/pip-wheel-e1k8m71b 2025-09-16T18:59:28,174 Building wheel for plom (pyproject.toml): started 2025-09-16T18:59:28,175 Running command Building wheel for plom (pyproject.toml) 2025-09-16T18:59:28,832 running bdist_wheel 2025-09-16T18:59:28,855 running build 2025-09-16T18:59:28,856 running build_py 2025-09-16T18:59:28,864 creating build/lib/plom 2025-09-16T18:59:28,866 copying plom/feedback_rules.py -> build/lib/plom 2025-09-16T18:59:28,869 copying plom/comment_utils.py -> build/lib/plom 2025-09-16T18:59:28,871 copying plom/rubric_utils.py -> build/lib/plom 2025-09-16T18:59:28,873 copying plom/misc_utils.py -> build/lib/plom 2025-09-16T18:59:28,875 copying plom/test_illadvised.py -> build/lib/plom 2025-09-16T18:59:28,877 copying plom/spec_verifier.py -> build/lib/plom 2025-09-16T18:59:28,880 copying plom/test_version.py -> build/lib/plom 2025-09-16T18:59:28,882 copying plom/tagging.py -> build/lib/plom 2025-09-16T18:59:28,883 copying plom/test_latexfrag.py -> build/lib/plom 2025-09-16T18:59:28,885 copying plom/test_misc_utils.py -> build/lib/plom 2025-09-16T18:59:28,887 copying plom/test_tags.py -> build/lib/plom 2025-09-16T18:59:28,889 copying plom/tpv_utils.py -> build/lib/plom 2025-09-16T18:59:28,891 copying plom/question_labels.py -> build/lib/plom 2025-09-16T18:59:28,893 copying plom/manage_user_files.py -> build/lib/plom 2025-09-16T18:59:28,894 copying plom/aliceBob.py -> build/lib/plom 2025-09-16T18:59:28,897 copying plom/plom_exceptions.py -> build/lib/plom 2025-09-16T18:59:28,898 copying plom/test_scoring.py -> build/lib/plom 2025-09-16T18:59:28,900 copying plom/common.py -> build/lib/plom 2025-09-16T18:59:28,902 copying plom/test_latex.py -> build/lib/plom 2025-09-16T18:59:28,904 copying plom/test_print_score.py -> build/lib/plom 2025-09-16T18:59:28,905 copying plom/test_exceptions.py -> build/lib/plom 2025-09-16T18:59:28,907 copying plom/version_maps.py -> build/lib/plom 2025-09-16T18:59:28,910 copying plom/test_feedback_rules.py -> build/lib/plom 2025-09-16T18:59:28,912 copying plom/rules.py -> build/lib/plom 2025-09-16T18:59:28,913 copying plom/test_question_labels.py -> build/lib/plom 2025-09-16T18:59:28,915 copying plom/test_spec.py -> build/lib/plom 2025-09-16T18:59:28,918 copying plom/test_version_maps.py -> build/lib/plom 2025-09-16T18:59:28,920 copying plom/test_rubric_diff.py -> build/lib/plom 2025-09-16T18:59:28,921 copying plom/textools.py -> build/lib/plom 2025-09-16T18:59:28,924 copying plom/__init__.py -> build/lib/plom 2025-09-16T18:59:28,926 creating build/lib/plom/cli 2025-09-16T18:59:28,927 copying plom/cli/spec_tools.py -> build/lib/plom/cli 2025-09-16T18:59:28,929 copying plom/cli/start_messenger.py -> build/lib/plom/cli 2025-09-16T18:59:28,931 copying plom/cli/bundle_tools.py -> build/lib/plom/cli 2025-09-16T18:59:28,932 copying plom/cli/identify_tools.py -> build/lib/plom/cli 2025-09-16T18:59:28,934 copying plom/cli/finish_tools.py -> build/lib/plom/cli 2025-09-16T18:59:28,936 copying plom/cli/__main__.py -> build/lib/plom/cli 2025-09-16T18:59:28,938 copying plom/cli/source_tools.py -> build/lib/plom/cli 2025-09-16T18:59:28,940 copying plom/cli/task_tools.py -> build/lib/plom/cli 2025-09-16T18:59:28,942 copying plom/cli/classlist_tools.py -> build/lib/plom/cli 2025-09-16T18:59:28,944 copying plom/cli/rectangle_extractor_tools.py -> build/lib/plom/cli 2025-09-16T18:59:28,946 copying plom/cli/list_bundles.py -> build/lib/plom/cli 2025-09-16T18:59:28,947 copying plom/cli/__init__.py -> build/lib/plom/cli 2025-09-16T18:59:28,950 creating build/lib/plom/create 2025-09-16T18:59:28,951 copying plom/create/test_build_source_exams.py -> build/lib/plom/create 2025-09-16T18:59:28,953 copying plom/create/status.py -> build/lib/plom/create 2025-09-16T18:59:28,955 copying plom/create/start_messenger.py -> build/lib/plom/create 2025-09-16T18:59:28,957 copying plom/create/push_pull_rubrics.py -> build/lib/plom/create 2025-09-16T18:59:28,959 copying plom/create/test_upload_classlist.py -> build/lib/plom/create 2025-09-16T18:59:28,961 copying plom/create/test_classlists.py -> build/lib/plom/create 2025-09-16T18:59:28,963 copying plom/create/version_map_utils.py -> build/lib/plom/create 2025-09-16T18:59:28,965 copying plom/create/build_bundle_separators_with_qrcodes.py -> build/lib/plom/create 2025-09-16T18:59:28,967 copying plom/create/scribble_utils.py -> build/lib/plom/create 2025-09-16T18:59:28,970 copying plom/create/demotools.py -> build/lib/plom/create 2025-09-16T18:59:28,971 copying plom/create/buildNamedPDF.py -> build/lib/plom/create 2025-09-16T18:59:28,973 copying plom/create/exam_scribbler.py -> build/lib/plom/create 2025-09-16T18:59:28,975 copying plom/create/buildClasslist.py -> build/lib/plom/create 2025-09-16T18:59:28,977 copying plom/create/test_stamps.py -> build/lib/plom/create 2025-09-16T18:59:28,979 copying plom/create/build_extra_page_with_qrcodes.py -> build/lib/plom/create 2025-09-16T18:59:28,981 copying plom/create/__main__.py -> build/lib/plom/create 2025-09-16T18:59:28,983 copying plom/create/classlistValidator.py -> build/lib/plom/create 2025-09-16T18:59:28,986 copying plom/create/homework_scribbler.py -> build/lib/plom/create 2025-09-16T18:59:28,988 copying plom/create/mergeAndCodePages.py -> build/lib/plom/create 2025-09-16T18:59:28,990 copying plom/create/scribble_hw_utils.py -> build/lib/plom/create 2025-09-16T18:59:28,992 copying plom/create/buildDatabaseAndPapers.py -> build/lib/plom/create 2025-09-16T18:59:28,994 copying plom/create/build_scrap_paper_with_qrcodes.py -> build/lib/plom/create 2025-09-16T18:59:28,996 copying plom/create/_digitHunter.py -> build/lib/plom/create 2025-09-16T18:59:28,998 copying plom/create/upload_classlist.py -> build/lib/plom/create 2025-09-16T18:59:29,000 copying plom/create/test_make_pdf.py -> build/lib/plom/create 2025-09-16T18:59:29,002 copying plom/create/test_build_extra_page_pdf.py -> build/lib/plom/create 2025-09-16T18:59:29,004 copying plom/create/__init__.py -> build/lib/plom/create 2025-09-16T18:59:29,006 copying plom/create/test_page_counts.py -> build/lib/plom/create 2025-09-16T18:59:29,008 creating build/lib/plom/create/fonts 2025-09-16T18:59:29,009 copying plom/create/fonts/__init__.py -> build/lib/plom/create/fonts 2025-09-16T18:59:29,011 creating build/lib/plom/messenger 2025-09-16T18:59:29,012 copying plom/messenger/managerMessenger.py -> build/lib/plom/messenger 2025-09-16T18:59:29,015 copying plom/messenger/messenger.py -> build/lib/plom/messenger 2025-09-16T18:59:29,018 copying plom/messenger/test_messengers.py -> build/lib/plom/messenger 2025-09-16T18:59:29,020 copying plom/messenger/scanMessenger.py -> build/lib/plom/messenger 2025-09-16T18:59:29,022 copying plom/messenger/plom_admin_messenger.py -> build/lib/plom/messenger 2025-09-16T18:59:29,025 copying plom/messenger/base_messenger.py -> build/lib/plom/messenger 2025-09-16T18:59:29,030 copying plom/messenger/__init__.py -> build/lib/plom/messenger 2025-09-16T18:59:29,033 creating build/lib/plom/scan 2025-09-16T18:59:29,034 copying plom/scan/clearScannerLogin.py -> build/lib/plom/scan 2025-09-16T18:59:29,036 copying plom/scan/start_messenger.py -> build/lib/plom/scan 2025-09-16T18:59:29,038 copying plom/scan/sendUnknownsToServer.py -> build/lib/plom/scan 2025-09-16T18:59:29,040 copying plom/scan/frontend_hwscan.py -> build/lib/plom/scan 2025-09-16T18:59:29,042 copying plom/scan/test_rotations.py -> build/lib/plom/scan 2025-09-16T18:59:29,045 copying plom/scan/listBundles.py -> build/lib/plom/scan 2025-09-16T18:59:29,047 copying plom/scan/sendPagesToServer.py -> build/lib/plom/scan 2025-09-16T18:59:29,049 copying plom/scan/scansToImages.py -> build/lib/plom/scan 2025-09-16T18:59:29,052 copying plom/scan/readQRCodes.py -> build/lib/plom/scan 2025-09-16T18:59:29,054 copying plom/scan/checkScanStatus.py -> build/lib/plom/scan 2025-09-16T18:59:29,057 copying plom/scan/__main__.py -> build/lib/plom/scan 2025-09-16T18:59:29,059 copying plom/scan/test_pdf_img_extraction.py -> build/lib/plom/scan 2025-09-16T18:59:29,061 copying plom/scan/test_qr_reads.py -> build/lib/plom/scan 2025-09-16T18:59:29,063 copying plom/scan/fasterQRExtract.py -> build/lib/plom/scan 2025-09-16T18:59:29,066 copying plom/scan/hwSubmissionsCheck.py -> build/lib/plom/scan 2025-09-16T18:59:29,068 copying plom/scan/test_question_map_parse.py -> build/lib/plom/scan 2025-09-16T18:59:29,070 copying plom/scan/rotate.py -> build/lib/plom/scan 2025-09-16T18:59:29,072 copying plom/scan/sendCollisionsToServer.py -> build/lib/plom/scan 2025-09-16T18:59:29,074 copying plom/scan/test_invisible_watermarks.py -> build/lib/plom/scan 2025-09-16T18:59:29,076 copying plom/scan/frontend_scan.py -> build/lib/plom/scan 2025-09-16T18:59:29,078 copying plom/scan/pdfmucker.py -> build/lib/plom/scan 2025-09-16T18:59:29,081 copying plom/scan/question_list_utils.py -> build/lib/plom/scan 2025-09-16T18:59:29,083 copying plom/scan/bundle_utils.py -> build/lib/plom/scan 2025-09-16T18:59:29,085 copying plom/scan/__init__.py -> build/lib/plom/scan 2025-09-16T18:59:29,087 creating build/lib/plom/finish 2025-09-16T18:59:29,088 copying plom/finish/reassemble_ID_only.py -> build/lib/plom/finish 2025-09-16T18:59:29,090 copying plom/finish/start_messenger.py -> build/lib/plom/finish 2025-09-16T18:59:29,092 copying plom/finish/examReassembler.py -> build/lib/plom/finish 2025-09-16T18:59:29,094 copying plom/finish/check_completed.py -> build/lib/plom/finish 2025-09-16T18:59:29,096 copying plom/finish/test_hash.py -> build/lib/plom/finish 2025-09-16T18:59:29,098 copying plom/finish/test_cover_pages.py -> build/lib/plom/finish 2025-09-16T18:59:29,100 copying plom/finish/reassemble_completed.py -> build/lib/plom/finish 2025-09-16T18:59:29,103 copying plom/finish/html_view_test_template.py -> build/lib/plom/finish 2025-09-16T18:59:29,105 copying plom/finish/coverPageBuilder.py -> build/lib/plom/finish 2025-09-16T18:59:29,107 copying plom/finish/__main__.py -> build/lib/plom/finish 2025-09-16T18:59:29,110 copying plom/finish/test_return_tools.py -> build/lib/plom/finish 2025-09-16T18:59:29,112 copying plom/finish/spreadsheet.py -> build/lib/plom/finish 2025-09-16T18:59:29,114 copying plom/finish/rubric_downloads.py -> build/lib/plom/finish 2025-09-16T18:59:29,116 copying plom/finish/return_tools.py -> build/lib/plom/finish 2025-09-16T18:59:29,118 copying plom/finish/audit.py -> build/lib/plom/finish 2025-09-16T18:59:29,120 copying plom/finish/clear_manager_login.py -> build/lib/plom/finish 2025-09-16T18:59:29,122 copying plom/finish/utils.py -> build/lib/plom/finish 2025-09-16T18:59:29,123 copying plom/finish/coded_return.py -> build/lib/plom/finish 2025-09-16T18:59:29,126 copying plom/finish/__init__.py -> build/lib/plom/finish 2025-09-16T18:59:29,128 creating build/lib/plom/idreader 2025-09-16T18:59:29,129 copying plom/idreader/predictStudentID.py -> build/lib/plom/idreader 2025-09-16T18:59:29,132 copying plom/idreader/test_IDreader.py -> build/lib/plom/idreader 2025-09-16T18:59:29,134 copying plom/idreader/trainRandomForestModel.py -> build/lib/plom/idreader 2025-09-16T18:59:29,136 copying plom/idreader/model_utils.py -> build/lib/plom/idreader 2025-09-16T18:59:29,138 copying plom/idreader/assign_prob.py -> build/lib/plom/idreader 2025-09-16T18:59:29,140 copying plom/idreader/__init__.py -> build/lib/plom/idreader 2025-09-16T18:59:29,142 creating build/lib/plom/solutions 2025-09-16T18:59:29,143 copying plom/solutions/putSolutionImage.py -> build/lib/plom/solutions 2025-09-16T18:59:29,145 copying plom/solutions/deleteSolutionImage.py -> build/lib/plom/solutions 2025-09-16T18:59:29,147 copying plom/solutions/__main__.py -> build/lib/plom/solutions 2025-09-16T18:59:29,150 copying plom/solutions/extractSolutions.py -> build/lib/plom/solutions 2025-09-16T18:59:29,152 copying plom/solutions/checkSolutionStatus.py -> build/lib/plom/solutions 2025-09-16T18:59:29,154 copying plom/solutions/getSolutionImage.py -> build/lib/plom/solutions 2025-09-16T18:59:29,156 copying plom/solutions/__init__.py -> build/lib/plom/solutions 2025-09-16T18:59:29,158 creating build/lib/plom/canvas 2025-09-16T18:59:29,159 copying plom/canvas/canvasapi_extensions.py -> build/lib/plom/canvas 2025-09-16T18:59:29,161 copying plom/canvas/canvas_utils.py -> build/lib/plom/canvas 2025-09-16T18:59:29,164 copying plom/canvas/__init__.py -> build/lib/plom/canvas 2025-09-16T18:59:29,166 creating build/lib/plom/scripts 2025-09-16T18:59:29,167 copying plom/scripts/test_script_help_ver.py -> build/lib/plom/scripts 2025-09-16T18:59:29,168 copying plom/scripts/hwscan.py -> build/lib/plom/scripts 2025-09-16T18:59:29,171 copying plom/scripts/__init__.py -> build/lib/plom/scripts 2025-09-16T18:59:29,173 creating build/lib/plom_server 2025-09-16T18:59:29,174 copying plom_server/context_processors.py -> build/lib/plom_server 2025-09-16T18:59:29,176 copying plom_server/urls.py -> build/lib/plom_server 2025-09-16T18:59:29,177 copying plom_server/asgi.py -> build/lib/plom_server 2025-09-16T18:59:29,179 copying plom_server/middleware.py -> build/lib/plom_server 2025-09-16T18:59:29,181 copying plom_server/get_js.py -> build/lib/plom_server 2025-09-16T18:59:29,183 copying plom_server/settings.py -> build/lib/plom_server 2025-09-16T18:59:29,185 copying plom_server/wsgi.py -> build/lib/plom_server 2025-09-16T18:59:29,187 copying plom_server/__init__.py -> build/lib/plom_server 2025-09-16T18:59:29,189 creating build/lib/plom_server/API 2025-09-16T18:59:29,190 copying plom_server/API/urls.py -> build/lib/plom_server/API 2025-09-16T18:59:29,192 copying plom_server/API/apps.py -> build/lib/plom_server/API 2025-09-16T18:59:29,194 copying plom_server/API/__init__.py -> build/lib/plom_server/API 2025-09-16T18:59:29,196 creating build/lib/plom_server/API/services 2025-09-16T18:59:29,197 copying plom_server/API/services/TokenService.py -> build/lib/plom_server/API/services 2025-09-16T18:59:29,199 copying plom_server/API/services/__init__.py -> build/lib/plom_server/API/services 2025-09-16T18:59:29,201 creating build/lib/plom_server/Authentication 2025-09-16T18:59:29,202 copying plom_server/Authentication/views.py -> build/lib/plom_server/Authentication 2025-09-16T18:59:29,204 copying plom_server/Authentication/urls.py -> build/lib/plom_server/Authentication 2025-09-16T18:59:29,206 copying plom_server/Authentication/models.py -> build/lib/plom_server/Authentication 2025-09-16T18:59:29,208 copying plom_server/Authentication/apps.py -> build/lib/plom_server/Authentication 2025-09-16T18:59:29,210 copying plom_server/Authentication/admin.py -> build/lib/plom_server/Authentication 2025-09-16T18:59:29,212 copying plom_server/Authentication/signup_views.py -> build/lib/plom_server/Authentication 2025-09-16T18:59:29,215 copying plom_server/Authentication/__init__.py -> build/lib/plom_server/Authentication 2025-09-16T18:59:29,217 creating build/lib/plom_server/Authentication/services 2025-09-16T18:59:29,218 copying plom_server/Authentication/services/authentication_services.py -> build/lib/plom_server/Authentication/services 2025-09-16T18:59:29,220 copying plom_server/Authentication/services/__init__.py -> build/lib/plom_server/Authentication/services 2025-09-16T18:59:29,223 creating build/lib/plom_server/Base 2025-09-16T18:59:29,223 copying plom_server/Base/views.py -> build/lib/plom_server/Base 2025-09-16T18:59:29,226 copying plom_server/Base/tests.py -> build/lib/plom_server/Base 2025-09-16T18:59:29,227 copying plom_server/Base/urls.py -> build/lib/plom_server/Base 2025-09-16T18:59:29,229 copying plom_server/Base/models.py -> build/lib/plom_server/Base 2025-09-16T18:59:29,232 copying plom_server/Base/apps.py -> build/lib/plom_server/Base 2025-09-16T18:59:29,234 copying plom_server/Base/forms.py -> build/lib/plom_server/Base 2025-09-16T18:59:29,235 copying plom_server/Base/base_group_views.py -> build/lib/plom_server/Base 2025-09-16T18:59:29,237 copying plom_server/Base/admin.py -> build/lib/plom_server/Base 2025-09-16T18:59:29,239 copying plom_server/Base/compat.py -> build/lib/plom_server/Base 2025-09-16T18:59:29,241 copying plom_server/Base/tests_settings.py -> build/lib/plom_server/Base 2025-09-16T18:59:29,243 copying plom_server/Base/__init__.py -> build/lib/plom_server/Base 2025-09-16T18:59:29,245 creating build/lib/plom_server/Base/services 2025-09-16T18:59:29,246 copying plom_server/Base/services/database_service.py -> build/lib/plom_server/Base/services 2025-09-16T18:59:29,249 copying plom_server/Base/services/Settings.py -> build/lib/plom_server/Base/services 2025-09-16T18:59:29,251 copying plom_server/Base/services/big_red_button.py -> build/lib/plom_server/Base/services 2025-09-16T18:59:29,252 copying plom_server/Base/services/__init__.py -> build/lib/plom_server/Base/services 2025-09-16T18:59:29,254 creating build/lib/plom_server/Base/management/commands 2025-09-16T18:59:29,256 copying plom_server/Base/management/commands/plom_clean_all_and_build_db.py -> build/lib/plom_server/Base/management/commands 2025-09-16T18:59:29,258 copying plom_server/Base/management/commands/plom_database.py -> build/lib/plom_server/Base/management/commands 2025-09-16T18:59:29,260 creating build/lib/plom_server/BuildPaperPDF 2025-09-16T18:59:29,261 copying plom_server/BuildPaperPDF/views.py -> build/lib/plom_server/BuildPaperPDF 2025-09-16T18:59:29,263 copying plom_server/BuildPaperPDF/tests.py -> build/lib/plom_server/BuildPaperPDF 2025-09-16T18:59:29,265 copying plom_server/BuildPaperPDF/urls.py -> build/lib/plom_server/BuildPaperPDF 2025-09-16T18:59:29,267 copying plom_server/BuildPaperPDF/models.py -> build/lib/plom_server/BuildPaperPDF 2025-09-16T18:59:29,268 copying plom_server/BuildPaperPDF/apps.py -> build/lib/plom_server/BuildPaperPDF 2025-09-16T18:59:29,270 copying plom_server/BuildPaperPDF/admin.py -> build/lib/plom_server/BuildPaperPDF 2025-09-16T18:59:29,272 copying plom_server/BuildPaperPDF/__init__.py -> build/lib/plom_server/BuildPaperPDF 2025-09-16T18:59:29,274 creating build/lib/plom_server/BuildPaperPDF/services 2025-09-16T18:59:29,275 copying plom_server/BuildPaperPDF/services/build_papers.py -> build/lib/plom_server/BuildPaperPDF/services 2025-09-16T18:59:29,278 copying plom_server/BuildPaperPDF/services/__init__.py -> build/lib/plom_server/BuildPaperPDF/services 2025-09-16T18:59:29,280 creating build/lib/plom_server/Contrib 2025-09-16T18:59:29,281 copying plom_server/Contrib/__init__.py -> build/lib/plom_server/Contrib 2025-09-16T18:59:29,283 creating build/lib/plom_server/Finish 2025-09-16T18:59:29,284 copying plom_server/Finish/urls.py -> build/lib/plom_server/Finish 2025-09-16T18:59:29,287 copying plom_server/Finish/models.py -> build/lib/plom_server/Finish 2025-09-16T18:59:29,289 copying plom_server/Finish/apps.py -> build/lib/plom_server/Finish 2025-09-16T18:59:29,290 copying plom_server/Finish/forms.py -> build/lib/plom_server/Finish 2025-09-16T18:59:29,292 copying plom_server/Finish/admin.py -> build/lib/plom_server/Finish 2025-09-16T18:59:29,294 copying plom_server/Finish/__init__.py -> build/lib/plom_server/Finish 2025-09-16T18:59:29,296 creating build/lib/plom_server/Finish/services 2025-09-16T18:59:29,297 copying plom_server/Finish/services/soln_source.py -> build/lib/plom_server/Finish/services 2025-09-16T18:59:29,300 copying plom_server/Finish/services/soln_images.py -> build/lib/plom_server/Finish/services 2025-09-16T18:59:29,302 copying plom_server/Finish/services/annotation_data_service.py -> build/lib/plom_server/Finish/services 2025-09-16T18:59:29,303 copying plom_server/Finish/services/build_student_report_service.py -> build/lib/plom_server/Finish/services 2025-09-16T18:59:29,305 copying plom_server/Finish/services/matplotlib_service.py -> build/lib/plom_server/Finish/services 2025-09-16T18:59:29,308 copying plom_server/Finish/services/ReportPDFService.py -> build/lib/plom_server/Finish/services 2025-09-16T18:59:29,311 copying plom_server/Finish/services/ta_marking_service.py -> build/lib/plom_server/Finish/services 2025-09-16T18:59:29,313 copying plom_server/Finish/services/d3_service.py -> build/lib/plom_server/Finish/services 2025-09-16T18:59:29,315 copying plom_server/Finish/services/data_extraction_service.py -> build/lib/plom_server/Finish/services 2025-09-16T18:59:29,318 copying plom_server/Finish/services/build_soln_service.py -> build/lib/plom_server/Finish/services 2025-09-16T18:59:29,321 copying plom_server/Finish/services/student_marks_service.py -> build/lib/plom_server/Finish/services 2025-09-16T18:59:29,323 copying plom_server/Finish/services/template_soln_spec.py -> build/lib/plom_server/Finish/services 2025-09-16T18:59:29,325 copying plom_server/Finish/services/reassemble_service.py -> build/lib/plom_server/Finish/services 2025-09-16T18:59:29,328 copying plom_server/Finish/services/__init__.py -> build/lib/plom_server/Finish/services 2025-09-16T18:59:29,330 creating build/lib/plom_server/Identify 2025-09-16T18:59:29,331 copying plom_server/Identify/views.py -> build/lib/plom_server/Identify 2025-09-16T18:59:29,334 copying plom_server/Identify/tests.py -> build/lib/plom_server/Identify 2025-09-16T18:59:29,336 copying plom_server/Identify/urls.py -> build/lib/plom_server/Identify 2025-09-16T18:59:29,338 copying plom_server/Identify/models.py -> build/lib/plom_server/Identify 2025-09-16T18:59:29,340 copying plom_server/Identify/apps.py -> build/lib/plom_server/Identify 2025-09-16T18:59:29,341 copying plom_server/Identify/admin.py -> build/lib/plom_server/Identify 2025-09-16T18:59:29,343 copying plom_server/Identify/__init__.py -> build/lib/plom_server/Identify 2025-09-16T18:59:29,345 creating build/lib/plom_server/Identify/services 2025-09-16T18:59:29,346 copying plom_server/Identify/services/id_progress.py -> build/lib/plom_server/Identify/services 2025-09-16T18:59:29,349 copying plom_server/Identify/services/id_reader.py -> build/lib/plom_server/Identify/services 2025-09-16T18:59:29,351 copying plom_server/Identify/services/id_direct.py -> build/lib/plom_server/Identify/services 2025-09-16T18:59:29,353 copying plom_server/Identify/services/id_tasks.py -> build/lib/plom_server/Identify/services 2025-09-16T18:59:29,356 copying plom_server/Identify/services/ClasslistService.py -> build/lib/plom_server/Identify/services 2025-09-16T18:59:29,357 copying plom_server/Identify/services/__init__.py -> build/lib/plom_server/Identify/services 2025-09-16T18:59:29,360 creating build/lib/plom_server/QuestionTags 2025-09-16T18:59:29,361 copying plom_server/QuestionTags/views.py -> build/lib/plom_server/QuestionTags 2025-09-16T18:59:29,363 copying plom_server/QuestionTags/serializers.py -> build/lib/plom_server/QuestionTags 2025-09-16T18:59:29,365 copying plom_server/QuestionTags/urls.py -> build/lib/plom_server/QuestionTags 2025-09-16T18:59:29,367 copying plom_server/QuestionTags/models.py -> build/lib/plom_server/QuestionTags 2025-09-16T18:59:29,369 copying plom_server/QuestionTags/forms.py -> build/lib/plom_server/QuestionTags 2025-09-16T18:59:29,370 copying plom_server/QuestionTags/admin.py -> build/lib/plom_server/QuestionTags 2025-09-16T18:59:29,372 copying plom_server/QuestionTags/__init__.py -> build/lib/plom_server/QuestionTags 2025-09-16T18:59:29,374 creating build/lib/plom_server/QuestionTags/services 2025-09-16T18:59:29,375 copying plom_server/QuestionTags/services/questiontag_service.py -> build/lib/plom_server/QuestionTags/services 2025-09-16T18:59:29,378 copying plom_server/QuestionTags/services/__init__.py -> build/lib/plom_server/QuestionTags/services 2025-09-16T18:59:29,380 creating build/lib/plom_server/QuestionClustering 2025-09-16T18:59:29,381 copying plom_server/QuestionClustering/views.py -> build/lib/plom_server/QuestionClustering 2025-09-16T18:59:29,383 copying plom_server/QuestionClustering/urls.py -> build/lib/plom_server/QuestionClustering 2025-09-16T18:59:29,385 copying plom_server/QuestionClustering/models.py -> build/lib/plom_server/QuestionClustering 2025-09-16T18:59:29,388 copying plom_server/QuestionClustering/apps.py -> build/lib/plom_server/QuestionClustering 2025-09-16T18:59:29,389 copying plom_server/QuestionClustering/forms.py -> build/lib/plom_server/QuestionClustering 2025-09-16T18:59:29,391 copying plom_server/QuestionClustering/admin.py -> build/lib/plom_server/QuestionClustering 2025-09-16T18:59:29,393 copying plom_server/QuestionClustering/__init__.py -> build/lib/plom_server/QuestionClustering 2025-09-16T18:59:29,396 creating build/lib/plom_server/QuestionClustering/services 2025-09-16T18:59:29,397 copying plom_server/QuestionClustering/services/model_loader.py -> build/lib/plom_server/QuestionClustering/services 2025-09-16T18:59:29,399 copying plom_server/QuestionClustering/services/question_clustering_service.py -> build/lib/plom_server/QuestionClustering/services 2025-09-16T18:59:29,402 copying plom_server/QuestionClustering/services/__init__.py -> build/lib/plom_server/QuestionClustering/services 2025-09-16T18:59:29,404 creating build/lib/plom_server/QuestionClustering/exceptions 2025-09-16T18:59:29,404 copying plom_server/QuestionClustering/exceptions/job_exception.py -> build/lib/plom_server/QuestionClustering/exceptions 2025-09-16T18:59:29,406 copying plom_server/QuestionClustering/exceptions/clustering_exception.py -> build/lib/plom_server/QuestionClustering/exceptions 2025-09-16T18:59:29,408 creating build/lib/plom_server/Launcher 2025-09-16T18:59:29,409 copying plom_server/Launcher/apps.py -> build/lib/plom_server/Launcher 2025-09-16T18:59:29,411 copying plom_server/Launcher/__init__.py -> build/lib/plom_server/Launcher 2025-09-16T18:59:29,413 creating build/lib/plom_server/Launcher/services 2025-09-16T18:59:29,414 copying plom_server/Launcher/services/launch_demo_homework_bundle_creator.py -> build/lib/plom_server/Launcher/services 2025-09-16T18:59:29,416 copying plom_server/Launcher/services/launch_demo_bundle_creator.py -> build/lib/plom_server/Launcher/services 2025-09-16T18:59:29,419 copying plom_server/Launcher/services/__init__.py -> build/lib/plom_server/Launcher/services 2025-09-16T18:59:29,421 creating build/lib/plom_server/Launcher/management/commands 2025-09-16T18:59:29,422 copying plom_server/Launcher/management/commands/plom_get_static_javascript.py -> build/lib/plom_server/Launcher/management/commands 2025-09-16T18:59:29,424 copying plom_server/Launcher/management/commands/plom_build_scrap_extra_pdfs.py -> build/lib/plom_server/Launcher/management/commands 2025-09-16T18:59:29,426 copying plom_server/Launcher/management/commands/plom_make_groups_and_first_users.py -> build/lib/plom_server/Launcher/management/commands 2025-09-16T18:59:29,428 copying plom_server/Launcher/management/commands/plom_create_demo_users.py -> build/lib/plom_server/Launcher/management/commands 2025-09-16T18:59:29,430 copying plom_server/Launcher/management/commands/plom_demo_bundles.py -> build/lib/plom_server/Launcher/management/commands 2025-09-16T18:59:29,433 creating build/lib/plom_server/Mark 2025-09-16T18:59:29,434 copying plom_server/Mark/apps.py -> build/lib/plom_server/Mark 2025-09-16T18:59:29,436 copying plom_server/Mark/admin.py -> build/lib/plom_server/Mark 2025-09-16T18:59:29,437 copying plom_server/Mark/__init__.py -> build/lib/plom_server/Mark 2025-09-16T18:59:29,440 creating build/lib/plom_server/Mark/services 2025-09-16T18:59:29,441 copying plom_server/Mark/services/marking_task_service.py -> build/lib/plom_server/Mark/services 2025-09-16T18:59:29,444 copying plom_server/Mark/services/marking_stats.py -> build/lib/plom_server/Mark/services 2025-09-16T18:59:29,446 copying plom_server/Mark/services/MarkingPriorityService.py -> build/lib/plom_server/Mark/services 2025-09-16T18:59:29,448 copying plom_server/Mark/services/question_marking.py -> build/lib/plom_server/Mark/services 2025-09-16T18:59:29,451 copying plom_server/Mark/services/page_data.py -> build/lib/plom_server/Mark/services 2025-09-16T18:59:29,454 copying plom_server/Mark/services/annotations.py -> build/lib/plom_server/Mark/services 2025-09-16T18:59:29,456 copying plom_server/Mark/services/mark_task.py -> build/lib/plom_server/Mark/services 2025-09-16T18:59:29,459 copying plom_server/Mark/services/__init__.py -> build/lib/plom_server/Mark/services 2025-09-16T18:59:29,461 creating build/lib/plom_server/Mark/tests 2025-09-16T18:59:29,463 copying plom_server/Mark/tests/test_incoming_annotations.py -> build/lib/plom_server/Mark/tests 2025-09-16T18:59:29,467 copying plom_server/Mark/tests/test_marking_priority_setting.py -> build/lib/plom_server/Mark/tests 2025-09-16T18:59:29,471 copying plom_server/Mark/tests/test_marking_task_service.py -> build/lib/plom_server/Mark/tests 2025-09-16T18:59:29,476 copying plom_server/Mark/tests/test_tagging_tasks.py -> build/lib/plom_server/Mark/tests 2025-09-16T18:59:29,480 copying plom_server/Mark/tests/test_question_marking_service.py -> build/lib/plom_server/Mark/tests 2025-09-16T18:59:29,481 copying plom_server/Mark/tests/test_marking_task_service_config.py -> build/lib/plom_server/Mark/tests 2025-09-16T18:59:29,484 copying plom_server/Mark/tests/__init__.py -> build/lib/plom_server/Mark/tests 2025-09-16T18:59:29,486 creating build/lib/plom_server/Papers 2025-09-16T18:59:29,486 copying plom_server/Papers/serializers.py -> build/lib/plom_server/Papers 2025-09-16T18:59:29,489 copying plom_server/Papers/apps.py -> build/lib/plom_server/Papers 2025-09-16T18:59:29,490 copying plom_server/Papers/admin.py -> build/lib/plom_server/Papers 2025-09-16T18:59:29,492 copying plom_server/Papers/__init__.py -> build/lib/plom_server/Papers 2025-09-16T18:59:29,494 creating build/lib/plom_server/Papers/services 2025-09-16T18:59:29,495 copying plom_server/Papers/services/SpecificationService.py -> build/lib/plom_server/Papers/services 2025-09-16T18:59:29,498 copying plom_server/Papers/services/paper_creator.py -> build/lib/plom_server/Papers/services 2025-09-16T18:59:29,500 copying plom_server/Papers/services/image_bundle.py -> build/lib/plom_server/Papers/services 2025-09-16T18:59:29,503 copying plom_server/Papers/services/SolnSpecService.py -> build/lib/plom_server/Papers/services 2025-09-16T18:59:29,505 copying plom_server/Papers/services/paper_info.py -> build/lib/plom_server/Papers/services 2025-09-16T18:59:29,507 copying plom_server/Papers/services/__init__.py -> build/lib/plom_server/Papers/services 2025-09-16T18:59:29,509 creating build/lib/plom_server/Papers/models 2025-09-16T18:59:29,510 copying plom_server/Papers/models/specifications.py -> build/lib/plom_server/Papers/models 2025-09-16T18:59:29,512 copying plom_server/Papers/models/background_tasks.py -> build/lib/plom_server/Papers/models 2025-09-16T18:59:29,514 copying plom_server/Papers/models/image_bundle.py -> build/lib/plom_server/Papers/models 2025-09-16T18:59:29,516 copying plom_server/Papers/models/reference_image.py -> build/lib/plom_server/Papers/models 2025-09-16T18:59:29,518 copying plom_server/Papers/models/paper_structure.py -> build/lib/plom_server/Papers/models 2025-09-16T18:59:29,520 copying plom_server/Papers/models/__init__.py -> build/lib/plom_server/Papers/models 2025-09-16T18:59:29,523 creating build/lib/plom_server/Papers/tests 2025-09-16T18:59:29,524 copying plom_server/Papers/tests/test_image_bundle.py -> build/lib/plom_server/Papers/tests 2025-09-16T18:59:29,526 copying plom_server/Papers/tests/test_question_labels.py -> build/lib/plom_server/Papers/tests 2025-09-16T18:59:29,528 copying plom_server/Papers/tests/test_paper_creator.py -> build/lib/plom_server/Papers/tests 2025-09-16T18:59:29,530 copying plom_server/Papers/tests/test_specification_service_misc.py -> build/lib/plom_server/Papers/tests 2025-09-16T18:59:29,532 copying plom_server/Papers/tests/__init__.py -> build/lib/plom_server/Papers/tests 2025-09-16T18:59:29,534 creating build/lib/plom_server/Preparation 2025-09-16T18:59:29,535 copying plom_server/Preparation/urls.py -> build/lib/plom_server/Preparation 2025-09-16T18:59:29,537 copying plom_server/Preparation/models.py -> build/lib/plom_server/Preparation 2025-09-16T18:59:29,539 copying plom_server/Preparation/apps.py -> build/lib/plom_server/Preparation 2025-09-16T18:59:29,540 copying plom_server/Preparation/admin.py -> build/lib/plom_server/Preparation 2025-09-16T18:59:29,542 copying plom_server/Preparation/__init__.py -> build/lib/plom_server/Preparation 2025-09-16T18:59:29,544 creating build/lib/plom_server/Preparation/services 2025-09-16T18:59:29,545 copying plom_server/Preparation/services/mocker.py -> build/lib/plom_server/Preparation/services 2025-09-16T18:59:29,548 copying plom_server/Preparation/services/PapersPrinted.py -> build/lib/plom_server/Preparation/services 2025-09-16T18:59:29,549 copying plom_server/Preparation/services/prenaming_service.py -> build/lib/plom_server/Preparation/services 2025-09-16T18:59:29,551 copying plom_server/Preparation/services/pqv_mapping.py -> build/lib/plom_server/Preparation/services 2025-09-16T18:59:29,553 copying plom_server/Preparation/services/SourceService.py -> build/lib/plom_server/Preparation/services 2025-09-16T18:59:29,555 copying plom_server/Preparation/services/classlist.py -> build/lib/plom_server/Preparation/services 2025-09-16T18:59:29,557 copying plom_server/Preparation/services/preparation_dependency_service.py -> build/lib/plom_server/Preparation/services 2025-09-16T18:59:29,560 copying plom_server/Preparation/services/__init__.py -> build/lib/plom_server/Preparation/services 2025-09-16T18:59:29,562 creating build/lib/plom_server/Profile 2025-09-16T18:59:29,562 copying plom_server/Profile/views.py -> build/lib/plom_server/Profile 2025-09-16T18:59:29,564 copying plom_server/Profile/urls.py -> build/lib/plom_server/Profile 2025-09-16T18:59:29,566 copying plom_server/Profile/apps.py -> build/lib/plom_server/Profile 2025-09-16T18:59:29,568 copying plom_server/Profile/edit_profile_form.py -> build/lib/plom_server/Profile 2025-09-16T18:59:29,570 copying plom_server/Profile/__init__.py -> build/lib/plom_server/Profile 2025-09-16T18:59:29,572 creating build/lib/plom_server/Progress 2025-09-16T18:59:29,573 copying plom_server/Progress/urls.py -> build/lib/plom_server/Progress 2025-09-16T18:59:29,575 copying plom_server/Progress/apps.py -> build/lib/plom_server/Progress 2025-09-16T18:59:29,577 copying plom_server/Progress/forms.py -> build/lib/plom_server/Progress 2025-09-16T18:59:29,578 copying plom_server/Progress/__init__.py -> build/lib/plom_server/Progress 2025-09-16T18:59:29,580 creating build/lib/plom_server/Progress/services 2025-09-16T18:59:29,581 copying plom_server/Progress/services/progress_overview.py -> build/lib/plom_server/Progress/services 2025-09-16T18:59:29,584 copying plom_server/Progress/services/userinfo_service.py -> build/lib/plom_server/Progress/services 2025-09-16T18:59:29,586 copying plom_server/Progress/services/__init__.py -> build/lib/plom_server/Progress/services 2025-09-16T18:59:29,588 creating build/lib/plom_server/Rectangles 2025-09-16T18:59:29,590 copying plom_server/Rectangles/views.py -> build/lib/plom_server/Rectangles 2025-09-16T18:59:29,592 copying plom_server/Rectangles/urls.py -> build/lib/plom_server/Rectangles 2025-09-16T18:59:29,594 copying plom_server/Rectangles/apps.py -> build/lib/plom_server/Rectangles 2025-09-16T18:59:29,595 copying plom_server/Rectangles/__init__.py -> build/lib/plom_server/Rectangles 2025-09-16T18:59:29,597 creating build/lib/plom_server/Rectangles/services 2025-09-16T18:59:29,598 copying plom_server/Rectangles/services/rectangle.py -> build/lib/plom_server/Rectangles/services 2025-09-16T18:59:29,601 copying plom_server/Rectangles/services/idbox_utils.py -> build/lib/plom_server/Rectangles/services 2025-09-16T18:59:29,603 copying plom_server/Rectangles/services/__init__.py -> build/lib/plom_server/Rectangles/services 2025-09-16T18:59:29,605 creating build/lib/plom_server/Reports 2025-09-16T18:59:29,606 copying plom_server/Reports/views.py -> build/lib/plom_server/Reports 2025-09-16T18:59:29,608 copying plom_server/Reports/urls.py -> build/lib/plom_server/Reports 2025-09-16T18:59:29,610 copying plom_server/Reports/__init__.py -> build/lib/plom_server/Reports 2025-09-16T18:59:29,612 creating build/lib/plom_server/Rubrics 2025-09-16T18:59:29,613 copying plom_server/Rubrics/views.py -> build/lib/plom_server/Rubrics 2025-09-16T18:59:29,616 copying plom_server/Rubrics/serializers.py -> build/lib/plom_server/Rubrics 2025-09-16T18:59:29,618 copying plom_server/Rubrics/urls.py -> build/lib/plom_server/Rubrics 2025-09-16T18:59:29,620 copying plom_server/Rubrics/models.py -> build/lib/plom_server/Rubrics 2025-09-16T18:59:29,622 copying plom_server/Rubrics/apps.py -> build/lib/plom_server/Rubrics 2025-09-16T18:59:29,624 copying plom_server/Rubrics/forms.py -> build/lib/plom_server/Rubrics 2025-09-16T18:59:29,626 copying plom_server/Rubrics/admin.py -> build/lib/plom_server/Rubrics 2025-09-16T18:59:29,628 copying plom_server/Rubrics/__init__.py -> build/lib/plom_server/Rubrics 2025-09-16T18:59:29,630 creating build/lib/plom_server/Rubrics/services 2025-09-16T18:59:29,631 copying plom_server/Rubrics/services/rubric_permissions.py -> build/lib/plom_server/Rubrics/services 2025-09-16T18:59:29,634 copying plom_server/Rubrics/services/rubric_service.py -> build/lib/plom_server/Rubrics/services 2025-09-16T18:59:29,639 copying plom_server/Rubrics/services/utils.py -> build/lib/plom_server/Rubrics/services 2025-09-16T18:59:29,646 copying plom_server/Rubrics/services/__init__.py -> build/lib/plom_server/Rubrics/services 2025-09-16T18:59:29,870 creating build/lib/plom_server/Scan 2025-09-16T18:59:29,871 copying plom_server/Scan/urls.py -> build/lib/plom_server/Scan 2025-09-16T18:59:29,875 copying plom_server/Scan/apps.py -> build/lib/plom_server/Scan 2025-09-16T18:59:29,877 copying plom_server/Scan/forms.py -> build/lib/plom_server/Scan 2025-09-16T18:59:29,882 copying plom_server/Scan/admin.py -> build/lib/plom_server/Scan 2025-09-16T18:59:29,886 copying plom_server/Scan/__init__.py -> build/lib/plom_server/Scan 2025-09-16T18:59:29,892 creating build/lib/plom_server/Scan/models 2025-09-16T18:59:29,894 copying plom_server/Scan/models/staging_images.py -> build/lib/plom_server/Scan/models 2025-09-16T18:59:29,900 copying plom_server/Scan/models/scan_background_chores.py -> build/lib/plom_server/Scan/models 2025-09-16T18:59:29,902 copying plom_server/Scan/models/staging_bundle.py -> build/lib/plom_server/Scan/models 2025-09-16T18:59:29,904 copying plom_server/Scan/models/__init__.py -> build/lib/plom_server/Scan/models 2025-09-16T18:59:29,907 creating build/lib/plom_server/Scan/services 2025-09-16T18:59:29,909 copying plom_server/Scan/services/qr_service.py -> build/lib/plom_server/Scan/services 2025-09-16T18:59:29,912 copying plom_server/Scan/services/cast_service.py -> build/lib/plom_server/Scan/services 2025-09-16T18:59:29,917 copying plom_server/Scan/services/scan_service.py -> build/lib/plom_server/Scan/services 2025-09-16T18:59:29,921 copying plom_server/Scan/services/image_rotate.py -> build/lib/plom_server/Scan/services 2025-09-16T18:59:29,924 copying plom_server/Scan/services/ForgiveMissingService.py -> build/lib/plom_server/Scan/services 2025-09-16T18:59:29,927 copying plom_server/Scan/services/manage_scan.py -> build/lib/plom_server/Scan/services 2025-09-16T18:59:29,930 copying plom_server/Scan/services/image_process.py -> build/lib/plom_server/Scan/services 2025-09-16T18:59:29,933 copying plom_server/Scan/services/util.py -> build/lib/plom_server/Scan/services 2025-09-16T18:59:29,936 copying plom_server/Scan/services/hard_rotate.py -> build/lib/plom_server/Scan/services 2025-09-16T18:59:29,938 copying plom_server/Scan/services/__init__.py -> build/lib/plom_server/Scan/services 2025-09-16T18:59:29,940 copying plom_server/Scan/services/manage_discard.py -> build/lib/plom_server/Scan/services 2025-09-16T18:59:29,944 creating build/lib/plom_server/SpecCreator 2025-09-16T18:59:29,945 copying plom_server/SpecCreator/urls.py -> build/lib/plom_server/SpecCreator 2025-09-16T18:59:29,948 copying plom_server/SpecCreator/apps.py -> build/lib/plom_server/SpecCreator 2025-09-16T18:59:29,950 copying plom_server/SpecCreator/__init__.py -> build/lib/plom_server/SpecCreator 2025-09-16T18:59:29,953 creating build/lib/plom_server/SpecCreator/services 2025-09-16T18:59:29,955 copying plom_server/SpecCreator/services/template_spec_builder.py -> build/lib/plom_server/SpecCreator/services 2025-09-16T18:59:29,957 copying plom_server/SpecCreator/services/__init__.py -> build/lib/plom_server/SpecCreator/services 2025-09-16T18:59:29,961 creating build/lib/plom_server/scripts 2025-09-16T18:59:29,962 copying plom_server/scripts/launch_plom_server.py -> build/lib/plom_server/scripts 2025-09-16T18:59:29,965 copying plom_server/scripts/wipe_migrations.py -> build/lib/plom_server/scripts 2025-09-16T18:59:29,968 copying plom_server/scripts/launch_plom_demo_server.py -> build/lib/plom_server/scripts 2025-09-16T18:59:29,973 copying plom_server/scripts/__init__.py -> build/lib/plom_server/scripts 2025-09-16T18:59:29,976 creating build/lib/plom_server/static 2025-09-16T18:59:29,978 copying plom_server/static/__init__.py -> build/lib/plom_server/static 2025-09-16T18:59:29,981 creating build/lib/plom_server/Tags 2025-09-16T18:59:29,983 copying plom_server/Tags/views.py -> build/lib/plom_server/Tags 2025-09-16T18:59:29,985 copying plom_server/Tags/urls.py -> build/lib/plom_server/Tags 2025-09-16T18:59:29,987 copying plom_server/Tags/apps.py -> build/lib/plom_server/Tags 2025-09-16T18:59:29,990 copying plom_server/Tags/forms.py -> build/lib/plom_server/Tags 2025-09-16T18:59:29,992 copying plom_server/Tags/__init__.py -> build/lib/plom_server/Tags 2025-09-16T18:59:29,994 creating build/lib/plom_server/Tags/services 2025-09-16T18:59:29,996 copying plom_server/Tags/services/tag_service.py -> build/lib/plom_server/Tags/services 2025-09-16T18:59:29,999 copying plom_server/Tags/services/__init__.py -> build/lib/plom_server/Tags/services 2025-09-16T18:59:30,002 creating build/lib/plom_server/TaskOrder 2025-09-16T18:59:30,004 copying plom_server/TaskOrder/views.py -> build/lib/plom_server/TaskOrder 2025-09-16T18:59:30,006 copying plom_server/TaskOrder/urls.py -> build/lib/plom_server/TaskOrder 2025-09-16T18:59:30,009 copying plom_server/TaskOrder/apps.py -> build/lib/plom_server/TaskOrder 2025-09-16T18:59:30,011 copying plom_server/TaskOrder/forms.py -> build/lib/plom_server/TaskOrder 2025-09-16T18:59:30,014 copying plom_server/TaskOrder/__init__.py -> build/lib/plom_server/TaskOrder 2025-09-16T18:59:30,017 creating build/lib/plom_server/TaskOrder/services 2025-09-16T18:59:30,018 copying plom_server/TaskOrder/services/task_ordering_service.py -> build/lib/plom_server/TaskOrder/services 2025-09-16T18:59:30,022 copying plom_server/TaskOrder/services/__init__.py -> build/lib/plom_server/TaskOrder/services 2025-09-16T18:59:30,025 creating build/lib/plom_server/templates 2025-09-16T18:59:30,026 copying plom_server/templates/__init__.py -> build/lib/plom_server/templates 2025-09-16T18:59:30,029 creating build/lib/plom_server/TestingSupport 2025-09-16T18:59:30,030 copying plom_server/TestingSupport/apps.py -> build/lib/plom_server/TestingSupport 2025-09-16T18:59:30,033 copying plom_server/TestingSupport/__init__.py -> build/lib/plom_server/TestingSupport 2025-09-16T18:59:30,036 creating build/lib/plom_server/TestingSupport/services 2025-09-16T18:59:30,037 copying plom_server/TestingSupport/services/ConfigFileService.py -> build/lib/plom_server/TestingSupport/services 2025-09-16T18:59:30,040 copying plom_server/TestingSupport/services/ConfigPreparationService.py -> build/lib/plom_server/TestingSupport/services 2025-09-16T18:59:30,042 copying plom_server/TestingSupport/services/exceptions.py -> build/lib/plom_server/TestingSupport/services 2025-09-16T18:59:30,045 copying plom_server/TestingSupport/services/ConfigTaskService.py -> build/lib/plom_server/TestingSupport/services 2025-09-16T18:59:30,047 copying plom_server/TestingSupport/services/__init__.py -> build/lib/plom_server/TestingSupport/services 2025-09-16T18:59:30,050 creating build/lib/plom_server/UserManagement 2025-09-16T18:59:30,051 copying plom_server/UserManagement/views.py -> build/lib/plom_server/UserManagement 2025-09-16T18:59:30,055 copying plom_server/UserManagement/urls.py -> build/lib/plom_server/UserManagement 2025-09-16T18:59:30,057 copying plom_server/UserManagement/models.py -> build/lib/plom_server/UserManagement 2025-09-16T18:59:30,060 copying plom_server/UserManagement/apps.py -> build/lib/plom_server/UserManagement 2025-09-16T18:59:30,062 copying plom_server/UserManagement/admin.py -> build/lib/plom_server/UserManagement 2025-09-16T18:59:30,065 copying plom_server/UserManagement/__init__.py -> build/lib/plom_server/UserManagement 2025-09-16T18:59:30,068 creating build/lib/plom_server/UserManagement/services 2025-09-16T18:59:30,069 copying plom_server/UserManagement/services/PermissionChanger.py -> build/lib/plom_server/UserManagement/services 2025-09-16T18:59:30,072 copying plom_server/UserManagement/services/QuotaService.py -> build/lib/plom_server/UserManagement/services 2025-09-16T18:59:30,073 copying plom_server/UserManagement/services/UsersService.py -> build/lib/plom_server/UserManagement/services 2025-09-16T18:59:30,075 copying plom_server/UserManagement/services/__init__.py -> build/lib/plom_server/UserManagement/services 2025-09-16T18:59:30,077 creating build/lib/plom_server/Visualization 2025-09-16T18:59:30,078 copying plom_server/Visualization/views.py -> build/lib/plom_server/Visualization 2025-09-16T18:59:30,080 copying plom_server/Visualization/urls.py -> build/lib/plom_server/Visualization 2025-09-16T18:59:30,082 copying plom_server/Visualization/apps.py -> build/lib/plom_server/Visualization 2025-09-16T18:59:30,083 copying plom_server/Visualization/__init__.py -> build/lib/plom_server/Visualization 2025-09-16T18:59:30,085 creating build/lib/plom_ml 2025-09-16T18:59:30,086 copying plom_ml/exceptions.py -> build/lib/plom_ml 2025-09-16T18:59:30,088 copying plom_ml/__init__.py -> build/lib/plom_ml 2025-09-16T18:59:30,090 creating build/lib/plom_ml/clustering 2025-09-16T18:59:30,091 copying plom_ml/clustering/exceptions.py -> build/lib/plom_ml/clustering 2025-09-16T18:59:30,093 copying plom_ml/clustering/__init__.py -> build/lib/plom_ml/clustering 2025-09-16T18:59:30,095 creating build/lib/plom_ml/clustering/embedding 2025-09-16T18:59:30,096 copying plom_ml/clustering/embedding/embedder.py -> build/lib/plom_ml/clustering/embedding 2025-09-16T18:59:30,099 copying plom_ml/clustering/embedding/__init__.py -> build/lib/plom_ml/clustering/embedding 2025-09-16T18:59:30,101 creating build/lib/plom_ml/clustering/model 2025-09-16T18:59:30,102 copying plom_ml/clustering/model/model_type.py -> build/lib/plom_ml/clustering/model 2025-09-16T18:59:30,104 copying plom_ml/clustering/model/clustering_strategy.py -> build/lib/plom_ml/clustering/model 2025-09-16T18:59:30,106 copying plom_ml/clustering/model/__init__.py -> build/lib/plom_ml/clustering/model 2025-09-16T18:59:30,108 creating build/lib/plom_ml/clustering/pipeline 2025-09-16T18:59:30,109 copying plom_ml/clustering/pipeline/clustering_pipeline.py -> build/lib/plom_ml/clustering/pipeline 2025-09-16T18:59:30,111 copying plom_ml/clustering/pipeline/__init__.py -> build/lib/plom_ml/clustering/pipeline 2025-09-16T18:59:30,113 creating build/lib/plom_ml/clustering/preprocessing 2025-09-16T18:59:30,114 copying plom_ml/clustering/preprocessing/preprocessor.py -> build/lib/plom_ml/clustering/preprocessing 2025-09-16T18:59:30,116 copying plom_ml/clustering/preprocessing/image_processing_service.py -> build/lib/plom_ml/clustering/preprocessing 2025-09-16T18:59:30,119 copying plom_ml/clustering/preprocessing/__init__.py -> build/lib/plom_ml/clustering/preprocessing 2025-09-16T18:59:30,121 running egg_info 2025-09-16T18:59:30,133 writing plom.egg-info/PKG-INFO 2025-09-16T18:59:30,137 writing dependency_links to plom.egg-info/dependency_links.txt 2025-09-16T18:59:30,139 writing entry points to plom.egg-info/entry_points.txt 2025-09-16T18:59:30,142 writing requirements to plom.egg-info/requires.txt 2025-09-16T18:59:30,143 writing top-level names to plom.egg-info/top_level.txt 2025-09-16T18:59:30,219 reading manifest file 'plom.egg-info/SOURCES.txt' 2025-09-16T18:59:30,262 reading manifest template 'MANIFEST.in' 2025-09-16T18:59:30,263 warning: no files found matching 'doc' 2025-09-16T18:59:30,326 warning: no files found matching 'plom_server/Launcher/launch_scripts/*.py' 2025-09-16T18:59:30,334 adding license file 'LICENSE.md' 2025-09-16T18:59:30,373 writing manifest file 'plom.egg-info/SOURCES.txt' 2025-09-16T18:59:30,378 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.API.migrations' is absent from the `packages` configuration. 2025-09-16T18:59:30,378 !! 2025-09-16T18:59:30,379 ******************************************************************************** 2025-09-16T18:59:30,379 ############################ 2025-09-16T18:59:30,380 # Package would be ignored # 2025-09-16T18:59:30,380 ############################ 2025-09-16T18:59:30,381 Python recognizes 'plom_server.API.migrations' as an importable package[^1], 2025-09-16T18:59:30,381 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:30,382 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:30,382 package, please make sure that 'plom_server.API.migrations' is explicitly added 2025-09-16T18:59:30,383 to the `packages` configuration field. 2025-09-16T18:59:30,383 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:30,384 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:30,384 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:30,385 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:30,386 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:30,387 If you don't want 'plom_server.API.migrations' to be distributed and are 2025-09-16T18:59:30,388 already explicitly excluding 'plom_server.API.migrations' via 2025-09-16T18:59:30,389 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:30,389 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:30,390 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:30,391 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:30,392 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:30,393 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:30,394 even if it does not contain any `.py` files. 2025-09-16T18:59:30,394 On the other hand, currently there is no concept of package data 2025-09-16T18:59:30,395 directory, all directories are treated like packages. 2025-09-16T18:59:30,395 ******************************************************************************** 2025-09-16T18:59:30,396 !! 2025-09-16T18:59:30,397 check.warn(importable) 2025-09-16T18:59:30,397 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.API.permissions' is absent from the `packages` configuration. 2025-09-16T18:59:30,398 !! 2025-09-16T18:59:30,399 ******************************************************************************** 2025-09-16T18:59:30,399 ############################ 2025-09-16T18:59:30,400 # Package would be ignored # 2025-09-16T18:59:30,400 ############################ 2025-09-16T18:59:30,401 Python recognizes 'plom_server.API.permissions' as an importable package[^1], 2025-09-16T18:59:30,401 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:30,402 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:30,403 package, please make sure that 'plom_server.API.permissions' is explicitly added 2025-09-16T18:59:30,403 to the `packages` configuration field. 2025-09-16T18:59:30,404 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:30,405 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:30,405 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:30,406 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:30,406 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:30,407 If you don't want 'plom_server.API.permissions' to be distributed and are 2025-09-16T18:59:30,407 already explicitly excluding 'plom_server.API.permissions' via 2025-09-16T18:59:30,408 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:30,408 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:30,409 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:30,409 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:30,410 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:30,411 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:30,411 even if it does not contain any `.py` files. 2025-09-16T18:59:30,412 On the other hand, currently there is no concept of package data 2025-09-16T18:59:30,412 directory, all directories are treated like packages. 2025-09-16T18:59:30,413 ******************************************************************************** 2025-09-16T18:59:30,414 !! 2025-09-16T18:59:30,414 check.warn(importable) 2025-09-16T18:59:30,415 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.API.routes' is absent from the `packages` configuration. 2025-09-16T18:59:30,415 !! 2025-09-16T18:59:30,416 ******************************************************************************** 2025-09-16T18:59:30,417 ############################ 2025-09-16T18:59:30,418 # Package would be ignored # 2025-09-16T18:59:30,418 ############################ 2025-09-16T18:59:30,419 Python recognizes 'plom_server.API.routes' as an importable package[^1], 2025-09-16T18:59:30,419 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:30,420 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:30,421 package, please make sure that 'plom_server.API.routes' is explicitly added 2025-09-16T18:59:30,421 to the `packages` configuration field. 2025-09-16T18:59:30,422 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:30,423 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:30,423 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:30,424 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:30,425 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:30,426 If you don't want 'plom_server.API.routes' to be distributed and are 2025-09-16T18:59:30,426 already explicitly excluding 'plom_server.API.routes' via 2025-09-16T18:59:30,427 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:30,427 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:30,428 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:30,429 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:30,430 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:30,431 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:30,432 even if it does not contain any `.py` files. 2025-09-16T18:59:30,432 On the other hand, currently there is no concept of package data 2025-09-16T18:59:30,432 directory, all directories are treated like packages. 2025-09-16T18:59:30,433 ******************************************************************************** 2025-09-16T18:59:30,433 !! 2025-09-16T18:59:30,434 check.warn(importable) 2025-09-16T18:59:30,434 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.API.tests' is absent from the `packages` configuration. 2025-09-16T18:59:30,434 !! 2025-09-16T18:59:30,435 ******************************************************************************** 2025-09-16T18:59:30,435 ############################ 2025-09-16T18:59:30,435 # Package would be ignored # 2025-09-16T18:59:30,436 ############################ 2025-09-16T18:59:30,436 Python recognizes 'plom_server.API.tests' as an importable package[^1], 2025-09-16T18:59:30,436 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:30,437 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:30,437 package, please make sure that 'plom_server.API.tests' is explicitly added 2025-09-16T18:59:30,438 to the `packages` configuration field. 2025-09-16T18:59:30,439 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:30,439 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:30,440 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:30,441 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:30,442 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:30,443 If you don't want 'plom_server.API.tests' to be distributed and are 2025-09-16T18:59:30,444 already explicitly excluding 'plom_server.API.tests' via 2025-09-16T18:59:30,444 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:30,445 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:30,445 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:30,446 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:30,447 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:30,448 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:30,449 even if it does not contain any `.py` files. 2025-09-16T18:59:30,449 On the other hand, currently there is no concept of package data 2025-09-16T18:59:30,450 directory, all directories are treated like packages. 2025-09-16T18:59:30,450 ******************************************************************************** 2025-09-16T18:59:30,451 !! 2025-09-16T18:59:30,451 check.warn(importable) 2025-09-16T18:59:30,452 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.API.views' is absent from the `packages` configuration. 2025-09-16T18:59:30,452 !! 2025-09-16T18:59:30,453 ******************************************************************************** 2025-09-16T18:59:30,454 ############################ 2025-09-16T18:59:30,454 # Package would be ignored # 2025-09-16T18:59:30,455 ############################ 2025-09-16T18:59:30,455 Python recognizes 'plom_server.API.views' as an importable package[^1], 2025-09-16T18:59:30,456 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:30,457 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:30,457 package, please make sure that 'plom_server.API.views' is explicitly added 2025-09-16T18:59:30,457 to the `packages` configuration field. 2025-09-16T18:59:30,458 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:30,458 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:30,459 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:30,459 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:30,460 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:30,460 If you don't want 'plom_server.API.views' to be distributed and are 2025-09-16T18:59:30,461 already explicitly excluding 'plom_server.API.views' via 2025-09-16T18:59:30,461 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:30,462 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:30,462 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:30,462 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:30,463 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:30,465 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:30,465 even if it does not contain any `.py` files. 2025-09-16T18:59:30,466 On the other hand, currently there is no concept of package data 2025-09-16T18:59:30,466 directory, all directories are treated like packages. 2025-09-16T18:59:30,467 ******************************************************************************** 2025-09-16T18:59:30,468 !! 2025-09-16T18:59:30,469 check.warn(importable) 2025-09-16T18:59:30,469 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.API.views.experimental' is absent from the `packages` configuration. 2025-09-16T18:59:30,470 !! 2025-09-16T18:59:30,471 ******************************************************************************** 2025-09-16T18:59:30,471 ############################ 2025-09-16T18:59:30,472 # Package would be ignored # 2025-09-16T18:59:30,472 ############################ 2025-09-16T18:59:30,473 Python recognizes 'plom_server.API.views.experimental' as an importable package[^1], 2025-09-16T18:59:30,473 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:30,474 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:30,474 package, please make sure that 'plom_server.API.views.experimental' is explicitly added 2025-09-16T18:59:30,475 to the `packages` configuration field. 2025-09-16T18:59:30,476 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:30,476 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:30,476 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:30,477 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:30,478 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:30,479 If you don't want 'plom_server.API.views.experimental' to be distributed and are 2025-09-16T18:59:30,480 already explicitly excluding 'plom_server.API.views.experimental' via 2025-09-16T18:59:30,480 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:30,481 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:30,481 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:30,482 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:30,483 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:30,483 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:30,484 even if it does not contain any `.py` files. 2025-09-16T18:59:30,484 On the other hand, currently there is no concept of package data 2025-09-16T18:59:30,484 directory, all directories are treated like packages. 2025-09-16T18:59:30,485 ******************************************************************************** 2025-09-16T18:59:30,485 !! 2025-09-16T18:59:30,486 check.warn(importable) 2025-09-16T18:59:30,486 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.Authentication.forms' is absent from the `packages` configuration. 2025-09-16T18:59:30,487 !! 2025-09-16T18:59:30,487 ******************************************************************************** 2025-09-16T18:59:30,488 ############################ 2025-09-16T18:59:30,488 # Package would be ignored # 2025-09-16T18:59:30,488 ############################ 2025-09-16T18:59:30,489 Python recognizes 'plom_server.Authentication.forms' as an importable package[^1], 2025-09-16T18:59:30,489 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:30,490 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:30,491 package, please make sure that 'plom_server.Authentication.forms' is explicitly added 2025-09-16T18:59:30,491 to the `packages` configuration field. 2025-09-16T18:59:30,492 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:30,493 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:30,493 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:30,494 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:30,495 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:30,496 If you don't want 'plom_server.Authentication.forms' to be distributed and are 2025-09-16T18:59:30,497 already explicitly excluding 'plom_server.Authentication.forms' via 2025-09-16T18:59:30,497 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:30,497 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:30,498 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:30,499 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:30,500 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:30,501 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:30,502 even if it does not contain any `.py` files. 2025-09-16T18:59:30,502 On the other hand, currently there is no concept of package data 2025-09-16T18:59:30,503 directory, all directories are treated like packages. 2025-09-16T18:59:30,503 ******************************************************************************** 2025-09-16T18:59:30,504 !! 2025-09-16T18:59:30,505 check.warn(importable) 2025-09-16T18:59:30,505 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.Authentication.management.commands' is absent from the `packages` configuration. 2025-09-16T18:59:30,506 !! 2025-09-16T18:59:30,506 ******************************************************************************** 2025-09-16T18:59:30,507 ############################ 2025-09-16T18:59:30,507 # Package would be ignored # 2025-09-16T18:59:30,507 ############################ 2025-09-16T18:59:30,508 Python recognizes 'plom_server.Authentication.management.commands' as an importable package[^1], 2025-09-16T18:59:30,508 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:30,509 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:30,509 package, please make sure that 'plom_server.Authentication.management.commands' is explicitly added 2025-09-16T18:59:30,509 to the `packages` configuration field. 2025-09-16T18:59:30,510 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:30,510 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:30,511 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:30,511 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:30,512 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:30,513 If you don't want 'plom_server.Authentication.management.commands' to be distributed and are 2025-09-16T18:59:30,513 already explicitly excluding 'plom_server.Authentication.management.commands' via 2025-09-16T18:59:30,513 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:30,514 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:30,514 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:30,515 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:30,516 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:30,518 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:30,518 even if it does not contain any `.py` files. 2025-09-16T18:59:30,519 On the other hand, currently there is no concept of package data 2025-09-16T18:59:30,519 directory, all directories are treated like packages. 2025-09-16T18:59:30,519 ******************************************************************************** 2025-09-16T18:59:30,520 !! 2025-09-16T18:59:30,521 check.warn(importable) 2025-09-16T18:59:30,521 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.Authentication.migrations' is absent from the `packages` configuration. 2025-09-16T18:59:30,522 !! 2025-09-16T18:59:30,523 ******************************************************************************** 2025-09-16T18:59:30,523 ############################ 2025-09-16T18:59:30,523 # Package would be ignored # 2025-09-16T18:59:30,524 ############################ 2025-09-16T18:59:30,524 Python recognizes 'plom_server.Authentication.migrations' as an importable package[^1], 2025-09-16T18:59:30,525 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:30,525 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:30,526 package, please make sure that 'plom_server.Authentication.migrations' is explicitly added 2025-09-16T18:59:30,527 to the `packages` configuration field. 2025-09-16T18:59:30,528 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:30,528 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:30,528 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:30,529 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:30,530 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:30,530 If you don't want 'plom_server.Authentication.migrations' to be distributed and are 2025-09-16T18:59:30,531 already explicitly excluding 'plom_server.Authentication.migrations' via 2025-09-16T18:59:30,531 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:30,531 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:30,532 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:30,533 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:30,534 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:30,535 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:30,536 even if it does not contain any `.py` files. 2025-09-16T18:59:30,536 On the other hand, currently there is no concept of package data 2025-09-16T18:59:30,536 directory, all directories are treated like packages. 2025-09-16T18:59:30,537 ******************************************************************************** 2025-09-16T18:59:30,538 !! 2025-09-16T18:59:30,538 check.warn(importable) 2025-09-16T18:59:30,538 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.Authentication.tests' is absent from the `packages` configuration. 2025-09-16T18:59:30,539 !! 2025-09-16T18:59:30,540 ******************************************************************************** 2025-09-16T18:59:30,540 ############################ 2025-09-16T18:59:30,540 # Package would be ignored # 2025-09-16T18:59:30,541 ############################ 2025-09-16T18:59:30,541 Python recognizes 'plom_server.Authentication.tests' as an importable package[^1], 2025-09-16T18:59:30,542 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:30,542 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:30,543 package, please make sure that 'plom_server.Authentication.tests' is explicitly added 2025-09-16T18:59:30,543 to the `packages` configuration field. 2025-09-16T18:59:30,544 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:30,545 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:30,545 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:30,546 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:30,547 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:30,548 If you don't want 'plom_server.Authentication.tests' to be distributed and are 2025-09-16T18:59:30,548 already explicitly excluding 'plom_server.Authentication.tests' via 2025-09-16T18:59:30,549 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:30,549 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:30,550 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:30,551 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:30,552 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:30,553 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:30,553 even if it does not contain any `.py` files. 2025-09-16T18:59:30,554 On the other hand, currently there is no concept of package data 2025-09-16T18:59:30,554 directory, all directories are treated like packages. 2025-09-16T18:59:30,554 ******************************************************************************** 2025-09-16T18:59:30,555 !! 2025-09-16T18:59:30,555 check.warn(importable) 2025-09-16T18:59:30,556 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.Base.migrations' is absent from the `packages` configuration. 2025-09-16T18:59:30,556 !! 2025-09-16T18:59:30,557 ******************************************************************************** 2025-09-16T18:59:30,557 ############################ 2025-09-16T18:59:30,557 # Package would be ignored # 2025-09-16T18:59:30,558 ############################ 2025-09-16T18:59:30,558 Python recognizes 'plom_server.Base.migrations' as an importable package[^1], 2025-09-16T18:59:30,558 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:30,559 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:30,559 package, please make sure that 'plom_server.Base.migrations' is explicitly added 2025-09-16T18:59:30,560 to the `packages` configuration field. 2025-09-16T18:59:30,561 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:30,561 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:30,562 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:30,563 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:30,564 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:30,565 If you don't want 'plom_server.Base.migrations' to be distributed and are 2025-09-16T18:59:30,566 already explicitly excluding 'plom_server.Base.migrations' via 2025-09-16T18:59:30,566 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:30,567 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:30,567 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:30,568 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:30,569 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:30,571 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:30,571 even if it does not contain any `.py` files. 2025-09-16T18:59:30,572 On the other hand, currently there is no concept of package data 2025-09-16T18:59:30,572 directory, all directories are treated like packages. 2025-09-16T18:59:30,572 ******************************************************************************** 2025-09-16T18:59:30,573 !! 2025-09-16T18:59:30,574 check.warn(importable) 2025-09-16T18:59:30,575 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.BuildPaperPDF.management.commands' is absent from the `packages` configuration. 2025-09-16T18:59:30,575 !! 2025-09-16T18:59:30,576 ******************************************************************************** 2025-09-16T18:59:30,577 ############################ 2025-09-16T18:59:30,577 # Package would be ignored # 2025-09-16T18:59:30,578 ############################ 2025-09-16T18:59:30,579 Python recognizes 'plom_server.BuildPaperPDF.management.commands' as an importable package[^1], 2025-09-16T18:59:30,579 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:30,580 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:30,580 package, please make sure that 'plom_server.BuildPaperPDF.management.commands' is explicitly added 2025-09-16T18:59:30,581 to the `packages` configuration field. 2025-09-16T18:59:30,581 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:30,581 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:30,582 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:30,582 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:30,583 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:30,584 If you don't want 'plom_server.BuildPaperPDF.management.commands' to be distributed and are 2025-09-16T18:59:30,584 already explicitly excluding 'plom_server.BuildPaperPDF.management.commands' via 2025-09-16T18:59:30,585 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:30,585 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:30,585 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:30,586 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:30,587 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:30,589 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:30,589 even if it does not contain any `.py` files. 2025-09-16T18:59:30,590 On the other hand, currently there is no concept of package data 2025-09-16T18:59:30,590 directory, all directories are treated like packages. 2025-09-16T18:59:30,591 ******************************************************************************** 2025-09-16T18:59:30,592 !! 2025-09-16T18:59:30,592 check.warn(importable) 2025-09-16T18:59:30,593 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.BuildPaperPDF.migrations' is absent from the `packages` configuration. 2025-09-16T18:59:30,593 !! 2025-09-16T18:59:30,594 ******************************************************************************** 2025-09-16T18:59:30,595 ############################ 2025-09-16T18:59:30,595 # Package would be ignored # 2025-09-16T18:59:30,596 ############################ 2025-09-16T18:59:30,596 Python recognizes 'plom_server.BuildPaperPDF.migrations' as an importable package[^1], 2025-09-16T18:59:30,597 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:30,597 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:30,598 package, please make sure that 'plom_server.BuildPaperPDF.migrations' is explicitly added 2025-09-16T18:59:30,598 to the `packages` configuration field. 2025-09-16T18:59:30,599 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:30,600 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:30,600 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:30,602 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:30,603 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:30,604 If you don't want 'plom_server.BuildPaperPDF.migrations' to be distributed and are 2025-09-16T18:59:30,605 already explicitly excluding 'plom_server.BuildPaperPDF.migrations' via 2025-09-16T18:59:30,605 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:30,605 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:30,606 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:30,606 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:30,607 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:30,608 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:30,609 even if it does not contain any `.py` files. 2025-09-16T18:59:30,609 On the other hand, currently there is no concept of package data 2025-09-16T18:59:30,609 directory, all directories are treated like packages. 2025-09-16T18:59:30,610 ******************************************************************************** 2025-09-16T18:59:30,610 !! 2025-09-16T18:59:30,611 check.warn(importable) 2025-09-16T18:59:30,611 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.Contrib.management.commands' is absent from the `packages` configuration. 2025-09-16T18:59:30,612 !! 2025-09-16T18:59:30,612 ******************************************************************************** 2025-09-16T18:59:30,613 ############################ 2025-09-16T18:59:30,613 # Package would be ignored # 2025-09-16T18:59:30,614 ############################ 2025-09-16T18:59:30,614 Python recognizes 'plom_server.Contrib.management.commands' as an importable package[^1], 2025-09-16T18:59:30,615 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:30,616 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:30,616 package, please make sure that 'plom_server.Contrib.management.commands' is explicitly added 2025-09-16T18:59:30,617 to the `packages` configuration field. 2025-09-16T18:59:30,618 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:30,618 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:30,619 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:30,620 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:30,621 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:30,622 If you don't want 'plom_server.Contrib.management.commands' to be distributed and are 2025-09-16T18:59:30,623 already explicitly excluding 'plom_server.Contrib.management.commands' via 2025-09-16T18:59:30,623 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:30,624 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:30,624 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:30,625 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:30,626 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:30,628 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:30,628 even if it does not contain any `.py` files. 2025-09-16T18:59:30,629 On the other hand, currently there is no concept of package data 2025-09-16T18:59:30,629 directory, all directories are treated like packages. 2025-09-16T18:59:30,630 ******************************************************************************** 2025-09-16T18:59:30,631 !! 2025-09-16T18:59:30,631 check.warn(importable) 2025-09-16T18:59:30,632 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.Finish.management.commands' is absent from the `packages` configuration. 2025-09-16T18:59:30,632 !! 2025-09-16T18:59:30,633 ******************************************************************************** 2025-09-16T18:59:30,633 ############################ 2025-09-16T18:59:30,633 # Package would be ignored # 2025-09-16T18:59:30,634 ############################ 2025-09-16T18:59:30,634 Python recognizes 'plom_server.Finish.management.commands' as an importable package[^1], 2025-09-16T18:59:30,634 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:30,635 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:30,635 package, please make sure that 'plom_server.Finish.management.commands' is explicitly added 2025-09-16T18:59:30,636 to the `packages` configuration field. 2025-09-16T18:59:30,636 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:30,637 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:30,637 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:30,638 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:30,639 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:30,640 If you don't want 'plom_server.Finish.management.commands' to be distributed and are 2025-09-16T18:59:30,640 already explicitly excluding 'plom_server.Finish.management.commands' via 2025-09-16T18:59:30,641 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:30,641 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:30,642 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:30,643 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:30,644 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:30,645 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:30,646 even if it does not contain any `.py` files. 2025-09-16T18:59:30,647 On the other hand, currently there is no concept of package data 2025-09-16T18:59:30,647 directory, all directories are treated like packages. 2025-09-16T18:59:30,648 ******************************************************************************** 2025-09-16T18:59:30,648 !! 2025-09-16T18:59:30,649 check.warn(importable) 2025-09-16T18:59:30,649 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.Finish.migrations' is absent from the `packages` configuration. 2025-09-16T18:59:30,650 !! 2025-09-16T18:59:30,651 ******************************************************************************** 2025-09-16T18:59:30,651 ############################ 2025-09-16T18:59:30,652 # Package would be ignored # 2025-09-16T18:59:30,652 ############################ 2025-09-16T18:59:30,653 Python recognizes 'plom_server.Finish.migrations' as an importable package[^1], 2025-09-16T18:59:30,653 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:30,654 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:30,655 package, please make sure that 'plom_server.Finish.migrations' is explicitly added 2025-09-16T18:59:30,655 to the `packages` configuration field. 2025-09-16T18:59:30,656 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:30,657 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:30,657 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:30,658 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:30,658 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:30,659 If you don't want 'plom_server.Finish.migrations' to be distributed and are 2025-09-16T18:59:30,659 already explicitly excluding 'plom_server.Finish.migrations' via 2025-09-16T18:59:30,660 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:30,660 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:30,660 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:30,661 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:30,662 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:30,663 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:30,663 even if it does not contain any `.py` files. 2025-09-16T18:59:30,663 On the other hand, currently there is no concept of package data 2025-09-16T18:59:30,664 directory, all directories are treated like packages. 2025-09-16T18:59:30,664 ******************************************************************************** 2025-09-16T18:59:30,665 !! 2025-09-16T18:59:30,666 check.warn(importable) 2025-09-16T18:59:30,666 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.Finish.templatetags' is absent from the `packages` configuration. 2025-09-16T18:59:30,667 !! 2025-09-16T18:59:30,668 ******************************************************************************** 2025-09-16T18:59:30,668 ############################ 2025-09-16T18:59:30,669 # Package would be ignored # 2025-09-16T18:59:30,669 ############################ 2025-09-16T18:59:30,670 Python recognizes 'plom_server.Finish.templatetags' as an importable package[^1], 2025-09-16T18:59:30,671 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:30,674 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:30,674 package, please make sure that 'plom_server.Finish.templatetags' is explicitly added 2025-09-16T18:59:30,675 to the `packages` configuration field. 2025-09-16T18:59:30,676 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:30,676 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:30,677 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:30,677 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:30,678 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:30,679 If you don't want 'plom_server.Finish.templatetags' to be distributed and are 2025-09-16T18:59:30,680 already explicitly excluding 'plom_server.Finish.templatetags' via 2025-09-16T18:59:30,680 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:30,681 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:30,681 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:30,682 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:30,683 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:30,684 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:30,684 even if it does not contain any `.py` files. 2025-09-16T18:59:30,685 On the other hand, currently there is no concept of package data 2025-09-16T18:59:30,685 directory, all directories are treated like packages. 2025-09-16T18:59:30,685 ******************************************************************************** 2025-09-16T18:59:30,686 !! 2025-09-16T18:59:30,686 check.warn(importable) 2025-09-16T18:59:30,687 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.Finish.tests' is absent from the `packages` configuration. 2025-09-16T18:59:30,687 !! 2025-09-16T18:59:30,688 ******************************************************************************** 2025-09-16T18:59:30,688 ############################ 2025-09-16T18:59:30,689 # Package would be ignored # 2025-09-16T18:59:30,689 ############################ 2025-09-16T18:59:30,689 Python recognizes 'plom_server.Finish.tests' as an importable package[^1], 2025-09-16T18:59:30,690 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:30,690 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:30,691 package, please make sure that 'plom_server.Finish.tests' is explicitly added 2025-09-16T18:59:30,691 to the `packages` configuration field. 2025-09-16T18:59:30,692 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:30,693 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:30,693 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:30,694 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:30,696 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:30,697 If you don't want 'plom_server.Finish.tests' to be distributed and are 2025-09-16T18:59:30,697 already explicitly excluding 'plom_server.Finish.tests' via 2025-09-16T18:59:30,698 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:30,698 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:30,699 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:30,700 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:30,701 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:30,702 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:30,702 even if it does not contain any `.py` files. 2025-09-16T18:59:30,703 On the other hand, currently there is no concept of package data 2025-09-16T18:59:30,703 directory, all directories are treated like packages. 2025-09-16T18:59:30,704 ******************************************************************************** 2025-09-16T18:59:30,705 !! 2025-09-16T18:59:30,705 check.warn(importable) 2025-09-16T18:59:30,706 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.Finish.useful_files_for_testing' is absent from the `packages` configuration. 2025-09-16T18:59:30,706 !! 2025-09-16T18:59:30,707 ******************************************************************************** 2025-09-16T18:59:30,708 ############################ 2025-09-16T18:59:30,709 # Package would be ignored # 2025-09-16T18:59:30,709 ############################ 2025-09-16T18:59:30,709 Python recognizes 'plom_server.Finish.useful_files_for_testing' as an importable package[^1], 2025-09-16T18:59:30,710 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:30,710 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:30,711 package, please make sure that 'plom_server.Finish.useful_files_for_testing' is explicitly added 2025-09-16T18:59:30,711 to the `packages` configuration field. 2025-09-16T18:59:30,712 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:30,712 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:30,712 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:30,713 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:30,714 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:30,714 If you don't want 'plom_server.Finish.useful_files_for_testing' to be distributed and are 2025-09-16T18:59:30,715 already explicitly excluding 'plom_server.Finish.useful_files_for_testing' via 2025-09-16T18:59:30,715 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:30,716 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:30,716 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:30,717 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:30,718 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:30,720 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:30,720 even if it does not contain any `.py` files. 2025-09-16T18:59:30,721 On the other hand, currently there is no concept of package data 2025-09-16T18:59:30,721 directory, all directories are treated like packages. 2025-09-16T18:59:30,722 ******************************************************************************** 2025-09-16T18:59:30,723 !! 2025-09-16T18:59:30,723 check.warn(importable) 2025-09-16T18:59:30,724 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.Finish.views' is absent from the `packages` configuration. 2025-09-16T18:59:30,725 !! 2025-09-16T18:59:30,726 ******************************************************************************** 2025-09-16T18:59:30,726 ############################ 2025-09-16T18:59:30,726 # Package would be ignored # 2025-09-16T18:59:30,727 ############################ 2025-09-16T18:59:30,727 Python recognizes 'plom_server.Finish.views' as an importable package[^1], 2025-09-16T18:59:30,728 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:30,729 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:30,729 package, please make sure that 'plom_server.Finish.views' is explicitly added 2025-09-16T18:59:30,730 to the `packages` configuration field. 2025-09-16T18:59:30,730 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:30,731 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:30,731 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:30,732 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:30,733 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:30,734 If you don't want 'plom_server.Finish.views' to be distributed and are 2025-09-16T18:59:30,734 already explicitly excluding 'plom_server.Finish.views' via 2025-09-16T18:59:30,735 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:30,735 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:30,735 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:30,736 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:30,737 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:30,738 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:30,738 even if it does not contain any `.py` files. 2025-09-16T18:59:30,739 On the other hand, currently there is no concept of package data 2025-09-16T18:59:30,739 directory, all directories are treated like packages. 2025-09-16T18:59:30,739 ******************************************************************************** 2025-09-16T18:59:30,740 !! 2025-09-16T18:59:30,741 check.warn(importable) 2025-09-16T18:59:30,741 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.Identify.management.commands' is absent from the `packages` configuration. 2025-09-16T18:59:30,742 !! 2025-09-16T18:59:30,743 ******************************************************************************** 2025-09-16T18:59:30,743 ############################ 2025-09-16T18:59:30,743 # Package would be ignored # 2025-09-16T18:59:30,744 ############################ 2025-09-16T18:59:30,745 Python recognizes 'plom_server.Identify.management.commands' as an importable package[^1], 2025-09-16T18:59:30,745 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:30,746 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:30,746 package, please make sure that 'plom_server.Identify.management.commands' is explicitly added 2025-09-16T18:59:30,747 to the `packages` configuration field. 2025-09-16T18:59:30,747 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:30,748 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:30,748 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:30,749 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:30,750 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:30,751 If you don't want 'plom_server.Identify.management.commands' to be distributed and are 2025-09-16T18:59:30,751 already explicitly excluding 'plom_server.Identify.management.commands' via 2025-09-16T18:59:30,752 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:30,752 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:30,753 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:30,754 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:30,755 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:30,756 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:30,757 even if it does not contain any `.py` files. 2025-09-16T18:59:30,757 On the other hand, currently there is no concept of package data 2025-09-16T18:59:30,758 directory, all directories are treated like packages. 2025-09-16T18:59:30,758 ******************************************************************************** 2025-09-16T18:59:30,759 !! 2025-09-16T18:59:30,760 check.warn(importable) 2025-09-16T18:59:30,760 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.Identify.migrations' is absent from the `packages` configuration. 2025-09-16T18:59:30,760 !! 2025-09-16T18:59:30,761 ******************************************************************************** 2025-09-16T18:59:30,761 ############################ 2025-09-16T18:59:30,761 # Package would be ignored # 2025-09-16T18:59:30,762 ############################ 2025-09-16T18:59:30,762 Python recognizes 'plom_server.Identify.migrations' as an importable package[^1], 2025-09-16T18:59:30,762 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:30,763 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:30,763 package, please make sure that 'plom_server.Identify.migrations' is explicitly added 2025-09-16T18:59:30,764 to the `packages` configuration field. 2025-09-16T18:59:30,764 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:30,765 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:30,765 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:30,766 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:30,767 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:30,767 If you don't want 'plom_server.Identify.migrations' to be distributed and are 2025-09-16T18:59:30,768 already explicitly excluding 'plom_server.Identify.migrations' via 2025-09-16T18:59:30,768 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:30,769 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:30,769 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:30,770 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:30,771 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:30,772 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:30,773 even if it does not contain any `.py` files. 2025-09-16T18:59:30,773 On the other hand, currently there is no concept of package data 2025-09-16T18:59:30,774 directory, all directories are treated like packages. 2025-09-16T18:59:30,774 ******************************************************************************** 2025-09-16T18:59:30,775 !! 2025-09-16T18:59:30,775 check.warn(importable) 2025-09-16T18:59:30,776 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.Launcher.migrations' is absent from the `packages` configuration. 2025-09-16T18:59:30,777 !! 2025-09-16T18:59:30,778 ******************************************************************************** 2025-09-16T18:59:30,778 ############################ 2025-09-16T18:59:30,779 # Package would be ignored # 2025-09-16T18:59:30,779 ############################ 2025-09-16T18:59:30,780 Python recognizes 'plom_server.Launcher.migrations' as an importable package[^1], 2025-09-16T18:59:30,780 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:30,781 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:30,782 package, please make sure that 'plom_server.Launcher.migrations' is explicitly added 2025-09-16T18:59:30,783 to the `packages` configuration field. 2025-09-16T18:59:30,784 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:30,785 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:30,785 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:30,786 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:30,787 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:30,788 If you don't want 'plom_server.Launcher.migrations' to be distributed and are 2025-09-16T18:59:30,788 already explicitly excluding 'plom_server.Launcher.migrations' via 2025-09-16T18:59:30,789 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:30,789 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:30,790 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:30,790 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:30,791 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:30,793 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:30,793 even if it does not contain any `.py` files. 2025-09-16T18:59:30,794 On the other hand, currently there is no concept of package data 2025-09-16T18:59:30,794 directory, all directories are treated like packages. 2025-09-16T18:59:30,795 ******************************************************************************** 2025-09-16T18:59:30,796 !! 2025-09-16T18:59:30,796 check.warn(importable) 2025-09-16T18:59:30,797 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.Mark.migrations' is absent from the `packages` configuration. 2025-09-16T18:59:30,797 !! 2025-09-16T18:59:30,799 ******************************************************************************** 2025-09-16T18:59:30,799 ############################ 2025-09-16T18:59:30,800 # Package would be ignored # 2025-09-16T18:59:30,801 ############################ 2025-09-16T18:59:30,801 Python recognizes 'plom_server.Mark.migrations' as an importable package[^1], 2025-09-16T18:59:30,802 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:30,803 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:30,803 package, please make sure that 'plom_server.Mark.migrations' is explicitly added 2025-09-16T18:59:30,804 to the `packages` configuration field. 2025-09-16T18:59:30,805 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:30,806 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:30,806 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:30,807 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:30,808 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:30,810 If you don't want 'plom_server.Mark.migrations' to be distributed and are 2025-09-16T18:59:30,810 already explicitly excluding 'plom_server.Mark.migrations' via 2025-09-16T18:59:30,811 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:30,812 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:30,812 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:30,814 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:30,815 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:30,816 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:30,816 even if it does not contain any `.py` files. 2025-09-16T18:59:30,817 On the other hand, currently there is no concept of package data 2025-09-16T18:59:30,817 directory, all directories are treated like packages. 2025-09-16T18:59:30,818 ******************************************************************************** 2025-09-16T18:59:30,819 !! 2025-09-16T18:59:30,820 check.warn(importable) 2025-09-16T18:59:30,820 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.Mark.models' is absent from the `packages` configuration. 2025-09-16T18:59:30,821 !! 2025-09-16T18:59:30,822 ******************************************************************************** 2025-09-16T18:59:30,822 ############################ 2025-09-16T18:59:30,823 # Package would be ignored # 2025-09-16T18:59:30,823 ############################ 2025-09-16T18:59:30,824 Python recognizes 'plom_server.Mark.models' as an importable package[^1], 2025-09-16T18:59:30,824 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:30,825 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:30,826 package, please make sure that 'plom_server.Mark.models' is explicitly added 2025-09-16T18:59:30,826 to the `packages` configuration field. 2025-09-16T18:59:30,827 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:30,828 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:30,829 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:30,830 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:30,831 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:30,832 If you don't want 'plom_server.Mark.models' to be distributed and are 2025-09-16T18:59:30,832 already explicitly excluding 'plom_server.Mark.models' via 2025-09-16T18:59:30,833 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:30,834 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:30,834 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:30,835 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:30,836 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:30,838 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:30,839 even if it does not contain any `.py` files. 2025-09-16T18:59:30,839 On the other hand, currently there is no concept of package data 2025-09-16T18:59:30,840 directory, all directories are treated like packages. 2025-09-16T18:59:30,840 ******************************************************************************** 2025-09-16T18:59:30,841 !! 2025-09-16T18:59:30,842 check.warn(importable) 2025-09-16T18:59:30,842 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.Mark.serializers' is absent from the `packages` configuration. 2025-09-16T18:59:30,843 !! 2025-09-16T18:59:30,844 ******************************************************************************** 2025-09-16T18:59:30,845 ############################ 2025-09-16T18:59:30,845 # Package would be ignored # 2025-09-16T18:59:30,846 ############################ 2025-09-16T18:59:30,847 Python recognizes 'plom_server.Mark.serializers' as an importable package[^1], 2025-09-16T18:59:30,847 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:30,848 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:30,848 package, please make sure that 'plom_server.Mark.serializers' is explicitly added 2025-09-16T18:59:30,849 to the `packages` configuration field. 2025-09-16T18:59:30,850 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:30,850 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:30,851 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:30,852 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:30,852 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:30,853 If you don't want 'plom_server.Mark.serializers' to be distributed and are 2025-09-16T18:59:30,854 already explicitly excluding 'plom_server.Mark.serializers' via 2025-09-16T18:59:30,855 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:30,855 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:30,855 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:30,856 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:30,858 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:30,859 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:30,860 even if it does not contain any `.py` files. 2025-09-16T18:59:30,860 On the other hand, currently there is no concept of package data 2025-09-16T18:59:30,861 directory, all directories are treated like packages. 2025-09-16T18:59:30,862 ******************************************************************************** 2025-09-16T18:59:30,863 !! 2025-09-16T18:59:30,863 check.warn(importable) 2025-09-16T18:59:30,864 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.Mark.tests.config_files' is absent from the `packages` configuration. 2025-09-16T18:59:30,864 !! 2025-09-16T18:59:30,866 ******************************************************************************** 2025-09-16T18:59:30,866 ############################ 2025-09-16T18:59:30,867 # Package would be ignored # 2025-09-16T18:59:30,867 ############################ 2025-09-16T18:59:30,868 Python recognizes 'plom_server.Mark.tests.config_files' as an importable package[^1], 2025-09-16T18:59:30,868 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:30,870 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:30,870 package, please make sure that 'plom_server.Mark.tests.config_files' is explicitly added 2025-09-16T18:59:30,871 to the `packages` configuration field. 2025-09-16T18:59:30,872 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:30,873 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:30,873 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:30,875 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:30,876 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:30,877 If you don't want 'plom_server.Mark.tests.config_files' to be distributed and are 2025-09-16T18:59:30,877 already explicitly excluding 'plom_server.Mark.tests.config_files' via 2025-09-16T18:59:30,878 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:30,878 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:30,878 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:30,879 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:30,880 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:30,881 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:30,881 even if it does not contain any `.py` files. 2025-09-16T18:59:30,881 On the other hand, currently there is no concept of package data 2025-09-16T18:59:30,882 directory, all directories are treated like packages. 2025-09-16T18:59:30,882 ******************************************************************************** 2025-09-16T18:59:30,883 !! 2025-09-16T18:59:30,883 check.warn(importable) 2025-09-16T18:59:30,884 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.Papers.management.commands' is absent from the `packages` configuration. 2025-09-16T18:59:30,884 !! 2025-09-16T18:59:30,885 ******************************************************************************** 2025-09-16T18:59:30,885 ############################ 2025-09-16T18:59:30,886 # Package would be ignored # 2025-09-16T18:59:30,886 ############################ 2025-09-16T18:59:30,887 Python recognizes 'plom_server.Papers.management.commands' as an importable package[^1], 2025-09-16T18:59:30,887 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:30,888 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:30,888 package, please make sure that 'plom_server.Papers.management.commands' is explicitly added 2025-09-16T18:59:30,889 to the `packages` configuration field. 2025-09-16T18:59:30,890 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:30,890 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:30,891 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:30,892 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:30,893 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:30,894 If you don't want 'plom_server.Papers.management.commands' to be distributed and are 2025-09-16T18:59:30,894 already explicitly excluding 'plom_server.Papers.management.commands' via 2025-09-16T18:59:30,895 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:30,895 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:30,896 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:30,897 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:30,898 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:30,900 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:30,900 even if it does not contain any `.py` files. 2025-09-16T18:59:30,901 On the other hand, currently there is no concept of package data 2025-09-16T18:59:30,901 directory, all directories are treated like packages. 2025-09-16T18:59:30,902 ******************************************************************************** 2025-09-16T18:59:30,903 !! 2025-09-16T18:59:30,903 check.warn(importable) 2025-09-16T18:59:30,903 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.Papers.migrations' is absent from the `packages` configuration. 2025-09-16T18:59:30,904 !! 2025-09-16T18:59:30,904 ******************************************************************************** 2025-09-16T18:59:30,905 ############################ 2025-09-16T18:59:30,905 # Package would be ignored # 2025-09-16T18:59:30,905 ############################ 2025-09-16T18:59:30,906 Python recognizes 'plom_server.Papers.migrations' as an importable package[^1], 2025-09-16T18:59:30,906 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:30,907 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:30,907 package, please make sure that 'plom_server.Papers.migrations' is explicitly added 2025-09-16T18:59:30,907 to the `packages` configuration field. 2025-09-16T18:59:30,908 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:30,909 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:30,909 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:30,910 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:30,911 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:30,912 If you don't want 'plom_server.Papers.migrations' to be distributed and are 2025-09-16T18:59:30,912 already explicitly excluding 'plom_server.Papers.migrations' via 2025-09-16T18:59:30,913 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:30,913 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:30,914 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:30,915 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:30,916 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:30,918 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:30,918 even if it does not contain any `.py` files. 2025-09-16T18:59:30,919 On the other hand, currently there is no concept of package data 2025-09-16T18:59:30,919 directory, all directories are treated like packages. 2025-09-16T18:59:30,920 ******************************************************************************** 2025-09-16T18:59:30,921 !! 2025-09-16T18:59:30,921 check.warn(importable) 2025-09-16T18:59:30,922 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.Preparation.management.commands' is absent from the `packages` configuration. 2025-09-16T18:59:30,922 !! 2025-09-16T18:59:30,923 ******************************************************************************** 2025-09-16T18:59:30,923 ############################ 2025-09-16T18:59:30,924 # Package would be ignored # 2025-09-16T18:59:30,924 ############################ 2025-09-16T18:59:30,925 Python recognizes 'plom_server.Preparation.management.commands' as an importable package[^1], 2025-09-16T18:59:30,925 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:30,927 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:30,927 package, please make sure that 'plom_server.Preparation.management.commands' is explicitly added 2025-09-16T18:59:30,928 to the `packages` configuration field. 2025-09-16T18:59:30,929 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:30,929 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:30,929 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:30,930 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:30,931 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:30,931 If you don't want 'plom_server.Preparation.management.commands' to be distributed and are 2025-09-16T18:59:30,932 already explicitly excluding 'plom_server.Preparation.management.commands' via 2025-09-16T18:59:30,932 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:30,932 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:30,933 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:30,933 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:30,934 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:30,935 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:30,936 even if it does not contain any `.py` files. 2025-09-16T18:59:30,936 On the other hand, currently there is no concept of package data 2025-09-16T18:59:30,937 directory, all directories are treated like packages. 2025-09-16T18:59:30,937 ******************************************************************************** 2025-09-16T18:59:30,938 !! 2025-09-16T18:59:30,939 check.warn(importable) 2025-09-16T18:59:30,939 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.Preparation.migrations' is absent from the `packages` configuration. 2025-09-16T18:59:30,940 !! 2025-09-16T18:59:30,941 ******************************************************************************** 2025-09-16T18:59:30,942 ############################ 2025-09-16T18:59:30,942 # Package would be ignored # 2025-09-16T18:59:30,943 ############################ 2025-09-16T18:59:30,943 Python recognizes 'plom_server.Preparation.migrations' as an importable package[^1], 2025-09-16T18:59:30,944 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:30,945 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:30,945 package, please make sure that 'plom_server.Preparation.migrations' is explicitly added 2025-09-16T18:59:30,946 to the `packages` configuration field. 2025-09-16T18:59:30,947 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:30,947 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:30,947 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:30,948 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:30,949 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:30,950 If you don't want 'plom_server.Preparation.migrations' to be distributed and are 2025-09-16T18:59:30,951 already explicitly excluding 'plom_server.Preparation.migrations' via 2025-09-16T18:59:30,951 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:30,952 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:30,952 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:30,954 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:30,954 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:30,955 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:30,956 even if it does not contain any `.py` files. 2025-09-16T18:59:30,956 On the other hand, currently there is no concept of package data 2025-09-16T18:59:30,956 directory, all directories are treated like packages. 2025-09-16T18:59:30,957 ******************************************************************************** 2025-09-16T18:59:30,957 !! 2025-09-16T18:59:30,958 check.warn(importable) 2025-09-16T18:59:30,958 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.Preparation.tests' is absent from the `packages` configuration. 2025-09-16T18:59:30,958 !! 2025-09-16T18:59:30,959 ******************************************************************************** 2025-09-16T18:59:30,959 ############################ 2025-09-16T18:59:30,960 # Package would be ignored # 2025-09-16T18:59:30,960 ############################ 2025-09-16T18:59:30,961 Python recognizes 'plom_server.Preparation.tests' as an importable package[^1], 2025-09-16T18:59:30,961 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:30,962 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:30,962 package, please make sure that 'plom_server.Preparation.tests' is explicitly added 2025-09-16T18:59:30,963 to the `packages` configuration field. 2025-09-16T18:59:30,964 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:30,964 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:30,965 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:30,966 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:30,967 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:30,968 If you don't want 'plom_server.Preparation.tests' to be distributed and are 2025-09-16T18:59:30,968 already explicitly excluding 'plom_server.Preparation.tests' via 2025-09-16T18:59:30,969 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:30,969 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:30,970 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:30,971 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:30,972 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:30,973 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:30,974 even if it does not contain any `.py` files. 2025-09-16T18:59:30,974 On the other hand, currently there is no concept of package data 2025-09-16T18:59:30,975 directory, all directories are treated like packages. 2025-09-16T18:59:30,975 ******************************************************************************** 2025-09-16T18:59:30,976 !! 2025-09-16T18:59:30,977 check.warn(importable) 2025-09-16T18:59:30,977 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.Preparation.tests.config_files' is absent from the `packages` configuration. 2025-09-16T18:59:30,977 !! 2025-09-16T18:59:30,979 ******************************************************************************** 2025-09-16T18:59:30,979 ############################ 2025-09-16T18:59:30,980 # Package would be ignored # 2025-09-16T18:59:30,980 ############################ 2025-09-16T18:59:30,981 Python recognizes 'plom_server.Preparation.tests.config_files' as an importable package[^1], 2025-09-16T18:59:30,981 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:30,982 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:30,982 package, please make sure that 'plom_server.Preparation.tests.config_files' is explicitly added 2025-09-16T18:59:30,982 to the `packages` configuration field. 2025-09-16T18:59:30,983 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:30,983 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:30,984 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:30,984 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:30,985 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:30,986 If you don't want 'plom_server.Preparation.tests.config_files' to be distributed and are 2025-09-16T18:59:30,986 already explicitly excluding 'plom_server.Preparation.tests.config_files' via 2025-09-16T18:59:30,987 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:30,987 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:30,987 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:30,989 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:30,990 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:30,991 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:30,992 even if it does not contain any `.py` files. 2025-09-16T18:59:30,992 On the other hand, currently there is no concept of package data 2025-09-16T18:59:30,993 directory, all directories are treated like packages. 2025-09-16T18:59:30,993 ******************************************************************************** 2025-09-16T18:59:30,994 !! 2025-09-16T18:59:30,995 check.warn(importable) 2025-09-16T18:59:30,995 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.Preparation.useful_files_for_testing' is absent from the `packages` configuration. 2025-09-16T18:59:30,996 !! 2025-09-16T18:59:30,997 ******************************************************************************** 2025-09-16T18:59:30,998 ############################ 2025-09-16T18:59:30,998 # Package would be ignored # 2025-09-16T18:59:30,999 ############################ 2025-09-16T18:59:30,999 Python recognizes 'plom_server.Preparation.useful_files_for_testing' as an importable package[^1], 2025-09-16T18:59:31,000 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:31,001 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:31,001 package, please make sure that 'plom_server.Preparation.useful_files_for_testing' is explicitly added 2025-09-16T18:59:31,002 to the `packages` configuration field. 2025-09-16T18:59:31,003 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:31,003 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:31,004 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:31,005 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:31,006 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:31,007 If you don't want 'plom_server.Preparation.useful_files_for_testing' to be distributed and are 2025-09-16T18:59:31,007 already explicitly excluding 'plom_server.Preparation.useful_files_for_testing' via 2025-09-16T18:59:31,007 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:31,008 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:31,008 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:31,009 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:31,009 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:31,010 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:31,011 even if it does not contain any `.py` files. 2025-09-16T18:59:31,011 On the other hand, currently there is no concept of package data 2025-09-16T18:59:31,011 directory, all directories are treated like packages. 2025-09-16T18:59:31,012 ******************************************************************************** 2025-09-16T18:59:31,012 !! 2025-09-16T18:59:31,013 check.warn(importable) 2025-09-16T18:59:31,013 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.Preparation.views' is absent from the `packages` configuration. 2025-09-16T18:59:31,014 !! 2025-09-16T18:59:31,015 ******************************************************************************** 2025-09-16T18:59:31,015 ############################ 2025-09-16T18:59:31,016 # Package would be ignored # 2025-09-16T18:59:31,016 ############################ 2025-09-16T18:59:31,017 Python recognizes 'plom_server.Preparation.views' as an importable package[^1], 2025-09-16T18:59:31,017 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:31,018 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:31,019 package, please make sure that 'plom_server.Preparation.views' is explicitly added 2025-09-16T18:59:31,019 to the `packages` configuration field. 2025-09-16T18:59:31,020 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:31,020 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:31,021 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:31,022 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:31,023 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:31,023 If you don't want 'plom_server.Preparation.views' to be distributed and are 2025-09-16T18:59:31,024 already explicitly excluding 'plom_server.Preparation.views' via 2025-09-16T18:59:31,024 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:31,025 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:31,025 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:31,026 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:31,027 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:31,029 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:31,030 even if it does not contain any `.py` files. 2025-09-16T18:59:31,030 On the other hand, currently there is no concept of package data 2025-09-16T18:59:31,031 directory, all directories are treated like packages. 2025-09-16T18:59:31,031 ******************************************************************************** 2025-09-16T18:59:31,032 !! 2025-09-16T18:59:31,032 check.warn(importable) 2025-09-16T18:59:31,032 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.Progress.tests' is absent from the `packages` configuration. 2025-09-16T18:59:31,033 !! 2025-09-16T18:59:31,033 ******************************************************************************** 2025-09-16T18:59:31,034 ############################ 2025-09-16T18:59:31,034 # Package would be ignored # 2025-09-16T18:59:31,034 ############################ 2025-09-16T18:59:31,035 Python recognizes 'plom_server.Progress.tests' as an importable package[^1], 2025-09-16T18:59:31,035 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:31,036 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:31,036 package, please make sure that 'plom_server.Progress.tests' is explicitly added 2025-09-16T18:59:31,037 to the `packages` configuration field. 2025-09-16T18:59:31,038 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:31,038 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:31,039 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:31,040 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:31,041 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:31,041 If you don't want 'plom_server.Progress.tests' to be distributed and are 2025-09-16T18:59:31,042 already explicitly excluding 'plom_server.Progress.tests' via 2025-09-16T18:59:31,043 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:31,043 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:31,044 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:31,045 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:31,046 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:31,047 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:31,048 even if it does not contain any `.py` files. 2025-09-16T18:59:31,048 On the other hand, currently there is no concept of package data 2025-09-16T18:59:31,049 directory, all directories are treated like packages. 2025-09-16T18:59:31,049 ******************************************************************************** 2025-09-16T18:59:31,050 !! 2025-09-16T18:59:31,050 check.warn(importable) 2025-09-16T18:59:31,051 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.Progress.views' is absent from the `packages` configuration. 2025-09-16T18:59:31,051 !! 2025-09-16T18:59:31,052 ******************************************************************************** 2025-09-16T18:59:31,053 ############################ 2025-09-16T18:59:31,053 # Package would be ignored # 2025-09-16T18:59:31,054 ############################ 2025-09-16T18:59:31,054 Python recognizes 'plom_server.Progress.views' as an importable package[^1], 2025-09-16T18:59:31,055 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:31,055 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:31,056 package, please make sure that 'plom_server.Progress.views' is explicitly added 2025-09-16T18:59:31,057 to the `packages` configuration field. 2025-09-16T18:59:31,057 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:31,058 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:31,058 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:31,059 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:31,059 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:31,060 If you don't want 'plom_server.Progress.views' to be distributed and are 2025-09-16T18:59:31,060 already explicitly excluding 'plom_server.Progress.views' via 2025-09-16T18:59:31,061 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:31,061 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:31,061 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:31,062 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:31,063 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:31,064 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:31,064 even if it does not contain any `.py` files. 2025-09-16T18:59:31,065 On the other hand, currently there is no concept of package data 2025-09-16T18:59:31,065 directory, all directories are treated like packages. 2025-09-16T18:59:31,066 ******************************************************************************** 2025-09-16T18:59:31,066 !! 2025-09-16T18:59:31,067 check.warn(importable) 2025-09-16T18:59:31,067 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.QuestionClustering.migrations' is absent from the `packages` configuration. 2025-09-16T18:59:31,068 !! 2025-09-16T18:59:31,068 ******************************************************************************** 2025-09-16T18:59:31,069 ############################ 2025-09-16T18:59:31,069 # Package would be ignored # 2025-09-16T18:59:31,070 ############################ 2025-09-16T18:59:31,070 Python recognizes 'plom_server.QuestionClustering.migrations' as an importable package[^1], 2025-09-16T18:59:31,070 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:31,071 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:31,072 package, please make sure that 'plom_server.QuestionClustering.migrations' is explicitly added 2025-09-16T18:59:31,072 to the `packages` configuration field. 2025-09-16T18:59:31,073 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:31,073 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:31,074 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:31,075 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:31,076 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:31,076 If you don't want 'plom_server.QuestionClustering.migrations' to be distributed and are 2025-09-16T18:59:31,077 already explicitly excluding 'plom_server.QuestionClustering.migrations' via 2025-09-16T18:59:31,077 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:31,078 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:31,078 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:31,079 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:31,080 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:31,081 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:31,081 even if it does not contain any `.py` files. 2025-09-16T18:59:31,082 On the other hand, currently there is no concept of package data 2025-09-16T18:59:31,082 directory, all directories are treated like packages. 2025-09-16T18:59:31,082 ******************************************************************************** 2025-09-16T18:59:31,083 !! 2025-09-16T18:59:31,083 check.warn(importable) 2025-09-16T18:59:31,084 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.QuestionTags.management.commands' is absent from the `packages` configuration. 2025-09-16T18:59:31,084 !! 2025-09-16T18:59:31,085 ******************************************************************************** 2025-09-16T18:59:31,085 ############################ 2025-09-16T18:59:31,086 # Package would be ignored # 2025-09-16T18:59:31,086 ############################ 2025-09-16T18:59:31,086 Python recognizes 'plom_server.QuestionTags.management.commands' as an importable package[^1], 2025-09-16T18:59:31,087 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:31,087 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:31,088 package, please make sure that 'plom_server.QuestionTags.management.commands' is explicitly added 2025-09-16T18:59:31,088 to the `packages` configuration field. 2025-09-16T18:59:31,089 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:31,089 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:31,090 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:31,091 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:31,091 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:31,092 If you don't want 'plom_server.QuestionTags.management.commands' to be distributed and are 2025-09-16T18:59:31,093 already explicitly excluding 'plom_server.QuestionTags.management.commands' via 2025-09-16T18:59:31,093 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:31,094 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:31,094 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:31,095 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:31,096 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:31,097 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:31,098 even if it does not contain any `.py` files. 2025-09-16T18:59:31,098 On the other hand, currently there is no concept of package data 2025-09-16T18:59:31,099 directory, all directories are treated like packages. 2025-09-16T18:59:31,099 ******************************************************************************** 2025-09-16T18:59:31,100 !! 2025-09-16T18:59:31,101 check.warn(importable) 2025-09-16T18:59:31,101 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.QuestionTags.migrations' is absent from the `packages` configuration. 2025-09-16T18:59:31,102 !! 2025-09-16T18:59:31,103 ******************************************************************************** 2025-09-16T18:59:31,103 ############################ 2025-09-16T18:59:31,104 # Package would be ignored # 2025-09-16T18:59:31,104 ############################ 2025-09-16T18:59:31,104 Python recognizes 'plom_server.QuestionTags.migrations' as an importable package[^1], 2025-09-16T18:59:31,105 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:31,105 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:31,106 package, please make sure that 'plom_server.QuestionTags.migrations' is explicitly added 2025-09-16T18:59:31,106 to the `packages` configuration field. 2025-09-16T18:59:31,107 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:31,107 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:31,107 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:31,108 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:31,109 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:31,110 If you don't want 'plom_server.QuestionTags.migrations' to be distributed and are 2025-09-16T18:59:31,110 already explicitly excluding 'plom_server.QuestionTags.migrations' via 2025-09-16T18:59:31,110 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:31,111 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:31,111 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:31,112 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:31,113 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:31,115 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:31,115 even if it does not contain any `.py` files. 2025-09-16T18:59:31,116 On the other hand, currently there is no concept of package data 2025-09-16T18:59:31,116 directory, all directories are treated like packages. 2025-09-16T18:59:31,117 ******************************************************************************** 2025-09-16T18:59:31,118 !! 2025-09-16T18:59:31,118 check.warn(importable) 2025-09-16T18:59:31,118 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.Rectangles.management.commands' is absent from the `packages` configuration. 2025-09-16T18:59:31,119 !! 2025-09-16T18:59:31,120 ******************************************************************************** 2025-09-16T18:59:31,120 ############################ 2025-09-16T18:59:31,121 # Package would be ignored # 2025-09-16T18:59:31,121 ############################ 2025-09-16T18:59:31,121 Python recognizes 'plom_server.Rectangles.management.commands' as an importable package[^1], 2025-09-16T18:59:31,122 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:31,123 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:31,123 package, please make sure that 'plom_server.Rectangles.management.commands' is explicitly added 2025-09-16T18:59:31,124 to the `packages` configuration field. 2025-09-16T18:59:31,125 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:31,125 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:31,126 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:31,127 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:31,127 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:31,128 If you don't want 'plom_server.Rectangles.management.commands' to be distributed and are 2025-09-16T18:59:31,128 already explicitly excluding 'plom_server.Rectangles.management.commands' via 2025-09-16T18:59:31,129 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:31,129 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:31,129 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:31,130 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:31,131 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:31,132 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:31,132 even if it does not contain any `.py` files. 2025-09-16T18:59:31,132 On the other hand, currently there is no concept of package data 2025-09-16T18:59:31,133 directory, all directories are treated like packages. 2025-09-16T18:59:31,133 ******************************************************************************** 2025-09-16T18:59:31,134 !! 2025-09-16T18:59:31,134 check.warn(importable) 2025-09-16T18:59:31,135 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.Rectangles.tests' is absent from the `packages` configuration. 2025-09-16T18:59:31,135 !! 2025-09-16T18:59:31,136 ******************************************************************************** 2025-09-16T18:59:31,137 ############################ 2025-09-16T18:59:31,137 # Package would be ignored # 2025-09-16T18:59:31,138 ############################ 2025-09-16T18:59:31,138 Python recognizes 'plom_server.Rectangles.tests' as an importable package[^1], 2025-09-16T18:59:31,139 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:31,140 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:31,140 package, please make sure that 'plom_server.Rectangles.tests' is explicitly added 2025-09-16T18:59:31,141 to the `packages` configuration field. 2025-09-16T18:59:31,142 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:31,142 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:31,143 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:31,143 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:31,144 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:31,145 If you don't want 'plom_server.Rectangles.tests' to be distributed and are 2025-09-16T18:59:31,146 already explicitly excluding 'plom_server.Rectangles.tests' via 2025-09-16T18:59:31,146 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:31,147 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:31,147 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:31,148 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:31,149 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:31,151 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:31,152 even if it does not contain any `.py` files. 2025-09-16T18:59:31,152 On the other hand, currently there is no concept of package data 2025-09-16T18:59:31,153 directory, all directories are treated like packages. 2025-09-16T18:59:31,153 ******************************************************************************** 2025-09-16T18:59:31,154 !! 2025-09-16T18:59:31,154 check.warn(importable) 2025-09-16T18:59:31,154 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.Rubrics.management.commands' is absent from the `packages` configuration. 2025-09-16T18:59:31,155 !! 2025-09-16T18:59:31,155 ******************************************************************************** 2025-09-16T18:59:31,156 ############################ 2025-09-16T18:59:31,156 # Package would be ignored # 2025-09-16T18:59:31,156 ############################ 2025-09-16T18:59:31,157 Python recognizes 'plom_server.Rubrics.management.commands' as an importable package[^1], 2025-09-16T18:59:31,157 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:31,158 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:31,158 package, please make sure that 'plom_server.Rubrics.management.commands' is explicitly added 2025-09-16T18:59:31,158 to the `packages` configuration field. 2025-09-16T18:59:31,159 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:31,159 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:31,160 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:31,161 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:31,162 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:31,163 If you don't want 'plom_server.Rubrics.management.commands' to be distributed and are 2025-09-16T18:59:31,163 already explicitly excluding 'plom_server.Rubrics.management.commands' via 2025-09-16T18:59:31,164 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:31,164 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:31,165 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:31,166 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:31,167 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:31,168 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:31,169 even if it does not contain any `.py` files. 2025-09-16T18:59:31,169 On the other hand, currently there is no concept of package data 2025-09-16T18:59:31,170 directory, all directories are treated like packages. 2025-09-16T18:59:31,170 ******************************************************************************** 2025-09-16T18:59:31,171 !! 2025-09-16T18:59:31,172 check.warn(importable) 2025-09-16T18:59:31,172 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.Rubrics.migrations' is absent from the `packages` configuration. 2025-09-16T18:59:31,173 !! 2025-09-16T18:59:31,174 ******************************************************************************** 2025-09-16T18:59:31,174 ############################ 2025-09-16T18:59:31,175 # Package would be ignored # 2025-09-16T18:59:31,175 ############################ 2025-09-16T18:59:31,176 Python recognizes 'plom_server.Rubrics.migrations' as an importable package[^1], 2025-09-16T18:59:31,176 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:31,177 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:31,177 package, please make sure that 'plom_server.Rubrics.migrations' is explicitly added 2025-09-16T18:59:31,178 to the `packages` configuration field. 2025-09-16T18:59:31,178 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:31,179 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:31,179 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:31,180 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:31,181 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:31,181 If you don't want 'plom_server.Rubrics.migrations' to be distributed and are 2025-09-16T18:59:31,182 already explicitly excluding 'plom_server.Rubrics.migrations' via 2025-09-16T18:59:31,182 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:31,182 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:31,183 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:31,183 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:31,184 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:31,186 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:31,186 even if it does not contain any `.py` files. 2025-09-16T18:59:31,187 On the other hand, currently there is no concept of package data 2025-09-16T18:59:31,187 directory, all directories are treated like packages. 2025-09-16T18:59:31,188 ******************************************************************************** 2025-09-16T18:59:31,189 !! 2025-09-16T18:59:31,190 check.warn(importable) 2025-09-16T18:59:31,190 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.Rubrics.tests' is absent from the `packages` configuration. 2025-09-16T18:59:31,191 !! 2025-09-16T18:59:31,192 ******************************************************************************** 2025-09-16T18:59:31,192 ############################ 2025-09-16T18:59:31,193 # Package would be ignored # 2025-09-16T18:59:31,193 ############################ 2025-09-16T18:59:31,194 Python recognizes 'plom_server.Rubrics.tests' as an importable package[^1], 2025-09-16T18:59:31,194 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:31,195 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:31,195 package, please make sure that 'plom_server.Rubrics.tests' is explicitly added 2025-09-16T18:59:31,196 to the `packages` configuration field. 2025-09-16T18:59:31,197 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:31,197 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:31,198 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:31,199 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:31,200 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:31,201 If you don't want 'plom_server.Rubrics.tests' to be distributed and are 2025-09-16T18:59:31,201 already explicitly excluding 'plom_server.Rubrics.tests' via 2025-09-16T18:59:31,202 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:31,202 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:31,203 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:31,203 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:31,204 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:31,205 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:31,205 even if it does not contain any `.py` files. 2025-09-16T18:59:31,206 On the other hand, currently there is no concept of package data 2025-09-16T18:59:31,206 directory, all directories are treated like packages. 2025-09-16T18:59:31,206 ******************************************************************************** 2025-09-16T18:59:31,207 !! 2025-09-16T18:59:31,207 check.warn(importable) 2025-09-16T18:59:31,208 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.Scan.management.commands' is absent from the `packages` configuration. 2025-09-16T18:59:31,208 !! 2025-09-16T18:59:31,209 ******************************************************************************** 2025-09-16T18:59:31,209 ############################ 2025-09-16T18:59:31,210 # Package would be ignored # 2025-09-16T18:59:31,210 ############################ 2025-09-16T18:59:31,210 Python recognizes 'plom_server.Scan.management.commands' as an importable package[^1], 2025-09-16T18:59:31,211 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:31,212 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:31,212 package, please make sure that 'plom_server.Scan.management.commands' is explicitly added 2025-09-16T18:59:31,213 to the `packages` configuration field. 2025-09-16T18:59:31,214 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:31,214 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:31,215 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:31,216 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:31,217 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:31,218 If you don't want 'plom_server.Scan.management.commands' to be distributed and are 2025-09-16T18:59:31,219 already explicitly excluding 'plom_server.Scan.management.commands' via 2025-09-16T18:59:31,219 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:31,220 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:31,220 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:31,221 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:31,222 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:31,223 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:31,224 even if it does not contain any `.py` files. 2025-09-16T18:59:31,224 On the other hand, currently there is no concept of package data 2025-09-16T18:59:31,225 directory, all directories are treated like packages. 2025-09-16T18:59:31,225 ******************************************************************************** 2025-09-16T18:59:31,226 !! 2025-09-16T18:59:31,227 check.warn(importable) 2025-09-16T18:59:31,227 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.Scan.migrations' is absent from the `packages` configuration. 2025-09-16T18:59:31,228 !! 2025-09-16T18:59:31,229 ******************************************************************************** 2025-09-16T18:59:31,230 ############################ 2025-09-16T18:59:31,230 # Package would be ignored # 2025-09-16T18:59:31,230 ############################ 2025-09-16T18:59:31,231 Python recognizes 'plom_server.Scan.migrations' as an importable package[^1], 2025-09-16T18:59:31,231 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:31,232 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:31,232 package, please make sure that 'plom_server.Scan.migrations' is explicitly added 2025-09-16T18:59:31,232 to the `packages` configuration field. 2025-09-16T18:59:31,233 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:31,234 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:31,234 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:31,235 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:31,235 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:31,236 If you don't want 'plom_server.Scan.migrations' to be distributed and are 2025-09-16T18:59:31,236 already explicitly excluding 'plom_server.Scan.migrations' via 2025-09-16T18:59:31,237 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:31,237 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:31,238 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:31,239 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:31,240 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:31,242 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:31,242 even if it does not contain any `.py` files. 2025-09-16T18:59:31,243 On the other hand, currently there is no concept of package data 2025-09-16T18:59:31,243 directory, all directories are treated like packages. 2025-09-16T18:59:31,244 ******************************************************************************** 2025-09-16T18:59:31,245 !! 2025-09-16T18:59:31,245 check.warn(importable) 2025-09-16T18:59:31,246 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.Scan.tests' is absent from the `packages` configuration. 2025-09-16T18:59:31,247 !! 2025-09-16T18:59:31,247 ******************************************************************************** 2025-09-16T18:59:31,248 ############################ 2025-09-16T18:59:31,248 # Package would be ignored # 2025-09-16T18:59:31,249 ############################ 2025-09-16T18:59:31,249 Python recognizes 'plom_server.Scan.tests' as an importable package[^1], 2025-09-16T18:59:31,250 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:31,251 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:31,251 package, please make sure that 'plom_server.Scan.tests' is explicitly added 2025-09-16T18:59:31,252 to the `packages` configuration field. 2025-09-16T18:59:31,253 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:31,253 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:31,254 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:31,255 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:31,256 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:31,256 If you don't want 'plom_server.Scan.tests' to be distributed and are 2025-09-16T18:59:31,257 already explicitly excluding 'plom_server.Scan.tests' via 2025-09-16T18:59:31,257 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:31,257 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:31,258 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:31,258 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:31,259 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:31,260 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:31,260 even if it does not contain any `.py` files. 2025-09-16T18:59:31,261 On the other hand, currently there is no concept of package data 2025-09-16T18:59:31,261 directory, all directories are treated like packages. 2025-09-16T18:59:31,261 ******************************************************************************** 2025-09-16T18:59:31,262 !! 2025-09-16T18:59:31,262 check.warn(importable) 2025-09-16T18:59:31,263 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.Scan.views' is absent from the `packages` configuration. 2025-09-16T18:59:31,263 !! 2025-09-16T18:59:31,264 ******************************************************************************** 2025-09-16T18:59:31,265 ############################ 2025-09-16T18:59:31,265 # Package would be ignored # 2025-09-16T18:59:31,265 ############################ 2025-09-16T18:59:31,266 Python recognizes 'plom_server.Scan.views' as an importable package[^1], 2025-09-16T18:59:31,266 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:31,267 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:31,268 package, please make sure that 'plom_server.Scan.views' is explicitly added 2025-09-16T18:59:31,268 to the `packages` configuration field. 2025-09-16T18:59:31,269 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:31,270 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:31,270 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:31,271 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:31,272 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:31,273 If you don't want 'plom_server.Scan.views' to be distributed and are 2025-09-16T18:59:31,273 already explicitly excluding 'plom_server.Scan.views' via 2025-09-16T18:59:31,274 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:31,274 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:31,275 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:31,276 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:31,277 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:31,278 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:31,279 even if it does not contain any `.py` files. 2025-09-16T18:59:31,279 On the other hand, currently there is no concept of package data 2025-09-16T18:59:31,280 directory, all directories are treated like packages. 2025-09-16T18:59:31,280 ******************************************************************************** 2025-09-16T18:59:31,281 !! 2025-09-16T18:59:31,281 check.warn(importable) 2025-09-16T18:59:31,282 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.SpecCreator.migrations' is absent from the `packages` configuration. 2025-09-16T18:59:31,282 !! 2025-09-16T18:59:31,282 ******************************************************************************** 2025-09-16T18:59:31,283 ############################ 2025-09-16T18:59:31,283 # Package would be ignored # 2025-09-16T18:59:31,283 ############################ 2025-09-16T18:59:31,284 Python recognizes 'plom_server.SpecCreator.migrations' as an importable package[^1], 2025-09-16T18:59:31,284 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:31,285 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:31,285 package, please make sure that 'plom_server.SpecCreator.migrations' is explicitly added 2025-09-16T18:59:31,286 to the `packages` configuration field. 2025-09-16T18:59:31,286 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:31,287 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:31,287 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:31,288 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:31,289 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:31,290 If you don't want 'plom_server.SpecCreator.migrations' to be distributed and are 2025-09-16T18:59:31,290 already explicitly excluding 'plom_server.SpecCreator.migrations' via 2025-09-16T18:59:31,291 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:31,291 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:31,292 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:31,293 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:31,293 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:31,295 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:31,295 even if it does not contain any `.py` files. 2025-09-16T18:59:31,296 On the other hand, currently there is no concept of package data 2025-09-16T18:59:31,296 directory, all directories are treated like packages. 2025-09-16T18:59:31,297 ******************************************************************************** 2025-09-16T18:59:31,297 !! 2025-09-16T18:59:31,298 check.warn(importable) 2025-09-16T18:59:31,298 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.SpecCreator.views' is absent from the `packages` configuration. 2025-09-16T18:59:31,299 !! 2025-09-16T18:59:31,300 ******************************************************************************** 2025-09-16T18:59:31,300 ############################ 2025-09-16T18:59:31,301 # Package would be ignored # 2025-09-16T18:59:31,301 ############################ 2025-09-16T18:59:31,302 Python recognizes 'plom_server.SpecCreator.views' as an importable package[^1], 2025-09-16T18:59:31,302 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:31,303 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:31,304 package, please make sure that 'plom_server.SpecCreator.views' is explicitly added 2025-09-16T18:59:31,304 to the `packages` configuration field. 2025-09-16T18:59:31,305 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:31,305 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:31,305 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:31,306 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:31,307 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:31,307 If you don't want 'plom_server.SpecCreator.views' to be distributed and are 2025-09-16T18:59:31,308 already explicitly excluding 'plom_server.SpecCreator.views' via 2025-09-16T18:59:31,308 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:31,309 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:31,309 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:31,310 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:31,311 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:31,312 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:31,312 even if it does not contain any `.py` files. 2025-09-16T18:59:31,313 On the other hand, currently there is no concept of package data 2025-09-16T18:59:31,313 directory, all directories are treated like packages. 2025-09-16T18:59:31,314 ******************************************************************************** 2025-09-16T18:59:31,315 !! 2025-09-16T18:59:31,315 check.warn(importable) 2025-09-16T18:59:31,316 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.TaskOrder.management.commands' is absent from the `packages` configuration. 2025-09-16T18:59:31,316 !! 2025-09-16T18:59:31,317 ******************************************************************************** 2025-09-16T18:59:31,318 ############################ 2025-09-16T18:59:31,319 # Package would be ignored # 2025-09-16T18:59:31,319 ############################ 2025-09-16T18:59:31,320 Python recognizes 'plom_server.TaskOrder.management.commands' as an importable package[^1], 2025-09-16T18:59:31,320 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:31,321 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:31,321 package, please make sure that 'plom_server.TaskOrder.management.commands' is explicitly added 2025-09-16T18:59:31,322 to the `packages` configuration field. 2025-09-16T18:59:31,323 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:31,323 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:31,324 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:31,325 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:31,326 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:31,326 If you don't want 'plom_server.TaskOrder.management.commands' to be distributed and are 2025-09-16T18:59:31,327 already explicitly excluding 'plom_server.TaskOrder.management.commands' via 2025-09-16T18:59:31,327 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:31,328 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:31,329 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:31,329 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:31,330 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:31,331 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:31,331 even if it does not contain any `.py` files. 2025-09-16T18:59:31,331 On the other hand, currently there is no concept of package data 2025-09-16T18:59:31,332 directory, all directories are treated like packages. 2025-09-16T18:59:31,332 ******************************************************************************** 2025-09-16T18:59:31,333 !! 2025-09-16T18:59:31,333 check.warn(importable) 2025-09-16T18:59:31,333 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.TestingSupport.config_files' is absent from the `packages` configuration. 2025-09-16T18:59:31,334 !! 2025-09-16T18:59:31,334 ******************************************************************************** 2025-09-16T18:59:31,335 ############################ 2025-09-16T18:59:31,335 # Package would be ignored # 2025-09-16T18:59:31,336 ############################ 2025-09-16T18:59:31,336 Python recognizes 'plom_server.TestingSupport.config_files' as an importable package[^1], 2025-09-16T18:59:31,336 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:31,337 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:31,337 package, please make sure that 'plom_server.TestingSupport.config_files' is explicitly added 2025-09-16T18:59:31,338 to the `packages` configuration field. 2025-09-16T18:59:31,339 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:31,339 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:31,340 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:31,341 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:31,342 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:31,342 If you don't want 'plom_server.TestingSupport.config_files' to be distributed and are 2025-09-16T18:59:31,343 already explicitly excluding 'plom_server.TestingSupport.config_files' via 2025-09-16T18:59:31,343 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:31,344 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:31,344 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:31,345 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:31,346 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:31,347 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:31,348 even if it does not contain any `.py` files. 2025-09-16T18:59:31,348 On the other hand, currently there is no concept of package data 2025-09-16T18:59:31,349 directory, all directories are treated like packages. 2025-09-16T18:59:31,349 ******************************************************************************** 2025-09-16T18:59:31,350 !! 2025-09-16T18:59:31,351 check.warn(importable) 2025-09-16T18:59:31,351 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.TestingSupport.migrations' is absent from the `packages` configuration. 2025-09-16T18:59:31,351 !! 2025-09-16T18:59:31,353 ******************************************************************************** 2025-09-16T18:59:31,353 ############################ 2025-09-16T18:59:31,353 # Package would be ignored # 2025-09-16T18:59:31,354 ############################ 2025-09-16T18:59:31,354 Python recognizes 'plom_server.TestingSupport.migrations' as an importable package[^1], 2025-09-16T18:59:31,354 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:31,355 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:31,355 package, please make sure that 'plom_server.TestingSupport.migrations' is explicitly added 2025-09-16T18:59:31,355 to the `packages` configuration field. 2025-09-16T18:59:31,356 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:31,356 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:31,357 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:31,358 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:31,358 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:31,359 If you don't want 'plom_server.TestingSupport.migrations' to be distributed and are 2025-09-16T18:59:31,359 already explicitly excluding 'plom_server.TestingSupport.migrations' via 2025-09-16T18:59:31,360 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:31,360 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:31,361 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:31,362 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:31,363 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:31,365 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:31,365 even if it does not contain any `.py` files. 2025-09-16T18:59:31,366 On the other hand, currently there is no concept of package data 2025-09-16T18:59:31,366 directory, all directories are treated like packages. 2025-09-16T18:59:31,366 ******************************************************************************** 2025-09-16T18:59:31,367 !! 2025-09-16T18:59:31,368 check.warn(importable) 2025-09-16T18:59:31,368 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.TestingSupport.tests' is absent from the `packages` configuration. 2025-09-16T18:59:31,369 !! 2025-09-16T18:59:31,370 ******************************************************************************** 2025-09-16T18:59:31,370 ############################ 2025-09-16T18:59:31,370 # Package would be ignored # 2025-09-16T18:59:31,371 ############################ 2025-09-16T18:59:31,371 Python recognizes 'plom_server.TestingSupport.tests' as an importable package[^1], 2025-09-16T18:59:31,372 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:31,373 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:31,373 package, please make sure that 'plom_server.TestingSupport.tests' is explicitly added 2025-09-16T18:59:31,374 to the `packages` configuration field. 2025-09-16T18:59:31,375 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:31,375 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:31,376 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:31,377 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:31,378 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:31,378 If you don't want 'plom_server.TestingSupport.tests' to be distributed and are 2025-09-16T18:59:31,379 already explicitly excluding 'plom_server.TestingSupport.tests' via 2025-09-16T18:59:31,379 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:31,379 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:31,380 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:31,380 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:31,381 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:31,382 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:31,382 even if it does not contain any `.py` files. 2025-09-16T18:59:31,382 On the other hand, currently there is no concept of package data 2025-09-16T18:59:31,383 directory, all directories are treated like packages. 2025-09-16T18:59:31,383 ******************************************************************************** 2025-09-16T18:59:31,384 !! 2025-09-16T18:59:31,384 check.warn(importable) 2025-09-16T18:59:31,385 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.UserManagement.management.commands' is absent from the `packages` configuration. 2025-09-16T18:59:31,385 !! 2025-09-16T18:59:31,386 ******************************************************************************** 2025-09-16T18:59:31,386 ############################ 2025-09-16T18:59:31,387 # Package would be ignored # 2025-09-16T18:59:31,387 ############################ 2025-09-16T18:59:31,388 Python recognizes 'plom_server.UserManagement.management.commands' as an importable package[^1], 2025-09-16T18:59:31,388 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:31,389 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:31,389 package, please make sure that 'plom_server.UserManagement.management.commands' is explicitly added 2025-09-16T18:59:31,390 to the `packages` configuration field. 2025-09-16T18:59:31,390 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:31,391 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:31,391 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:31,392 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:31,393 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:31,394 If you don't want 'plom_server.UserManagement.management.commands' to be distributed and are 2025-09-16T18:59:31,394 already explicitly excluding 'plom_server.UserManagement.management.commands' via 2025-09-16T18:59:31,395 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:31,395 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:31,396 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:31,397 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:31,398 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:31,399 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:31,399 even if it does not contain any `.py` files. 2025-09-16T18:59:31,400 On the other hand, currently there is no concept of package data 2025-09-16T18:59:31,401 directory, all directories are treated like packages. 2025-09-16T18:59:31,401 ******************************************************************************** 2025-09-16T18:59:31,401 !! 2025-09-16T18:59:31,402 check.warn(importable) 2025-09-16T18:59:31,402 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.UserManagement.migrations' is absent from the `packages` configuration. 2025-09-16T18:59:31,402 !! 2025-09-16T18:59:31,403 ******************************************************************************** 2025-09-16T18:59:31,403 ############################ 2025-09-16T18:59:31,404 # Package would be ignored # 2025-09-16T18:59:31,404 ############################ 2025-09-16T18:59:31,404 Python recognizes 'plom_server.UserManagement.migrations' as an importable package[^1], 2025-09-16T18:59:31,405 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:31,406 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:31,406 package, please make sure that 'plom_server.UserManagement.migrations' is explicitly added 2025-09-16T18:59:31,406 to the `packages` configuration field. 2025-09-16T18:59:31,407 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:31,407 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:31,408 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:31,409 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:31,410 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:31,410 If you don't want 'plom_server.UserManagement.migrations' to be distributed and are 2025-09-16T18:59:31,411 already explicitly excluding 'plom_server.UserManagement.migrations' via 2025-09-16T18:59:31,411 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:31,412 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:31,412 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:31,413 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:31,414 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:31,415 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:31,416 even if it does not contain any `.py` files. 2025-09-16T18:59:31,416 On the other hand, currently there is no concept of package data 2025-09-16T18:59:31,417 directory, all directories are treated like packages. 2025-09-16T18:59:31,417 ******************************************************************************** 2025-09-16T18:59:31,418 !! 2025-09-16T18:59:31,418 check.warn(importable) 2025-09-16T18:59:31,419 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.UserManagement.tests' is absent from the `packages` configuration. 2025-09-16T18:59:31,419 !! 2025-09-16T18:59:31,420 ******************************************************************************** 2025-09-16T18:59:31,420 ############################ 2025-09-16T18:59:31,421 # Package would be ignored # 2025-09-16T18:59:31,421 ############################ 2025-09-16T18:59:31,422 Python recognizes 'plom_server.UserManagement.tests' as an importable package[^1], 2025-09-16T18:59:31,422 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:31,423 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:31,424 package, please make sure that 'plom_server.UserManagement.tests' is explicitly added 2025-09-16T18:59:31,424 to the `packages` configuration field. 2025-09-16T18:59:31,425 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:31,425 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:31,425 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:31,426 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:31,427 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:31,427 If you don't want 'plom_server.UserManagement.tests' to be distributed and are 2025-09-16T18:59:31,428 already explicitly excluding 'plom_server.UserManagement.tests' via 2025-09-16T18:59:31,428 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:31,428 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:31,429 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:31,429 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:31,430 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:31,431 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:31,432 even if it does not contain any `.py` files. 2025-09-16T18:59:31,432 On the other hand, currently there is no concept of package data 2025-09-16T18:59:31,433 directory, all directories are treated like packages. 2025-09-16T18:59:31,433 ******************************************************************************** 2025-09-16T18:59:31,434 !! 2025-09-16T18:59:31,434 check.warn(importable) 2025-09-16T18:59:31,435 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.demo_files' is absent from the `packages` configuration. 2025-09-16T18:59:31,436 !! 2025-09-16T18:59:31,437 ******************************************************************************** 2025-09-16T18:59:31,437 ############################ 2025-09-16T18:59:31,438 # Package would be ignored # 2025-09-16T18:59:31,438 ############################ 2025-09-16T18:59:31,439 Python recognizes 'plom_server.demo_files' as an importable package[^1], 2025-09-16T18:59:31,439 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:31,440 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:31,440 package, please make sure that 'plom_server.demo_files' is explicitly added 2025-09-16T18:59:31,441 to the `packages` configuration field. 2025-09-16T18:59:31,442 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:31,442 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:31,443 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:31,443 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:31,444 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:31,445 If you don't want 'plom_server.demo_files' to be distributed and are 2025-09-16T18:59:31,446 already explicitly excluding 'plom_server.demo_files' via 2025-09-16T18:59:31,446 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:31,447 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:31,447 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:31,448 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:31,449 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:31,450 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:31,450 even if it does not contain any `.py` files. 2025-09-16T18:59:31,450 On the other hand, currently there is no concept of package data 2025-09-16T18:59:31,451 directory, all directories are treated like packages. 2025-09-16T18:59:31,451 ******************************************************************************** 2025-09-16T18:59:31,451 !! 2025-09-16T18:59:31,452 check.warn(importable) 2025-09-16T18:59:31,452 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.static.css' is absent from the `packages` configuration. 2025-09-16T18:59:31,452 !! 2025-09-16T18:59:31,453 ******************************************************************************** 2025-09-16T18:59:31,454 ############################ 2025-09-16T18:59:31,454 # Package would be ignored # 2025-09-16T18:59:31,454 ############################ 2025-09-16T18:59:31,455 Python recognizes 'plom_server.static.css' as an importable package[^1], 2025-09-16T18:59:31,455 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:31,456 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:31,456 package, please make sure that 'plom_server.static.css' is explicitly added 2025-09-16T18:59:31,457 to the `packages` configuration field. 2025-09-16T18:59:31,458 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:31,458 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:31,459 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:31,460 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:31,460 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:31,461 If you don't want 'plom_server.static.css' to be distributed and are 2025-09-16T18:59:31,462 already explicitly excluding 'plom_server.static.css' via 2025-09-16T18:59:31,463 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:31,463 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:31,463 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:31,464 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:31,465 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:31,466 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:31,467 even if it does not contain any `.py` files. 2025-09-16T18:59:31,467 On the other hand, currently there is no concept of package data 2025-09-16T18:59:31,468 directory, all directories are treated like packages. 2025-09-16T18:59:31,468 ******************************************************************************** 2025-09-16T18:59:31,469 !! 2025-09-16T18:59:31,469 check.warn(importable) 2025-09-16T18:59:31,470 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.static.js' is absent from the `packages` configuration. 2025-09-16T18:59:31,471 !! 2025-09-16T18:59:31,472 ******************************************************************************** 2025-09-16T18:59:31,472 ############################ 2025-09-16T18:59:31,472 # Package would be ignored # 2025-09-16T18:59:31,473 ############################ 2025-09-16T18:59:31,473 Python recognizes 'plom_server.static.js' as an importable package[^1], 2025-09-16T18:59:31,473 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:31,474 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:31,474 package, please make sure that 'plom_server.static.js' is explicitly added 2025-09-16T18:59:31,475 to the `packages` configuration field. 2025-09-16T18:59:31,475 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:31,475 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:31,476 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:31,476 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:31,477 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:31,478 If you don't want 'plom_server.static.js' to be distributed and are 2025-09-16T18:59:31,478 already explicitly excluding 'plom_server.static.js' via 2025-09-16T18:59:31,479 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:31,479 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:31,479 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:31,481 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:31,482 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:31,483 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:31,483 even if it does not contain any `.py` files. 2025-09-16T18:59:31,484 On the other hand, currently there is no concept of package data 2025-09-16T18:59:31,485 directory, all directories are treated like packages. 2025-09-16T18:59:31,485 ******************************************************************************** 2025-09-16T18:59:31,486 !! 2025-09-16T18:59:31,486 check.warn(importable) 2025-09-16T18:59:31,487 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.templates.Authentication' is absent from the `packages` configuration. 2025-09-16T18:59:31,487 !! 2025-09-16T18:59:31,488 ******************************************************************************** 2025-09-16T18:59:31,489 ############################ 2025-09-16T18:59:31,489 # Package would be ignored # 2025-09-16T18:59:31,489 ############################ 2025-09-16T18:59:31,490 Python recognizes 'plom_server.templates.Authentication' as an importable package[^1], 2025-09-16T18:59:31,490 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:31,491 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:31,492 package, please make sure that 'plom_server.templates.Authentication' is explicitly added 2025-09-16T18:59:31,492 to the `packages` configuration field. 2025-09-16T18:59:31,493 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:31,493 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:31,494 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:31,495 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:31,496 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:31,496 If you don't want 'plom_server.templates.Authentication' to be distributed and are 2025-09-16T18:59:31,497 already explicitly excluding 'plom_server.templates.Authentication' via 2025-09-16T18:59:31,497 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:31,497 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:31,498 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:31,498 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:31,499 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:31,500 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:31,500 even if it does not contain any `.py` files. 2025-09-16T18:59:31,501 On the other hand, currently there is no concept of package data 2025-09-16T18:59:31,501 directory, all directories are treated like packages. 2025-09-16T18:59:31,501 ******************************************************************************** 2025-09-16T18:59:31,502 !! 2025-09-16T18:59:31,503 check.warn(importable) 2025-09-16T18:59:31,504 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.templates.BuildPaperPDF' is absent from the `packages` configuration. 2025-09-16T18:59:31,504 !! 2025-09-16T18:59:31,505 ******************************************************************************** 2025-09-16T18:59:31,506 ############################ 2025-09-16T18:59:31,506 # Package would be ignored # 2025-09-16T18:59:31,507 ############################ 2025-09-16T18:59:31,507 Python recognizes 'plom_server.templates.BuildPaperPDF' as an importable package[^1], 2025-09-16T18:59:31,508 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:31,509 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:31,510 package, please make sure that 'plom_server.templates.BuildPaperPDF' is explicitly added 2025-09-16T18:59:31,510 to the `packages` configuration field. 2025-09-16T18:59:31,511 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:31,512 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:31,512 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:31,513 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:31,514 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:31,515 If you don't want 'plom_server.templates.BuildPaperPDF' to be distributed and are 2025-09-16T18:59:31,515 already explicitly excluding 'plom_server.templates.BuildPaperPDF' via 2025-09-16T18:59:31,516 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:31,516 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:31,516 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:31,517 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:31,519 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:31,520 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:31,521 even if it does not contain any `.py` files. 2025-09-16T18:59:31,521 On the other hand, currently there is no concept of package data 2025-09-16T18:59:31,522 directory, all directories are treated like packages. 2025-09-16T18:59:31,522 ******************************************************************************** 2025-09-16T18:59:31,523 !! 2025-09-16T18:59:31,523 check.warn(importable) 2025-09-16T18:59:31,523 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.templates.BuildPaperPDF.fragments' is absent from the `packages` configuration. 2025-09-16T18:59:31,524 !! 2025-09-16T18:59:31,524 ******************************************************************************** 2025-09-16T18:59:31,525 ############################ 2025-09-16T18:59:31,525 # Package would be ignored # 2025-09-16T18:59:31,525 ############################ 2025-09-16T18:59:31,526 Python recognizes 'plom_server.templates.BuildPaperPDF.fragments' as an importable package[^1], 2025-09-16T18:59:31,526 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:31,527 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:31,527 package, please make sure that 'plom_server.templates.BuildPaperPDF.fragments' is explicitly added 2025-09-16T18:59:31,527 to the `packages` configuration field. 2025-09-16T18:59:31,528 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:31,528 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:31,529 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:31,530 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:31,531 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:31,532 If you don't want 'plom_server.templates.BuildPaperPDF.fragments' to be distributed and are 2025-09-16T18:59:31,533 already explicitly excluding 'plom_server.templates.BuildPaperPDF.fragments' via 2025-09-16T18:59:31,533 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:31,534 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:31,534 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:31,535 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:31,536 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:31,538 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:31,538 even if it does not contain any `.py` files. 2025-09-16T18:59:31,539 On the other hand, currently there is no concept of package data 2025-09-16T18:59:31,539 directory, all directories are treated like packages. 2025-09-16T18:59:31,539 ******************************************************************************** 2025-09-16T18:59:31,540 !! 2025-09-16T18:59:31,541 check.warn(importable) 2025-09-16T18:59:31,541 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.templates.Finish' is absent from the `packages` configuration. 2025-09-16T18:59:31,542 !! 2025-09-16T18:59:31,543 ******************************************************************************** 2025-09-16T18:59:31,543 ############################ 2025-09-16T18:59:31,544 # Package would be ignored # 2025-09-16T18:59:31,544 ############################ 2025-09-16T18:59:31,545 Python recognizes 'plom_server.templates.Finish' as an importable package[^1], 2025-09-16T18:59:31,547 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:31,548 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:31,548 package, please make sure that 'plom_server.templates.Finish' is explicitly added 2025-09-16T18:59:31,548 to the `packages` configuration field. 2025-09-16T18:59:31,549 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:31,549 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:31,550 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:31,550 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:31,551 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:31,551 If you don't want 'plom_server.templates.Finish' to be distributed and are 2025-09-16T18:59:31,552 already explicitly excluding 'plom_server.templates.Finish' via 2025-09-16T18:59:31,552 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:31,552 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:31,553 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:31,553 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:31,554 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:31,555 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:31,556 even if it does not contain any `.py` files. 2025-09-16T18:59:31,556 On the other hand, currently there is no concept of package data 2025-09-16T18:59:31,557 directory, all directories are treated like packages. 2025-09-16T18:59:31,557 ******************************************************************************** 2025-09-16T18:59:31,558 !! 2025-09-16T18:59:31,559 check.warn(importable) 2025-09-16T18:59:31,559 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.templates.Finish.Reports' is absent from the `packages` configuration. 2025-09-16T18:59:31,560 !! 2025-09-16T18:59:31,561 ******************************************************************************** 2025-09-16T18:59:31,561 ############################ 2025-09-16T18:59:31,562 # Package would be ignored # 2025-09-16T18:59:31,562 ############################ 2025-09-16T18:59:31,563 Python recognizes 'plom_server.templates.Finish.Reports' as an importable package[^1], 2025-09-16T18:59:31,563 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:31,564 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:31,565 package, please make sure that 'plom_server.templates.Finish.Reports' is explicitly added 2025-09-16T18:59:31,565 to the `packages` configuration field. 2025-09-16T18:59:31,566 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:31,566 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:31,567 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:31,568 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:31,569 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:31,570 If you don't want 'plom_server.templates.Finish.Reports' to be distributed and are 2025-09-16T18:59:31,570 already explicitly excluding 'plom_server.templates.Finish.Reports' via 2025-09-16T18:59:31,571 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:31,571 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:31,572 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:31,572 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:31,573 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:31,574 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:31,575 even if it does not contain any `.py` files. 2025-09-16T18:59:31,575 On the other hand, currently there is no concept of package data 2025-09-16T18:59:31,576 directory, all directories are treated like packages. 2025-09-16T18:59:31,576 ******************************************************************************** 2025-09-16T18:59:31,577 !! 2025-09-16T18:59:31,577 check.warn(importable) 2025-09-16T18:59:31,577 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.templates.Identify' is absent from the `packages` configuration. 2025-09-16T18:59:31,578 !! 2025-09-16T18:59:31,578 ******************************************************************************** 2025-09-16T18:59:31,579 ############################ 2025-09-16T18:59:31,579 # Package would be ignored # 2025-09-16T18:59:31,579 ############################ 2025-09-16T18:59:31,580 Python recognizes 'plom_server.templates.Identify' as an importable package[^1], 2025-09-16T18:59:31,581 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:31,582 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:31,583 package, please make sure that 'plom_server.templates.Identify' is explicitly added 2025-09-16T18:59:31,583 to the `packages` configuration field. 2025-09-16T18:59:31,584 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:31,585 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:31,586 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:31,587 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:31,588 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:31,589 If you don't want 'plom_server.templates.Identify' to be distributed and are 2025-09-16T18:59:31,590 already explicitly excluding 'plom_server.templates.Identify' via 2025-09-16T18:59:31,591 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:31,591 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:31,592 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:31,593 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:31,594 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:31,595 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:31,596 even if it does not contain any `.py` files. 2025-09-16T18:59:31,596 On the other hand, currently there is no concept of package data 2025-09-16T18:59:31,597 directory, all directories are treated like packages. 2025-09-16T18:59:31,597 ******************************************************************************** 2025-09-16T18:59:31,599 !! 2025-09-16T18:59:31,599 check.warn(importable) 2025-09-16T18:59:31,600 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.templates.Preparation' is absent from the `packages` configuration. 2025-09-16T18:59:31,601 !! 2025-09-16T18:59:31,602 ******************************************************************************** 2025-09-16T18:59:31,602 ############################ 2025-09-16T18:59:31,603 # Package would be ignored # 2025-09-16T18:59:31,603 ############################ 2025-09-16T18:59:31,604 Python recognizes 'plom_server.templates.Preparation' as an importable package[^1], 2025-09-16T18:59:31,604 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:31,605 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:31,605 package, please make sure that 'plom_server.templates.Preparation' is explicitly added 2025-09-16T18:59:31,606 to the `packages` configuration field. 2025-09-16T18:59:31,607 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:31,607 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:31,608 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:31,609 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:31,610 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:31,610 If you don't want 'plom_server.templates.Preparation' to be distributed and are 2025-09-16T18:59:31,611 already explicitly excluding 'plom_server.templates.Preparation' via 2025-09-16T18:59:31,611 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:31,612 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:31,612 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:31,613 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:31,614 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:31,616 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:31,616 even if it does not contain any `.py` files. 2025-09-16T18:59:31,617 On the other hand, currently there is no concept of package data 2025-09-16T18:59:31,618 directory, all directories are treated like packages. 2025-09-16T18:59:31,618 ******************************************************************************** 2025-09-16T18:59:31,620 !! 2025-09-16T18:59:31,620 check.warn(importable) 2025-09-16T18:59:31,621 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.templates.Profile' is absent from the `packages` configuration. 2025-09-16T18:59:31,621 !! 2025-09-16T18:59:31,622 ******************************************************************************** 2025-09-16T18:59:31,623 ############################ 2025-09-16T18:59:31,623 # Package would be ignored # 2025-09-16T18:59:31,624 ############################ 2025-09-16T18:59:31,624 Python recognizes 'plom_server.templates.Profile' as an importable package[^1], 2025-09-16T18:59:31,625 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:31,626 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:31,626 package, please make sure that 'plom_server.templates.Profile' is explicitly added 2025-09-16T18:59:31,627 to the `packages` configuration field. 2025-09-16T18:59:31,628 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:31,629 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:31,629 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:31,630 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:31,631 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:31,632 If you don't want 'plom_server.templates.Profile' to be distributed and are 2025-09-16T18:59:31,632 already explicitly excluding 'plom_server.templates.Profile' via 2025-09-16T18:59:31,633 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:31,633 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:31,634 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:31,635 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:31,635 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:31,637 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:31,637 even if it does not contain any `.py` files. 2025-09-16T18:59:31,638 On the other hand, currently there is no concept of package data 2025-09-16T18:59:31,638 directory, all directories are treated like packages. 2025-09-16T18:59:31,639 ******************************************************************************** 2025-09-16T18:59:31,640 !! 2025-09-16T18:59:31,640 check.warn(importable) 2025-09-16T18:59:31,641 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.templates.Progress' is absent from the `packages` configuration. 2025-09-16T18:59:31,641 !! 2025-09-16T18:59:31,643 ******************************************************************************** 2025-09-16T18:59:31,643 ############################ 2025-09-16T18:59:31,644 # Package would be ignored # 2025-09-16T18:59:31,644 ############################ 2025-09-16T18:59:31,645 Python recognizes 'plom_server.templates.Progress' as an importable package[^1], 2025-09-16T18:59:31,645 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:31,646 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:31,647 package, please make sure that 'plom_server.templates.Progress' is explicitly added 2025-09-16T18:59:31,648 to the `packages` configuration field. 2025-09-16T18:59:31,649 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:31,650 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:31,650 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:31,651 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:31,652 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:31,653 If you don't want 'plom_server.templates.Progress' to be distributed and are 2025-09-16T18:59:31,654 already explicitly excluding 'plom_server.templates.Progress' via 2025-09-16T18:59:31,655 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:31,655 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:31,656 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:31,657 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:31,659 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:31,661 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:31,661 even if it does not contain any `.py` files. 2025-09-16T18:59:31,662 On the other hand, currently there is no concept of package data 2025-09-16T18:59:31,663 directory, all directories are treated like packages. 2025-09-16T18:59:31,663 ******************************************************************************** 2025-09-16T18:59:31,664 !! 2025-09-16T18:59:31,665 check.warn(importable) 2025-09-16T18:59:31,665 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.templates.Progress.Identify' is absent from the `packages` configuration. 2025-09-16T18:59:31,666 !! 2025-09-16T18:59:31,667 ******************************************************************************** 2025-09-16T18:59:31,667 ############################ 2025-09-16T18:59:31,668 # Package would be ignored # 2025-09-16T18:59:31,668 ############################ 2025-09-16T18:59:31,669 Python recognizes 'plom_server.templates.Progress.Identify' as an importable package[^1], 2025-09-16T18:59:31,669 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:31,670 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:31,671 package, please make sure that 'plom_server.templates.Progress.Identify' is explicitly added 2025-09-16T18:59:31,671 to the `packages` configuration field. 2025-09-16T18:59:31,673 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:31,673 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:31,674 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:31,675 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:31,676 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:31,677 If you don't want 'plom_server.templates.Progress.Identify' to be distributed and are 2025-09-16T18:59:31,678 already explicitly excluding 'plom_server.templates.Progress.Identify' via 2025-09-16T18:59:31,679 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:31,679 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:31,680 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:31,681 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:31,682 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:31,684 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:31,685 even if it does not contain any `.py` files. 2025-09-16T18:59:31,686 On the other hand, currently there is no concept of package data 2025-09-16T18:59:31,686 directory, all directories are treated like packages. 2025-09-16T18:59:31,687 ******************************************************************************** 2025-09-16T18:59:31,688 !! 2025-09-16T18:59:31,689 check.warn(importable) 2025-09-16T18:59:31,690 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.templates.Progress.Mark' is absent from the `packages` configuration. 2025-09-16T18:59:31,690 !! 2025-09-16T18:59:31,692 ******************************************************************************** 2025-09-16T18:59:31,692 ############################ 2025-09-16T18:59:31,693 # Package would be ignored # 2025-09-16T18:59:31,694 ############################ 2025-09-16T18:59:31,694 Python recognizes 'plom_server.templates.Progress.Mark' as an importable package[^1], 2025-09-16T18:59:31,695 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:31,696 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:31,697 package, please make sure that 'plom_server.templates.Progress.Mark' is explicitly added 2025-09-16T18:59:31,697 to the `packages` configuration field. 2025-09-16T18:59:31,698 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:31,699 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:31,699 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:31,700 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:31,701 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:31,702 If you don't want 'plom_server.templates.Progress.Mark' to be distributed and are 2025-09-16T18:59:31,703 already explicitly excluding 'plom_server.templates.Progress.Mark' via 2025-09-16T18:59:31,704 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:31,704 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:31,705 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:31,706 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:31,707 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:31,709 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:31,709 even if it does not contain any `.py` files. 2025-09-16T18:59:31,710 On the other hand, currently there is no concept of package data 2025-09-16T18:59:31,710 directory, all directories are treated like packages. 2025-09-16T18:59:31,711 ******************************************************************************** 2025-09-16T18:59:31,712 !! 2025-09-16T18:59:31,713 check.warn(importable) 2025-09-16T18:59:31,714 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.templates.Progress.User_Info' is absent from the `packages` configuration. 2025-09-16T18:59:31,714 !! 2025-09-16T18:59:31,715 ******************************************************************************** 2025-09-16T18:59:31,716 ############################ 2025-09-16T18:59:31,716 # Package would be ignored # 2025-09-16T18:59:31,717 ############################ 2025-09-16T18:59:31,718 Python recognizes 'plom_server.templates.Progress.User_Info' as an importable package[^1], 2025-09-16T18:59:31,718 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:31,719 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:31,720 package, please make sure that 'plom_server.templates.Progress.User_Info' is explicitly added 2025-09-16T18:59:31,720 to the `packages` configuration field. 2025-09-16T18:59:31,722 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:31,722 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:31,723 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:31,724 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:31,725 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:31,727 If you don't want 'plom_server.templates.Progress.User_Info' to be distributed and are 2025-09-16T18:59:31,727 already explicitly excluding 'plom_server.templates.Progress.User_Info' via 2025-09-16T18:59:31,728 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:31,729 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:31,729 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:31,730 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:31,731 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:31,733 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:31,733 even if it does not contain any `.py` files. 2025-09-16T18:59:31,734 On the other hand, currently there is no concept of package data 2025-09-16T18:59:31,735 directory, all directories are treated like packages. 2025-09-16T18:59:31,735 ******************************************************************************** 2025-09-16T18:59:31,736 !! 2025-09-16T18:59:31,737 check.warn(importable) 2025-09-16T18:59:31,738 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.templates.Progress.fragments' is absent from the `packages` configuration. 2025-09-16T18:59:31,738 !! 2025-09-16T18:59:31,739 ******************************************************************************** 2025-09-16T18:59:31,740 ############################ 2025-09-16T18:59:31,740 # Package would be ignored # 2025-09-16T18:59:31,741 ############################ 2025-09-16T18:59:31,741 Python recognizes 'plom_server.templates.Progress.fragments' as an importable package[^1], 2025-09-16T18:59:31,742 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:31,743 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:31,744 package, please make sure that 'plom_server.templates.Progress.fragments' is explicitly added 2025-09-16T18:59:31,744 to the `packages` configuration field. 2025-09-16T18:59:31,746 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:31,746 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:31,747 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:31,748 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:31,749 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:31,751 If you don't want 'plom_server.templates.Progress.fragments' to be distributed and are 2025-09-16T18:59:31,751 already explicitly excluding 'plom_server.templates.Progress.fragments' via 2025-09-16T18:59:31,752 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:31,752 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:31,753 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:31,754 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:31,755 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:31,757 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:31,758 even if it does not contain any `.py` files. 2025-09-16T18:59:31,758 On the other hand, currently there is no concept of package data 2025-09-16T18:59:31,759 directory, all directories are treated like packages. 2025-09-16T18:59:31,760 ******************************************************************************** 2025-09-16T18:59:31,761 !! 2025-09-16T18:59:31,761 check.warn(importable) 2025-09-16T18:59:31,762 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.templates.QuestionClustering' is absent from the `packages` configuration. 2025-09-16T18:59:31,763 !! 2025-09-16T18:59:31,764 ******************************************************************************** 2025-09-16T18:59:31,764 ############################ 2025-09-16T18:59:31,765 # Package would be ignored # 2025-09-16T18:59:31,765 ############################ 2025-09-16T18:59:31,766 Python recognizes 'plom_server.templates.QuestionClustering' as an importable package[^1], 2025-09-16T18:59:31,766 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:31,767 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:31,768 package, please make sure that 'plom_server.templates.QuestionClustering' is explicitly added 2025-09-16T18:59:31,768 to the `packages` configuration field. 2025-09-16T18:59:31,769 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:31,770 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:31,770 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:31,771 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:31,772 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:31,773 If you don't want 'plom_server.templates.QuestionClustering' to be distributed and are 2025-09-16T18:59:31,774 already explicitly excluding 'plom_server.templates.QuestionClustering' via 2025-09-16T18:59:31,775 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:31,775 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:31,776 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:31,777 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:31,778 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:31,780 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:31,781 even if it does not contain any `.py` files. 2025-09-16T18:59:31,781 On the other hand, currently there is no concept of package data 2025-09-16T18:59:31,782 directory, all directories are treated like packages. 2025-09-16T18:59:31,782 ******************************************************************************** 2025-09-16T18:59:31,783 !! 2025-09-16T18:59:31,784 check.warn(importable) 2025-09-16T18:59:31,784 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.templates.QuestionClustering.fragments' is absent from the `packages` configuration. 2025-09-16T18:59:31,785 !! 2025-09-16T18:59:31,786 ******************************************************************************** 2025-09-16T18:59:31,786 ############################ 2025-09-16T18:59:31,787 # Package would be ignored # 2025-09-16T18:59:31,787 ############################ 2025-09-16T18:59:31,788 Python recognizes 'plom_server.templates.QuestionClustering.fragments' as an importable package[^1], 2025-09-16T18:59:31,788 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:31,789 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:31,790 package, please make sure that 'plom_server.templates.QuestionClustering.fragments' is explicitly added 2025-09-16T18:59:31,790 to the `packages` configuration field. 2025-09-16T18:59:31,791 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:31,791 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:31,792 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:31,793 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:31,794 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:31,794 If you don't want 'plom_server.templates.QuestionClustering.fragments' to be distributed and are 2025-09-16T18:59:31,795 already explicitly excluding 'plom_server.templates.QuestionClustering.fragments' via 2025-09-16T18:59:31,795 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:31,795 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:31,796 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:31,797 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:31,798 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:31,799 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:31,800 even if it does not contain any `.py` files. 2025-09-16T18:59:31,800 On the other hand, currently there is no concept of package data 2025-09-16T18:59:31,801 directory, all directories are treated like packages. 2025-09-16T18:59:31,801 ******************************************************************************** 2025-09-16T18:59:31,802 !! 2025-09-16T18:59:31,802 check.warn(importable) 2025-09-16T18:59:31,803 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.templates.Questiontags' is absent from the `packages` configuration. 2025-09-16T18:59:31,803 !! 2025-09-16T18:59:31,804 ******************************************************************************** 2025-09-16T18:59:31,805 ############################ 2025-09-16T18:59:31,805 # Package would be ignored # 2025-09-16T18:59:31,806 ############################ 2025-09-16T18:59:31,806 Python recognizes 'plom_server.templates.Questiontags' as an importable package[^1], 2025-09-16T18:59:31,807 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:31,808 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:31,808 package, please make sure that 'plom_server.templates.Questiontags' is explicitly added 2025-09-16T18:59:31,809 to the `packages` configuration field. 2025-09-16T18:59:31,810 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:31,810 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:31,811 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:31,812 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:31,813 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:31,814 If you don't want 'plom_server.templates.Questiontags' to be distributed and are 2025-09-16T18:59:31,814 already explicitly excluding 'plom_server.templates.Questiontags' via 2025-09-16T18:59:31,815 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:31,815 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:31,816 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:31,817 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:31,817 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:31,819 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:31,819 even if it does not contain any `.py` files. 2025-09-16T18:59:31,819 On the other hand, currently there is no concept of package data 2025-09-16T18:59:31,820 directory, all directories are treated like packages. 2025-09-16T18:59:31,820 ******************************************************************************** 2025-09-16T18:59:31,821 !! 2025-09-16T18:59:31,821 check.warn(importable) 2025-09-16T18:59:31,822 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.templates.Rectangles' is absent from the `packages` configuration. 2025-09-16T18:59:31,822 !! 2025-09-16T18:59:31,823 ******************************************************************************** 2025-09-16T18:59:31,824 ############################ 2025-09-16T18:59:31,824 # Package would be ignored # 2025-09-16T18:59:31,824 ############################ 2025-09-16T18:59:31,825 Python recognizes 'plom_server.templates.Rectangles' as an importable package[^1], 2025-09-16T18:59:31,825 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:31,826 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:31,827 package, please make sure that 'plom_server.templates.Rectangles' is explicitly added 2025-09-16T18:59:31,827 to the `packages` configuration field. 2025-09-16T18:59:31,828 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:31,829 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:31,829 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:31,830 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:31,831 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:31,832 If you don't want 'plom_server.templates.Rectangles' to be distributed and are 2025-09-16T18:59:31,832 already explicitly excluding 'plom_server.templates.Rectangles' via 2025-09-16T18:59:31,833 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:31,833 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:31,834 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:31,835 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:31,836 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:31,837 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:31,838 even if it does not contain any `.py` files. 2025-09-16T18:59:31,839 On the other hand, currently there is no concept of package data 2025-09-16T18:59:31,839 directory, all directories are treated like packages. 2025-09-16T18:59:31,840 ******************************************************************************** 2025-09-16T18:59:31,840 !! 2025-09-16T18:59:31,841 check.warn(importable) 2025-09-16T18:59:31,841 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.templates.Reports' is absent from the `packages` configuration. 2025-09-16T18:59:31,842 !! 2025-09-16T18:59:31,843 ******************************************************************************** 2025-09-16T18:59:31,843 ############################ 2025-09-16T18:59:31,844 # Package would be ignored # 2025-09-16T18:59:31,845 ############################ 2025-09-16T18:59:31,845 Python recognizes 'plom_server.templates.Reports' as an importable package[^1], 2025-09-16T18:59:31,846 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:31,846 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:31,847 package, please make sure that 'plom_server.templates.Reports' is explicitly added 2025-09-16T18:59:31,847 to the `packages` configuration field. 2025-09-16T18:59:31,848 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:31,848 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:31,849 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:31,850 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:31,850 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:31,851 If you don't want 'plom_server.templates.Reports' to be distributed and are 2025-09-16T18:59:31,852 already explicitly excluding 'plom_server.templates.Reports' via 2025-09-16T18:59:31,852 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:31,853 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:31,853 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:31,854 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:31,855 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:31,856 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:31,857 even if it does not contain any `.py` files. 2025-09-16T18:59:31,857 On the other hand, currently there is no concept of package data 2025-09-16T18:59:31,858 directory, all directories are treated like packages. 2025-09-16T18:59:31,858 ******************************************************************************** 2025-09-16T18:59:31,859 !! 2025-09-16T18:59:31,860 check.warn(importable) 2025-09-16T18:59:31,860 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.templates.Rubrics' is absent from the `packages` configuration. 2025-09-16T18:59:31,861 !! 2025-09-16T18:59:31,861 ******************************************************************************** 2025-09-16T18:59:31,862 ############################ 2025-09-16T18:59:31,862 # Package would be ignored # 2025-09-16T18:59:31,863 ############################ 2025-09-16T18:59:31,863 Python recognizes 'plom_server.templates.Rubrics' as an importable package[^1], 2025-09-16T18:59:31,864 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:31,865 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:31,865 package, please make sure that 'plom_server.templates.Rubrics' is explicitly added 2025-09-16T18:59:31,866 to the `packages` configuration field. 2025-09-16T18:59:31,867 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:31,867 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:31,868 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:31,869 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:31,870 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:31,871 If you don't want 'plom_server.templates.Rubrics' to be distributed and are 2025-09-16T18:59:31,871 already explicitly excluding 'plom_server.templates.Rubrics' via 2025-09-16T18:59:31,872 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:31,872 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:31,873 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:31,873 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:31,874 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:31,875 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:31,876 even if it does not contain any `.py` files. 2025-09-16T18:59:31,876 On the other hand, currently there is no concept of package data 2025-09-16T18:59:31,876 directory, all directories are treated like packages. 2025-09-16T18:59:31,877 ******************************************************************************** 2025-09-16T18:59:31,878 !! 2025-09-16T18:59:31,878 check.warn(importable) 2025-09-16T18:59:31,879 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.templates.Scan' is absent from the `packages` configuration. 2025-09-16T18:59:31,879 !! 2025-09-16T18:59:31,880 ******************************************************************************** 2025-09-16T18:59:31,880 ############################ 2025-09-16T18:59:31,881 # Package would be ignored # 2025-09-16T18:59:31,881 ############################ 2025-09-16T18:59:31,882 Python recognizes 'plom_server.templates.Scan' as an importable package[^1], 2025-09-16T18:59:31,882 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:31,883 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:31,884 package, please make sure that 'plom_server.templates.Scan' is explicitly added 2025-09-16T18:59:31,884 to the `packages` configuration field. 2025-09-16T18:59:31,885 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:31,885 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:31,886 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:31,887 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:31,888 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:31,889 If you don't want 'plom_server.templates.Scan' to be distributed and are 2025-09-16T18:59:31,889 already explicitly excluding 'plom_server.templates.Scan' via 2025-09-16T18:59:31,890 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:31,890 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:31,891 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:31,892 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:31,893 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:31,894 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:31,895 even if it does not contain any `.py` files. 2025-09-16T18:59:31,895 On the other hand, currently there is no concept of package data 2025-09-16T18:59:31,896 directory, all directories are treated like packages. 2025-09-16T18:59:31,896 ******************************************************************************** 2025-09-16T18:59:31,898 !! 2025-09-16T18:59:31,898 check.warn(importable) 2025-09-16T18:59:31,898 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.templates.Scan.fragments' is absent from the `packages` configuration. 2025-09-16T18:59:31,899 !! 2025-09-16T18:59:31,900 ******************************************************************************** 2025-09-16T18:59:31,900 ############################ 2025-09-16T18:59:31,900 # Package would be ignored # 2025-09-16T18:59:31,901 ############################ 2025-09-16T18:59:31,901 Python recognizes 'plom_server.templates.Scan.fragments' as an importable package[^1], 2025-09-16T18:59:31,901 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:31,902 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:31,903 package, please make sure that 'plom_server.templates.Scan.fragments' is explicitly added 2025-09-16T18:59:31,903 to the `packages` configuration field. 2025-09-16T18:59:31,904 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:31,905 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:31,905 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:31,906 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:31,907 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:31,908 If you don't want 'plom_server.templates.Scan.fragments' to be distributed and are 2025-09-16T18:59:31,908 already explicitly excluding 'plom_server.templates.Scan.fragments' via 2025-09-16T18:59:31,909 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:31,909 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:31,910 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:31,911 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:31,912 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:31,913 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:31,913 even if it does not contain any `.py` files. 2025-09-16T18:59:31,914 On the other hand, currently there is no concept of package data 2025-09-16T18:59:31,914 directory, all directories are treated like packages. 2025-09-16T18:59:31,915 ******************************************************************************** 2025-09-16T18:59:31,916 !! 2025-09-16T18:59:31,916 check.warn(importable) 2025-09-16T18:59:31,917 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.templates.SpecCreator' is absent from the `packages` configuration. 2025-09-16T18:59:31,917 !! 2025-09-16T18:59:31,918 ******************************************************************************** 2025-09-16T18:59:31,919 ############################ 2025-09-16T18:59:31,919 # Package would be ignored # 2025-09-16T18:59:31,920 ############################ 2025-09-16T18:59:31,920 Python recognizes 'plom_server.templates.SpecCreator' as an importable package[^1], 2025-09-16T18:59:31,921 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:31,922 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:31,922 package, please make sure that 'plom_server.templates.SpecCreator' is explicitly added 2025-09-16T18:59:31,923 to the `packages` configuration field. 2025-09-16T18:59:31,924 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:31,924 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:31,925 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:31,926 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:31,926 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:31,927 If you don't want 'plom_server.templates.SpecCreator' to be distributed and are 2025-09-16T18:59:31,928 already explicitly excluding 'plom_server.templates.SpecCreator' via 2025-09-16T18:59:31,928 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:31,929 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:31,929 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:31,930 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:31,931 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:31,932 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:31,933 even if it does not contain any `.py` files. 2025-09-16T18:59:31,933 On the other hand, currently there is no concept of package data 2025-09-16T18:59:31,934 directory, all directories are treated like packages. 2025-09-16T18:59:31,934 ******************************************************************************** 2025-09-16T18:59:31,935 !! 2025-09-16T18:59:31,936 check.warn(importable) 2025-09-16T18:59:31,936 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.templates.Tags' is absent from the `packages` configuration. 2025-09-16T18:59:31,937 !! 2025-09-16T18:59:31,938 ******************************************************************************** 2025-09-16T18:59:31,938 ############################ 2025-09-16T18:59:31,939 # Package would be ignored # 2025-09-16T18:59:31,939 ############################ 2025-09-16T18:59:31,940 Python recognizes 'plom_server.templates.Tags' as an importable package[^1], 2025-09-16T18:59:31,940 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:31,941 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:31,942 package, please make sure that 'plom_server.templates.Tags' is explicitly added 2025-09-16T18:59:31,942 to the `packages` configuration field. 2025-09-16T18:59:31,943 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:31,943 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:31,944 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:31,945 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:31,946 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:31,947 If you don't want 'plom_server.templates.Tags' to be distributed and are 2025-09-16T18:59:31,947 already explicitly excluding 'plom_server.templates.Tags' via 2025-09-16T18:59:31,948 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:31,948 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:31,949 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:31,950 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:31,951 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:31,952 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:31,953 even if it does not contain any `.py` files. 2025-09-16T18:59:31,953 On the other hand, currently there is no concept of package data 2025-09-16T18:59:31,954 directory, all directories are treated like packages. 2025-09-16T18:59:31,954 ******************************************************************************** 2025-09-16T18:59:31,955 !! 2025-09-16T18:59:31,955 check.warn(importable) 2025-09-16T18:59:31,956 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.templates.TaskOrder' is absent from the `packages` configuration. 2025-09-16T18:59:31,956 !! 2025-09-16T18:59:31,957 ******************************************************************************** 2025-09-16T18:59:31,957 ############################ 2025-09-16T18:59:31,958 # Package would be ignored # 2025-09-16T18:59:31,958 ############################ 2025-09-16T18:59:31,959 Python recognizes 'plom_server.templates.TaskOrder' as an importable package[^1], 2025-09-16T18:59:31,959 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:31,960 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:31,960 package, please make sure that 'plom_server.templates.TaskOrder' is explicitly added 2025-09-16T18:59:31,961 to the `packages` configuration field. 2025-09-16T18:59:31,962 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:31,962 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:31,963 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:31,963 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:31,964 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:31,965 If you don't want 'plom_server.templates.TaskOrder' to be distributed and are 2025-09-16T18:59:31,966 already explicitly excluding 'plom_server.templates.TaskOrder' via 2025-09-16T18:59:31,966 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:31,967 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:31,967 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:31,968 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:31,969 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:31,971 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:31,971 even if it does not contain any `.py` files. 2025-09-16T18:59:31,972 On the other hand, currently there is no concept of package data 2025-09-16T18:59:31,972 directory, all directories are treated like packages. 2025-09-16T18:59:31,973 ******************************************************************************** 2025-09-16T18:59:31,973 !! 2025-09-16T18:59:31,974 check.warn(importable) 2025-09-16T18:59:31,975 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.templates.UserManagement' is absent from the `packages` configuration. 2025-09-16T18:59:31,975 !! 2025-09-16T18:59:31,976 ******************************************************************************** 2025-09-16T18:59:31,976 ############################ 2025-09-16T18:59:31,977 # Package would be ignored # 2025-09-16T18:59:31,978 ############################ 2025-09-16T18:59:31,978 Python recognizes 'plom_server.templates.UserManagement' as an importable package[^1], 2025-09-16T18:59:31,978 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:31,979 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:31,980 package, please make sure that 'plom_server.templates.UserManagement' is explicitly added 2025-09-16T18:59:31,980 to the `packages` configuration field. 2025-09-16T18:59:31,981 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:31,981 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:31,982 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:31,982 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:31,983 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:31,984 If you don't want 'plom_server.templates.UserManagement' to be distributed and are 2025-09-16T18:59:31,984 already explicitly excluding 'plom_server.templates.UserManagement' via 2025-09-16T18:59:31,985 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:31,985 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:31,986 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:31,987 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:31,987 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:31,989 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:31,989 even if it does not contain any `.py` files. 2025-09-16T18:59:31,990 On the other hand, currently there is no concept of package data 2025-09-16T18:59:31,990 directory, all directories are treated like packages. 2025-09-16T18:59:31,991 ******************************************************************************** 2025-09-16T18:59:31,992 !! 2025-09-16T18:59:31,992 check.warn(importable) 2025-09-16T18:59:31,993 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.templates.Visualization' is absent from the `packages` configuration. 2025-09-16T18:59:31,993 !! 2025-09-16T18:59:31,994 ******************************************************************************** 2025-09-16T18:59:31,994 ############################ 2025-09-16T18:59:31,995 # Package would be ignored # 2025-09-16T18:59:31,995 ############################ 2025-09-16T18:59:31,996 Python recognizes 'plom_server.templates.Visualization' as an importable package[^1], 2025-09-16T18:59:31,996 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:31,997 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:31,998 package, please make sure that 'plom_server.templates.Visualization' is explicitly added 2025-09-16T18:59:31,998 to the `packages` configuration field. 2025-09-16T18:59:31,999 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:32,000 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:32,000 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:32,001 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:32,002 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:32,003 If you don't want 'plom_server.templates.Visualization' to be distributed and are 2025-09-16T18:59:32,004 already explicitly excluding 'plom_server.templates.Visualization' via 2025-09-16T18:59:32,004 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:32,004 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:32,005 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:32,006 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:32,007 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:32,008 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:32,008 even if it does not contain any `.py` files. 2025-09-16T18:59:32,009 On the other hand, currently there is no concept of package data 2025-09-16T18:59:32,009 directory, all directories are treated like packages. 2025-09-16T18:59:32,010 ******************************************************************************** 2025-09-16T18:59:32,011 !! 2025-09-16T18:59:32,011 check.warn(importable) 2025-09-16T18:59:32,011 /tmp/pip-build-env-mt9g3373/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'plom_server.templates.base' is absent from the `packages` configuration. 2025-09-16T18:59:32,012 !! 2025-09-16T18:59:32,013 ******************************************************************************** 2025-09-16T18:59:32,013 ############################ 2025-09-16T18:59:32,014 # Package would be ignored # 2025-09-16T18:59:32,014 ############################ 2025-09-16T18:59:32,015 Python recognizes 'plom_server.templates.base' as an importable package[^1], 2025-09-16T18:59:32,015 but it is absent from setuptools' `packages` configuration. 2025-09-16T18:59:32,016 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-16T18:59:32,016 package, please make sure that 'plom_server.templates.base' is explicitly added 2025-09-16T18:59:32,017 to the `packages` configuration field. 2025-09-16T18:59:32,018 Alternatively, you can also rely on setuptools' discovery methods 2025-09-16T18:59:32,018 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-16T18:59:32,019 instead of `find_packages(...)`/`find:`). 2025-09-16T18:59:32,020 You can read more about "package discovery" on setuptools documentation page: 2025-09-16T18:59:32,021 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-16T18:59:32,022 If you don't want 'plom_server.templates.base' to be distributed and are 2025-09-16T18:59:32,022 already explicitly excluding 'plom_server.templates.base' via 2025-09-16T18:59:32,023 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-16T18:59:32,023 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-16T18:59:32,024 combination with a more fine grained `package-data` configuration. 2025-09-16T18:59:32,025 You can read more about "package data files" on setuptools documentation page: 2025-09-16T18:59:32,026 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-16T18:59:32,027 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-16T18:59:32,027 even if it does not contain any `.py` files. 2025-09-16T18:59:32,028 On the other hand, currently there is no concept of package data 2025-09-16T18:59:32,028 directory, all directories are treated like packages. 2025-09-16T18:59:32,029 ******************************************************************************** 2025-09-16T18:59:32,030 !! 2025-09-16T18:59:32,031 check.warn(importable) 2025-09-16T18:59:32,031 copying plom/demoClassList.csv -> build/lib/plom 2025-09-16T18:59:32,031 copying plom/demo_rubrics.toml -> build/lib/plom 2025-09-16T18:59:32,032 copying plom/idBox2.pdf -> build/lib/plom 2025-09-16T18:59:32,032 copying plom/idBox4.pdf -> build/lib/plom 2025-09-16T18:59:32,033 copying plom/latexTemplate.tex -> build/lib/plom 2025-09-16T18:59:32,033 copying plom/latexTemplatev2.tex -> build/lib/plom 2025-09-16T18:59:32,033 copying plom/templateSolutionSpec.toml -> build/lib/plom 2025-09-16T18:59:32,034 copying plom/templateTestSpec.toml -> build/lib/plom 2025-09-16T18:59:32,034 copying plom/templateUserList.csv -> build/lib/plom 2025-09-16T18:59:32,035 copying plom/test_target_latex.png -> build/lib/plom 2025-09-16T18:59:32,035 copying plom/test_target_latex_old.png -> build/lib/plom 2025-09-16T18:59:32,035 copying plom/create/bundle_separator_src.tex -> build/lib/plom/create 2025-09-16T18:59:32,036 copying plom/create/digits.json -> build/lib/plom/create 2025-09-16T18:59:32,036 copying plom/create/extra_pages_src.tex -> build/lib/plom/create 2025-09-16T18:59:32,037 copying plom/create/scrap_paper_src.tex -> build/lib/plom/create 2025-09-16T18:59:32,037 copying plom/create/fonts/adr_handwriting.ttf -> build/lib/plom/create/fonts 2025-09-16T18:59:32,038 copying plom/create/fonts/bt_handwriting.ttf -> build/lib/plom/create/fonts 2025-09-16T18:59:32,038 copying plom/create/fonts/ejx_handwriting.ttf -> build/lib/plom/create/fonts 2025-09-16T18:59:32,038 copying plom/create/fonts/ld_handwriting.ttf -> build/lib/plom/create/fonts 2025-09-16T18:59:32,039 copying plom/create/fonts/nh_handwriting.ttf -> build/lib/plom/create/fonts 2025-09-16T18:59:32,039 copying plom/create/fonts/pdl_handwriting.ttf -> build/lib/plom/create/fonts 2025-09-16T18:59:32,040 copying plom/scan/test_rgb.png -> build/lib/plom/scan 2025-09-16T18:59:32,040 copying plom/scan/test_zbar_fails.png -> build/lib/plom/scan 2025-09-16T18:59:32,041 creating build/lib/plom_server/demo_files 2025-09-16T18:59:32,041 copying plom_server/demo_files/assessment_v1.tex -> build/lib/plom_server/demo_files 2025-09-16T18:59:32,042 copying plom_server/demo_files/assessment_v2.tex -> build/lib/plom_server/demo_files 2025-09-16T18:59:32,042 copying plom_server/demo_files/assessment_v3.tex -> build/lib/plom_server/demo_files 2025-09-16T18:59:32,043 copying plom_server/demo_files/bundle_for_demo.toml -> build/lib/plom_server/demo_files 2025-09-16T18:59:32,043 copying plom_server/demo_files/bundle_for_long_demo.toml -> build/lib/plom_server/demo_files 2025-09-16T18:59:32,044 copying plom_server/demo_files/bundle_for_plaid_demo.toml -> build/lib/plom_server/demo_files 2025-09-16T18:59:32,044 copying plom_server/demo_files/bundle_for_quick_demo.toml -> build/lib/plom_server/demo_files 2025-09-16T18:59:32,045 copying plom_server/demo_files/cl_for_demo.csv -> build/lib/plom_server/demo_files 2025-09-16T18:59:32,045 copying plom_server/demo_files/cl_for_long_demo.csv -> build/lib/plom_server/demo_files 2025-09-16T18:59:32,046 copying plom_server/demo_files/cl_for_plaid_demo.csv -> build/lib/plom_server/demo_files 2025-09-16T18:59:32,046 copying plom_server/demo_files/cl_for_quick_demo.csv -> build/lib/plom_server/demo_files 2025-09-16T18:59:32,047 copying plom_server/demo_files/demo_assessment_qtags.csv -> build/lib/plom_server/demo_files 2025-09-16T18:59:32,047 copying plom_server/demo_files/demo_assessment_rubrics_q1.toml -> build/lib/plom_server/demo_files 2025-09-16T18:59:32,048 copying plom_server/demo_files/demo_assessment_rubrics_q2.toml -> build/lib/plom_server/demo_files 2025-09-16T18:59:32,048 copying plom_server/demo_files/demo_assessment_rubrics_q3.toml -> build/lib/plom_server/demo_files 2025-09-16T18:59:32,049 copying plom_server/demo_files/demo_assessment_rubrics_q4.toml -> build/lib/plom_server/demo_files 2025-09-16T18:59:32,049 copying plom_server/demo_files/demo_assessment_spec.toml -> build/lib/plom_server/demo_files 2025-09-16T18:59:32,050 copying plom_server/demo_files/demo_solution_spec.toml -> build/lib/plom_server/demo_files 2025-09-16T18:59:32,050 creating build/lib/plom_server/API/migrations 2025-09-16T18:59:32,051 copying plom_server/API/migrations/__init__.py -> build/lib/plom_server/API/migrations 2025-09-16T18:59:32,051 creating build/lib/plom_server/API/permissions 2025-09-16T18:59:32,051 copying plom_server/API/permissions/__init__.py -> build/lib/plom_server/API/permissions 2025-09-16T18:59:32,052 copying plom_server/API/permissions/permissions.py -> build/lib/plom_server/API/permissions 2025-09-16T18:59:32,052 creating build/lib/plom_server/API/routes 2025-09-16T18:59:32,053 copying plom_server/API/routes/__init__.py -> build/lib/plom_server/API/routes 2025-09-16T18:59:32,053 copying plom_server/API/routes/annotation_patterns.py -> build/lib/plom_server/API/routes 2025-09-16T18:59:32,053 copying plom_server/API/routes/id_patterns.py -> build/lib/plom_server/API/routes 2025-09-16T18:59:32,054 copying plom_server/API/routes/mark_patterns.py -> build/lib/plom_server/API/routes 2025-09-16T18:59:32,054 copying plom_server/API/routes/misc_patterns.py -> build/lib/plom_server/API/routes 2025-09-16T18:59:32,055 copying plom_server/API/routes/tags_patterns.py -> build/lib/plom_server/API/routes 2025-09-16T18:59:32,055 creating build/lib/plom_server/API/tests 2025-09-16T18:59:32,055 copying plom_server/API/tests/__init__.py -> build/lib/plom_server/API/tests 2025-09-16T18:59:32,056 copying plom_server/API/tests/conftest.py -> build/lib/plom_server/API/tests 2025-09-16T18:59:32,056 copying plom_server/API/tests/test_client_reject_list.py -> build/lib/plom_server/API/tests 2025-09-16T18:59:32,057 copying plom_server/API/tests/test_mark_questions.py -> build/lib/plom_server/API/tests 2025-09-16T18:59:32,057 creating build/lib/plom_server/API/views 2025-09-16T18:59:32,058 copying plom_server/API/views/__init__.py -> build/lib/plom_server/API/views 2025-09-16T18:59:32,058 copying plom_server/API/views/classlist.py -> build/lib/plom_server/API/views 2025-09-16T18:59:32,059 copying plom_server/API/views/finish.py -> build/lib/plom_server/API/views 2025-09-16T18:59:32,059 copying plom_server/API/views/identify.py -> build/lib/plom_server/API/views 2025-09-16T18:59:32,060 copying plom_server/API/views/latex.py -> build/lib/plom_server/API/views 2025-09-16T18:59:32,060 copying plom_server/API/views/mark.py -> build/lib/plom_server/API/views 2025-09-16T18:59:32,061 copying plom_server/API/views/mark_question.py -> build/lib/plom_server/API/views 2025-09-16T18:59:32,061 copying plom_server/API/views/paperstoprint.py -> build/lib/plom_server/API/views 2025-09-16T18:59:32,062 copying plom_server/API/views/pqvmap.py -> build/lib/plom_server/API/views 2025-09-16T18:59:32,062 copying plom_server/API/views/rectangle_extractor.py -> build/lib/plom_server/API/views 2025-09-16T18:59:32,063 copying plom_server/API/views/report.py -> build/lib/plom_server/API/views 2025-09-16T18:59:32,063 copying plom_server/API/views/rubrics.py -> build/lib/plom_server/API/views 2025-09-16T18:59:32,064 copying plom_server/API/views/scan.py -> build/lib/plom_server/API/views 2025-09-16T18:59:32,064 copying plom_server/API/views/server_info.py -> build/lib/plom_server/API/views 2025-09-16T18:59:32,065 copying plom_server/API/views/source_handler.py -> build/lib/plom_server/API/views 2025-09-16T18:59:32,065 copying plom_server/API/views/spec_handler.py -> build/lib/plom_server/API/views 2025-09-16T18:59:32,066 copying plom_server/API/views/user_info.py -> build/lib/plom_server/API/views 2025-09-16T18:59:32,066 copying plom_server/API/views/utils.py -> build/lib/plom_server/API/views 2025-09-16T18:59:32,066 creating build/lib/plom_server/API/views/experimental 2025-09-16T18:59:32,067 copying plom_server/API/views/experimental/__init__.py -> build/lib/plom_server/API/views/experimental 2025-09-16T18:59:32,067 copying plom_server/API/views/experimental/annotations.py -> build/lib/plom_server/API/views/experimental 2025-09-16T18:59:32,068 copying plom_server/API/views/experimental/base.py -> build/lib/plom_server/API/views/experimental 2025-09-16T18:59:32,069 copying plom_server/API/views/experimental/marking_tasks.py -> build/lib/plom_server/API/views/experimental 2025-09-16T18:59:32,069 copying plom_server/API/views/experimental/rubrics.py -> build/lib/plom_server/API/views/experimental 2025-09-16T18:59:32,070 creating build/lib/plom_server/Authentication/forms 2025-09-16T18:59:32,070 copying plom_server/Authentication/forms/__init__.py -> build/lib/plom_server/Authentication/forms 2025-09-16T18:59:32,070 copying plom_server/Authentication/forms/choices.py -> build/lib/plom_server/Authentication/forms 2025-09-16T18:59:32,071 copying plom_server/Authentication/forms/signupForm.py -> build/lib/plom_server/Authentication/forms 2025-09-16T18:59:32,071 creating build/lib/plom_server/Authentication/management/commands 2025-09-16T18:59:32,072 copying plom_server/Authentication/management/commands/plom_create_groups.py -> build/lib/plom_server/Authentication/management/commands 2025-09-16T18:59:32,072 creating build/lib/plom_server/Authentication/migrations 2025-09-16T18:59:32,072 copying plom_server/Authentication/migrations/0001_initial.py -> build/lib/plom_server/Authentication/migrations 2025-09-16T18:59:32,073 copying plom_server/Authentication/migrations/__init__.py -> build/lib/plom_server/Authentication/migrations 2025-09-16T18:59:32,073 creating build/lib/plom_server/Authentication/tests 2025-09-16T18:59:32,074 copying plom_server/Authentication/tests/__init__.py -> build/lib/plom_server/Authentication/tests 2025-09-16T18:59:32,074 copying plom_server/Authentication/tests/test_create_users.py -> build/lib/plom_server/Authentication/tests 2025-09-16T18:59:32,075 creating build/lib/plom_server/Base/migrations 2025-09-16T18:59:32,075 copying plom_server/Base/migrations/0001_initial.py -> build/lib/plom_server/Base/migrations 2025-09-16T18:59:32,076 copying plom_server/Base/migrations/__init__.py -> build/lib/plom_server/Base/migrations 2025-09-16T18:59:32,076 creating build/lib/plom_server/BuildPaperPDF/management/commands 2025-09-16T18:59:32,076 copying plom_server/BuildPaperPDF/management/commands/plom_build_paper_pdfs.py -> build/lib/plom_server/BuildPaperPDF/management/commands 2025-09-16T18:59:32,077 creating build/lib/plom_server/BuildPaperPDF/migrations 2025-09-16T18:59:32,078 copying plom_server/BuildPaperPDF/migrations/0001_initial.py -> build/lib/plom_server/BuildPaperPDF/migrations 2025-09-16T18:59:32,078 copying plom_server/BuildPaperPDF/migrations/0002_initial.py -> build/lib/plom_server/BuildPaperPDF/migrations 2025-09-16T18:59:32,078 copying plom_server/BuildPaperPDF/migrations/__init__.py -> build/lib/plom_server/BuildPaperPDF/migrations 2025-09-16T18:59:32,079 creating build/lib/plom_server/Contrib/management/commands 2025-09-16T18:59:32,080 copying plom_server/Contrib/management/commands/PCA_analysis.py -> build/lib/plom_server/Contrib/management/commands 2025-09-16T18:59:32,080 copying plom_server/Contrib/management/commands/cluster_and_tag.py -> build/lib/plom_server/Contrib/management/commands 2025-09-16T18:59:32,081 creating build/lib/plom_server/Finish/management/commands 2025-09-16T18:59:32,081 copying plom_server/Finish/management/commands/generate_report.py -> build/lib/plom_server/Finish/management/commands 2025-09-16T18:59:32,082 copying plom_server/Finish/management/commands/plom_build_all_soln.py -> build/lib/plom_server/Finish/management/commands 2025-09-16T18:59:32,082 copying plom_server/Finish/management/commands/plom_build_soln.py -> build/lib/plom_server/Finish/management/commands 2025-09-16T18:59:32,083 copying plom_server/Finish/management/commands/plom_download_marks_csv.py -> build/lib/plom_server/Finish/management/commands 2025-09-16T18:59:32,083 copying plom_server/Finish/management/commands/plom_download_ta_info_csv.py -> build/lib/plom_server/Finish/management/commands 2025-09-16T18:59:32,084 copying plom_server/Finish/management/commands/plom_reassemble.py -> build/lib/plom_server/Finish/management/commands 2025-09-16T18:59:32,084 copying plom_server/Finish/management/commands/plom_soln_sources.py -> build/lib/plom_server/Finish/management/commands 2025-09-16T18:59:32,085 copying plom_server/Finish/management/commands/plom_soln_spec.py -> build/lib/plom_server/Finish/management/commands 2025-09-16T18:59:32,085 creating build/lib/plom_server/Finish/migrations 2025-09-16T18:59:32,086 copying plom_server/Finish/migrations/0001_initial.py -> build/lib/plom_server/Finish/migrations 2025-09-16T18:59:32,086 copying plom_server/Finish/migrations/0002_initial.py -> build/lib/plom_server/Finish/migrations 2025-09-16T18:59:32,086 copying plom_server/Finish/migrations/__init__.py -> build/lib/plom_server/Finish/migrations 2025-09-16T18:59:32,087 creating build/lib/plom_server/Finish/templatetags 2025-09-16T18:59:32,087 copying plom_server/Finish/templatetags/__init__.py -> build/lib/plom_server/Finish/templatetags 2025-09-16T18:59:32,088 copying plom_server/Finish/templatetags/custom_tags.py -> build/lib/plom_server/Finish/templatetags 2025-09-16T18:59:32,088 creating build/lib/plom_server/Finish/tests 2025-09-16T18:59:32,089 copying plom_server/Finish/tests/__init__.py -> build/lib/plom_server/Finish/tests 2025-09-16T18:59:32,089 copying plom_server/Finish/tests/test_student_mark.py -> build/lib/plom_server/Finish/tests 2025-09-16T18:59:32,089 creating build/lib/plom_server/Finish/useful_files_for_testing 2025-09-16T18:59:32,090 copying plom_server/Finish/useful_files_for_testing/soln_spec_for_testing_shared_pages.toml -> build/lib/plom_server/Finish/useful_files_for_testing 2025-09-16T18:59:32,090 creating build/lib/plom_server/Finish/views 2025-09-16T18:59:32,091 copying plom_server/Finish/views/__init__.py -> build/lib/plom_server/Finish/views 2025-09-16T18:59:32,091 copying plom_server/Finish/views/build_soln_pdf.py -> build/lib/plom_server/Finish/views 2025-09-16T18:59:32,093 copying plom_server/Finish/views/marking_info.py -> build/lib/plom_server/Finish/views 2025-09-16T18:59:32,096 copying plom_server/Finish/views/reassembly.py -> build/lib/plom_server/Finish/views 2025-09-16T18:59:32,098 copying plom_server/Finish/views/soln_home.py -> build/lib/plom_server/Finish/views 2025-09-16T18:59:32,100 copying plom_server/Finish/views/soln_sources.py -> build/lib/plom_server/Finish/views 2025-09-16T18:59:32,102 copying plom_server/Finish/views/soln_spec.py -> build/lib/plom_server/Finish/views 2025-09-16T18:59:32,105 copying plom_server/Finish/views/student_report.py -> build/lib/plom_server/Finish/views 2025-09-16T18:59:32,107 creating build/lib/plom_server/Identify/management/commands 2025-09-16T18:59:32,109 copying plom_server/Identify/management/commands/clear_id.py -> build/lib/plom_server/Identify/management/commands 2025-09-16T18:59:32,111 copying plom_server/Identify/management/commands/plom_id_direct.py -> build/lib/plom_server/Identify/management/commands 2025-09-16T18:59:32,113 copying plom_server/Identify/management/commands/plom_run_id_reader.py -> build/lib/plom_server/Identify/management/commands 2025-09-16T18:59:32,115 creating build/lib/plom_server/Identify/migrations 2025-09-16T18:59:32,116 copying plom_server/Identify/migrations/0001_initial.py -> build/lib/plom_server/Identify/migrations 2025-09-16T18:59:32,119 copying plom_server/Identify/migrations/0002_initial.py -> build/lib/plom_server/Identify/migrations 2025-09-16T18:59:32,121 copying plom_server/Identify/migrations/__init__.py -> build/lib/plom_server/Identify/migrations 2025-09-16T18:59:32,123 creating build/lib/plom_server/QuestionTags/management/commands 2025-09-16T18:59:32,124 copying plom_server/QuestionTags/management/commands/create_tag.py -> build/lib/plom_server/QuestionTags/management/commands 2025-09-16T18:59:32,127 copying plom_server/QuestionTags/management/commands/delete_qtag_link.py -> build/lib/plom_server/QuestionTags/management/commands 2025-09-16T18:59:32,129 copying plom_server/QuestionTags/management/commands/delete_tag.py -> build/lib/plom_server/QuestionTags/management/commands 2025-09-16T18:59:32,131 copying plom_server/QuestionTags/management/commands/link_question_with_tag.py -> build/lib/plom_server/QuestionTags/management/commands 2025-09-16T18:59:32,133 copying plom_server/QuestionTags/management/commands/upload_qtags_csv.py -> build/lib/plom_server/QuestionTags/management/commands 2025-09-16T18:59:32,135 creating build/lib/plom_server/QuestionTags/migrations 2025-09-16T18:59:32,136 copying plom_server/QuestionTags/migrations/0001_initial.py -> build/lib/plom_server/QuestionTags/migrations 2025-09-16T18:59:32,138 copying plom_server/QuestionTags/migrations/__init__.py -> build/lib/plom_server/QuestionTags/migrations 2025-09-16T18:59:32,140 creating build/lib/plom_server/QuestionClustering/migrations 2025-09-16T18:59:32,141 copying plom_server/QuestionClustering/migrations/0001_initial.py -> build/lib/plom_server/QuestionClustering/migrations 2025-09-16T18:59:32,144 copying plom_server/QuestionClustering/migrations/__init__.py -> build/lib/plom_server/QuestionClustering/migrations 2025-09-16T18:59:32,146 creating build/lib/plom_server/Launcher/migrations 2025-09-16T18:59:32,147 copying plom_server/Launcher/migrations/__init__.py -> build/lib/plom_server/Launcher/migrations 2025-09-16T18:59:32,149 creating build/lib/plom_server/Mark/migrations 2025-09-16T18:59:32,150 copying plom_server/Mark/migrations/0001_initial.py -> build/lib/plom_server/Mark/migrations 2025-09-16T18:59:32,152 copying plom_server/Mark/migrations/0002_initial.py -> build/lib/plom_server/Mark/migrations 2025-09-16T18:59:32,154 copying plom_server/Mark/migrations/__init__.py -> build/lib/plom_server/Mark/migrations 2025-09-16T18:59:32,156 creating build/lib/plom_server/Mark/models 2025-09-16T18:59:32,157 copying plom_server/Mark/models/__init__.py -> build/lib/plom_server/Mark/models 2025-09-16T18:59:32,159 copying plom_server/Mark/models/annotations.py -> build/lib/plom_server/Mark/models 2025-09-16T18:59:32,161 copying plom_server/Mark/models/tasks.py -> build/lib/plom_server/Mark/models 2025-09-16T18:59:32,164 creating build/lib/plom_server/Mark/serializers 2025-09-16T18:59:32,165 copying plom_server/Mark/serializers/__init__.py -> build/lib/plom_server/Mark/serializers 2025-09-16T18:59:32,167 copying plom_server/Mark/serializers/annotations.py -> build/lib/plom_server/Mark/serializers 2025-09-16T18:59:32,169 copying plom_server/Mark/serializers/tasks.py -> build/lib/plom_server/Mark/serializers 2025-09-16T18:59:32,171 creating build/lib/plom_server/Mark/tests/config_files 2025-09-16T18:59:32,172 copying plom_server/Mark/tests/config_files/priority_tests.toml -> build/lib/plom_server/Mark/tests/config_files 2025-09-16T18:59:32,174 copying plom_server/Mark/tests/config_files/tiny_qvmap.toml -> build/lib/plom_server/Mark/tests/config_files 2025-09-16T18:59:32,176 copying plom_server/Mark/tests/config_files/tiny_spec.toml -> build/lib/plom_server/Mark/tests/config_files 2025-09-16T18:59:32,178 creating build/lib/plom_server/Papers/management/commands 2025-09-16T18:59:32,180 copying plom_server/Papers/management/commands/plom_qvmap.py -> build/lib/plom_server/Papers/management/commands 2025-09-16T18:59:32,182 creating build/lib/plom_server/Papers/migrations 2025-09-16T18:59:32,183 copying plom_server/Papers/migrations/0001_initial.py -> build/lib/plom_server/Papers/migrations 2025-09-16T18:59:32,186 copying plom_server/Papers/migrations/__init__.py -> build/lib/plom_server/Papers/migrations 2025-09-16T18:59:32,188 creating build/lib/plom_server/Preparation/management/commands 2025-09-16T18:59:32,190 copying plom_server/Preparation/management/commands/plom_preparation_classlist.py -> build/lib/plom_server/Preparation/management/commands 2025-09-16T18:59:32,193 copying plom_server/Preparation/management/commands/plom_preparation_prenaming.py -> build/lib/plom_server/Preparation/management/commands 2025-09-16T18:59:32,195 copying plom_server/Preparation/management/commands/plom_preparation_source.py -> build/lib/plom_server/Preparation/management/commands 2025-09-16T18:59:32,197 copying plom_server/Preparation/management/commands/plom_preparation_spec.py -> build/lib/plom_server/Preparation/management/commands 2025-09-16T18:59:32,200 copying plom_server/Preparation/management/commands/plom_preparation_status.py -> build/lib/plom_server/Preparation/management/commands 2025-09-16T18:59:32,202 creating build/lib/plom_server/Preparation/migrations 2025-09-16T18:59:32,202 copying plom_server/Preparation/migrations/0001_initial.py -> build/lib/plom_server/Preparation/migrations 2025-09-16T18:59:32,205 copying plom_server/Preparation/migrations/__init__.py -> build/lib/plom_server/Preparation/migrations 2025-09-16T18:59:32,206 creating build/lib/plom_server/Preparation/tests 2025-09-16T18:59:32,207 copying plom_server/Preparation/tests/__init__.py -> build/lib/plom_server/Preparation/tests 2025-09-16T18:59:32,210 copying plom_server/Preparation/tests/test_classlist_service.py -> build/lib/plom_server/Preparation/tests 2025-09-16T18:59:32,212 copying plom_server/Preparation/tests/test_source_service.py -> build/lib/plom_server/Preparation/tests 2025-09-16T18:59:32,214 copying plom_server/Preparation/tests/test_status.py -> build/lib/plom_server/Preparation/tests 2025-09-16T18:59:32,216 copying plom_server/Preparation/tests/test_students.py -> build/lib/plom_server/Preparation/tests 2025-09-16T18:59:32,218 copying plom_server/Preparation/tests/test_view_home.py -> build/lib/plom_server/Preparation/tests 2025-09-16T18:59:32,220 creating build/lib/plom_server/Preparation/tests/config_files 2025-09-16T18:59:32,221 copying plom_server/Preparation/tests/config_files/test_qvmap.toml -> build/lib/plom_server/Preparation/tests/config_files 2025-09-16T18:59:32,224 copying plom_server/Preparation/tests/config_files/tiny_spec.toml -> build/lib/plom_server/Preparation/tests/config_files 2025-09-16T18:59:32,225 creating build/lib/plom_server/Preparation/useful_files_for_testing 2025-09-16T18:59:32,226 copying plom_server/Preparation/useful_files_for_testing/cl_errs.csv -> build/lib/plom_server/Preparation/useful_files_for_testing 2025-09-16T18:59:32,229 copying plom_server/Preparation/useful_files_for_testing/cl_for_demo.csv -> build/lib/plom_server/Preparation/useful_files_for_testing 2025-09-16T18:59:32,231 copying plom_server/Preparation/useful_files_for_testing/cl_good.csv -> build/lib/plom_server/Preparation/useful_files_for_testing 2025-09-16T18:59:32,233 copying plom_server/Preparation/useful_files_for_testing/cl_warn.csv -> build/lib/plom_server/Preparation/useful_files_for_testing 2025-09-16T18:59:32,235 copying plom_server/Preparation/useful_files_for_testing/spec_with_shared_pages.toml -> build/lib/plom_server/Preparation/useful_files_for_testing 2025-09-16T18:59:32,238 copying plom_server/Preparation/useful_files_for_testing/test_version1.pdf -> build/lib/plom_server/Preparation/useful_files_for_testing 2025-09-16T18:59:32,242 copying plom_server/Preparation/useful_files_for_testing/test_version2.pdf -> build/lib/plom_server/Preparation/useful_files_for_testing 2025-09-16T18:59:32,247 copying plom_server/Preparation/useful_files_for_testing/testing_test_spec.toml -> build/lib/plom_server/Preparation/useful_files_for_testing 2025-09-16T18:59:32,249 creating build/lib/plom_server/Preparation/views 2025-09-16T18:59:32,250 copying plom_server/Preparation/views/__init__.py -> build/lib/plom_server/Preparation/views 2025-09-16T18:59:32,252 copying plom_server/Preparation/views/classlist_manage.py -> build/lib/plom_server/Preparation/views 2025-09-16T18:59:32,254 copying plom_server/Preparation/views/home.py -> build/lib/plom_server/Preparation/views 2025-09-16T18:59:32,256 copying plom_server/Preparation/views/miscellanea.py -> build/lib/plom_server/Preparation/views 2025-09-16T18:59:32,259 copying plom_server/Preparation/views/mocker.py -> build/lib/plom_server/Preparation/views 2025-09-16T18:59:32,261 copying plom_server/Preparation/views/needs_manager_view.py -> build/lib/plom_server/Preparation/views 2025-09-16T18:59:32,263 copying plom_server/Preparation/views/pqv_mapping.py -> build/lib/plom_server/Preparation/views 2025-09-16T18:59:32,265 copying plom_server/Preparation/views/prenaming.py -> build/lib/plom_server/Preparation/views 2025-09-16T18:59:32,267 copying plom_server/Preparation/views/source_manage.py -> build/lib/plom_server/Preparation/views 2025-09-16T18:59:32,270 creating build/lib/plom_server/Progress/tests 2025-09-16T18:59:32,271 copying plom_server/Progress/tests/__init__.py -> build/lib/plom_server/Progress/tests 2025-09-16T18:59:32,273 creating build/lib/plom_server/Progress/views 2025-09-16T18:59:32,274 copying plom_server/Progress/views/__init__.py -> build/lib/plom_server/Progress/views 2025-09-16T18:59:32,276 copying plom_server/Progress/views/overview_landing.py -> build/lib/plom_server/Progress/views 2025-09-16T18:59:32,278 copying plom_server/Progress/views/progress_identify.py -> build/lib/plom_server/Progress/views 2025-09-16T18:59:32,280 copying plom_server/Progress/views/progress_mark.py -> build/lib/plom_server/Progress/views 2025-09-16T18:59:32,282 copying plom_server/Progress/views/progress_task_annot.py -> build/lib/plom_server/Progress/views 2025-09-16T18:59:32,285 copying plom_server/Progress/views/progress_userinfo.py -> build/lib/plom_server/Progress/views 2025-09-16T18:59:32,287 creating build/lib/plom_server/Rectangles/management/commands 2025-09-16T18:59:32,289 copying plom_server/Rectangles/management/commands/plom_extract_rectangle.py -> build/lib/plom_server/Rectangles/management/commands 2025-09-16T18:59:32,291 creating build/lib/plom_server/Rectangles/tests 2025-09-16T18:59:32,292 copying plom_server/Rectangles/tests/__init__.py -> build/lib/plom_server/Rectangles/tests 2025-09-16T18:59:32,294 copying plom_server/Rectangles/tests/test_rectangles.py -> build/lib/plom_server/Rectangles/tests 2025-09-16T18:59:32,296 creating build/lib/plom_server/Rubrics/management/commands 2025-09-16T18:59:32,298 copying plom_server/Rubrics/management/commands/plom_rubrics.py -> build/lib/plom_server/Rubrics/management/commands 2025-09-16T18:59:32,300 creating build/lib/plom_server/Rubrics/migrations 2025-09-16T18:59:32,301 copying plom_server/Rubrics/migrations/0001_initial.py -> build/lib/plom_server/Rubrics/migrations 2025-09-16T18:59:32,304 copying plom_server/Rubrics/migrations/__init__.py -> build/lib/plom_server/Rubrics/migrations 2025-09-16T18:59:32,306 creating build/lib/plom_server/Rubrics/tests 2025-09-16T18:59:32,307 copying plom_server/Rubrics/tests/__init__.py -> build/lib/plom_server/Rubrics/tests 2025-09-16T18:59:32,309 copying plom_server/Rubrics/tests/test_display_delta.py -> build/lib/plom_server/Rubrics/tests 2025-09-16T18:59:32,311 copying plom_server/Rubrics/tests/test_rubric_fractional_permissions.py -> build/lib/plom_server/Rubrics/tests 2025-09-16T18:59:32,314 copying plom_server/Rubrics/tests/test_rubric_misc.py -> build/lib/plom_server/Rubrics/tests 2025-09-16T18:59:32,316 copying plom_server/Rubrics/tests/test_rubric_permissions.py -> build/lib/plom_server/Rubrics/tests 2025-09-16T18:59:32,318 copying plom_server/Rubrics/tests/test_rubric_service.py -> build/lib/plom_server/Rubrics/tests 2025-09-16T18:59:32,321 creating build/lib/plom_server/Scan/management/commands 2025-09-16T18:59:32,323 copying plom_server/Scan/management/commands/plom_bundle_push_lock.py -> build/lib/plom_server/Scan/management/commands 2025-09-16T18:59:32,325 copying plom_server/Scan/management/commands/plom_discard_pushed_page.py -> build/lib/plom_server/Scan/management/commands 2025-09-16T18:59:32,327 copying plom_server/Scan/management/commands/plom_forgive_all_dnm.py -> build/lib/plom_server/Scan/management/commands 2025-09-16T18:59:32,329 copying plom_server/Scan/management/commands/plom_forgive_missing_page.py -> build/lib/plom_server/Scan/management/commands 2025-09-16T18:59:32,331 copying plom_server/Scan/management/commands/plom_list_images_in_paper.py -> build/lib/plom_server/Scan/management/commands 2025-09-16T18:59:32,334 copying plom_server/Scan/management/commands/plom_reassign_discard.py -> build/lib/plom_server/Scan/management/commands 2025-09-16T18:59:32,336 copying plom_server/Scan/management/commands/plom_staging_assign_extra.py -> build/lib/plom_server/Scan/management/commands 2025-09-16T18:59:32,339 copying plom_server/Scan/management/commands/plom_staging_bundles.py -> build/lib/plom_server/Scan/management/commands 2025-09-16T18:59:32,341 copying plom_server/Scan/management/commands/plom_staging_discard.py -> build/lib/plom_server/Scan/management/commands 2025-09-16T18:59:32,343 copying plom_server/Scan/management/commands/plom_staging_extralise.py -> build/lib/plom_server/Scan/management/commands 2025-09-16T18:59:32,346 copying plom_server/Scan/management/commands/plom_staging_knowify.py -> build/lib/plom_server/Scan/management/commands 2025-09-16T18:59:32,348 copying plom_server/Scan/management/commands/plom_staging_rotate.py -> build/lib/plom_server/Scan/management/commands 2025-09-16T18:59:32,350 copying plom_server/Scan/management/commands/plom_staging_unknowify.py -> build/lib/plom_server/Scan/management/commands 2025-09-16T18:59:32,352 creating build/lib/plom_server/Scan/migrations 2025-09-16T18:59:32,353 copying plom_server/Scan/migrations/0001_initial.py -> build/lib/plom_server/Scan/migrations 2025-09-16T18:59:32,356 copying plom_server/Scan/migrations/__init__.py -> build/lib/plom_server/Scan/migrations 2025-09-16T18:59:32,358 creating build/lib/plom_server/Scan/tests 2025-09-16T18:59:32,359 copying plom_server/Scan/tests/__init__.py -> build/lib/plom_server/Scan/tests 2025-09-16T18:59:32,361 copying plom_server/Scan/tests/id_page_img.png -> build/lib/plom_server/Scan/tests 2025-09-16T18:59:32,364 copying plom_server/Scan/tests/test_forgive.py -> build/lib/plom_server/Scan/tests 2025-09-16T18:59:32,366 copying plom_server/Scan/tests/test_image_process.py -> build/lib/plom_server/Scan/tests 2025-09-16T18:59:32,368 copying plom_server/Scan/tests/test_manage_discard.py -> build/lib/plom_server/Scan/tests 2025-09-16T18:59:32,371 copying plom_server/Scan/tests/test_manage_scan.py -> build/lib/plom_server/Scan/tests 2025-09-16T18:59:32,374 copying plom_server/Scan/tests/test_qr_service.py -> build/lib/plom_server/Scan/tests 2025-09-16T18:59:32,377 copying plom_server/Scan/tests/test_scan_cast.py -> build/lib/plom_server/Scan/tests 2025-09-16T18:59:32,380 copying plom_server/Scan/tests/test_scanner.py -> build/lib/plom_server/Scan/tests 2025-09-16T18:59:32,382 creating build/lib/plom_server/Scan/views 2025-09-16T18:59:32,383 copying plom_server/Scan/views/__init__.py -> build/lib/plom_server/Scan/views 2025-09-16T18:59:32,386 copying plom_server/Scan/views/cast_image_state.py -> build/lib/plom_server/Scan/views 2025-09-16T18:59:32,388 copying plom_server/Scan/views/manage_bundle.py -> build/lib/plom_server/Scan/views 2025-09-16T18:59:32,391 copying plom_server/Scan/views/push_images.py -> build/lib/plom_server/Scan/views 2025-09-16T18:59:32,393 copying plom_server/Scan/views/pushed_images.py -> build/lib/plom_server/Scan/views 2025-09-16T18:59:32,396 copying plom_server/Scan/views/rotate_images.py -> build/lib/plom_server/Scan/views 2025-09-16T18:59:32,398 copying plom_server/Scan/views/scan_discards.py -> build/lib/plom_server/Scan/views 2025-09-16T18:59:32,401 copying plom_server/Scan/views/scanner_home.py -> build/lib/plom_server/Scan/views 2025-09-16T18:59:32,403 copying plom_server/Scan/views/scanner_summary.py -> build/lib/plom_server/Scan/views 2025-09-16T18:59:32,405 creating build/lib/plom_server/SpecCreator/migrations 2025-09-16T18:59:32,406 copying plom_server/SpecCreator/migrations/__init__.py -> build/lib/plom_server/SpecCreator/migrations 2025-09-16T18:59:32,409 creating build/lib/plom_server/SpecCreator/views 2025-09-16T18:59:32,410 copying plom_server/SpecCreator/views/__init__.py -> build/lib/plom_server/SpecCreator/views 2025-09-16T18:59:32,412 copying plom_server/SpecCreator/views/base.py -> build/lib/plom_server/SpecCreator/views 2025-09-16T18:59:32,415 copying plom_server/SpecCreator/views/spec_download.py -> build/lib/plom_server/SpecCreator/views 2025-09-16T18:59:32,417 copying plom_server/SpecCreator/views/spec_editor.py -> build/lib/plom_server/SpecCreator/views 2025-09-16T18:59:32,420 copying plom_server/SpecCreator/views/spec_upload.py -> build/lib/plom_server/SpecCreator/views 2025-09-16T18:59:32,422 copying plom_server/SpecCreator/views/summary.py -> build/lib/plom_server/SpecCreator/views 2025-09-16T18:59:32,424 copying plom_server/SpecCreator/views/template_spec_builder.py -> build/lib/plom_server/SpecCreator/views 2025-09-16T18:59:32,427 copying plom_server/static/ball_triangle.svg -> build/lib/plom_server/static 2025-09-16T18:59:32,429 copying plom_server/static/defaultUserIcon.png -> build/lib/plom_server/static 2025-09-16T18:59:32,432 copying plom_server/static/fingers_in_gears.svg -> build/lib/plom_server/static 2025-09-16T18:59:32,435 copying plom_server/static/plomLogo.png -> build/lib/plom_server/static 2025-09-16T18:59:32,437 creating build/lib/plom_server/static/css 2025-09-16T18:59:32,438 copying plom_server/static/css/base.css -> build/lib/plom_server/static/css 2025-09-16T18:59:32,440 copying plom_server/static/css/diff_table.css -> build/lib/plom_server/static/css 2025-09-16T18:59:32,442 copying plom_server/static/css/generate_report.css -> build/lib/plom_server/static/css 2025-09-16T18:59:32,444 copying plom_server/static/css/loginPage.css -> build/lib/plom_server/static/css 2025-09-16T18:59:32,447 copying plom_server/static/css/profile.css -> build/lib/plom_server/static/css 2025-09-16T18:59:32,449 creating build/lib/plom_server/static/js 2025-09-16T18:59:32,450 copying plom_server/static/js/frontend_utils.js -> build/lib/plom_server/static/js 2025-09-16T18:59:32,453 copying plom_server/static/js/heatmap.js -> build/lib/plom_server/static/js 2025-09-16T18:59:32,455 copying plom_server/static/js/histogram.js -> build/lib/plom_server/static/js 2025-09-16T18:59:32,458 copying plom_server/static/js/rectangle_select.js -> build/lib/plom_server/static/js 2025-09-16T18:59:32,460 creating build/lib/plom_server/TaskOrder/management/commands 2025-09-16T18:59:32,462 copying plom_server/TaskOrder/management/commands/task_sort_written_amount.py -> build/lib/plom_server/TaskOrder/management/commands 2025-09-16T18:59:32,465 copying plom_server/templates/403.html -> build/lib/plom_server/templates 2025-09-16T18:59:32,467 creating build/lib/plom_server/templates/Authentication 2025-09-16T18:59:32,468 copying plom_server/templates/Authentication/activation_invalid.html -> build/lib/plom_server/templates/Authentication 2025-09-16T18:59:32,470 copying plom_server/templates/Authentication/home.html -> build/lib/plom_server/templates/Authentication 2025-09-16T18:59:32,472 copying plom_server/templates/Authentication/login.html -> build/lib/plom_server/templates/Authentication 2025-09-16T18:59:32,474 copying plom_server/templates/Authentication/maintenance.html -> build/lib/plom_server/templates/Authentication 2025-09-16T18:59:32,476 copying plom_server/templates/Authentication/no_group.html -> build/lib/plom_server/templates/Authentication 2025-09-16T18:59:32,478 copying plom_server/templates/Authentication/set_password.html -> build/lib/plom_server/templates/Authentication 2025-09-16T18:59:32,481 copying plom_server/templates/Authentication/set_password_complete.html -> build/lib/plom_server/templates/Authentication 2025-09-16T18:59:32,483 copying plom_server/templates/Authentication/signup_base.html -> build/lib/plom_server/templates/Authentication 2025-09-16T18:59:32,485 copying plom_server/templates/Authentication/signup_import_users.html -> build/lib/plom_server/templates/Authentication 2025-09-16T18:59:32,487 copying plom_server/templates/Authentication/signup_multiple_users.html -> build/lib/plom_server/templates/Authentication 2025-09-16T18:59:32,490 copying plom_server/templates/Authentication/signup_single_user.html -> build/lib/plom_server/templates/Authentication 2025-09-16T18:59:32,492 copying plom_server/templates/Authentication/unauthorized.html -> build/lib/plom_server/templates/Authentication 2025-09-16T18:59:32,494 creating build/lib/plom_server/templates/BuildPaperPDF 2025-09-16T18:59:32,495 copying plom_server/templates/BuildPaperPDF/build_paper_pdfs.html -> build/lib/plom_server/templates/BuildPaperPDF 2025-09-16T18:59:32,497 copying plom_server/templates/BuildPaperPDF/cannot_find_pdf.html -> build/lib/plom_server/templates/BuildPaperPDF 2025-09-16T18:59:32,499 creating build/lib/plom_server/templates/BuildPaperPDF/fragments 2025-09-16T18:59:32,500 copying plom_server/templates/BuildPaperPDF/fragments/pdf_table.html -> build/lib/plom_server/templates/BuildPaperPDF/fragments 2025-09-16T18:59:32,502 creating build/lib/plom_server/templates/Finish 2025-09-16T18:59:32,503 copying plom_server/templates/Finish/build_soln.html -> build/lib/plom_server/templates/Finish 2025-09-16T18:59:32,506 copying plom_server/templates/Finish/finish_no_spec.html -> build/lib/plom_server/templates/Finish 2025-09-16T18:59:32,508 copying plom_server/templates/Finish/finish_not_printed.html -> build/lib/plom_server/templates/Finish 2025-09-16T18:59:32,510 copying plom_server/templates/Finish/marking_landing.html -> build/lib/plom_server/templates/Finish 2025-09-16T18:59:32,513 copying plom_server/templates/Finish/reassemble_paper_pdfs.html -> build/lib/plom_server/templates/Finish 2025-09-16T18:59:32,515 copying plom_server/templates/Finish/soln_home.html -> build/lib/plom_server/templates/Finish 2025-09-16T18:59:32,518 copying plom_server/templates/Finish/soln_source_attempt.html -> build/lib/plom_server/templates/Finish 2025-09-16T18:59:32,520 copying plom_server/templates/Finish/soln_sources.html -> build/lib/plom_server/templates/Finish 2025-09-16T18:59:32,522 copying plom_server/templates/Finish/soln_spec.html -> build/lib/plom_server/templates/Finish 2025-09-16T18:59:32,525 copying plom_server/templates/Finish/template_soln_spec.html -> build/lib/plom_server/templates/Finish 2025-09-16T18:59:32,527 creating build/lib/plom_server/templates/Finish/Reports 2025-09-16T18:59:32,528 copying plom_server/templates/Finish/Reports/brief_student_report.html -> build/lib/plom_server/templates/Finish/Reports 2025-09-16T18:59:32,530 creating build/lib/plom_server/templates/Identify 2025-09-16T18:59:32,531 copying plom_server/templates/Identify/find_id_rect.html -> build/lib/plom_server/templates/Identify 2025-09-16T18:59:32,534 copying plom_server/templates/Identify/id_prediction_home.html -> build/lib/plom_server/templates/Identify 2025-09-16T18:59:32,537 copying plom_server/templates/Identify/parent_idbox_rect.html -> build/lib/plom_server/templates/Identify 2025-09-16T18:59:32,539 creating build/lib/plom_server/templates/Preparation 2025-09-16T18:59:32,540 copying plom_server/templates/Preparation/classlist_attempt.html -> build/lib/plom_server/templates/Preparation 2025-09-16T18:59:32,542 copying plom_server/templates/Preparation/classlist_manage.html -> build/lib/plom_server/templates/Preparation 2025-09-16T18:59:32,545 copying plom_server/templates/Preparation/dependency_conflict.html -> build/lib/plom_server/templates/Preparation 2025-09-16T18:59:32,547 copying plom_server/templates/Preparation/home.html -> build/lib/plom_server/templates/Preparation 2025-09-16T18:59:32,550 copying plom_server/templates/Preparation/miscellanea.html -> build/lib/plom_server/templates/Preparation 2025-09-16T18:59:32,552 copying plom_server/templates/Preparation/papers_printed_manage.html -> build/lib/plom_server/templates/Preparation 2025-09-16T18:59:32,554 copying plom_server/templates/Preparation/pqv_mapping_attempt.html -> build/lib/plom_server/templates/Preparation 2025-09-16T18:59:32,557 copying plom_server/templates/Preparation/pqv_mapping_manage.html -> build/lib/plom_server/templates/Preparation 2025-09-16T18:59:32,560 copying plom_server/templates/Preparation/prenaming_configuration.html -> build/lib/plom_server/templates/Preparation 2025-09-16T18:59:32,562 copying plom_server/templates/Preparation/prenaming_manage.html -> build/lib/plom_server/templates/Preparation 2025-09-16T18:59:32,564 copying plom_server/templates/Preparation/source_item_view.html -> build/lib/plom_server/templates/Preparation 2025-09-16T18:59:32,566 copying plom_server/templates/Preparation/source_manage.html -> build/lib/plom_server/templates/Preparation 2025-09-16T18:59:32,568 creating build/lib/plom_server/templates/Profile 2025-09-16T18:59:32,569 copying plom_server/templates/Profile/profile.html -> build/lib/plom_server/templates/Profile 2025-09-16T18:59:32,572 creating build/lib/plom_server/templates/Progress 2025-09-16T18:59:32,572 copying plom_server/templates/Progress/all_task_overview.html -> build/lib/plom_server/templates/Progress 2025-09-16T18:59:32,575 copying plom_server/templates/Progress/overview_landing.html -> build/lib/plom_server/templates/Progress 2025-09-16T18:59:32,577 copying plom_server/templates/Progress/tools_landing.html -> build/lib/plom_server/templates/Progress 2025-09-16T18:59:32,579 creating build/lib/plom_server/templates/Progress/Identify 2025-09-16T18:59:32,581 copying plom_server/templates/Progress/Identify/id_image_wrap_fragment.html -> build/lib/plom_server/templates/Progress/Identify 2025-09-16T18:59:32,583 copying plom_server/templates/Progress/Identify/identify_home.html -> build/lib/plom_server/templates/Progress/Identify 2025-09-16T18:59:32,585 creating build/lib/plom_server/templates/Progress/Mark 2025-09-16T18:59:32,586 copying plom_server/templates/Progress/Mark/annotation_image_wrap_fragment.html -> build/lib/plom_server/templates/Progress/Mark 2025-09-16T18:59:32,589 copying plom_server/templates/Progress/Mark/mark_compare_versions.html -> build/lib/plom_server/templates/Progress/Mark 2025-09-16T18:59:32,591 copying plom_server/templates/Progress/Mark/mark_details.html -> build/lib/plom_server/templates/Progress/Mark 2025-09-16T18:59:32,594 copying plom_server/templates/Progress/Mark/mark_home.html -> build/lib/plom_server/templates/Progress/Mark 2025-09-16T18:59:32,596 copying plom_server/templates/Progress/Mark/mark_papers.html -> build/lib/plom_server/templates/Progress/Mark 2025-09-16T18:59:32,598 copying plom_server/templates/Progress/Mark/mark_stats_card.html -> build/lib/plom_server/templates/Progress/Mark 2025-09-16T18:59:32,600 copying plom_server/templates/Progress/Mark/original_image_wrap_fragment.html -> build/lib/plom_server/templates/Progress/Mark 2025-09-16T18:59:32,607 copying plom_server/templates/Progress/Mark/task_details.html -> build/lib/plom_server/templates/Progress/Mark 2025-09-16T18:59:32,610 copying plom_server/templates/Progress/Mark/task_filter.html -> build/lib/plom_server/templates/Progress/Mark 2025-09-16T18:59:32,613 creating build/lib/plom_server/templates/Progress/User_Info 2025-09-16T18:59:32,614 copying plom_server/templates/Progress/User_Info/modal_forms.html -> build/lib/plom_server/templates/Progress/User_Info 2025-09-16T18:59:32,616 copying plom_server/templates/Progress/User_Info/user_info_home.html -> build/lib/plom_server/templates/Progress/User_Info 2025-09-16T18:59:32,618 creating build/lib/plom_server/templates/Progress/fragments 2025-09-16T18:59:32,619 copying plom_server/templates/Progress/fragments/task_progress_bar.html -> build/lib/plom_server/templates/Progress/fragments 2025-09-16T18:59:32,622 creating build/lib/plom_server/templates/QuestionClustering 2025-09-16T18:59:32,623 copying plom_server/templates/QuestionClustering/cluster_groups.html -> build/lib/plom_server/templates/QuestionClustering 2025-09-16T18:59:32,626 copying plom_server/templates/QuestionClustering/clustered_papers.html -> build/lib/plom_server/templates/QuestionClustering 2025-09-16T18:59:32,628 copying plom_server/templates/QuestionClustering/clustering_jobs.html -> build/lib/plom_server/templates/QuestionClustering 2025-09-16T18:59:32,630 copying plom_server/templates/QuestionClustering/home.html -> build/lib/plom_server/templates/QuestionClustering 2025-09-16T18:59:32,633 copying plom_server/templates/QuestionClustering/modal_forms.html -> build/lib/plom_server/templates/QuestionClustering 2025-09-16T18:59:32,634 copying plom_server/templates/QuestionClustering/select.html -> build/lib/plom_server/templates/QuestionClustering 2025-09-16T18:59:32,636 copying plom_server/templates/QuestionClustering/show_rectangles.html -> build/lib/plom_server/templates/QuestionClustering 2025-09-16T18:59:32,639 creating build/lib/plom_server/templates/QuestionClustering/fragments 2025-09-16T18:59:32,640 copying plom_server/templates/QuestionClustering/fragments/clustering_jobs_table.html -> build/lib/plom_server/templates/QuestionClustering/fragments 2025-09-16T18:59:32,642 copying plom_server/templates/QuestionClustering/fragments/clustering_tag_cell.html -> build/lib/plom_server/templates/QuestionClustering/fragments 2025-09-16T18:59:32,644 copying plom_server/templates/QuestionClustering/fragments/error_detail_modal.html -> build/lib/plom_server/templates/QuestionClustering/fragments 2025-09-16T18:59:32,646 creating build/lib/plom_server/templates/Questiontags 2025-09-16T18:59:32,647 copying plom_server/templates/Questiontags/modal_forms.html -> build/lib/plom_server/templates/Questiontags 2025-09-16T18:59:32,650 copying plom_server/templates/Questiontags/qtags_landing.html -> build/lib/plom_server/templates/Questiontags 2025-09-16T18:59:32,653 creating build/lib/plom_server/templates/Rectangles 2025-09-16T18:59:32,654 copying plom_server/templates/Rectangles/home.html -> build/lib/plom_server/templates/Rectangles 2025-09-16T18:59:32,656 copying plom_server/templates/Rectangles/select.html -> build/lib/plom_server/templates/Rectangles 2025-09-16T18:59:32,658 copying plom_server/templates/Rectangles/show_rectangles.html -> build/lib/plom_server/templates/Rectangles 2025-09-16T18:59:32,660 creating build/lib/plom_server/templates/Reports 2025-09-16T18:59:32,661 copying plom_server/templates/Reports/reports_landing.html -> build/lib/plom_server/templates/Reports 2025-09-16T18:59:32,664 creating build/lib/plom_server/templates/Rubrics 2025-09-16T18:59:32,665 copying plom_server/templates/Rubrics/diff_partial.html -> build/lib/plom_server/templates/Rubrics 2025-09-16T18:59:32,667 copying plom_server/templates/Rubrics/feedback_rules.html -> build/lib/plom_server/templates/Rubrics 2025-09-16T18:59:32,669 copying plom_server/templates/Rubrics/modal_forms.html -> build/lib/plom_server/templates/Rubrics 2025-09-16T18:59:32,672 copying plom_server/templates/Rubrics/rubric_item.html -> build/lib/plom_server/templates/Rubrics 2025-09-16T18:59:32,675 copying plom_server/templates/Rubrics/rubrics_access.html -> build/lib/plom_server/templates/Rubrics 2025-09-16T18:59:32,677 copying plom_server/templates/Rubrics/rubrics_admin.html -> build/lib/plom_server/templates/Rubrics 2025-09-16T18:59:32,680 copying plom_server/templates/Rubrics/rubrics_landing.html -> build/lib/plom_server/templates/Rubrics 2025-09-16T18:59:32,682 creating build/lib/plom_server/templates/Scan 2025-09-16T18:59:32,683 copying plom_server/templates/Scan/bundle_is_locked.html -> build/lib/plom_server/templates/Scan 2025-09-16T18:59:32,685 copying plom_server/templates/Scan/bundle_push_bad_error.html -> build/lib/plom_server/templates/Scan 2025-09-16T18:59:32,687 copying plom_server/templates/Scan/bundle_push_collision.html -> build/lib/plom_server/templates/Scan 2025-09-16T18:59:32,689 copying plom_server/templates/Scan/bundle_thumbnails.html -> build/lib/plom_server/templates/Scan 2025-09-16T18:59:32,692 copying plom_server/templates/Scan/bundle_upload.html -> build/lib/plom_server/templates/Scan 2025-09-16T18:59:32,694 copying plom_server/templates/Scan/handwriting_comparison.html -> build/lib/plom_server/templates/Scan 2025-09-16T18:59:32,697 copying plom_server/templates/Scan/overview.html -> build/lib/plom_server/templates/Scan 2025-09-16T18:59:32,699 copying plom_server/templates/Scan/reassign_discard.html -> build/lib/plom_server/templates/Scan 2025-09-16T18:59:32,702 copying plom_server/templates/Scan/scan_complete.html -> build/lib/plom_server/templates/Scan 2025-09-16T18:59:32,704 copying plom_server/templates/Scan/scan_discard.html -> build/lib/plom_server/templates/Scan 2025-09-16T18:59:32,706 copying plom_server/templates/Scan/scan_incomplete.html -> build/lib/plom_server/templates/Scan 2025-09-16T18:59:32,708 copying plom_server/templates/Scan/show_pushed_bundles.html -> build/lib/plom_server/templates/Scan 2025-09-16T18:59:32,710 copying plom_server/templates/Scan/show_staged_bundles.html -> build/lib/plom_server/templates/Scan 2025-09-16T18:59:32,712 creating build/lib/plom_server/templates/Scan/fragments 2025-09-16T18:59:32,713 copying plom_server/templates/Scan/fragments/bundle_page_img_tag.html -> build/lib/plom_server/templates/Scan/fragments 2025-09-16T18:59:32,715 copying plom_server/templates/Scan/fragments/bundle_page_panel.html -> build/lib/plom_server/templates/Scan/fragments 2025-09-16T18:59:32,718 copying plom_server/templates/Scan/fragments/bundle_summary.html -> build/lib/plom_server/templates/Scan/fragments 2025-09-16T18:59:32,721 copying plom_server/templates/Scan/fragments/bundle_thumbnail_container.html -> build/lib/plom_server/templates/Scan/fragments 2025-09-16T18:59:32,723 copying plom_server/templates/Scan/fragments/knowify_image.html -> build/lib/plom_server/templates/Scan/fragments 2025-09-16T18:59:32,725 copying plom_server/templates/Scan/fragments/pushed_image_wrapper.html -> build/lib/plom_server/templates/Scan/fragments 2025-09-16T18:59:32,728 copying plom_server/templates/Scan/fragments/staged_bundle_row.html -> build/lib/plom_server/templates/Scan/fragments 2025-09-16T18:59:32,730 copying plom_server/templates/Scan/fragments/substitute_image_wrapper.html -> build/lib/plom_server/templates/Scan/fragments 2025-09-16T18:59:32,732 creating build/lib/plom_server/templates/SpecCreator 2025-09-16T18:59:32,733 copying plom_server/templates/SpecCreator/launch-page.html -> build/lib/plom_server/templates/SpecCreator 2025-09-16T18:59:32,736 copying plom_server/templates/SpecCreator/spec_upload.html -> build/lib/plom_server/templates/SpecCreator 2025-09-16T18:59:32,738 copying plom_server/templates/SpecCreator/summary-page.html -> build/lib/plom_server/templates/SpecCreator 2025-09-16T18:59:32,741 copying plom_server/templates/SpecCreator/summary-question.html -> build/lib/plom_server/templates/SpecCreator 2025-09-16T18:59:32,743 copying plom_server/templates/SpecCreator/template_spec_builder.html -> build/lib/plom_server/templates/SpecCreator 2025-09-16T18:59:32,746 copying plom_server/templates/SpecCreator/validation.html -> build/lib/plom_server/templates/SpecCreator 2025-09-16T18:59:32,747 creating build/lib/plom_server/templates/Tags 2025-09-16T18:59:32,748 copying plom_server/templates/Tags/tag_item.html -> build/lib/plom_server/templates/Tags 2025-09-16T18:59:32,751 copying plom_server/templates/Tags/tags_landing.html -> build/lib/plom_server/templates/Tags 2025-09-16T18:59:32,753 creating build/lib/plom_server/templates/TaskOrder 2025-09-16T18:59:32,754 copying plom_server/templates/TaskOrder/task_order_landing.html -> build/lib/plom_server/templates/TaskOrder 2025-09-16T18:59:32,756 creating build/lib/plom_server/templates/UserManagement 2025-09-16T18:59:32,757 copying plom_server/templates/UserManagement/password_reset_page.html -> build/lib/plom_server/templates/UserManagement 2025-09-16T18:59:32,759 copying plom_server/templates/UserManagement/users.html -> build/lib/plom_server/templates/UserManagement 2025-09-16T18:59:32,762 creating build/lib/plom_server/templates/Visualization 2025-09-16T18:59:32,763 copying plom_server/templates/Visualization/heat_map.html -> build/lib/plom_server/templates/Visualization 2025-09-16T18:59:32,765 copying plom_server/templates/Visualization/histogram.html -> build/lib/plom_server/templates/Visualization 2025-09-16T18:59:32,767 creating build/lib/plom_server/templates/base 2025-09-16T18:59:32,768 copying plom_server/templates/base/alert_message.html -> build/lib/plom_server/templates/base 2025-09-16T18:59:32,770 copying plom_server/templates/base/alert_messages.html -> build/lib/plom_server/templates/base 2025-09-16T18:59:32,772 copying plom_server/templates/base/base-2col.html -> build/lib/plom_server/templates/base 2025-09-16T18:59:32,774 copying plom_server/templates/base/base.html -> build/lib/plom_server/templates/base 2025-09-16T18:59:32,776 copying plom_server/templates/base/reset.html -> build/lib/plom_server/templates/base 2025-09-16T18:59:32,778 copying plom_server/templates/base/reset_confirm.html -> build/lib/plom_server/templates/base 2025-09-16T18:59:32,781 copying plom_server/templates/base/server_status.html -> build/lib/plom_server/templates/base 2025-09-16T18:59:32,783 copying plom_server/templates/base/sidebar.html -> build/lib/plom_server/templates/base 2025-09-16T18:59:32,785 copying plom_server/templates/base/troubles_afoot.html -> build/lib/plom_server/templates/base 2025-09-16T18:59:32,787 creating build/lib/plom_server/TestingSupport/config_files 2025-09-16T18:59:32,788 copying plom_server/TestingSupport/config_files/full_demo_config.toml -> build/lib/plom_server/TestingSupport/config_files 2025-09-16T18:59:32,790 copying plom_server/TestingSupport/config_files/hw_bundle_config.toml -> build/lib/plom_server/TestingSupport/config_files 2025-09-16T18:59:32,792 copying plom_server/TestingSupport/config_files/just_demo_spec.toml -> build/lib/plom_server/TestingSupport/config_files 2025-09-16T18:59:32,794 copying plom_server/TestingSupport/config_files/long_demo_config.toml -> build/lib/plom_server/TestingSupport/config_files 2025-09-16T18:59:32,796 copying plom_server/TestingSupport/config_files/quick_demo_config.toml -> build/lib/plom_server/TestingSupport/config_files 2025-09-16T18:59:32,798 creating build/lib/plom_server/TestingSupport/migrations 2025-09-16T18:59:32,799 copying plom_server/TestingSupport/migrations/__init__.py -> build/lib/plom_server/TestingSupport/migrations 2025-09-16T18:59:32,801 creating build/lib/plom_server/TestingSupport/tests 2025-09-16T18:59:32,802 copying plom_server/TestingSupport/tests/__init__.py -> build/lib/plom_server/TestingSupport/tests 2025-09-16T18:59:32,805 copying plom_server/TestingSupport/tests/test_config.py -> build/lib/plom_server/TestingSupport/tests 2025-09-16T18:59:32,807 creating build/lib/plom_server/UserManagement/management/commands 2025-09-16T18:59:32,808 copying plom_server/UserManagement/management/commands/plom_leadmarker_membership.py -> build/lib/plom_server/UserManagement/management/commands 2025-09-16T18:59:32,811 copying plom_server/UserManagement/management/commands/plom_users.py -> build/lib/plom_server/UserManagement/management/commands 2025-09-16T18:59:32,813 creating build/lib/plom_server/UserManagement/migrations 2025-09-16T18:59:32,814 copying plom_server/UserManagement/migrations/0001_initial.py -> build/lib/plom_server/UserManagement/migrations 2025-09-16T18:59:32,816 copying plom_server/UserManagement/migrations/__init__.py -> build/lib/plom_server/UserManagement/migrations 2025-09-16T18:59:32,818 creating build/lib/plom_server/UserManagement/tests 2025-09-16T18:59:32,819 copying plom_server/UserManagement/tests/__init__.py -> build/lib/plom_server/UserManagement/tests 2025-09-16T18:59:32,821 copying plom_server/UserManagement/tests/test_UsersService.py -> build/lib/plom_server/UserManagement/tests 2025-09-16T18:59:32,867 installing to build/bdist.linux-armv7l/wheel 2025-09-16T18:59:32,868 running install 2025-09-16T18:59:32,891 running install_lib 2025-09-16T18:59:32,898 creating build/bdist.linux-armv7l/wheel 2025-09-16T18:59:32,900 creating build/bdist.linux-armv7l/wheel/plom_server 2025-09-16T18:59:32,902 creating build/bdist.linux-armv7l/wheel/plom_server/Preparation 2025-09-16T18:59:32,904 creating build/bdist.linux-armv7l/wheel/plom_server/Preparation/management 2025-09-16T18:59:32,905 creating build/bdist.linux-armv7l/wheel/plom_server/Preparation/management/commands 2025-09-16T18:59:32,906 copying build/lib/plom_server/Preparation/management/commands/plom_preparation_source.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/management/commands 2025-09-16T18:59:32,909 copying build/lib/plom_server/Preparation/management/commands/plom_preparation_status.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/management/commands 2025-09-16T18:59:32,910 copying build/lib/plom_server/Preparation/management/commands/plom_preparation_prenaming.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/management/commands 2025-09-16T18:59:32,912 copying build/lib/plom_server/Preparation/management/commands/plom_preparation_spec.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/management/commands 2025-09-16T18:59:32,914 copying build/lib/plom_server/Preparation/management/commands/plom_preparation_classlist.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/management/commands 2025-09-16T18:59:32,917 creating build/bdist.linux-armv7l/wheel/plom_server/Preparation/tests 2025-09-16T18:59:32,918 copying build/lib/plom_server/Preparation/tests/test_classlist_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/tests 2025-09-16T18:59:32,920 copying build/lib/plom_server/Preparation/tests/test_source_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/tests 2025-09-16T18:59:32,922 copying build/lib/plom_server/Preparation/tests/test_students.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/tests 2025-09-16T18:59:32,924 copying build/lib/plom_server/Preparation/tests/test_status.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/tests 2025-09-16T18:59:32,926 copying build/lib/plom_server/Preparation/tests/test_view_home.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/tests 2025-09-16T18:59:32,928 creating build/bdist.linux-armv7l/wheel/plom_server/Preparation/tests/config_files 2025-09-16T18:59:32,929 copying build/lib/plom_server/Preparation/tests/config_files/test_qvmap.toml -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/tests/config_files 2025-09-16T18:59:32,931 copying build/lib/plom_server/Preparation/tests/config_files/tiny_spec.toml -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/tests/config_files 2025-09-16T18:59:32,933 copying build/lib/plom_server/Preparation/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/tests 2025-09-16T18:59:32,934 copying build/lib/plom_server/Preparation/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation 2025-09-16T18:59:32,937 creating build/bdist.linux-armv7l/wheel/plom_server/Preparation/views 2025-09-16T18:59:32,938 copying build/lib/plom_server/Preparation/views/mocker.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/views 2025-09-16T18:59:32,939 copying build/lib/plom_server/Preparation/views/classlist_manage.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/views 2025-09-16T18:59:32,941 copying build/lib/plom_server/Preparation/views/prenaming.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/views 2025-09-16T18:59:32,943 copying build/lib/plom_server/Preparation/views/pqv_mapping.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/views 2025-09-16T18:59:32,945 copying build/lib/plom_server/Preparation/views/miscellanea.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/views 2025-09-16T18:59:32,947 copying build/lib/plom_server/Preparation/views/source_manage.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/views 2025-09-16T18:59:32,949 copying build/lib/plom_server/Preparation/views/needs_manager_view.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/views 2025-09-16T18:59:32,951 copying build/lib/plom_server/Preparation/views/home.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/views 2025-09-16T18:59:32,953 copying build/lib/plom_server/Preparation/views/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/views 2025-09-16T18:59:32,955 copying build/lib/plom_server/Preparation/models.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation 2025-09-16T18:59:32,957 copying build/lib/plom_server/Preparation/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation 2025-09-16T18:59:32,959 creating build/bdist.linux-armv7l/wheel/plom_server/Preparation/services 2025-09-16T18:59:32,960 copying build/lib/plom_server/Preparation/services/mocker.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/services 2025-09-16T18:59:32,962 copying build/lib/plom_server/Preparation/services/PapersPrinted.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/services 2025-09-16T18:59:32,963 copying build/lib/plom_server/Preparation/services/prenaming_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/services 2025-09-16T18:59:32,965 copying build/lib/plom_server/Preparation/services/pqv_mapping.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/services 2025-09-16T18:59:32,967 copying build/lib/plom_server/Preparation/services/SourceService.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/services 2025-09-16T18:59:32,969 copying build/lib/plom_server/Preparation/services/classlist.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/services 2025-09-16T18:59:32,972 copying build/lib/plom_server/Preparation/services/preparation_dependency_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/services 2025-09-16T18:59:32,974 copying build/lib/plom_server/Preparation/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/services 2025-09-16T18:59:32,975 copying build/lib/plom_server/Preparation/admin.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation 2025-09-16T18:59:32,978 creating build/bdist.linux-armv7l/wheel/plom_server/Preparation/migrations 2025-09-16T18:59:32,979 copying build/lib/plom_server/Preparation/migrations/0001_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/migrations 2025-09-16T18:59:32,981 copying build/lib/plom_server/Preparation/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/migrations 2025-09-16T18:59:32,983 creating build/bdist.linux-armv7l/wheel/plom_server/Preparation/useful_files_for_testing 2025-09-16T18:59:32,984 copying build/lib/plom_server/Preparation/useful_files_for_testing/cl_warn.csv -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/useful_files_for_testing 2025-09-16T18:59:32,986 copying build/lib/plom_server/Preparation/useful_files_for_testing/cl_for_demo.csv -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/useful_files_for_testing 2025-09-16T18:59:32,988 copying build/lib/plom_server/Preparation/useful_files_for_testing/cl_good.csv -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/useful_files_for_testing 2025-09-16T18:59:32,989 copying build/lib/plom_server/Preparation/useful_files_for_testing/spec_with_shared_pages.toml -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/useful_files_for_testing 2025-09-16T18:59:32,991 copying build/lib/plom_server/Preparation/useful_files_for_testing/cl_errs.csv -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/useful_files_for_testing 2025-09-16T18:59:32,993 copying build/lib/plom_server/Preparation/useful_files_for_testing/test_version1.pdf -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/useful_files_for_testing 2025-09-16T18:59:32,997 copying build/lib/plom_server/Preparation/useful_files_for_testing/testing_test_spec.toml -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/useful_files_for_testing 2025-09-16T18:59:32,999 copying build/lib/plom_server/Preparation/useful_files_for_testing/test_version2.pdf -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/useful_files_for_testing 2025-09-16T18:59:33,003 copying build/lib/plom_server/Preparation/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation 2025-09-16T18:59:33,005 copying build/lib/plom_server/context_processors.py -> build/bdist.linux-armv7l/wheel/./plom_server 2025-09-16T18:59:33,007 creating build/bdist.linux-armv7l/wheel/plom_server/templates 2025-09-16T18:59:33,009 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Preparation 2025-09-16T18:59:33,010 copying build/lib/plom_server/templates/Preparation/classlist_attempt.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Preparation 2025-09-16T18:59:33,011 copying build/lib/plom_server/templates/Preparation/home.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Preparation 2025-09-16T18:59:33,014 copying build/lib/plom_server/templates/Preparation/papers_printed_manage.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Preparation 2025-09-16T18:59:33,015 copying build/lib/plom_server/templates/Preparation/dependency_conflict.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Preparation 2025-09-16T18:59:33,017 copying build/lib/plom_server/templates/Preparation/miscellanea.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Preparation 2025-09-16T18:59:33,019 copying build/lib/plom_server/templates/Preparation/prenaming_manage.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Preparation 2025-09-16T18:59:33,021 copying build/lib/plom_server/templates/Preparation/source_manage.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Preparation 2025-09-16T18:59:33,022 copying build/lib/plom_server/templates/Preparation/pqv_mapping_attempt.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Preparation 2025-09-16T18:59:33,024 copying build/lib/plom_server/templates/Preparation/source_item_view.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Preparation 2025-09-16T18:59:33,026 copying build/lib/plom_server/templates/Preparation/pqv_mapping_manage.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Preparation 2025-09-16T18:59:33,028 copying build/lib/plom_server/templates/Preparation/classlist_manage.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Preparation 2025-09-16T18:59:33,031 copying build/lib/plom_server/templates/Preparation/prenaming_configuration.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Preparation 2025-09-16T18:59:33,033 creating build/bdist.linux-armv7l/wheel/plom_server/templates/base 2025-09-16T18:59:33,034 copying build/lib/plom_server/templates/base/base.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/base 2025-09-16T18:59:33,036 copying build/lib/plom_server/templates/base/alert_messages.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/base 2025-09-16T18:59:33,038 copying build/lib/plom_server/templates/base/alert_message.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/base 2025-09-16T18:59:33,040 copying build/lib/plom_server/templates/base/reset_confirm.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/base 2025-09-16T18:59:33,042 copying build/lib/plom_server/templates/base/reset.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/base 2025-09-16T18:59:33,044 copying build/lib/plom_server/templates/base/troubles_afoot.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/base 2025-09-16T18:59:33,046 copying build/lib/plom_server/templates/base/base-2col.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/base 2025-09-16T18:59:33,048 copying build/lib/plom_server/templates/base/sidebar.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/base 2025-09-16T18:59:33,049 copying build/lib/plom_server/templates/base/server_status.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/base 2025-09-16T18:59:33,052 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Questiontags 2025-09-16T18:59:33,053 copying build/lib/plom_server/templates/Questiontags/qtags_landing.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Questiontags 2025-09-16T18:59:33,056 copying build/lib/plom_server/templates/Questiontags/modal_forms.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Questiontags 2025-09-16T18:59:33,058 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Rubrics 2025-09-16T18:59:33,059 copying build/lib/plom_server/templates/Rubrics/rubrics_landing.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Rubrics 2025-09-16T18:59:33,061 copying build/lib/plom_server/templates/Rubrics/modal_forms.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Rubrics 2025-09-16T18:59:33,063 copying build/lib/plom_server/templates/Rubrics/rubrics_access.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Rubrics 2025-09-16T18:59:33,065 copying build/lib/plom_server/templates/Rubrics/feedback_rules.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Rubrics 2025-09-16T18:59:33,067 copying build/lib/plom_server/templates/Rubrics/rubric_item.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Rubrics 2025-09-16T18:59:33,070 copying build/lib/plom_server/templates/Rubrics/diff_partial.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Rubrics 2025-09-16T18:59:33,071 copying build/lib/plom_server/templates/Rubrics/rubrics_admin.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Rubrics 2025-09-16T18:59:33,074 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Rectangles 2025-09-16T18:59:33,075 copying build/lib/plom_server/templates/Rectangles/home.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Rectangles 2025-09-16T18:59:33,076 copying build/lib/plom_server/templates/Rectangles/show_rectangles.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Rectangles 2025-09-16T18:59:33,078 copying build/lib/plom_server/templates/Rectangles/select.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Rectangles 2025-09-16T18:59:33,081 creating build/bdist.linux-armv7l/wheel/plom_server/templates/TaskOrder 2025-09-16T18:59:33,081 copying build/lib/plom_server/templates/TaskOrder/task_order_landing.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/TaskOrder 2025-09-16T18:59:33,084 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Tags 2025-09-16T18:59:33,085 copying build/lib/plom_server/templates/Tags/tags_landing.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Tags 2025-09-16T18:59:33,087 copying build/lib/plom_server/templates/Tags/tag_item.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Tags 2025-09-16T18:59:33,089 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Scan 2025-09-16T18:59:33,090 copying build/lib/plom_server/templates/Scan/scan_discard.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan 2025-09-16T18:59:33,092 copying build/lib/plom_server/templates/Scan/bundle_is_locked.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan 2025-09-16T18:59:33,094 copying build/lib/plom_server/templates/Scan/handwriting_comparison.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan 2025-09-16T18:59:33,097 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Scan/fragments 2025-09-16T18:59:33,098 copying build/lib/plom_server/templates/Scan/fragments/staged_bundle_row.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan/fragments 2025-09-16T18:59:33,100 copying build/lib/plom_server/templates/Scan/fragments/substitute_image_wrapper.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan/fragments 2025-09-16T18:59:33,102 copying build/lib/plom_server/templates/Scan/fragments/bundle_thumbnail_container.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan/fragments 2025-09-16T18:59:33,104 copying build/lib/plom_server/templates/Scan/fragments/knowify_image.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan/fragments 2025-09-16T18:59:33,106 copying build/lib/plom_server/templates/Scan/fragments/pushed_image_wrapper.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan/fragments 2025-09-16T18:59:33,108 copying build/lib/plom_server/templates/Scan/fragments/bundle_page_img_tag.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan/fragments 2025-09-16T18:59:33,109 copying build/lib/plom_server/templates/Scan/fragments/bundle_page_panel.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan/fragments 2025-09-16T18:59:33,112 copying build/lib/plom_server/templates/Scan/fragments/bundle_summary.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan/fragments 2025-09-16T18:59:33,114 copying build/lib/plom_server/templates/Scan/overview.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan 2025-09-16T18:59:33,116 copying build/lib/plom_server/templates/Scan/show_pushed_bundles.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan 2025-09-16T18:59:33,118 copying build/lib/plom_server/templates/Scan/bundle_push_collision.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan 2025-09-16T18:59:33,120 copying build/lib/plom_server/templates/Scan/scan_incomplete.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan 2025-09-16T18:59:33,122 copying build/lib/plom_server/templates/Scan/scan_complete.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan 2025-09-16T18:59:33,124 copying build/lib/plom_server/templates/Scan/bundle_thumbnails.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan 2025-09-16T18:59:33,126 copying build/lib/plom_server/templates/Scan/show_staged_bundles.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan 2025-09-16T18:59:33,128 copying build/lib/plom_server/templates/Scan/reassign_discard.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan 2025-09-16T18:59:33,130 copying build/lib/plom_server/templates/Scan/bundle_upload.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan 2025-09-16T18:59:33,132 copying build/lib/plom_server/templates/Scan/bundle_push_bad_error.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan 2025-09-16T18:59:33,134 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Visualization 2025-09-16T18:59:33,135 copying build/lib/plom_server/templates/Visualization/heat_map.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Visualization 2025-09-16T18:59:33,137 copying build/lib/plom_server/templates/Visualization/histogram.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Visualization 2025-09-16T18:59:33,140 creating build/bdist.linux-armv7l/wheel/plom_server/templates/SpecCreator 2025-09-16T18:59:33,141 copying build/lib/plom_server/templates/SpecCreator/template_spec_builder.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/SpecCreator 2025-09-16T18:59:33,143 copying build/lib/plom_server/templates/SpecCreator/summary-question.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/SpecCreator 2025-09-16T18:59:33,145 copying build/lib/plom_server/templates/SpecCreator/launch-page.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/SpecCreator 2025-09-16T18:59:33,147 copying build/lib/plom_server/templates/SpecCreator/summary-page.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/SpecCreator 2025-09-16T18:59:33,149 copying build/lib/plom_server/templates/SpecCreator/spec_upload.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/SpecCreator 2025-09-16T18:59:33,151 copying build/lib/plom_server/templates/SpecCreator/validation.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/SpecCreator 2025-09-16T18:59:33,153 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Finish 2025-09-16T18:59:33,154 copying build/lib/plom_server/templates/Finish/template_soln_spec.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Finish 2025-09-16T18:59:33,156 copying build/lib/plom_server/templates/Finish/reassemble_paper_pdfs.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Finish 2025-09-16T18:59:33,158 copying build/lib/plom_server/templates/Finish/finish_not_printed.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Finish 2025-09-16T18:59:33,160 copying build/lib/plom_server/templates/Finish/soln_home.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Finish 2025-09-16T18:59:33,162 copying build/lib/plom_server/templates/Finish/soln_spec.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Finish 2025-09-16T18:59:33,164 copying build/lib/plom_server/templates/Finish/finish_no_spec.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Finish 2025-09-16T18:59:33,166 copying build/lib/plom_server/templates/Finish/soln_source_attempt.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Finish 2025-09-16T18:59:33,167 copying build/lib/plom_server/templates/Finish/soln_sources.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Finish 2025-09-16T18:59:33,169 copying build/lib/plom_server/templates/Finish/marking_landing.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Finish 2025-09-16T18:59:33,172 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Finish/Reports 2025-09-16T18:59:33,173 copying build/lib/plom_server/templates/Finish/Reports/brief_student_report.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Finish/Reports 2025-09-16T18:59:33,175 copying build/lib/plom_server/templates/Finish/build_soln.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Finish 2025-09-16T18:59:33,177 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Authentication 2025-09-16T18:59:33,178 copying build/lib/plom_server/templates/Authentication/signup_import_users.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Authentication 2025-09-16T18:59:33,180 copying build/lib/plom_server/templates/Authentication/signup_single_user.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Authentication 2025-09-16T18:59:33,182 copying build/lib/plom_server/templates/Authentication/set_password.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Authentication 2025-09-16T18:59:33,184 copying build/lib/plom_server/templates/Authentication/home.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Authentication 2025-09-16T18:59:33,186 copying build/lib/plom_server/templates/Authentication/login.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Authentication 2025-09-16T18:59:33,187 copying build/lib/plom_server/templates/Authentication/no_group.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Authentication 2025-09-16T18:59:33,189 copying build/lib/plom_server/templates/Authentication/signup_base.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Authentication 2025-09-16T18:59:33,191 copying build/lib/plom_server/templates/Authentication/signup_multiple_users.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Authentication 2025-09-16T18:59:33,193 copying build/lib/plom_server/templates/Authentication/unauthorized.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Authentication 2025-09-16T18:59:33,195 copying build/lib/plom_server/templates/Authentication/activation_invalid.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Authentication 2025-09-16T18:59:33,196 copying build/lib/plom_server/templates/Authentication/maintenance.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Authentication 2025-09-16T18:59:33,198 copying build/lib/plom_server/templates/Authentication/set_password_complete.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Authentication 2025-09-16T18:59:33,200 creating build/bdist.linux-armv7l/wheel/plom_server/templates/UserManagement 2025-09-16T18:59:33,201 copying build/lib/plom_server/templates/UserManagement/users.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/UserManagement 2025-09-16T18:59:33,204 copying build/lib/plom_server/templates/UserManagement/password_reset_page.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/UserManagement 2025-09-16T18:59:33,206 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Progress 2025-09-16T18:59:33,208 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Progress/Mark 2025-09-16T18:59:33,209 copying build/lib/plom_server/templates/Progress/Mark/mark_home.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Progress/Mark 2025-09-16T18:59:33,211 copying build/lib/plom_server/templates/Progress/Mark/task_filter.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Progress/Mark 2025-09-16T18:59:33,213 copying build/lib/plom_server/templates/Progress/Mark/mark_compare_versions.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Progress/Mark 2025-09-16T18:59:33,215 copying build/lib/plom_server/templates/Progress/Mark/mark_details.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Progress/Mark 2025-09-16T18:59:33,217 copying build/lib/plom_server/templates/Progress/Mark/mark_papers.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Progress/Mark 2025-09-16T18:59:33,219 copying build/lib/plom_server/templates/Progress/Mark/mark_stats_card.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Progress/Mark 2025-09-16T18:59:33,220 copying build/lib/plom_server/templates/Progress/Mark/task_details.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Progress/Mark 2025-09-16T18:59:33,223 copying build/lib/plom_server/templates/Progress/Mark/original_image_wrap_fragment.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Progress/Mark 2025-09-16T18:59:33,224 copying build/lib/plom_server/templates/Progress/Mark/annotation_image_wrap_fragment.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Progress/Mark 2025-09-16T18:59:33,227 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Progress/fragments 2025-09-16T18:59:33,228 copying build/lib/plom_server/templates/Progress/fragments/task_progress_bar.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Progress/fragments 2025-09-16T18:59:33,230 copying build/lib/plom_server/templates/Progress/tools_landing.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Progress 2025-09-16T18:59:33,231 copying build/lib/plom_server/templates/Progress/all_task_overview.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Progress 2025-09-16T18:59:33,234 copying build/lib/plom_server/templates/Progress/overview_landing.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Progress 2025-09-16T18:59:33,236 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Progress/User_Info 2025-09-16T18:59:33,237 copying build/lib/plom_server/templates/Progress/User_Info/modal_forms.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Progress/User_Info 2025-09-16T18:59:33,239 copying build/lib/plom_server/templates/Progress/User_Info/user_info_home.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Progress/User_Info 2025-09-16T18:59:33,242 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Progress/Identify 2025-09-16T18:59:33,243 copying build/lib/plom_server/templates/Progress/Identify/identify_home.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Progress/Identify 2025-09-16T18:59:33,245 copying build/lib/plom_server/templates/Progress/Identify/id_image_wrap_fragment.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Progress/Identify 2025-09-16T18:59:33,247 copying build/lib/plom_server/templates/403.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates 2025-09-16T18:59:33,249 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Profile 2025-09-16T18:59:33,250 copying build/lib/plom_server/templates/Profile/profile.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Profile 2025-09-16T18:59:33,253 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Identify 2025-09-16T18:59:33,254 copying build/lib/plom_server/templates/Identify/parent_idbox_rect.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Identify 2025-09-16T18:59:33,256 copying build/lib/plom_server/templates/Identify/find_id_rect.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Identify 2025-09-16T18:59:33,258 copying build/lib/plom_server/templates/Identify/id_prediction_home.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Identify 2025-09-16T18:59:33,261 creating build/bdist.linux-armv7l/wheel/plom_server/templates/BuildPaperPDF 2025-09-16T18:59:33,262 copying build/lib/plom_server/templates/BuildPaperPDF/cannot_find_pdf.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/BuildPaperPDF 2025-09-16T18:59:33,264 creating build/bdist.linux-armv7l/wheel/plom_server/templates/BuildPaperPDF/fragments 2025-09-16T18:59:33,265 copying build/lib/plom_server/templates/BuildPaperPDF/fragments/pdf_table.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/BuildPaperPDF/fragments 2025-09-16T18:59:33,267 copying build/lib/plom_server/templates/BuildPaperPDF/build_paper_pdfs.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/BuildPaperPDF 2025-09-16T18:59:33,269 creating build/bdist.linux-armv7l/wheel/plom_server/templates/QuestionClustering 2025-09-16T18:59:33,270 copying build/lib/plom_server/templates/QuestionClustering/clustering_jobs.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/QuestionClustering 2025-09-16T18:59:33,272 copying build/lib/plom_server/templates/QuestionClustering/cluster_groups.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/QuestionClustering 2025-09-16T18:59:33,274 copying build/lib/plom_server/templates/QuestionClustering/home.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/QuestionClustering 2025-09-16T18:59:33,276 copying build/lib/plom_server/templates/QuestionClustering/modal_forms.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/QuestionClustering 2025-09-16T18:59:33,278 copying build/lib/plom_server/templates/QuestionClustering/clustered_papers.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/QuestionClustering 2025-09-16T18:59:33,280 copying build/lib/plom_server/templates/QuestionClustering/show_rectangles.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/QuestionClustering 2025-09-16T18:59:33,283 creating build/bdist.linux-armv7l/wheel/plom_server/templates/QuestionClustering/fragments 2025-09-16T18:59:33,284 copying build/lib/plom_server/templates/QuestionClustering/fragments/clustering_tag_cell.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/QuestionClustering/fragments 2025-09-16T18:59:33,286 copying build/lib/plom_server/templates/QuestionClustering/fragments/error_detail_modal.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/QuestionClustering/fragments 2025-09-16T18:59:33,287 copying build/lib/plom_server/templates/QuestionClustering/fragments/clustering_jobs_table.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/QuestionClustering/fragments 2025-09-16T18:59:33,289 copying build/lib/plom_server/templates/QuestionClustering/select.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/QuestionClustering 2025-09-16T18:59:33,292 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Reports 2025-09-16T18:59:33,293 copying build/lib/plom_server/templates/Reports/reports_landing.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Reports 2025-09-16T18:59:33,295 copying build/lib/plom_server/templates/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/templates 2025-09-16T18:59:33,297 creating build/bdist.linux-armv7l/wheel/plom_server/Rubrics 2025-09-16T18:59:33,299 creating build/bdist.linux-armv7l/wheel/plom_server/Rubrics/management 2025-09-16T18:59:33,300 creating build/bdist.linux-armv7l/wheel/plom_server/Rubrics/management/commands 2025-09-16T18:59:33,302 copying build/lib/plom_server/Rubrics/management/commands/plom_rubrics.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics/management/commands 2025-09-16T18:59:33,304 copying build/lib/plom_server/Rubrics/views.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics 2025-09-16T18:59:33,307 creating build/bdist.linux-armv7l/wheel/plom_server/Rubrics/tests 2025-09-16T18:59:33,308 copying build/lib/plom_server/Rubrics/tests/test_rubric_permissions.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics/tests 2025-09-16T18:59:33,310 copying build/lib/plom_server/Rubrics/tests/test_display_delta.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics/tests 2025-09-16T18:59:33,312 copying build/lib/plom_server/Rubrics/tests/test_rubric_misc.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics/tests 2025-09-16T18:59:33,314 copying build/lib/plom_server/Rubrics/tests/test_rubric_fractional_permissions.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics/tests 2025-09-16T18:59:33,316 copying build/lib/plom_server/Rubrics/tests/test_rubric_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics/tests 2025-09-16T18:59:33,319 copying build/lib/plom_server/Rubrics/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics/tests 2025-09-16T18:59:33,320 copying build/lib/plom_server/Rubrics/serializers.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics 2025-09-16T18:59:33,322 copying build/lib/plom_server/Rubrics/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics 2025-09-16T18:59:33,324 copying build/lib/plom_server/Rubrics/models.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics 2025-09-16T18:59:33,327 copying build/lib/plom_server/Rubrics/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics 2025-09-16T18:59:33,328 copying build/lib/plom_server/Rubrics/forms.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics 2025-09-16T18:59:33,331 creating build/bdist.linux-armv7l/wheel/plom_server/Rubrics/services 2025-09-16T18:59:33,332 copying build/lib/plom_server/Rubrics/services/rubric_permissions.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics/services 2025-09-16T18:59:33,334 copying build/lib/plom_server/Rubrics/services/rubric_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics/services 2025-09-16T18:59:33,337 copying build/lib/plom_server/Rubrics/services/utils.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics/services 2025-09-16T18:59:33,340 copying build/lib/plom_server/Rubrics/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics/services 2025-09-16T18:59:33,342 copying build/lib/plom_server/Rubrics/admin.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics 2025-09-16T18:59:33,344 creating build/bdist.linux-armv7l/wheel/plom_server/Rubrics/migrations 2025-09-16T18:59:33,345 copying build/lib/plom_server/Rubrics/migrations/0001_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics/migrations 2025-09-16T18:59:33,347 copying build/lib/plom_server/Rubrics/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics/migrations 2025-09-16T18:59:33,349 copying build/lib/plom_server/Rubrics/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics 2025-09-16T18:59:33,351 creating build/bdist.linux-armv7l/wheel/plom_server/TestingSupport 2025-09-16T18:59:33,352 creating build/bdist.linux-armv7l/wheel/plom_server/TestingSupport/tests 2025-09-16T18:59:33,354 copying build/lib/plom_server/TestingSupport/tests/test_config.py -> build/bdist.linux-armv7l/wheel/./plom_server/TestingSupport/tests 2025-09-16T18:59:33,356 copying build/lib/plom_server/TestingSupport/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/TestingSupport/tests 2025-09-16T18:59:33,357 copying build/lib/plom_server/TestingSupport/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/TestingSupport 2025-09-16T18:59:33,360 creating build/bdist.linux-armv7l/wheel/plom_server/TestingSupport/services 2025-09-16T18:59:33,361 copying build/lib/plom_server/TestingSupport/services/ConfigFileService.py -> build/bdist.linux-armv7l/wheel/./plom_server/TestingSupport/services 2025-09-16T18:59:33,363 copying build/lib/plom_server/TestingSupport/services/ConfigPreparationService.py -> build/bdist.linux-armv7l/wheel/./plom_server/TestingSupport/services 2025-09-16T18:59:33,365 copying build/lib/plom_server/TestingSupport/services/exceptions.py -> build/bdist.linux-armv7l/wheel/./plom_server/TestingSupport/services 2025-09-16T18:59:33,366 copying build/lib/plom_server/TestingSupport/services/ConfigTaskService.py -> build/bdist.linux-armv7l/wheel/./plom_server/TestingSupport/services 2025-09-16T18:59:33,368 copying build/lib/plom_server/TestingSupport/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/TestingSupport/services 2025-09-16T18:59:33,370 creating build/bdist.linux-armv7l/wheel/plom_server/TestingSupport/config_files 2025-09-16T18:59:33,371 copying build/lib/plom_server/TestingSupport/config_files/quick_demo_config.toml -> build/bdist.linux-armv7l/wheel/./plom_server/TestingSupport/config_files 2025-09-16T18:59:33,373 copying build/lib/plom_server/TestingSupport/config_files/hw_bundle_config.toml -> build/bdist.linux-armv7l/wheel/./plom_server/TestingSupport/config_files 2025-09-16T18:59:33,374 copying build/lib/plom_server/TestingSupport/config_files/full_demo_config.toml -> build/bdist.linux-armv7l/wheel/./plom_server/TestingSupport/config_files 2025-09-16T18:59:33,376 copying build/lib/plom_server/TestingSupport/config_files/just_demo_spec.toml -> build/bdist.linux-armv7l/wheel/./plom_server/TestingSupport/config_files 2025-09-16T18:59:33,378 copying build/lib/plom_server/TestingSupport/config_files/long_demo_config.toml -> build/bdist.linux-armv7l/wheel/./plom_server/TestingSupport/config_files 2025-09-16T18:59:33,380 creating build/bdist.linux-armv7l/wheel/plom_server/TestingSupport/migrations 2025-09-16T18:59:33,381 copying build/lib/plom_server/TestingSupport/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/TestingSupport/migrations 2025-09-16T18:59:33,383 copying build/lib/plom_server/TestingSupport/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/TestingSupport 2025-09-16T18:59:33,385 creating build/bdist.linux-armv7l/wheel/plom_server/Rectangles 2025-09-16T18:59:33,386 creating build/bdist.linux-armv7l/wheel/plom_server/Rectangles/management 2025-09-16T18:59:33,388 creating build/bdist.linux-armv7l/wheel/plom_server/Rectangles/management/commands 2025-09-16T18:59:33,389 copying build/lib/plom_server/Rectangles/management/commands/plom_extract_rectangle.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rectangles/management/commands 2025-09-16T18:59:33,391 copying build/lib/plom_server/Rectangles/views.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rectangles 2025-09-16T18:59:33,394 creating build/bdist.linux-armv7l/wheel/plom_server/Rectangles/tests 2025-09-16T18:59:33,395 copying build/lib/plom_server/Rectangles/tests/test_rectangles.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rectangles/tests 2025-09-16T18:59:33,397 copying build/lib/plom_server/Rectangles/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rectangles/tests 2025-09-16T18:59:33,399 copying build/lib/plom_server/Rectangles/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rectangles 2025-09-16T18:59:33,401 copying build/lib/plom_server/Rectangles/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rectangles 2025-09-16T18:59:33,403 creating build/bdist.linux-armv7l/wheel/plom_server/Rectangles/services 2025-09-16T18:59:33,404 copying build/lib/plom_server/Rectangles/services/rectangle.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rectangles/services 2025-09-16T18:59:33,406 copying build/lib/plom_server/Rectangles/services/idbox_utils.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rectangles/services 2025-09-16T18:59:33,408 copying build/lib/plom_server/Rectangles/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rectangles/services 2025-09-16T18:59:33,410 copying build/lib/plom_server/Rectangles/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rectangles 2025-09-16T18:59:33,411 copying build/lib/plom_server/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server 2025-09-16T18:59:33,414 creating build/bdist.linux-armv7l/wheel/plom_server/Contrib 2025-09-16T18:59:33,415 creating build/bdist.linux-armv7l/wheel/plom_server/Contrib/management 2025-09-16T18:59:33,416 creating build/bdist.linux-armv7l/wheel/plom_server/Contrib/management/commands 2025-09-16T18:59:33,417 copying build/lib/plom_server/Contrib/management/commands/PCA_analysis.py -> build/bdist.linux-armv7l/wheel/./plom_server/Contrib/management/commands 2025-09-16T18:59:33,420 copying build/lib/plom_server/Contrib/management/commands/cluster_and_tag.py -> build/bdist.linux-armv7l/wheel/./plom_server/Contrib/management/commands 2025-09-16T18:59:33,422 copying build/lib/plom_server/Contrib/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Contrib 2025-09-16T18:59:33,424 creating build/bdist.linux-armv7l/wheel/plom_server/Launcher 2025-09-16T18:59:33,425 creating build/bdist.linux-armv7l/wheel/plom_server/Launcher/management 2025-09-16T18:59:33,427 creating build/bdist.linux-armv7l/wheel/plom_server/Launcher/management/commands 2025-09-16T18:59:33,428 copying build/lib/plom_server/Launcher/management/commands/plom_get_static_javascript.py -> build/bdist.linux-armv7l/wheel/./plom_server/Launcher/management/commands 2025-09-16T18:59:33,430 copying build/lib/plom_server/Launcher/management/commands/plom_build_scrap_extra_pdfs.py -> build/bdist.linux-armv7l/wheel/./plom_server/Launcher/management/commands 2025-09-16T18:59:33,432 copying build/lib/plom_server/Launcher/management/commands/plom_make_groups_and_first_users.py -> build/bdist.linux-armv7l/wheel/./plom_server/Launcher/management/commands 2025-09-16T18:59:33,434 copying build/lib/plom_server/Launcher/management/commands/plom_create_demo_users.py -> build/bdist.linux-armv7l/wheel/./plom_server/Launcher/management/commands 2025-09-16T18:59:33,436 copying build/lib/plom_server/Launcher/management/commands/plom_demo_bundles.py -> build/bdist.linux-armv7l/wheel/./plom_server/Launcher/management/commands 2025-09-16T18:59:33,438 copying build/lib/plom_server/Launcher/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/Launcher 2025-09-16T18:59:33,440 creating build/bdist.linux-armv7l/wheel/plom_server/Launcher/services 2025-09-16T18:59:33,442 copying build/lib/plom_server/Launcher/services/launch_demo_homework_bundle_creator.py -> build/bdist.linux-armv7l/wheel/./plom_server/Launcher/services 2025-09-16T18:59:33,443 copying build/lib/plom_server/Launcher/services/launch_demo_bundle_creator.py -> build/bdist.linux-armv7l/wheel/./plom_server/Launcher/services 2025-09-16T18:59:33,446 copying build/lib/plom_server/Launcher/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Launcher/services 2025-09-16T18:59:33,448 creating build/bdist.linux-armv7l/wheel/plom_server/Launcher/migrations 2025-09-16T18:59:33,449 copying build/lib/plom_server/Launcher/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Launcher/migrations 2025-09-16T18:59:33,451 copying build/lib/plom_server/Launcher/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Launcher 2025-09-16T18:59:33,453 creating build/bdist.linux-armv7l/wheel/plom_server/Base 2025-09-16T18:59:33,455 creating build/bdist.linux-armv7l/wheel/plom_server/Base/management 2025-09-16T18:59:33,456 creating build/bdist.linux-armv7l/wheel/plom_server/Base/management/commands 2025-09-16T18:59:33,457 copying build/lib/plom_server/Base/management/commands/plom_clean_all_and_build_db.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base/management/commands 2025-09-16T18:59:33,460 copying build/lib/plom_server/Base/management/commands/plom_database.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base/management/commands 2025-09-16T18:59:33,461 copying build/lib/plom_server/Base/views.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base 2025-09-16T18:59:33,464 copying build/lib/plom_server/Base/tests.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base 2025-09-16T18:59:33,465 copying build/lib/plom_server/Base/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base 2025-09-16T18:59:33,467 copying build/lib/plom_server/Base/models.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base 2025-09-16T18:59:33,469 copying build/lib/plom_server/Base/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base 2025-09-16T18:59:33,471 copying build/lib/plom_server/Base/forms.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base 2025-09-16T18:59:33,473 creating build/bdist.linux-armv7l/wheel/plom_server/Base/services 2025-09-16T18:59:33,474 copying build/lib/plom_server/Base/services/database_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base/services 2025-09-16T18:59:33,476 copying build/lib/plom_server/Base/services/Settings.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base/services 2025-09-16T18:59:33,478 copying build/lib/plom_server/Base/services/big_red_button.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base/services 2025-09-16T18:59:33,479 copying build/lib/plom_server/Base/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base/services 2025-09-16T18:59:33,481 copying build/lib/plom_server/Base/base_group_views.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base 2025-09-16T18:59:33,483 copying build/lib/plom_server/Base/admin.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base 2025-09-16T18:59:33,485 creating build/bdist.linux-armv7l/wheel/plom_server/Base/migrations 2025-09-16T18:59:33,486 copying build/lib/plom_server/Base/migrations/0001_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base/migrations 2025-09-16T18:59:33,488 copying build/lib/plom_server/Base/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base/migrations 2025-09-16T18:59:33,489 copying build/lib/plom_server/Base/compat.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base 2025-09-16T18:59:33,491 copying build/lib/plom_server/Base/tests_settings.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base 2025-09-16T18:59:33,493 copying build/lib/plom_server/Base/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base 2025-09-16T18:59:33,495 creating build/bdist.linux-armv7l/wheel/plom_server/demo_files 2025-09-16T18:59:33,496 copying build/lib/plom_server/demo_files/demo_assessment_qtags.csv -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-09-16T18:59:33,498 copying build/lib/plom_server/demo_files/demo_assessment_rubrics_q4.toml -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-09-16T18:59:33,500 copying build/lib/plom_server/demo_files/cl_for_quick_demo.csv -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-09-16T18:59:33,502 copying build/lib/plom_server/demo_files/assessment_v2.tex -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-09-16T18:59:33,504 copying build/lib/plom_server/demo_files/bundle_for_demo.toml -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-09-16T18:59:33,506 copying build/lib/plom_server/demo_files/cl_for_demo.csv -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-09-16T18:59:33,507 copying build/lib/plom_server/demo_files/demo_solution_spec.toml -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-09-16T18:59:33,509 copying build/lib/plom_server/demo_files/demo_assessment_rubrics_q3.toml -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-09-16T18:59:33,511 copying build/lib/plom_server/demo_files/demo_assessment_rubrics_q2.toml -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-09-16T18:59:33,513 copying build/lib/plom_server/demo_files/bundle_for_plaid_demo.toml -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-09-16T18:59:33,515 copying build/lib/plom_server/demo_files/cl_for_long_demo.csv -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-09-16T18:59:33,517 copying build/lib/plom_server/demo_files/bundle_for_long_demo.toml -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-09-16T18:59:33,519 copying build/lib/plom_server/demo_files/bundle_for_quick_demo.toml -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-09-16T18:59:33,520 copying build/lib/plom_server/demo_files/assessment_v3.tex -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-09-16T18:59:33,523 copying build/lib/plom_server/demo_files/cl_for_plaid_demo.csv -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-09-16T18:59:33,525 copying build/lib/plom_server/demo_files/demo_assessment_rubrics_q1.toml -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-09-16T18:59:33,527 copying build/lib/plom_server/demo_files/demo_assessment_spec.toml -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-09-16T18:59:33,529 copying build/lib/plom_server/demo_files/assessment_v1.tex -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-09-16T18:59:33,531 creating build/bdist.linux-armv7l/wheel/plom_server/TaskOrder 2025-09-16T18:59:33,533 creating build/bdist.linux-armv7l/wheel/plom_server/TaskOrder/management 2025-09-16T18:59:33,534 creating build/bdist.linux-armv7l/wheel/plom_server/TaskOrder/management/commands 2025-09-16T18:59:33,535 copying build/lib/plom_server/TaskOrder/management/commands/task_sort_written_amount.py -> build/bdist.linux-armv7l/wheel/./plom_server/TaskOrder/management/commands 2025-09-16T18:59:33,538 copying build/lib/plom_server/TaskOrder/views.py -> build/bdist.linux-armv7l/wheel/./plom_server/TaskOrder 2025-09-16T18:59:33,540 copying build/lib/plom_server/TaskOrder/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/TaskOrder 2025-09-16T18:59:33,541 copying build/lib/plom_server/TaskOrder/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/TaskOrder 2025-09-16T18:59:33,543 copying build/lib/plom_server/TaskOrder/forms.py -> build/bdist.linux-armv7l/wheel/./plom_server/TaskOrder 2025-09-16T18:59:33,546 creating build/bdist.linux-armv7l/wheel/plom_server/TaskOrder/services 2025-09-16T18:59:33,547 copying build/lib/plom_server/TaskOrder/services/task_ordering_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/TaskOrder/services 2025-09-16T18:59:33,549 copying build/lib/plom_server/TaskOrder/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/TaskOrder/services 2025-09-16T18:59:33,551 copying build/lib/plom_server/TaskOrder/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/TaskOrder 2025-09-16T18:59:33,553 creating build/bdist.linux-armv7l/wheel/plom_server/Mark 2025-09-16T18:59:33,554 creating build/bdist.linux-armv7l/wheel/plom_server/Mark/serializers 2025-09-16T18:59:33,556 copying build/lib/plom_server/Mark/serializers/tasks.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/serializers 2025-09-16T18:59:33,558 copying build/lib/plom_server/Mark/serializers/annotations.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/serializers 2025-09-16T18:59:33,559 copying build/lib/plom_server/Mark/serializers/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/serializers 2025-09-16T18:59:33,562 creating build/bdist.linux-armv7l/wheel/plom_server/Mark/tests 2025-09-16T18:59:33,563 copying build/lib/plom_server/Mark/tests/test_incoming_annotations.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/tests 2025-09-16T18:59:33,565 copying build/lib/plom_server/Mark/tests/test_marking_priority_setting.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/tests 2025-09-16T18:59:33,568 copying build/lib/plom_server/Mark/tests/test_marking_task_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/tests 2025-09-16T18:59:33,570 copying build/lib/plom_server/Mark/tests/test_tagging_tasks.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/tests 2025-09-16T18:59:33,573 creating build/bdist.linux-armv7l/wheel/plom_server/Mark/tests/config_files 2025-09-16T18:59:33,574 copying build/lib/plom_server/Mark/tests/config_files/tiny_qvmap.toml -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/tests/config_files 2025-09-16T18:59:33,576 copying build/lib/plom_server/Mark/tests/config_files/tiny_spec.toml -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/tests/config_files 2025-09-16T18:59:33,578 copying build/lib/plom_server/Mark/tests/config_files/priority_tests.toml -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/tests/config_files 2025-09-16T18:59:33,580 copying build/lib/plom_server/Mark/tests/test_question_marking_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/tests 2025-09-16T18:59:33,581 copying build/lib/plom_server/Mark/tests/test_marking_task_service_config.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/tests 2025-09-16T18:59:33,583 copying build/lib/plom_server/Mark/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/tests 2025-09-16T18:59:33,586 creating build/bdist.linux-armv7l/wheel/plom_server/Mark/models 2025-09-16T18:59:33,587 copying build/lib/plom_server/Mark/models/tasks.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/models 2025-09-16T18:59:33,589 copying build/lib/plom_server/Mark/models/annotations.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/models 2025-09-16T18:59:33,591 copying build/lib/plom_server/Mark/models/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/models 2025-09-16T18:59:33,592 copying build/lib/plom_server/Mark/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark 2025-09-16T18:59:33,594 creating build/bdist.linux-armv7l/wheel/plom_server/Mark/services 2025-09-16T18:59:33,595 copying build/lib/plom_server/Mark/services/marking_task_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/services 2025-09-16T18:59:33,598 copying build/lib/plom_server/Mark/services/marking_stats.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/services 2025-09-16T18:59:33,601 copying build/lib/plom_server/Mark/services/MarkingPriorityService.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/services 2025-09-16T18:59:33,603 copying build/lib/plom_server/Mark/services/question_marking.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/services 2025-09-16T18:59:33,605 copying build/lib/plom_server/Mark/services/page_data.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/services 2025-09-16T18:59:33,607 copying build/lib/plom_server/Mark/services/annotations.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/services 2025-09-16T18:59:33,609 copying build/lib/plom_server/Mark/services/mark_task.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/services 2025-09-16T18:59:33,611 copying build/lib/plom_server/Mark/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/services 2025-09-16T18:59:33,613 copying build/lib/plom_server/Mark/admin.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark 2025-09-16T18:59:33,615 creating build/bdist.linux-armv7l/wheel/plom_server/Mark/migrations 2025-09-16T18:59:33,617 copying build/lib/plom_server/Mark/migrations/0001_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/migrations 2025-09-16T18:59:33,619 copying build/lib/plom_server/Mark/migrations/0002_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/migrations 2025-09-16T18:59:33,621 copying build/lib/plom_server/Mark/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/migrations 2025-09-16T18:59:33,623 copying build/lib/plom_server/Mark/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark 2025-09-16T18:59:33,625 creating build/bdist.linux-armv7l/wheel/plom_server/Tags 2025-09-16T18:59:33,626 copying build/lib/plom_server/Tags/views.py -> build/bdist.linux-armv7l/wheel/./plom_server/Tags 2025-09-16T18:59:33,628 copying build/lib/plom_server/Tags/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/Tags 2025-09-16T18:59:33,630 copying build/lib/plom_server/Tags/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/Tags 2025-09-16T18:59:33,631 copying build/lib/plom_server/Tags/forms.py -> build/bdist.linux-armv7l/wheel/./plom_server/Tags 2025-09-16T18:59:33,633 creating build/bdist.linux-armv7l/wheel/plom_server/Tags/services 2025-09-16T18:59:33,634 copying build/lib/plom_server/Tags/services/tag_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Tags/services 2025-09-16T18:59:33,636 copying build/lib/plom_server/Tags/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Tags/services 2025-09-16T18:59:33,639 copying build/lib/plom_server/Tags/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Tags 2025-09-16T18:59:33,641 creating build/bdist.linux-armv7l/wheel/plom_server/QuestionTags 2025-09-16T18:59:33,642 creating build/bdist.linux-armv7l/wheel/plom_server/QuestionTags/management 2025-09-16T18:59:33,644 creating build/bdist.linux-armv7l/wheel/plom_server/QuestionTags/management/commands 2025-09-16T18:59:33,645 copying build/lib/plom_server/QuestionTags/management/commands/link_question_with_tag.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionTags/management/commands 2025-09-16T18:59:33,647 copying build/lib/plom_server/QuestionTags/management/commands/create_tag.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionTags/management/commands 2025-09-16T18:59:33,649 copying build/lib/plom_server/QuestionTags/management/commands/delete_tag.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionTags/management/commands 2025-09-16T18:59:33,651 copying build/lib/plom_server/QuestionTags/management/commands/upload_qtags_csv.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionTags/management/commands 2025-09-16T18:59:33,653 copying build/lib/plom_server/QuestionTags/management/commands/delete_qtag_link.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionTags/management/commands 2025-09-16T18:59:33,655 copying build/lib/plom_server/QuestionTags/views.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionTags 2025-09-16T18:59:33,657 copying build/lib/plom_server/QuestionTags/serializers.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionTags 2025-09-16T18:59:33,659 copying build/lib/plom_server/QuestionTags/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionTags 2025-09-16T18:59:33,661 copying build/lib/plom_server/QuestionTags/models.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionTags 2025-09-16T18:59:33,663 copying build/lib/plom_server/QuestionTags/forms.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionTags 2025-09-16T18:59:33,665 creating build/bdist.linux-armv7l/wheel/plom_server/QuestionTags/services 2025-09-16T18:59:33,666 copying build/lib/plom_server/QuestionTags/services/questiontag_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionTags/services 2025-09-16T18:59:33,669 copying build/lib/plom_server/QuestionTags/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionTags/services 2025-09-16T18:59:33,670 copying build/lib/plom_server/QuestionTags/admin.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionTags 2025-09-16T18:59:33,673 creating build/bdist.linux-armv7l/wheel/plom_server/QuestionTags/migrations 2025-09-16T18:59:33,674 copying build/lib/plom_server/QuestionTags/migrations/0001_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionTags/migrations 2025-09-16T18:59:33,676 copying build/lib/plom_server/QuestionTags/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionTags/migrations 2025-09-16T18:59:33,678 copying build/lib/plom_server/QuestionTags/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionTags 2025-09-16T18:59:33,680 creating build/bdist.linux-armv7l/wheel/plom_server/Scan 2025-09-16T18:59:33,682 creating build/bdist.linux-armv7l/wheel/plom_server/Scan/management 2025-09-16T18:59:33,684 creating build/bdist.linux-armv7l/wheel/plom_server/Scan/management/commands 2025-09-16T18:59:33,685 copying build/lib/plom_server/Scan/management/commands/plom_reassign_discard.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/management/commands 2025-09-16T18:59:33,687 copying build/lib/plom_server/Scan/management/commands/plom_forgive_all_dnm.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/management/commands 2025-09-16T18:59:33,689 copying build/lib/plom_server/Scan/management/commands/plom_staging_bundles.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/management/commands 2025-09-16T18:59:33,691 copying build/lib/plom_server/Scan/management/commands/plom_staging_unknowify.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/management/commands 2025-09-16T18:59:33,693 copying build/lib/plom_server/Scan/management/commands/plom_staging_discard.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/management/commands 2025-09-16T18:59:33,695 copying build/lib/plom_server/Scan/management/commands/plom_forgive_missing_page.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/management/commands 2025-09-16T18:59:33,696 copying build/lib/plom_server/Scan/management/commands/plom_bundle_push_lock.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/management/commands 2025-09-16T18:59:33,698 copying build/lib/plom_server/Scan/management/commands/plom_discard_pushed_page.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/management/commands 2025-09-16T18:59:33,700 copying build/lib/plom_server/Scan/management/commands/plom_staging_knowify.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/management/commands 2025-09-16T18:59:33,702 copying build/lib/plom_server/Scan/management/commands/plom_list_images_in_paper.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/management/commands 2025-09-16T18:59:33,704 copying build/lib/plom_server/Scan/management/commands/plom_staging_extralise.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/management/commands 2025-09-16T18:59:33,705 copying build/lib/plom_server/Scan/management/commands/plom_staging_rotate.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/management/commands 2025-09-16T18:59:33,707 copying build/lib/plom_server/Scan/management/commands/plom_staging_assign_extra.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/management/commands 2025-09-16T18:59:33,710 creating build/bdist.linux-armv7l/wheel/plom_server/Scan/tests 2025-09-16T18:59:33,711 copying build/lib/plom_server/Scan/tests/test_image_process.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/tests 2025-09-16T18:59:33,713 copying build/lib/plom_server/Scan/tests/test_forgive.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/tests 2025-09-16T18:59:33,715 copying build/lib/plom_server/Scan/tests/id_page_img.png -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/tests 2025-09-16T18:59:33,718 copying build/lib/plom_server/Scan/tests/test_scan_cast.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/tests 2025-09-16T18:59:33,720 copying build/lib/plom_server/Scan/tests/test_manage_discard.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/tests 2025-09-16T18:59:33,723 copying build/lib/plom_server/Scan/tests/test_scanner.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/tests 2025-09-16T18:59:33,725 copying build/lib/plom_server/Scan/tests/test_manage_scan.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/tests 2025-09-16T18:59:33,727 copying build/lib/plom_server/Scan/tests/test_qr_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/tests 2025-09-16T18:59:33,730 copying build/lib/plom_server/Scan/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/tests 2025-09-16T18:59:33,732 creating build/bdist.linux-armv7l/wheel/plom_server/Scan/models 2025-09-16T18:59:33,733 copying build/lib/plom_server/Scan/models/staging_images.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/models 2025-09-16T18:59:33,735 copying build/lib/plom_server/Scan/models/scan_background_chores.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/models 2025-09-16T18:59:33,737 copying build/lib/plom_server/Scan/models/staging_bundle.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/models 2025-09-16T18:59:33,739 copying build/lib/plom_server/Scan/models/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/models 2025-09-16T18:59:33,741 copying build/lib/plom_server/Scan/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan 2025-09-16T18:59:33,743 creating build/bdist.linux-armv7l/wheel/plom_server/Scan/views 2025-09-16T18:59:33,744 copying build/lib/plom_server/Scan/views/cast_image_state.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/views 2025-09-16T18:59:33,746 copying build/lib/plom_server/Scan/views/scanner_home.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/views 2025-09-16T18:59:33,749 copying build/lib/plom_server/Scan/views/scanner_summary.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/views 2025-09-16T18:59:33,750 copying build/lib/plom_server/Scan/views/scan_discards.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/views 2025-09-16T18:59:33,752 copying build/lib/plom_server/Scan/views/rotate_images.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/views 2025-09-16T18:59:33,754 copying build/lib/plom_server/Scan/views/pushed_images.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/views 2025-09-16T18:59:33,756 copying build/lib/plom_server/Scan/views/manage_bundle.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/views 2025-09-16T18:59:33,759 copying build/lib/plom_server/Scan/views/push_images.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/views 2025-09-16T18:59:33,760 copying build/lib/plom_server/Scan/views/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/views 2025-09-16T18:59:33,762 copying build/lib/plom_server/Scan/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan 2025-09-16T18:59:33,763 copying build/lib/plom_server/Scan/forms.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan 2025-09-16T18:59:33,766 creating build/bdist.linux-armv7l/wheel/plom_server/Scan/services 2025-09-16T18:59:33,767 copying build/lib/plom_server/Scan/services/qr_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/services 2025-09-16T18:59:33,769 copying build/lib/plom_server/Scan/services/cast_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/services 2025-09-16T18:59:33,772 copying build/lib/plom_server/Scan/services/scan_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/services 2025-09-16T18:59:33,775 copying build/lib/plom_server/Scan/services/image_rotate.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/services 2025-09-16T18:59:33,777 copying build/lib/plom_server/Scan/services/ForgiveMissingService.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/services 2025-09-16T18:59:33,779 copying build/lib/plom_server/Scan/services/manage_scan.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/services 2025-09-16T18:59:33,781 copying build/lib/plom_server/Scan/services/image_process.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/services 2025-09-16T18:59:33,783 copying build/lib/plom_server/Scan/services/util.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/services 2025-09-16T18:59:33,785 copying build/lib/plom_server/Scan/services/hard_rotate.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/services 2025-09-16T18:59:33,787 copying build/lib/plom_server/Scan/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/services 2025-09-16T18:59:33,789 copying build/lib/plom_server/Scan/services/manage_discard.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/services 2025-09-16T18:59:33,791 copying build/lib/plom_server/Scan/admin.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan 2025-09-16T18:59:33,794 creating build/bdist.linux-armv7l/wheel/plom_server/Scan/migrations 2025-09-16T18:59:33,795 copying build/lib/plom_server/Scan/migrations/0001_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/migrations 2025-09-16T18:59:33,797 copying build/lib/plom_server/Scan/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/migrations 2025-09-16T18:59:33,799 copying build/lib/plom_server/Scan/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan 2025-09-16T18:59:33,801 creating build/bdist.linux-armv7l/wheel/plom_server/Visualization 2025-09-16T18:59:33,802 copying build/lib/plom_server/Visualization/views.py -> build/bdist.linux-armv7l/wheel/./plom_server/Visualization 2025-09-16T18:59:33,804 copying build/lib/plom_server/Visualization/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/Visualization 2025-09-16T18:59:33,805 copying build/lib/plom_server/Visualization/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/Visualization 2025-09-16T18:59:33,807 copying build/lib/plom_server/Visualization/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Visualization 2025-09-16T18:59:33,809 creating build/bdist.linux-armv7l/wheel/plom_server/static 2025-09-16T18:59:33,810 copying build/lib/plom_server/static/ball_triangle.svg -> build/bdist.linux-armv7l/wheel/./plom_server/static 2025-09-16T18:59:33,812 copying build/lib/plom_server/static/defaultUserIcon.png -> build/bdist.linux-armv7l/wheel/./plom_server/static 2025-09-16T18:59:33,814 copying build/lib/plom_server/static/plomLogo.png -> build/bdist.linux-armv7l/wheel/./plom_server/static 2025-09-16T18:59:33,817 creating build/bdist.linux-armv7l/wheel/plom_server/static/js 2025-09-16T18:59:33,818 copying build/lib/plom_server/static/js/rectangle_select.js -> build/bdist.linux-armv7l/wheel/./plom_server/static/js 2025-09-16T18:59:33,820 copying build/lib/plom_server/static/js/histogram.js -> build/bdist.linux-armv7l/wheel/./plom_server/static/js 2025-09-16T18:59:33,822 copying build/lib/plom_server/static/js/heatmap.js -> build/bdist.linux-armv7l/wheel/./plom_server/static/js 2025-09-16T18:59:33,824 copying build/lib/plom_server/static/js/frontend_utils.js -> build/bdist.linux-armv7l/wheel/./plom_server/static/js 2025-09-16T18:59:33,826 copying build/lib/plom_server/static/fingers_in_gears.svg -> build/bdist.linux-armv7l/wheel/./plom_server/static 2025-09-16T18:59:33,828 creating build/bdist.linux-armv7l/wheel/plom_server/static/css 2025-09-16T18:59:33,829 copying build/lib/plom_server/static/css/diff_table.css -> build/bdist.linux-armv7l/wheel/./plom_server/static/css 2025-09-16T18:59:33,831 copying build/lib/plom_server/static/css/generate_report.css -> build/bdist.linux-armv7l/wheel/./plom_server/static/css 2025-09-16T18:59:33,833 copying build/lib/plom_server/static/css/loginPage.css -> build/bdist.linux-armv7l/wheel/./plom_server/static/css 2025-09-16T18:59:33,835 copying build/lib/plom_server/static/css/base.css -> build/bdist.linux-armv7l/wheel/./plom_server/static/css 2025-09-16T18:59:33,836 copying build/lib/plom_server/static/css/profile.css -> build/bdist.linux-armv7l/wheel/./plom_server/static/css 2025-09-16T18:59:33,838 copying build/lib/plom_server/static/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/static 2025-09-16T18:59:33,840 copying build/lib/plom_server/asgi.py -> build/bdist.linux-armv7l/wheel/./plom_server 2025-09-16T18:59:33,842 creating build/bdist.linux-armv7l/wheel/plom_server/SpecCreator 2025-09-16T18:59:33,843 copying build/lib/plom_server/SpecCreator/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/SpecCreator 2025-09-16T18:59:33,845 creating build/bdist.linux-armv7l/wheel/plom_server/SpecCreator/views 2025-09-16T18:59:33,846 copying build/lib/plom_server/SpecCreator/views/spec_editor.py -> build/bdist.linux-armv7l/wheel/./plom_server/SpecCreator/views 2025-09-16T18:59:33,849 copying build/lib/plom_server/SpecCreator/views/spec_upload.py -> build/bdist.linux-armv7l/wheel/./plom_server/SpecCreator/views 2025-09-16T18:59:33,850 copying build/lib/plom_server/SpecCreator/views/spec_download.py -> build/bdist.linux-armv7l/wheel/./plom_server/SpecCreator/views 2025-09-16T18:59:33,852 copying build/lib/plom_server/SpecCreator/views/base.py -> build/bdist.linux-armv7l/wheel/./plom_server/SpecCreator/views 2025-09-16T18:59:33,854 copying build/lib/plom_server/SpecCreator/views/template_spec_builder.py -> build/bdist.linux-armv7l/wheel/./plom_server/SpecCreator/views 2025-09-16T18:59:33,855 copying build/lib/plom_server/SpecCreator/views/summary.py -> build/bdist.linux-armv7l/wheel/./plom_server/SpecCreator/views 2025-09-16T18:59:33,857 copying build/lib/plom_server/SpecCreator/views/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/SpecCreator/views 2025-09-16T18:59:33,859 copying build/lib/plom_server/SpecCreator/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/SpecCreator 2025-09-16T18:59:33,861 creating build/bdist.linux-armv7l/wheel/plom_server/SpecCreator/services 2025-09-16T18:59:33,862 copying build/lib/plom_server/SpecCreator/services/template_spec_builder.py -> build/bdist.linux-armv7l/wheel/./plom_server/SpecCreator/services 2025-09-16T18:59:33,864 copying build/lib/plom_server/SpecCreator/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/SpecCreator/services 2025-09-16T18:59:33,866 creating build/bdist.linux-armv7l/wheel/plom_server/SpecCreator/migrations 2025-09-16T18:59:33,866 copying build/lib/plom_server/SpecCreator/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/SpecCreator/migrations 2025-09-16T18:59:33,868 copying build/lib/plom_server/SpecCreator/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/SpecCreator 2025-09-16T18:59:33,870 creating build/bdist.linux-armv7l/wheel/plom_server/API 2025-09-16T18:59:33,872 creating build/bdist.linux-armv7l/wheel/plom_server/API/permissions 2025-09-16T18:59:33,873 copying build/lib/plom_server/API/permissions/permissions.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/permissions 2025-09-16T18:59:33,875 copying build/lib/plom_server/API/permissions/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/permissions 2025-09-16T18:59:33,877 creating build/bdist.linux-armv7l/wheel/plom_server/API/tests 2025-09-16T18:59:33,878 copying build/lib/plom_server/API/tests/conftest.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/tests 2025-09-16T18:59:33,880 copying build/lib/plom_server/API/tests/test_client_reject_list.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/tests 2025-09-16T18:59:33,882 copying build/lib/plom_server/API/tests/test_mark_questions.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/tests 2025-09-16T18:59:33,884 copying build/lib/plom_server/API/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/tests 2025-09-16T18:59:33,886 copying build/lib/plom_server/API/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/API 2025-09-16T18:59:33,889 creating build/bdist.linux-armv7l/wheel/plom_server/API/views 2025-09-16T18:59:33,890 copying build/lib/plom_server/API/views/rectangle_extractor.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-09-16T18:59:33,891 copying build/lib/plom_server/API/views/identify.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-09-16T18:59:33,894 copying build/lib/plom_server/API/views/spec_handler.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-09-16T18:59:33,896 copying build/lib/plom_server/API/views/paperstoprint.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-09-16T18:59:33,898 copying build/lib/plom_server/API/views/source_handler.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-09-16T18:59:33,900 copying build/lib/plom_server/API/views/user_info.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-09-16T18:59:33,902 copying build/lib/plom_server/API/views/scan.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-09-16T18:59:33,904 copying build/lib/plom_server/API/views/rubrics.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-09-16T18:59:33,906 copying build/lib/plom_server/API/views/pqvmap.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-09-16T18:59:33,909 copying build/lib/plom_server/API/views/report.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-09-16T18:59:33,910 copying build/lib/plom_server/API/views/mark_question.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-09-16T18:59:33,912 copying build/lib/plom_server/API/views/latex.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-09-16T18:59:33,914 copying build/lib/plom_server/API/views/classlist.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-09-16T18:59:33,916 creating build/bdist.linux-armv7l/wheel/plom_server/API/views/experimental 2025-09-16T18:59:33,917 copying build/lib/plom_server/API/views/experimental/marking_tasks.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views/experimental 2025-09-16T18:59:33,919 copying build/lib/plom_server/API/views/experimental/rubrics.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views/experimental 2025-09-16T18:59:33,920 copying build/lib/plom_server/API/views/experimental/annotations.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views/experimental 2025-09-16T18:59:33,922 copying build/lib/plom_server/API/views/experimental/base.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views/experimental 2025-09-16T18:59:33,924 copying build/lib/plom_server/API/views/experimental/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views/experimental 2025-09-16T18:59:33,925 copying build/lib/plom_server/API/views/utils.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-09-16T18:59:33,927 copying build/lib/plom_server/API/views/finish.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-09-16T18:59:33,929 copying build/lib/plom_server/API/views/mark.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-09-16T18:59:33,931 copying build/lib/plom_server/API/views/server_info.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-09-16T18:59:33,933 copying build/lib/plom_server/API/views/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-09-16T18:59:33,935 copying build/lib/plom_server/API/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/API 2025-09-16T18:59:33,937 creating build/bdist.linux-armv7l/wheel/plom_server/API/services 2025-09-16T18:59:33,938 copying build/lib/plom_server/API/services/TokenService.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/services 2025-09-16T18:59:33,940 copying build/lib/plom_server/API/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/services 2025-09-16T18:59:33,942 creating build/bdist.linux-armv7l/wheel/plom_server/API/routes 2025-09-16T18:59:33,943 copying build/lib/plom_server/API/routes/id_patterns.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/routes 2025-09-16T18:59:33,945 copying build/lib/plom_server/API/routes/misc_patterns.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/routes 2025-09-16T18:59:33,947 copying build/lib/plom_server/API/routes/mark_patterns.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/routes 2025-09-16T18:59:33,949 copying build/lib/plom_server/API/routes/tags_patterns.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/routes 2025-09-16T18:59:33,951 copying build/lib/plom_server/API/routes/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/routes 2025-09-16T18:59:33,953 copying build/lib/plom_server/API/routes/annotation_patterns.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/routes 2025-09-16T18:59:33,955 creating build/bdist.linux-armv7l/wheel/plom_server/API/migrations 2025-09-16T18:59:33,956 copying build/lib/plom_server/API/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/migrations 2025-09-16T18:59:33,958 copying build/lib/plom_server/API/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/API 2025-09-16T18:59:33,960 creating build/bdist.linux-armv7l/wheel/plom_server/scripts 2025-09-16T18:59:33,961 copying build/lib/plom_server/scripts/launch_plom_server.py -> build/bdist.linux-armv7l/wheel/./plom_server/scripts 2025-09-16T18:59:33,963 copying build/lib/plom_server/scripts/wipe_migrations.py -> build/bdist.linux-armv7l/wheel/./plom_server/scripts 2025-09-16T18:59:33,965 copying build/lib/plom_server/scripts/launch_plom_demo_server.py -> build/bdist.linux-armv7l/wheel/./plom_server/scripts 2025-09-16T18:59:33,967 copying build/lib/plom_server/scripts/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/scripts 2025-09-16T18:59:33,970 creating build/bdist.linux-armv7l/wheel/plom_server/Finish 2025-09-16T18:59:33,971 creating build/bdist.linux-armv7l/wheel/plom_server/Finish/management 2025-09-16T18:59:33,972 creating build/bdist.linux-armv7l/wheel/plom_server/Finish/management/commands 2025-09-16T18:59:33,973 copying build/lib/plom_server/Finish/management/commands/plom_download_marks_csv.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/management/commands 2025-09-16T18:59:33,975 copying build/lib/plom_server/Finish/management/commands/plom_download_ta_info_csv.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/management/commands 2025-09-16T18:59:33,977 copying build/lib/plom_server/Finish/management/commands/plom_soln_spec.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/management/commands 2025-09-16T18:59:33,979 copying build/lib/plom_server/Finish/management/commands/plom_build_soln.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/management/commands 2025-09-16T18:59:33,981 copying build/lib/plom_server/Finish/management/commands/generate_report.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/management/commands 2025-09-16T18:59:33,982 copying build/lib/plom_server/Finish/management/commands/plom_build_all_soln.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/management/commands 2025-09-16T18:59:33,984 copying build/lib/plom_server/Finish/management/commands/plom_reassemble.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/management/commands 2025-09-16T18:59:33,986 copying build/lib/plom_server/Finish/management/commands/plom_soln_sources.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/management/commands 2025-09-16T18:59:33,989 creating build/bdist.linux-armv7l/wheel/plom_server/Finish/tests 2025-09-16T18:59:33,990 copying build/lib/plom_server/Finish/tests/test_student_mark.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/tests 2025-09-16T18:59:33,992 copying build/lib/plom_server/Finish/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/tests 2025-09-16T18:59:33,994 creating build/bdist.linux-armv7l/wheel/plom_server/Finish/templatetags 2025-09-16T18:59:33,995 copying build/lib/plom_server/Finish/templatetags/custom_tags.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/templatetags 2025-09-16T18:59:33,997 copying build/lib/plom_server/Finish/templatetags/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/templatetags 2025-09-16T18:59:33,999 copying build/lib/plom_server/Finish/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish 2025-09-16T18:59:34,001 creating build/bdist.linux-armv7l/wheel/plom_server/Finish/views 2025-09-16T18:59:34,002 copying build/lib/plom_server/Finish/views/student_report.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/views 2025-09-16T18:59:34,004 copying build/lib/plom_server/Finish/views/marking_info.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/views 2025-09-16T18:59:34,006 copying build/lib/plom_server/Finish/views/build_soln_pdf.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/views 2025-09-16T18:59:34,008 copying build/lib/plom_server/Finish/views/soln_home.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/views 2025-09-16T18:59:34,010 copying build/lib/plom_server/Finish/views/soln_sources.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/views 2025-09-16T18:59:34,012 copying build/lib/plom_server/Finish/views/soln_spec.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/views 2025-09-16T18:59:34,014 copying build/lib/plom_server/Finish/views/reassembly.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/views 2025-09-16T18:59:34,016 copying build/lib/plom_server/Finish/views/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/views 2025-09-16T18:59:34,018 copying build/lib/plom_server/Finish/models.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish 2025-09-16T18:59:34,019 copying build/lib/plom_server/Finish/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish 2025-09-16T18:59:34,021 copying build/lib/plom_server/Finish/forms.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish 2025-09-16T18:59:34,023 creating build/bdist.linux-armv7l/wheel/plom_server/Finish/services 2025-09-16T18:59:34,024 copying build/lib/plom_server/Finish/services/soln_source.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/services 2025-09-16T18:59:34,026 copying build/lib/plom_server/Finish/services/soln_images.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/services 2025-09-16T18:59:34,028 copying build/lib/plom_server/Finish/services/annotation_data_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/services 2025-09-16T18:59:34,030 copying build/lib/plom_server/Finish/services/build_student_report_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/services 2025-09-16T18:59:34,032 copying build/lib/plom_server/Finish/services/matplotlib_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/services 2025-09-16T18:59:34,034 copying build/lib/plom_server/Finish/services/ReportPDFService.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/services 2025-09-16T18:59:34,037 copying build/lib/plom_server/Finish/services/ta_marking_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/services 2025-09-16T18:59:34,039 copying build/lib/plom_server/Finish/services/d3_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/services 2025-09-16T18:59:34,041 copying build/lib/plom_server/Finish/services/data_extraction_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/services 2025-09-16T18:59:34,043 copying build/lib/plom_server/Finish/services/build_soln_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/services 2025-09-16T18:59:34,046 copying build/lib/plom_server/Finish/services/student_marks_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/services 2025-09-16T18:59:34,049 copying build/lib/plom_server/Finish/services/template_soln_spec.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/services 2025-09-16T18:59:34,051 copying build/lib/plom_server/Finish/services/reassemble_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/services 2025-09-16T18:59:34,056 copying build/lib/plom_server/Finish/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/services 2025-09-16T18:59:34,061 copying build/lib/plom_server/Finish/admin.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish 2025-09-16T18:59:34,064 creating build/bdist.linux-armv7l/wheel/plom_server/Finish/migrations 2025-09-16T18:59:34,066 copying build/lib/plom_server/Finish/migrations/0001_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/migrations 2025-09-16T18:59:34,068 copying build/lib/plom_server/Finish/migrations/0002_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/migrations 2025-09-16T18:59:34,070 copying build/lib/plom_server/Finish/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/migrations 2025-09-16T18:59:34,073 creating build/bdist.linux-armv7l/wheel/plom_server/Finish/useful_files_for_testing 2025-09-16T18:59:34,074 copying build/lib/plom_server/Finish/useful_files_for_testing/soln_spec_for_testing_shared_pages.toml -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/useful_files_for_testing 2025-09-16T18:59:34,076 copying build/lib/plom_server/Finish/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish 2025-09-16T18:59:34,079 creating build/bdist.linux-armv7l/wheel/plom_server/Authentication 2025-09-16T18:59:34,081 creating build/bdist.linux-armv7l/wheel/plom_server/Authentication/management 2025-09-16T18:59:34,082 creating build/bdist.linux-armv7l/wheel/plom_server/Authentication/management/commands 2025-09-16T18:59:34,084 copying build/lib/plom_server/Authentication/management/commands/plom_create_groups.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication/management/commands 2025-09-16T18:59:34,086 copying build/lib/plom_server/Authentication/views.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication 2025-09-16T18:59:34,089 creating build/bdist.linux-armv7l/wheel/plom_server/Authentication/tests 2025-09-16T18:59:34,090 copying build/lib/plom_server/Authentication/tests/test_create_users.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication/tests 2025-09-16T18:59:34,092 copying build/lib/plom_server/Authentication/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication/tests 2025-09-16T18:59:34,094 copying build/lib/plom_server/Authentication/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication 2025-09-16T18:59:34,096 copying build/lib/plom_server/Authentication/models.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication 2025-09-16T18:59:34,098 creating build/bdist.linux-armv7l/wheel/plom_server/Authentication/forms 2025-09-16T18:59:34,100 copying build/lib/plom_server/Authentication/forms/signupForm.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication/forms 2025-09-16T18:59:34,102 copying build/lib/plom_server/Authentication/forms/choices.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication/forms 2025-09-16T18:59:34,104 copying build/lib/plom_server/Authentication/forms/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication/forms 2025-09-16T18:59:34,106 copying build/lib/plom_server/Authentication/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication 2025-09-16T18:59:34,108 creating build/bdist.linux-armv7l/wheel/plom_server/Authentication/services 2025-09-16T18:59:34,110 copying build/lib/plom_server/Authentication/services/authentication_services.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication/services 2025-09-16T18:59:34,112 copying build/lib/plom_server/Authentication/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication/services 2025-09-16T18:59:34,114 copying build/lib/plom_server/Authentication/admin.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication 2025-09-16T18:59:34,116 copying build/lib/plom_server/Authentication/signup_views.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication 2025-09-16T18:59:34,119 creating build/bdist.linux-armv7l/wheel/plom_server/Authentication/migrations 2025-09-16T18:59:34,120 copying build/lib/plom_server/Authentication/migrations/0001_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication/migrations 2025-09-16T18:59:34,122 copying build/lib/plom_server/Authentication/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication/migrations 2025-09-16T18:59:34,124 copying build/lib/plom_server/Authentication/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication 2025-09-16T18:59:34,126 copying build/lib/plom_server/middleware.py -> build/bdist.linux-armv7l/wheel/./plom_server 2025-09-16T18:59:34,129 copying build/lib/plom_server/get_js.py -> build/bdist.linux-armv7l/wheel/./plom_server 2025-09-16T18:59:34,132 creating build/bdist.linux-armv7l/wheel/plom_server/UserManagement 2025-09-16T18:59:34,133 creating build/bdist.linux-armv7l/wheel/plom_server/UserManagement/management 2025-09-16T18:59:34,135 creating build/bdist.linux-armv7l/wheel/plom_server/UserManagement/management/commands 2025-09-16T18:59:34,137 copying build/lib/plom_server/UserManagement/management/commands/plom_users.py -> build/bdist.linux-armv7l/wheel/./plom_server/UserManagement/management/commands 2025-09-16T18:59:34,139 copying build/lib/plom_server/UserManagement/management/commands/plom_leadmarker_membership.py -> build/bdist.linux-armv7l/wheel/./plom_server/UserManagement/management/commands 2025-09-16T18:59:34,141 copying build/lib/plom_server/UserManagement/views.py -> build/bdist.linux-armv7l/wheel/./plom_server/UserManagement 2025-09-16T18:59:34,144 creating build/bdist.linux-armv7l/wheel/plom_server/UserManagement/tests 2025-09-16T18:59:34,146 copying build/lib/plom_server/UserManagement/tests/test_UsersService.py -> build/bdist.linux-armv7l/wheel/./plom_server/UserManagement/tests 2025-09-16T18:59:34,148 copying build/lib/plom_server/UserManagement/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/UserManagement/tests 2025-09-16T18:59:34,150 copying build/lib/plom_server/UserManagement/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/UserManagement 2025-09-16T18:59:34,153 copying build/lib/plom_server/UserManagement/models.py -> build/bdist.linux-armv7l/wheel/./plom_server/UserManagement 2025-09-16T18:59:34,156 copying build/lib/plom_server/UserManagement/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/UserManagement 2025-09-16T18:59:34,159 creating build/bdist.linux-armv7l/wheel/plom_server/UserManagement/services 2025-09-16T18:59:34,160 copying build/lib/plom_server/UserManagement/services/PermissionChanger.py -> build/bdist.linux-armv7l/wheel/./plom_server/UserManagement/services 2025-09-16T18:59:34,163 copying build/lib/plom_server/UserManagement/services/QuotaService.py -> build/bdist.linux-armv7l/wheel/./plom_server/UserManagement/services 2025-09-16T18:59:34,166 copying build/lib/plom_server/UserManagement/services/UsersService.py -> build/bdist.linux-armv7l/wheel/./plom_server/UserManagement/services 2025-09-16T18:59:34,169 copying build/lib/plom_server/UserManagement/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/UserManagement/services 2025-09-16T18:59:34,172 copying build/lib/plom_server/UserManagement/admin.py -> build/bdist.linux-armv7l/wheel/./plom_server/UserManagement 2025-09-16T18:59:34,176 creating build/bdist.linux-armv7l/wheel/plom_server/UserManagement/migrations 2025-09-16T18:59:34,178 copying build/lib/plom_server/UserManagement/migrations/0001_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/UserManagement/migrations 2025-09-16T18:59:34,180 copying build/lib/plom_server/UserManagement/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/UserManagement/migrations 2025-09-16T18:59:34,182 copying build/lib/plom_server/UserManagement/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/UserManagement 2025-09-16T18:59:34,186 creating build/bdist.linux-armv7l/wheel/plom_server/Progress 2025-09-16T18:59:34,189 creating build/bdist.linux-armv7l/wheel/plom_server/Progress/tests 2025-09-16T18:59:34,191 copying build/lib/plom_server/Progress/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Progress/tests 2025-09-16T18:59:34,193 copying build/lib/plom_server/Progress/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/Progress 2025-09-16T18:59:34,197 creating build/bdist.linux-armv7l/wheel/plom_server/Progress/views 2025-09-16T18:59:34,198 copying build/lib/plom_server/Progress/views/progress_identify.py -> build/bdist.linux-armv7l/wheel/./plom_server/Progress/views 2025-09-16T18:59:34,200 copying build/lib/plom_server/Progress/views/progress_mark.py -> build/bdist.linux-armv7l/wheel/./plom_server/Progress/views 2025-09-16T18:59:34,203 copying build/lib/plom_server/Progress/views/progress_task_annot.py -> build/bdist.linux-armv7l/wheel/./plom_server/Progress/views 2025-09-16T18:59:34,206 copying build/lib/plom_server/Progress/views/overview_landing.py -> build/bdist.linux-armv7l/wheel/./plom_server/Progress/views 2025-09-16T18:59:34,208 copying build/lib/plom_server/Progress/views/progress_userinfo.py -> build/bdist.linux-armv7l/wheel/./plom_server/Progress/views 2025-09-16T18:59:34,210 copying build/lib/plom_server/Progress/views/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Progress/views 2025-09-16T18:59:34,212 copying build/lib/plom_server/Progress/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/Progress 2025-09-16T18:59:34,214 copying build/lib/plom_server/Progress/forms.py -> build/bdist.linux-armv7l/wheel/./plom_server/Progress 2025-09-16T18:59:34,216 creating build/bdist.linux-armv7l/wheel/plom_server/Progress/services 2025-09-16T18:59:34,216 copying build/lib/plom_server/Progress/services/progress_overview.py -> build/bdist.linux-armv7l/wheel/./plom_server/Progress/services 2025-09-16T18:59:34,219 copying build/lib/plom_server/Progress/services/userinfo_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Progress/services 2025-09-16T18:59:34,221 copying build/lib/plom_server/Progress/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Progress/services 2025-09-16T18:59:34,223 copying build/lib/plom_server/Progress/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Progress 2025-09-16T18:59:34,225 creating build/bdist.linux-armv7l/wheel/plom_server/Papers 2025-09-16T18:59:34,226 creating build/bdist.linux-armv7l/wheel/plom_server/Papers/management 2025-09-16T18:59:34,228 creating build/bdist.linux-armv7l/wheel/plom_server/Papers/management/commands 2025-09-16T18:59:34,229 copying build/lib/plom_server/Papers/management/commands/plom_qvmap.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/management/commands 2025-09-16T18:59:34,232 creating build/bdist.linux-armv7l/wheel/plom_server/Papers/tests 2025-09-16T18:59:34,233 copying build/lib/plom_server/Papers/tests/test_image_bundle.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/tests 2025-09-16T18:59:34,235 copying build/lib/plom_server/Papers/tests/test_question_labels.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/tests 2025-09-16T18:59:34,237 copying build/lib/plom_server/Papers/tests/test_paper_creator.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/tests 2025-09-16T18:59:34,239 copying build/lib/plom_server/Papers/tests/test_specification_service_misc.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/tests 2025-09-16T18:59:34,241 copying build/lib/plom_server/Papers/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/tests 2025-09-16T18:59:34,244 creating build/bdist.linux-armv7l/wheel/plom_server/Papers/models 2025-09-16T18:59:34,245 copying build/lib/plom_server/Papers/models/specifications.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/models 2025-09-16T18:59:34,247 copying build/lib/plom_server/Papers/models/background_tasks.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/models 2025-09-16T18:59:34,249 copying build/lib/plom_server/Papers/models/image_bundle.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/models 2025-09-16T18:59:34,251 copying build/lib/plom_server/Papers/models/reference_image.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/models 2025-09-16T18:59:34,253 copying build/lib/plom_server/Papers/models/paper_structure.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/models 2025-09-16T18:59:34,255 copying build/lib/plom_server/Papers/models/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/models 2025-09-16T18:59:34,257 copying build/lib/plom_server/Papers/serializers.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers 2025-09-16T18:59:34,259 copying build/lib/plom_server/Papers/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers 2025-09-16T18:59:34,261 creating build/bdist.linux-armv7l/wheel/plom_server/Papers/services 2025-09-16T18:59:34,262 copying build/lib/plom_server/Papers/services/SpecificationService.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/services 2025-09-16T18:59:34,265 copying build/lib/plom_server/Papers/services/paper_creator.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/services 2025-09-16T18:59:34,268 copying build/lib/plom_server/Papers/services/image_bundle.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/services 2025-09-16T18:59:34,270 copying build/lib/plom_server/Papers/services/SolnSpecService.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/services 2025-09-16T18:59:34,272 copying build/lib/plom_server/Papers/services/paper_info.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/services 2025-09-16T18:59:34,275 copying build/lib/plom_server/Papers/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/services 2025-09-16T18:59:34,276 copying build/lib/plom_server/Papers/admin.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers 2025-09-16T18:59:34,279 creating build/bdist.linux-armv7l/wheel/plom_server/Papers/migrations 2025-09-16T18:59:34,279 copying build/lib/plom_server/Papers/migrations/0001_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/migrations 2025-09-16T18:59:34,282 copying build/lib/plom_server/Papers/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/migrations 2025-09-16T18:59:34,284 copying build/lib/plom_server/Papers/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers 2025-09-16T18:59:34,286 creating build/bdist.linux-armv7l/wheel/plom_server/Profile 2025-09-16T18:59:34,287 copying build/lib/plom_server/Profile/views.py -> build/bdist.linux-armv7l/wheel/./plom_server/Profile 2025-09-16T18:59:34,289 copying build/lib/plom_server/Profile/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/Profile 2025-09-16T18:59:34,290 copying build/lib/plom_server/Profile/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/Profile 2025-09-16T18:59:34,292 copying build/lib/plom_server/Profile/edit_profile_form.py -> build/bdist.linux-armv7l/wheel/./plom_server/Profile 2025-09-16T18:59:34,294 copying build/lib/plom_server/Profile/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Profile 2025-09-16T18:59:34,296 copying build/lib/plom_server/settings.py -> build/bdist.linux-armv7l/wheel/./plom_server 2025-09-16T18:59:34,299 creating build/bdist.linux-armv7l/wheel/plom_server/Identify 2025-09-16T18:59:34,300 creating build/bdist.linux-armv7l/wheel/plom_server/Identify/management 2025-09-16T18:59:34,302 creating build/bdist.linux-armv7l/wheel/plom_server/Identify/management/commands 2025-09-16T18:59:34,303 copying build/lib/plom_server/Identify/management/commands/plom_id_direct.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify/management/commands 2025-09-16T18:59:34,305 copying build/lib/plom_server/Identify/management/commands/clear_id.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify/management/commands 2025-09-16T18:59:34,306 copying build/lib/plom_server/Identify/management/commands/plom_run_id_reader.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify/management/commands 2025-09-16T18:59:34,309 copying build/lib/plom_server/Identify/views.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify 2025-09-16T18:59:34,311 copying build/lib/plom_server/Identify/tests.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify 2025-09-16T18:59:34,313 copying build/lib/plom_server/Identify/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify 2025-09-16T18:59:34,315 copying build/lib/plom_server/Identify/models.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify 2025-09-16T18:59:34,317 copying build/lib/plom_server/Identify/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify 2025-09-16T18:59:34,319 creating build/bdist.linux-armv7l/wheel/plom_server/Identify/services 2025-09-16T18:59:34,320 copying build/lib/plom_server/Identify/services/id_progress.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify/services 2025-09-16T18:59:34,322 copying build/lib/plom_server/Identify/services/id_reader.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify/services 2025-09-16T18:59:34,325 copying build/lib/plom_server/Identify/services/id_direct.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify/services 2025-09-16T18:59:34,327 copying build/lib/plom_server/Identify/services/id_tasks.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify/services 2025-09-16T18:59:34,330 copying build/lib/plom_server/Identify/services/ClasslistService.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify/services 2025-09-16T18:59:34,331 copying build/lib/plom_server/Identify/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify/services 2025-09-16T18:59:34,333 copying build/lib/plom_server/Identify/admin.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify 2025-09-16T18:59:34,335 creating build/bdist.linux-armv7l/wheel/plom_server/Identify/migrations 2025-09-16T18:59:34,336 copying build/lib/plom_server/Identify/migrations/0001_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify/migrations 2025-09-16T18:59:34,338 copying build/lib/plom_server/Identify/migrations/0002_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify/migrations 2025-09-16T18:59:34,339 copying build/lib/plom_server/Identify/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify/migrations 2025-09-16T18:59:34,341 copying build/lib/plom_server/Identify/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify 2025-09-16T18:59:34,343 creating build/bdist.linux-armv7l/wheel/plom_server/BuildPaperPDF 2025-09-16T18:59:34,345 creating build/bdist.linux-armv7l/wheel/plom_server/BuildPaperPDF/management 2025-09-16T18:59:34,346 creating build/bdist.linux-armv7l/wheel/plom_server/BuildPaperPDF/management/commands 2025-09-16T18:59:34,347 copying build/lib/plom_server/BuildPaperPDF/management/commands/plom_build_paper_pdfs.py -> build/bdist.linux-armv7l/wheel/./plom_server/BuildPaperPDF/management/commands 2025-09-16T18:59:34,350 copying build/lib/plom_server/BuildPaperPDF/views.py -> build/bdist.linux-armv7l/wheel/./plom_server/BuildPaperPDF 2025-09-16T18:59:34,352 copying build/lib/plom_server/BuildPaperPDF/tests.py -> build/bdist.linux-armv7l/wheel/./plom_server/BuildPaperPDF 2025-09-16T18:59:34,354 copying build/lib/plom_server/BuildPaperPDF/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/BuildPaperPDF 2025-09-16T18:59:34,355 copying build/lib/plom_server/BuildPaperPDF/models.py -> build/bdist.linux-armv7l/wheel/./plom_server/BuildPaperPDF 2025-09-16T18:59:34,357 copying build/lib/plom_server/BuildPaperPDF/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/BuildPaperPDF 2025-09-16T18:59:34,359 creating build/bdist.linux-armv7l/wheel/plom_server/BuildPaperPDF/services 2025-09-16T18:59:34,360 copying build/lib/plom_server/BuildPaperPDF/services/build_papers.py -> build/bdist.linux-armv7l/wheel/./plom_server/BuildPaperPDF/services 2025-09-16T18:59:34,363 copying build/lib/plom_server/BuildPaperPDF/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/BuildPaperPDF/services 2025-09-16T18:59:34,365 copying build/lib/plom_server/BuildPaperPDF/admin.py -> build/bdist.linux-armv7l/wheel/./plom_server/BuildPaperPDF 2025-09-16T18:59:34,367 creating build/bdist.linux-armv7l/wheel/plom_server/BuildPaperPDF/migrations 2025-09-16T18:59:34,368 copying build/lib/plom_server/BuildPaperPDF/migrations/0001_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/BuildPaperPDF/migrations 2025-09-16T18:59:34,370 copying build/lib/plom_server/BuildPaperPDF/migrations/0002_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/BuildPaperPDF/migrations 2025-09-16T18:59:34,372 copying build/lib/plom_server/BuildPaperPDF/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/BuildPaperPDF/migrations 2025-09-16T18:59:34,374 copying build/lib/plom_server/BuildPaperPDF/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/BuildPaperPDF 2025-09-16T18:59:34,377 creating build/bdist.linux-armv7l/wheel/plom_server/QuestionClustering 2025-09-16T18:59:34,378 copying build/lib/plom_server/QuestionClustering/views.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionClustering 2025-09-16T18:59:34,381 copying build/lib/plom_server/QuestionClustering/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionClustering 2025-09-16T18:59:34,382 copying build/lib/plom_server/QuestionClustering/models.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionClustering 2025-09-16T18:59:34,385 creating build/bdist.linux-armv7l/wheel/plom_server/QuestionClustering/exceptions 2025-09-16T18:59:34,386 copying build/lib/plom_server/QuestionClustering/exceptions/job_exception.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionClustering/exceptions 2025-09-16T18:59:34,387 copying build/lib/plom_server/QuestionClustering/exceptions/clustering_exception.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionClustering/exceptions 2025-09-16T18:59:34,389 copying build/lib/plom_server/QuestionClustering/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionClustering 2025-09-16T18:59:34,391 copying build/lib/plom_server/QuestionClustering/forms.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionClustering 2025-09-16T18:59:34,393 creating build/bdist.linux-armv7l/wheel/plom_server/QuestionClustering/services 2025-09-16T18:59:34,394 copying build/lib/plom_server/QuestionClustering/services/model_loader.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionClustering/services 2025-09-16T18:59:34,396 copying build/lib/plom_server/QuestionClustering/services/question_clustering_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionClustering/services 2025-09-16T18:59:34,398 copying build/lib/plom_server/QuestionClustering/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionClustering/services 2025-09-16T18:59:34,400 copying build/lib/plom_server/QuestionClustering/admin.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionClustering 2025-09-16T18:59:34,402 creating build/bdist.linux-armv7l/wheel/plom_server/QuestionClustering/migrations 2025-09-16T18:59:34,403 copying build/lib/plom_server/QuestionClustering/migrations/0001_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionClustering/migrations 2025-09-16T18:59:34,406 copying build/lib/plom_server/QuestionClustering/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionClustering/migrations 2025-09-16T18:59:34,407 copying build/lib/plom_server/QuestionClustering/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionClustering 2025-09-16T18:59:34,409 copying build/lib/plom_server/wsgi.py -> build/bdist.linux-armv7l/wheel/./plom_server 2025-09-16T18:59:34,411 creating build/bdist.linux-armv7l/wheel/plom_server/Reports 2025-09-16T18:59:34,412 copying build/lib/plom_server/Reports/views.py -> build/bdist.linux-armv7l/wheel/./plom_server/Reports 2025-09-16T18:59:34,414 copying build/lib/plom_server/Reports/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/Reports 2025-09-16T18:59:34,416 copying build/lib/plom_server/Reports/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Reports 2025-09-16T18:59:34,418 copying build/lib/plom_server/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server 2025-09-16T18:59:34,421 creating build/bdist.linux-armv7l/wheel/plom 2025-09-16T18:59:34,422 copying build/lib/plom/feedback_rules.py -> build/bdist.linux-armv7l/wheel/./plom 2025-09-16T18:59:34,424 copying build/lib/plom/test_target_latex.png -> build/bdist.linux-armv7l/wheel/./plom 2025-09-16T18:59:34,426 copying build/lib/plom/comment_utils.py -> build/bdist.linux-armv7l/wheel/./plom 2025-09-16T18:59:34,427 copying build/lib/plom/rubric_utils.py -> build/bdist.linux-armv7l/wheel/./plom 2025-09-16T18:59:34,430 copying build/lib/plom/misc_utils.py -> build/bdist.linux-armv7l/wheel/./plom 2025-09-16T18:59:34,432 copying build/lib/plom/idBox4.pdf -> build/bdist.linux-armv7l/wheel/./plom 2025-09-16T18:59:34,434 copying build/lib/plom/test_illadvised.py -> build/bdist.linux-armv7l/wheel/./plom 2025-09-16T18:59:34,436 copying build/lib/plom/spec_verifier.py -> build/bdist.linux-armv7l/wheel/./plom 2025-09-16T18:59:34,438 copying build/lib/plom/test_version.py -> build/bdist.linux-armv7l/wheel/./plom 2025-09-16T18:59:34,440 copying build/lib/plom/tagging.py -> build/bdist.linux-armv7l/wheel/./plom 2025-09-16T18:59:34,442 copying build/lib/plom/test_latexfrag.py -> build/bdist.linux-armv7l/wheel/./plom 2025-09-16T18:59:34,443 copying build/lib/plom/latexTemplatev2.tex -> build/bdist.linux-armv7l/wheel/./plom 2025-09-16T18:59:34,445 copying build/lib/plom/test_misc_utils.py -> build/bdist.linux-armv7l/wheel/./plom 2025-09-16T18:59:34,447 copying build/lib/plom/test_tags.py -> build/bdist.linux-armv7l/wheel/./plom 2025-09-16T18:59:34,449 copying build/lib/plom/tpv_utils.py -> build/bdist.linux-armv7l/wheel/./plom 2025-09-16T18:59:34,451 copying build/lib/plom/question_labels.py -> build/bdist.linux-armv7l/wheel/./plom 2025-09-16T18:59:34,454 creating build/bdist.linux-armv7l/wheel/plom/finish 2025-09-16T18:59:34,454 copying build/lib/plom/finish/reassemble_ID_only.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-09-16T18:59:34,456 copying build/lib/plom/finish/start_messenger.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-09-16T18:59:34,458 copying build/lib/plom/finish/examReassembler.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-09-16T18:59:34,460 copying build/lib/plom/finish/check_completed.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-09-16T18:59:34,462 copying build/lib/plom/finish/test_hash.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-09-16T18:59:34,464 copying build/lib/plom/finish/test_cover_pages.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-09-16T18:59:34,466 copying build/lib/plom/finish/reassemble_completed.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-09-16T18:59:34,468 copying build/lib/plom/finish/html_view_test_template.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-09-16T18:59:34,470 copying build/lib/plom/finish/coverPageBuilder.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-09-16T18:59:34,473 copying build/lib/plom/finish/__main__.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-09-16T18:59:34,475 copying build/lib/plom/finish/test_return_tools.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-09-16T18:59:34,477 copying build/lib/plom/finish/spreadsheet.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-09-16T18:59:34,479 copying build/lib/plom/finish/rubric_downloads.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-09-16T18:59:34,481 copying build/lib/plom/finish/return_tools.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-09-16T18:59:34,483 copying build/lib/plom/finish/audit.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-09-16T18:59:34,485 copying build/lib/plom/finish/clear_manager_login.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-09-16T18:59:34,487 copying build/lib/plom/finish/utils.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-09-16T18:59:34,489 copying build/lib/plom/finish/coded_return.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-09-16T18:59:34,491 copying build/lib/plom/finish/__init__.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-09-16T18:59:34,493 creating build/bdist.linux-armv7l/wheel/plom/scripts 2025-09-16T18:59:34,494 copying build/lib/plom/scripts/test_script_help_ver.py -> build/bdist.linux-armv7l/wheel/./plom/scripts 2025-09-16T18:59:34,496 copying build/lib/plom/scripts/hwscan.py -> build/bdist.linux-armv7l/wheel/./plom/scripts 2025-09-16T18:59:34,498 copying build/lib/plom/scripts/__init__.py -> build/bdist.linux-armv7l/wheel/./plom/scripts 2025-09-16T18:59:34,500 copying build/lib/plom/demo_rubrics.toml -> build/bdist.linux-armv7l/wheel/./plom 2025-09-16T18:59:34,502 copying build/lib/plom/manage_user_files.py -> build/bdist.linux-armv7l/wheel/./plom 2025-09-16T18:59:34,505 creating build/bdist.linux-armv7l/wheel/plom/scan 2025-09-16T18:59:34,506 copying build/lib/plom/scan/clearScannerLogin.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-09-16T18:59:34,508 copying build/lib/plom/scan/start_messenger.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-09-16T18:59:34,510 copying build/lib/plom/scan/sendUnknownsToServer.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-09-16T18:59:34,512 copying build/lib/plom/scan/frontend_hwscan.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-09-16T18:59:34,514 copying build/lib/plom/scan/test_rotations.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-09-16T18:59:34,516 copying build/lib/plom/scan/listBundles.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-09-16T18:59:34,517 copying build/lib/plom/scan/sendPagesToServer.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-09-16T18:59:34,520 copying build/lib/plom/scan/test_rgb.png -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-09-16T18:59:34,521 copying build/lib/plom/scan/scansToImages.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-09-16T18:59:34,524 copying build/lib/plom/scan/readQRCodes.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-09-16T18:59:34,526 copying build/lib/plom/scan/checkScanStatus.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-09-16T18:59:34,528 copying build/lib/plom/scan/__main__.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-09-16T18:59:34,531 copying build/lib/plom/scan/test_pdf_img_extraction.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-09-16T18:59:34,532 copying build/lib/plom/scan/test_qr_reads.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-09-16T18:59:34,535 copying build/lib/plom/scan/fasterQRExtract.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-09-16T18:59:34,537 copying build/lib/plom/scan/hwSubmissionsCheck.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-09-16T18:59:34,539 copying build/lib/plom/scan/test_question_map_parse.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-09-16T18:59:34,541 copying build/lib/plom/scan/rotate.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-09-16T18:59:34,543 copying build/lib/plom/scan/sendCollisionsToServer.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-09-16T18:59:34,545 copying build/lib/plom/scan/test_invisible_watermarks.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-09-16T18:59:34,547 copying build/lib/plom/scan/frontend_scan.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-09-16T18:59:34,550 copying build/lib/plom/scan/pdfmucker.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-09-16T18:59:34,552 copying build/lib/plom/scan/question_list_utils.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-09-16T18:59:34,554 copying build/lib/plom/scan/bundle_utils.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-09-16T18:59:34,556 copying build/lib/plom/scan/test_zbar_fails.png -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-09-16T18:59:34,559 copying build/lib/plom/scan/__init__.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-09-16T18:59:34,561 copying build/lib/plom/aliceBob.py -> build/bdist.linux-armv7l/wheel/./plom 2025-09-16T18:59:34,563 copying build/lib/plom/plom_exceptions.py -> build/bdist.linux-armv7l/wheel/./plom 2025-09-16T18:59:34,566 copying build/lib/plom/test_scoring.py -> build/bdist.linux-armv7l/wheel/./plom 2025-09-16T18:59:34,568 copying build/lib/plom/common.py -> build/bdist.linux-armv7l/wheel/./plom 2025-09-16T18:59:34,570 copying build/lib/plom/test_latex.py -> build/bdist.linux-armv7l/wheel/./plom 2025-09-16T18:59:34,572 creating build/bdist.linux-armv7l/wheel/plom/idreader 2025-09-16T18:59:34,573 copying build/lib/plom/idreader/predictStudentID.py -> build/bdist.linux-armv7l/wheel/./plom/idreader 2025-09-16T18:59:34,575 copying build/lib/plom/idreader/test_IDreader.py -> build/bdist.linux-armv7l/wheel/./plom/idreader 2025-09-16T18:59:34,577 copying build/lib/plom/idreader/trainRandomForestModel.py -> build/bdist.linux-armv7l/wheel/./plom/idreader 2025-09-16T18:59:34,579 copying build/lib/plom/idreader/model_utils.py -> build/bdist.linux-armv7l/wheel/./plom/idreader 2025-09-16T18:59:34,581 copying build/lib/plom/idreader/assign_prob.py -> build/bdist.linux-armv7l/wheel/./plom/idreader 2025-09-16T18:59:34,583 copying build/lib/plom/idreader/__init__.py -> build/bdist.linux-armv7l/wheel/./plom/idreader 2025-09-16T18:59:34,585 copying build/lib/plom/demoClassList.csv -> build/bdist.linux-armv7l/wheel/./plom 2025-09-16T18:59:34,587 copying build/lib/plom/test_print_score.py -> build/bdist.linux-armv7l/wheel/./plom 2025-09-16T18:59:34,589 copying build/lib/plom/test_exceptions.py -> build/bdist.linux-armv7l/wheel/./plom 2025-09-16T18:59:34,591 copying build/lib/plom/version_maps.py -> build/bdist.linux-armv7l/wheel/./plom 2025-09-16T18:59:34,593 copying build/lib/plom/test_feedback_rules.py -> build/bdist.linux-armv7l/wheel/./plom 2025-09-16T18:59:34,595 creating build/bdist.linux-armv7l/wheel/plom/cli 2025-09-16T18:59:34,596 copying build/lib/plom/cli/spec_tools.py -> build/bdist.linux-armv7l/wheel/./plom/cli 2025-09-16T18:59:34,598 copying build/lib/plom/cli/start_messenger.py -> build/bdist.linux-armv7l/wheel/./plom/cli 2025-09-16T18:59:34,600 copying build/lib/plom/cli/bundle_tools.py -> build/bdist.linux-armv7l/wheel/./plom/cli 2025-09-16T18:59:34,602 copying build/lib/plom/cli/identify_tools.py -> build/bdist.linux-armv7l/wheel/./plom/cli 2025-09-16T18:59:34,604 copying build/lib/plom/cli/finish_tools.py -> build/bdist.linux-armv7l/wheel/./plom/cli 2025-09-16T18:59:34,606 copying build/lib/plom/cli/__main__.py -> build/bdist.linux-armv7l/wheel/./plom/cli 2025-09-16T18:59:34,609 copying build/lib/plom/cli/source_tools.py -> build/bdist.linux-armv7l/wheel/./plom/cli 2025-09-16T18:59:34,611 copying build/lib/plom/cli/task_tools.py -> build/bdist.linux-armv7l/wheel/./plom/cli 2025-09-16T18:59:34,614 copying build/lib/plom/cli/classlist_tools.py -> build/bdist.linux-armv7l/wheel/./plom/cli 2025-09-16T18:59:34,616 copying build/lib/plom/cli/rectangle_extractor_tools.py -> build/bdist.linux-armv7l/wheel/./plom/cli 2025-09-16T18:59:34,618 copying build/lib/plom/cli/list_bundles.py -> build/bdist.linux-armv7l/wheel/./plom/cli 2025-09-16T18:59:34,620 copying build/lib/plom/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./plom/cli 2025-09-16T18:59:34,622 copying build/lib/plom/rules.py -> build/bdist.linux-armv7l/wheel/./plom 2025-09-16T18:59:34,625 copying build/lib/plom/test_question_labels.py -> build/bdist.linux-armv7l/wheel/./plom 2025-09-16T18:59:34,627 copying build/lib/plom/test_spec.py -> build/bdist.linux-armv7l/wheel/./plom 2025-09-16T18:59:34,630 copying build/lib/plom/templateTestSpec.toml -> build/bdist.linux-armv7l/wheel/./plom 2025-09-16T18:59:34,633 creating build/bdist.linux-armv7l/wheel/plom/canvas 2025-09-16T18:59:34,635 copying build/lib/plom/canvas/canvasapi_extensions.py -> build/bdist.linux-armv7l/wheel/./plom/canvas 2025-09-16T18:59:34,637 copying build/lib/plom/canvas/canvas_utils.py -> build/bdist.linux-armv7l/wheel/./plom/canvas 2025-09-16T18:59:34,640 copying build/lib/plom/canvas/__init__.py -> build/bdist.linux-armv7l/wheel/./plom/canvas 2025-09-16T18:59:34,643 copying build/lib/plom/test_target_latex_old.png -> build/bdist.linux-armv7l/wheel/./plom 2025-09-16T18:59:34,645 creating build/bdist.linux-armv7l/wheel/plom/solutions 2025-09-16T18:59:34,647 copying build/lib/plom/solutions/putSolutionImage.py -> build/bdist.linux-armv7l/wheel/./plom/solutions 2025-09-16T18:59:34,650 copying build/lib/plom/solutions/deleteSolutionImage.py -> build/bdist.linux-armv7l/wheel/./plom/solutions 2025-09-16T18:59:34,652 copying build/lib/plom/solutions/__main__.py -> build/bdist.linux-armv7l/wheel/./plom/solutions 2025-09-16T18:59:34,655 copying build/lib/plom/solutions/extractSolutions.py -> build/bdist.linux-armv7l/wheel/./plom/solutions 2025-09-16T18:59:34,657 copying build/lib/plom/solutions/checkSolutionStatus.py -> build/bdist.linux-armv7l/wheel/./plom/solutions 2025-09-16T18:59:34,660 copying build/lib/plom/solutions/getSolutionImage.py -> build/bdist.linux-armv7l/wheel/./plom/solutions 2025-09-16T18:59:34,662 copying build/lib/plom/solutions/__init__.py -> build/bdist.linux-armv7l/wheel/./plom/solutions 2025-09-16T18:59:34,664 copying build/lib/plom/templateSolutionSpec.toml -> build/bdist.linux-armv7l/wheel/./plom 2025-09-16T18:59:34,666 copying build/lib/plom/latexTemplate.tex -> build/bdist.linux-armv7l/wheel/./plom 2025-09-16T18:59:34,668 copying build/lib/plom/idBox2.pdf -> build/bdist.linux-armv7l/wheel/./plom 2025-09-16T18:59:34,671 copying build/lib/plom/test_version_maps.py -> build/bdist.linux-armv7l/wheel/./plom 2025-09-16T18:59:34,675 creating build/bdist.linux-armv7l/wheel/plom/create 2025-09-16T18:59:34,676 copying build/lib/plom/create/test_build_source_exams.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-09-16T18:59:34,679 copying build/lib/plom/create/status.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-09-16T18:59:34,681 copying build/lib/plom/create/start_messenger.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-09-16T18:59:34,683 copying build/lib/plom/create/push_pull_rubrics.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-09-16T18:59:34,686 copying build/lib/plom/create/test_upload_classlist.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-09-16T18:59:34,689 copying build/lib/plom/create/test_classlists.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-09-16T18:59:34,693 creating build/bdist.linux-armv7l/wheel/plom/create/fonts 2025-09-16T18:59:34,695 copying build/lib/plom/create/fonts/pdl_handwriting.ttf -> build/bdist.linux-armv7l/wheel/./plom/create/fonts 2025-09-16T18:59:34,699 copying build/lib/plom/create/fonts/nh_handwriting.ttf -> build/bdist.linux-armv7l/wheel/./plom/create/fonts 2025-09-16T18:59:34,702 copying build/lib/plom/create/fonts/ld_handwriting.ttf -> build/bdist.linux-armv7l/wheel/./plom/create/fonts 2025-09-16T18:59:34,705 copying build/lib/plom/create/fonts/adr_handwriting.ttf -> build/bdist.linux-armv7l/wheel/./plom/create/fonts 2025-09-16T18:59:34,707 copying build/lib/plom/create/fonts/ejx_handwriting.ttf -> build/bdist.linux-armv7l/wheel/./plom/create/fonts 2025-09-16T18:59:34,710 copying build/lib/plom/create/fonts/bt_handwriting.ttf -> build/bdist.linux-armv7l/wheel/./plom/create/fonts 2025-09-16T18:59:34,713 copying build/lib/plom/create/fonts/__init__.py -> build/bdist.linux-armv7l/wheel/./plom/create/fonts 2025-09-16T18:59:34,715 copying build/lib/plom/create/version_map_utils.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-09-16T18:59:34,717 copying build/lib/plom/create/build_bundle_separators_with_qrcodes.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-09-16T18:59:34,719 copying build/lib/plom/create/scribble_utils.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-09-16T18:59:34,721 copying build/lib/plom/create/demotools.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-09-16T18:59:34,723 copying build/lib/plom/create/buildNamedPDF.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-09-16T18:59:34,726 copying build/lib/plom/create/exam_scribbler.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-09-16T18:59:34,728 copying build/lib/plom/create/buildClasslist.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-09-16T18:59:34,730 copying build/lib/plom/create/test_stamps.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-09-16T18:59:34,732 copying build/lib/plom/create/build_extra_page_with_qrcodes.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-09-16T18:59:34,734 copying build/lib/plom/create/bundle_separator_src.tex -> build/bdist.linux-armv7l/wheel/./plom/create 2025-09-16T18:59:34,737 copying build/lib/plom/create/__main__.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-09-16T18:59:34,740 copying build/lib/plom/create/classlistValidator.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-09-16T18:59:34,743 copying build/lib/plom/create/homework_scribbler.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-09-16T18:59:34,745 copying build/lib/plom/create/mergeAndCodePages.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-09-16T18:59:34,748 copying build/lib/plom/create/scribble_hw_utils.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-09-16T18:59:34,750 copying build/lib/plom/create/buildDatabaseAndPapers.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-09-16T18:59:34,753 copying build/lib/plom/create/digits.json -> build/bdist.linux-armv7l/wheel/./plom/create 2025-09-16T18:59:34,756 copying build/lib/plom/create/build_scrap_paper_with_qrcodes.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-09-16T18:59:34,758 copying build/lib/plom/create/_digitHunter.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-09-16T18:59:34,760 copying build/lib/plom/create/upload_classlist.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-09-16T18:59:34,762 copying build/lib/plom/create/test_make_pdf.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-09-16T18:59:34,764 copying build/lib/plom/create/test_build_extra_page_pdf.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-09-16T18:59:34,766 copying build/lib/plom/create/extra_pages_src.tex -> build/bdist.linux-armv7l/wheel/./plom/create 2025-09-16T18:59:34,768 copying build/lib/plom/create/scrap_paper_src.tex -> build/bdist.linux-armv7l/wheel/./plom/create 2025-09-16T18:59:34,770 copying build/lib/plom/create/__init__.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-09-16T18:59:34,772 copying build/lib/plom/create/test_page_counts.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-09-16T18:59:34,774 copying build/lib/plom/templateUserList.csv -> build/bdist.linux-armv7l/wheel/./plom 2025-09-16T18:59:34,776 copying build/lib/plom/test_rubric_diff.py -> build/bdist.linux-armv7l/wheel/./plom 2025-09-16T18:59:34,779 creating build/bdist.linux-armv7l/wheel/plom/messenger 2025-09-16T18:59:34,780 copying build/lib/plom/messenger/managerMessenger.py -> build/bdist.linux-armv7l/wheel/./plom/messenger 2025-09-16T18:59:34,784 copying build/lib/plom/messenger/messenger.py -> build/bdist.linux-armv7l/wheel/./plom/messenger 2025-09-16T18:59:34,787 copying build/lib/plom/messenger/test_messengers.py -> build/bdist.linux-armv7l/wheel/./plom/messenger 2025-09-16T18:59:34,789 copying build/lib/plom/messenger/scanMessenger.py -> build/bdist.linux-armv7l/wheel/./plom/messenger 2025-09-16T18:59:34,792 copying build/lib/plom/messenger/plom_admin_messenger.py -> build/bdist.linux-armv7l/wheel/./plom/messenger 2025-09-16T18:59:34,795 copying build/lib/plom/messenger/base_messenger.py -> build/bdist.linux-armv7l/wheel/./plom/messenger 2025-09-16T18:59:34,799 copying build/lib/plom/messenger/__init__.py -> build/bdist.linux-armv7l/wheel/./plom/messenger 2025-09-16T18:59:34,801 copying build/lib/plom/textools.py -> build/bdist.linux-armv7l/wheel/./plom 2025-09-16T18:59:34,803 copying build/lib/plom/__init__.py -> build/bdist.linux-armv7l/wheel/./plom 2025-09-16T18:59:34,806 creating build/bdist.linux-armv7l/wheel/plom_ml 2025-09-16T18:59:34,807 copying build/lib/plom_ml/exceptions.py -> build/bdist.linux-armv7l/wheel/./plom_ml 2025-09-16T18:59:34,810 creating build/bdist.linux-armv7l/wheel/plom_ml/clustering 2025-09-16T18:59:34,812 creating build/bdist.linux-armv7l/wheel/plom_ml/clustering/embedding 2025-09-16T18:59:34,813 copying build/lib/plom_ml/clustering/embedding/embedder.py -> build/bdist.linux-armv7l/wheel/./plom_ml/clustering/embedding 2025-09-16T18:59:34,816 copying build/lib/plom_ml/clustering/embedding/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_ml/clustering/embedding 2025-09-16T18:59:34,818 creating build/bdist.linux-armv7l/wheel/plom_ml/clustering/preprocessing 2025-09-16T18:59:34,820 copying build/lib/plom_ml/clustering/preprocessing/preprocessor.py -> build/bdist.linux-armv7l/wheel/./plom_ml/clustering/preprocessing 2025-09-16T18:59:34,822 copying build/lib/plom_ml/clustering/preprocessing/image_processing_service.py -> build/bdist.linux-armv7l/wheel/./plom_ml/clustering/preprocessing 2025-09-16T18:59:34,824 copying build/lib/plom_ml/clustering/preprocessing/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_ml/clustering/preprocessing 2025-09-16T18:59:34,827 creating build/bdist.linux-armv7l/wheel/plom_ml/clustering/model 2025-09-16T18:59:34,828 copying build/lib/plom_ml/clustering/model/model_type.py -> build/bdist.linux-armv7l/wheel/./plom_ml/clustering/model 2025-09-16T18:59:34,830 copying build/lib/plom_ml/clustering/model/clustering_strategy.py -> build/bdist.linux-armv7l/wheel/./plom_ml/clustering/model 2025-09-16T18:59:34,833 copying build/lib/plom_ml/clustering/model/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_ml/clustering/model 2025-09-16T18:59:34,834 copying build/lib/plom_ml/clustering/exceptions.py -> build/bdist.linux-armv7l/wheel/./plom_ml/clustering 2025-09-16T18:59:34,837 creating build/bdist.linux-armv7l/wheel/plom_ml/clustering/pipeline 2025-09-16T18:59:34,838 copying build/lib/plom_ml/clustering/pipeline/clustering_pipeline.py -> build/bdist.linux-armv7l/wheel/./plom_ml/clustering/pipeline 2025-09-16T18:59:34,841 copying build/lib/plom_ml/clustering/pipeline/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_ml/clustering/pipeline 2025-09-16T18:59:34,843 copying build/lib/plom_ml/clustering/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_ml/clustering 2025-09-16T18:59:34,844 copying build/lib/plom_ml/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_ml 2025-09-16T18:59:34,846 running install_data 2025-09-16T18:59:34,854 creating build/bdist.linux-armv7l/wheel/plom-0.19.2.data/data 2025-09-16T18:59:34,856 creating build/bdist.linux-armv7l/wheel/plom-0.19.2.data/data/share/plom 2025-09-16T18:59:34,858 copying plom/templateTestSpec.toml -> build/bdist.linux-armv7l/wheel/plom-0.19.2.data/data/share/plom 2025-09-16T18:59:34,860 copying plom/templateSolutionSpec.toml -> build/bdist.linux-armv7l/wheel/plom-0.19.2.data/data/share/plom 2025-09-16T18:59:34,863 copying plom/templateUserList.csv -> build/bdist.linux-armv7l/wheel/plom-0.19.2.data/data/share/plom 2025-09-16T18:59:34,865 copying plom/demoClassList.csv -> build/bdist.linux-armv7l/wheel/plom-0.19.2.data/data/share/plom 2025-09-16T18:59:34,868 copying plom/demo_rubrics.toml -> build/bdist.linux-armv7l/wheel/plom-0.19.2.data/data/share/plom 2025-09-16T18:59:34,870 copying plom/create/extra_pages_src.tex -> build/bdist.linux-armv7l/wheel/plom-0.19.2.data/data/share/plom 2025-09-16T18:59:34,872 copying plom/create/scrap_paper_src.tex -> build/bdist.linux-armv7l/wheel/plom-0.19.2.data/data/share/plom 2025-09-16T18:59:34,874 copying plom/create/bundle_separator_src.tex -> build/bdist.linux-armv7l/wheel/plom-0.19.2.data/data/share/plom 2025-09-16T18:59:34,876 creating build/bdist.linux-armv7l/wheel/plom-0.19.2.data/data/share/plom/testTemplates 2025-09-16T18:59:34,878 copying testTemplates/README.md -> build/bdist.linux-armv7l/wheel/plom-0.19.2.data/data/share/plom/testTemplates 2025-09-16T18:59:34,880 copying testTemplates/dummy_left_staple.png -> build/bdist.linux-armv7l/wheel/plom-0.19.2.data/data/share/plom/testTemplates 2025-09-16T18:59:34,882 copying testTemplates/dummy_left_staple_red.png -> build/bdist.linux-armv7l/wheel/plom-0.19.2.data/data/share/plom/testTemplates 2025-09-16T18:59:34,885 copying testTemplates/dummy_qr_code.png -> build/bdist.linux-armv7l/wheel/plom-0.19.2.data/data/share/plom/testTemplates 2025-09-16T18:59:34,887 copying testTemplates/dummy_qr_code_red.png -> build/bdist.linux-armv7l/wheel/plom-0.19.2.data/data/share/plom/testTemplates 2025-09-16T18:59:34,890 copying testTemplates/dummy_right_staple.png -> build/bdist.linux-armv7l/wheel/plom-0.19.2.data/data/share/plom/testTemplates 2025-09-16T18:59:34,893 copying testTemplates/dummy_right_staple_red.png -> build/bdist.linux-armv7l/wheel/plom-0.19.2.data/data/share/plom/testTemplates 2025-09-16T18:59:34,895 copying testTemplates/extraSheets.tex -> build/bdist.linux-armv7l/wheel/plom-0.19.2.data/data/share/plom/testTemplates 2025-09-16T18:59:34,898 copying testTemplates/extraSheets_noname.tex -> build/bdist.linux-armv7l/wheel/plom-0.19.2.data/data/share/plom/testTemplates 2025-09-16T18:59:34,901 copying testTemplates/idBox-source.tex -> build/bdist.linux-armv7l/wheel/plom-0.19.2.data/data/share/plom/testTemplates 2025-09-16T18:59:34,903 copying testTemplates/idBox.eps -> build/bdist.linux-armv7l/wheel/plom-0.19.2.data/data/share/plom/testTemplates 2025-09-16T18:59:34,907 copying testTemplates/idBox.pdf -> build/bdist.linux-armv7l/wheel/plom-0.19.2.data/data/share/plom/testTemplates 2025-09-16T18:59:34,909 copying testTemplates/idBox.svg -> build/bdist.linux-armv7l/wheel/plom-0.19.2.data/data/share/plom/testTemplates 2025-09-16T18:59:34,912 copying testTemplates/idBox2-source.tex -> build/bdist.linux-armv7l/wheel/plom-0.19.2.data/data/share/plom/testTemplates 2025-09-16T18:59:34,914 copying testTemplates/idBox2.eps -> build/bdist.linux-armv7l/wheel/plom-0.19.2.data/data/share/plom/testTemplates 2025-09-16T18:59:34,917 copying testTemplates/idBox2.pdf -> build/bdist.linux-armv7l/wheel/plom-0.19.2.data/data/share/plom/testTemplates 2025-09-16T18:59:34,919 copying testTemplates/idBox2.svg -> build/bdist.linux-armv7l/wheel/plom-0.19.2.data/data/share/plom/testTemplates 2025-09-16T18:59:34,922 copying testTemplates/idBox4-source.tex -> build/bdist.linux-armv7l/wheel/plom-0.19.2.data/data/share/plom/testTemplates 2025-09-16T18:59:34,924 copying testTemplates/idBox4.eps -> build/bdist.linux-armv7l/wheel/plom-0.19.2.data/data/share/plom/testTemplates 2025-09-16T18:59:34,927 copying testTemplates/idBox4.pdf -> build/bdist.linux-armv7l/wheel/plom-0.19.2.data/data/share/plom/testTemplates 2025-09-16T18:59:34,929 copying testTemplates/idBox4.svg -> build/bdist.linux-armv7l/wheel/plom-0.19.2.data/data/share/plom/testTemplates 2025-09-16T18:59:34,932 copying testTemplates/latexTemplate.tex -> build/bdist.linux-armv7l/wheel/plom-0.19.2.data/data/share/plom/testTemplates 2025-09-16T18:59:34,934 copying testTemplates/latexTemplatev2.tex -> build/bdist.linux-armv7l/wheel/plom-0.19.2.data/data/share/plom/testTemplates 2025-09-16T18:59:34,936 copying testTemplates/mockplom.sty -> build/bdist.linux-armv7l/wheel/plom-0.19.2.data/data/share/plom/testTemplates 2025-09-16T18:59:34,938 creating build/bdist.linux-armv7l/wheel/plom-0.19.2.data/data/share/plom/contrib 2025-09-16T18:59:34,939 copying contrib/README.txt -> build/bdist.linux-armv7l/wheel/plom-0.19.2.data/data/share/plom/contrib 2025-09-16T18:59:34,942 copying contrib/plom-return_codes_to_canvas_csv.py -> build/bdist.linux-armv7l/wheel/plom-0.19.2.data/data/share/plom/contrib 2025-09-16T18:59:34,944 copying contrib/plom-write_grades_to_canvas_csv.py -> build/bdist.linux-armv7l/wheel/plom-0.19.2.data/data/share/plom/contrib 2025-09-16T18:59:34,946 copying contrib/upload_hw_from_zip_of_jpegs.py -> build/bdist.linux-armv7l/wheel/plom-0.19.2.data/data/share/plom/contrib 2025-09-16T18:59:34,948 copying contrib/plom-push-to-canvas.py -> build/bdist.linux-armv7l/wheel/plom-0.19.2.data/data/share/plom/contrib 2025-09-16T18:59:34,950 running install_egg_info 2025-09-16T18:59:34,956 Copying plom.egg-info to build/bdist.linux-armv7l/wheel/./plom-0.19.2-py3.11.egg-info 2025-09-16T18:59:34,968 running install_scripts 2025-09-16T18:59:34,980 creating build/bdist.linux-armv7l/wheel/plom-0.19.2.dist-info/WHEEL 2025-09-16T18:59:34,983 creating '/tmp/pip-wheel-e1k8m71b/.tmp-skh3shws/plom-0.19.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-09-16T18:59:34,986 adding 'plom/__init__.py' 2025-09-16T18:59:34,988 adding 'plom/aliceBob.py' 2025-09-16T18:59:34,989 adding 'plom/comment_utils.py' 2025-09-16T18:59:34,990 adding 'plom/common.py' 2025-09-16T18:59:34,996 adding 'plom/demoClassList.csv' 2025-09-16T18:59:34,997 adding 'plom/demo_rubrics.toml' 2025-09-16T18:59:34,999 adding 'plom/feedback_rules.py' 2025-09-16T18:59:35,001 adding 'plom/idBox2.pdf' 2025-09-16T18:59:35,002 adding 'plom/idBox4.pdf' 2025-09-16T18:59:35,004 adding 'plom/latexTemplate.tex' 2025-09-16T18:59:35,006 adding 'plom/latexTemplatev2.tex' 2025-09-16T18:59:35,008 adding 'plom/manage_user_files.py' 2025-09-16T18:59:35,010 adding 'plom/misc_utils.py' 2025-09-16T18:59:35,011 adding 'plom/plom_exceptions.py' 2025-09-16T18:59:35,012 adding 'plom/question_labels.py' 2025-09-16T18:59:35,014 adding 'plom/rubric_utils.py' 2025-09-16T18:59:35,015 adding 'plom/rules.py' 2025-09-16T18:59:35,020 adding 'plom/spec_verifier.py' 2025-09-16T18:59:35,021 adding 'plom/tagging.py' 2025-09-16T18:59:35,022 adding 'plom/templateSolutionSpec.toml' 2025-09-16T18:59:35,023 adding 'plom/templateTestSpec.toml' 2025-09-16T18:59:35,024 adding 'plom/templateUserList.csv' 2025-09-16T18:59:35,025 adding 'plom/test_exceptions.py' 2025-09-16T18:59:35,026 adding 'plom/test_feedback_rules.py' 2025-09-16T18:59:35,028 adding 'plom/test_illadvised.py' 2025-09-16T18:59:35,029 adding 'plom/test_latex.py' 2025-09-16T18:59:35,030 adding 'plom/test_latexfrag.py' 2025-09-16T18:59:35,031 adding 'plom/test_misc_utils.py' 2025-09-16T18:59:35,032 adding 'plom/test_print_score.py' 2025-09-16T18:59:35,034 adding 'plom/test_question_labels.py' 2025-09-16T18:59:35,035 adding 'plom/test_rubric_diff.py' 2025-09-16T18:59:35,037 adding 'plom/test_scoring.py' 2025-09-16T18:59:35,038 adding 'plom/test_spec.py' 2025-09-16T18:59:35,040 adding 'plom/test_tags.py' 2025-09-16T18:59:35,041 adding 'plom/test_target_latex.png' 2025-09-16T18:59:35,042 adding 'plom/test_target_latex_old.png' 2025-09-16T18:59:35,043 adding 'plom/test_version.py' 2025-09-16T18:59:35,044 adding 'plom/test_version_maps.py' 2025-09-16T18:59:35,046 adding 'plom/textools.py' 2025-09-16T18:59:35,048 adding 'plom/tpv_utils.py' 2025-09-16T18:59:35,050 adding 'plom/version_maps.py' 2025-09-16T18:59:35,052 adding 'plom/canvas/__init__.py' 2025-09-16T18:59:35,054 adding 'plom/canvas/canvas_utils.py' 2025-09-16T18:59:35,055 adding 'plom/canvas/canvasapi_extensions.py' 2025-09-16T18:59:35,057 adding 'plom/cli/__init__.py' 2025-09-16T18:59:35,059 adding 'plom/cli/__main__.py' 2025-09-16T18:59:35,061 adding 'plom/cli/bundle_tools.py' 2025-09-16T18:59:35,062 adding 'plom/cli/classlist_tools.py' 2025-09-16T18:59:35,063 adding 'plom/cli/finish_tools.py' 2025-09-16T18:59:35,064 adding 'plom/cli/identify_tools.py' 2025-09-16T18:59:35,065 adding 'plom/cli/list_bundles.py' 2025-09-16T18:59:35,067 adding 'plom/cli/rectangle_extractor_tools.py' 2025-09-16T18:59:35,068 adding 'plom/cli/source_tools.py' 2025-09-16T18:59:35,069 adding 'plom/cli/spec_tools.py' 2025-09-16T18:59:35,070 adding 'plom/cli/start_messenger.py' 2025-09-16T18:59:35,072 adding 'plom/cli/task_tools.py' 2025-09-16T18:59:35,074 adding 'plom/create/__init__.py' 2025-09-16T18:59:35,078 adding 'plom/create/__main__.py' 2025-09-16T18:59:35,079 adding 'plom/create/_digitHunter.py' 2025-09-16T18:59:35,081 adding 'plom/create/buildClasslist.py' 2025-09-16T18:59:35,083 adding 'plom/create/buildDatabaseAndPapers.py' 2025-09-16T18:59:35,084 adding 'plom/create/buildNamedPDF.py' 2025-09-16T18:59:35,086 adding 'plom/create/build_bundle_separators_with_qrcodes.py' 2025-09-16T18:59:35,087 adding 'plom/create/build_extra_page_with_qrcodes.py' 2025-09-16T18:59:35,088 adding 'plom/create/build_scrap_paper_with_qrcodes.py' 2025-09-16T18:59:35,090 adding 'plom/create/bundle_separator_src.tex' 2025-09-16T18:59:35,093 adding 'plom/create/classlistValidator.py' 2025-09-16T18:59:35,094 adding 'plom/create/demotools.py' 2025-09-16T18:59:35,103 adding 'plom/create/digits.json' 2025-09-16T18:59:35,104 adding 'plom/create/exam_scribbler.py' 2025-09-16T18:59:35,105 adding 'plom/create/extra_pages_src.tex' 2025-09-16T18:59:35,107 adding 'plom/create/homework_scribbler.py' 2025-09-16T18:59:35,110 adding 'plom/create/mergeAndCodePages.py' 2025-09-16T18:59:35,112 adding 'plom/create/push_pull_rubrics.py' 2025-09-16T18:59:35,113 adding 'plom/create/scrap_paper_src.tex' 2025-09-16T18:59:35,115 adding 'plom/create/scribble_hw_utils.py' 2025-09-16T18:59:35,118 adding 'plom/create/scribble_utils.py' 2025-09-16T18:59:35,119 adding 'plom/create/start_messenger.py' 2025-09-16T18:59:35,121 adding 'plom/create/status.py' 2025-09-16T18:59:35,122 adding 'plom/create/test_build_extra_page_pdf.py' 2025-09-16T18:59:35,123 adding 'plom/create/test_build_source_exams.py' 2025-09-16T18:59:35,124 adding 'plom/create/test_classlists.py' 2025-09-16T18:59:35,126 adding 'plom/create/test_make_pdf.py' 2025-09-16T18:59:35,127 adding 'plom/create/test_page_counts.py' 2025-09-16T18:59:35,128 adding 'plom/create/test_stamps.py' 2025-09-16T18:59:35,129 adding 'plom/create/test_upload_classlist.py' 2025-09-16T18:59:35,130 adding 'plom/create/upload_classlist.py' 2025-09-16T18:59:35,132 adding 'plom/create/version_map_utils.py' 2025-09-16T18:59:35,133 adding 'plom/create/fonts/__init__.py' 2025-09-16T18:59:35,136 adding 'plom/create/fonts/adr_handwriting.ttf' 2025-09-16T18:59:35,139 adding 'plom/create/fonts/bt_handwriting.ttf' 2025-09-16T18:59:35,144 adding 'plom/create/fonts/ejx_handwriting.ttf' 2025-09-16T18:59:35,146 adding 'plom/create/fonts/ld_handwriting.ttf' 2025-09-16T18:59:35,149 adding 'plom/create/fonts/nh_handwriting.ttf' 2025-09-16T18:59:35,152 adding 'plom/create/fonts/pdl_handwriting.ttf' 2025-09-16T18:59:35,154 adding 'plom/finish/__init__.py' 2025-09-16T18:59:35,156 adding 'plom/finish/__main__.py' 2025-09-16T18:59:35,157 adding 'plom/finish/audit.py' 2025-09-16T18:59:35,158 adding 'plom/finish/check_completed.py' 2025-09-16T18:59:35,160 adding 'plom/finish/clear_manager_login.py' 2025-09-16T18:59:35,161 adding 'plom/finish/coded_return.py' 2025-09-16T18:59:35,163 adding 'plom/finish/coverPageBuilder.py' 2025-09-16T18:59:35,164 adding 'plom/finish/examReassembler.py' 2025-09-16T18:59:35,166 adding 'plom/finish/html_view_test_template.py' 2025-09-16T18:59:35,167 adding 'plom/finish/reassemble_ID_only.py' 2025-09-16T18:59:35,169 adding 'plom/finish/reassemble_completed.py' 2025-09-16T18:59:35,171 adding 'plom/finish/return_tools.py' 2025-09-16T18:59:35,173 adding 'plom/finish/rubric_downloads.py' 2025-09-16T18:59:35,174 adding 'plom/finish/spreadsheet.py' 2025-09-16T18:59:35,175 adding 'plom/finish/start_messenger.py' 2025-09-16T18:59:35,177 adding 'plom/finish/test_cover_pages.py' 2025-09-16T18:59:35,178 adding 'plom/finish/test_hash.py' 2025-09-16T18:59:35,179 adding 'plom/finish/test_return_tools.py' 2025-09-16T18:59:35,181 adding 'plom/finish/utils.py' 2025-09-16T18:59:35,183 adding 'plom/idreader/__init__.py' 2025-09-16T18:59:35,185 adding 'plom/idreader/assign_prob.py' 2025-09-16T18:59:35,187 adding 'plom/idreader/model_utils.py' 2025-09-16T18:59:35,190 adding 'plom/idreader/predictStudentID.py' 2025-09-16T18:59:35,191 adding 'plom/idreader/test_IDreader.py' 2025-09-16T18:59:35,192 adding 'plom/idreader/trainRandomForestModel.py' 2025-09-16T18:59:35,194 adding 'plom/messenger/__init__.py' 2025-09-16T18:59:35,201 adding 'plom/messenger/base_messenger.py' 2025-09-16T18:59:35,205 adding 'plom/messenger/managerMessenger.py' 2025-09-16T18:59:35,209 adding 'plom/messenger/messenger.py' 2025-09-16T18:59:35,212 adding 'plom/messenger/plom_admin_messenger.py' 2025-09-16T18:59:35,214 adding 'plom/messenger/scanMessenger.py' 2025-09-16T18:59:35,216 adding 'plom/messenger/test_messengers.py' 2025-09-16T18:59:35,219 adding 'plom/scan/__init__.py' 2025-09-16T18:59:35,220 adding 'plom/scan/__main__.py' 2025-09-16T18:59:35,222 adding 'plom/scan/bundle_utils.py' 2025-09-16T18:59:35,223 adding 'plom/scan/checkScanStatus.py' 2025-09-16T18:59:35,224 adding 'plom/scan/clearScannerLogin.py' 2025-09-16T18:59:35,226 adding 'plom/scan/fasterQRExtract.py' 2025-09-16T18:59:35,228 adding 'plom/scan/frontend_hwscan.py' 2025-09-16T18:59:35,230 adding 'plom/scan/frontend_scan.py' 2025-09-16T18:59:35,232 adding 'plom/scan/hwSubmissionsCheck.py' 2025-09-16T18:59:35,233 adding 'plom/scan/listBundles.py' 2025-09-16T18:59:35,236 adding 'plom/scan/pdfmucker.py' 2025-09-16T18:59:35,238 adding 'plom/scan/question_list_utils.py' 2025-09-16T18:59:35,240 adding 'plom/scan/readQRCodes.py' 2025-09-16T18:59:35,241 adding 'plom/scan/rotate.py' 2025-09-16T18:59:35,244 adding 'plom/scan/scansToImages.py' 2025-09-16T18:59:35,246 adding 'plom/scan/sendCollisionsToServer.py' 2025-09-16T18:59:35,248 adding 'plom/scan/sendPagesToServer.py' 2025-09-16T18:59:35,249 adding 'plom/scan/sendUnknownsToServer.py' 2025-09-16T18:59:35,250 adding 'plom/scan/start_messenger.py' 2025-09-16T18:59:35,252 adding 'plom/scan/test_invisible_watermarks.py' 2025-09-16T18:59:35,253 adding 'plom/scan/test_pdf_img_extraction.py' 2025-09-16T18:59:35,254 adding 'plom/scan/test_qr_reads.py' 2025-09-16T18:59:35,256 adding 'plom/scan/test_question_map_parse.py' 2025-09-16T18:59:35,257 adding 'plom/scan/test_rgb.png' 2025-09-16T18:59:35,258 adding 'plom/scan/test_rotations.py' 2025-09-16T18:59:35,267 adding 'plom/scan/test_zbar_fails.png' 2025-09-16T18:59:35,270 adding 'plom/scripts/__init__.py' 2025-09-16T18:59:35,271 adding 'plom/scripts/hwscan.py' 2025-09-16T18:59:35,272 adding 'plom/scripts/test_script_help_ver.py' 2025-09-16T18:59:35,274 adding 'plom/solutions/__init__.py' 2025-09-16T18:59:35,276 adding 'plom/solutions/__main__.py' 2025-09-16T18:59:35,277 adding 'plom/solutions/checkSolutionStatus.py' 2025-09-16T18:59:35,278 adding 'plom/solutions/deleteSolutionImage.py' 2025-09-16T18:59:35,280 adding 'plom/solutions/extractSolutions.py' 2025-09-16T18:59:35,281 adding 'plom/solutions/getSolutionImage.py' 2025-09-16T18:59:35,282 adding 'plom/solutions/putSolutionImage.py' 2025-09-16T18:59:35,285 adding 'plom-0.19.2.data/data/share/plom/bundle_separator_src.tex' 2025-09-16T18:59:35,291 adding 'plom-0.19.2.data/data/share/plom/demoClassList.csv' 2025-09-16T18:59:35,292 adding 'plom-0.19.2.data/data/share/plom/demo_rubrics.toml' 2025-09-16T18:59:35,293 adding 'plom-0.19.2.data/data/share/plom/extra_pages_src.tex' 2025-09-16T18:59:35,294 adding 'plom-0.19.2.data/data/share/plom/scrap_paper_src.tex' 2025-09-16T18:59:35,296 adding 'plom-0.19.2.data/data/share/plom/templateSolutionSpec.toml' 2025-09-16T18:59:35,297 adding 'plom-0.19.2.data/data/share/plom/templateTestSpec.toml' 2025-09-16T18:59:35,298 adding 'plom-0.19.2.data/data/share/plom/templateUserList.csv' 2025-09-16T18:59:35,300 adding 'plom-0.19.2.data/data/share/plom/contrib/README.txt' 2025-09-16T18:59:35,302 adding 'plom-0.19.2.data/data/share/plom/contrib/plom-push-to-canvas.py' 2025-09-16T18:59:35,304 adding 'plom-0.19.2.data/data/share/plom/contrib/plom-return_codes_to_canvas_csv.py' 2025-09-16T18:59:35,305 adding 'plom-0.19.2.data/data/share/plom/contrib/plom-write_grades_to_canvas_csv.py' 2025-09-16T18:59:35,307 adding 'plom-0.19.2.data/data/share/plom/contrib/upload_hw_from_zip_of_jpegs.py' 2025-09-16T18:59:35,309 adding 'plom-0.19.2.data/data/share/plom/testTemplates/README.md' 2025-09-16T18:59:35,310 adding 'plom-0.19.2.data/data/share/plom/testTemplates/dummy_left_staple.png' 2025-09-16T18:59:35,312 adding 'plom-0.19.2.data/data/share/plom/testTemplates/dummy_left_staple_red.png' 2025-09-16T18:59:35,314 adding 'plom-0.19.2.data/data/share/plom/testTemplates/dummy_qr_code.png' 2025-09-16T18:59:35,316 adding 'plom-0.19.2.data/data/share/plom/testTemplates/dummy_qr_code_red.png' 2025-09-16T18:59:35,318 adding 'plom-0.19.2.data/data/share/plom/testTemplates/dummy_right_staple.png' 2025-09-16T18:59:35,320 adding 'plom-0.19.2.data/data/share/plom/testTemplates/dummy_right_staple_red.png' 2025-09-16T18:59:35,321 adding 'plom-0.19.2.data/data/share/plom/testTemplates/extraSheets.tex' 2025-09-16T18:59:35,322 adding 'plom-0.19.2.data/data/share/plom/testTemplates/extraSheets_noname.tex' 2025-09-16T18:59:35,324 adding 'plom-0.19.2.data/data/share/plom/testTemplates/idBox-source.tex' 2025-09-16T18:59:35,332 adding 'plom-0.19.2.data/data/share/plom/testTemplates/idBox.eps' 2025-09-16T18:59:35,334 adding 'plom-0.19.2.data/data/share/plom/testTemplates/idBox.pdf' 2025-09-16T18:59:35,338 adding 'plom-0.19.2.data/data/share/plom/testTemplates/idBox.svg' 2025-09-16T18:59:35,339 adding 'plom-0.19.2.data/data/share/plom/testTemplates/idBox2-source.tex' 2025-09-16T18:59:35,344 adding 'plom-0.19.2.data/data/share/plom/testTemplates/idBox2.eps' 2025-09-16T18:59:35,346 adding 'plom-0.19.2.data/data/share/plom/testTemplates/idBox2.pdf' 2025-09-16T18:59:35,349 adding 'plom-0.19.2.data/data/share/plom/testTemplates/idBox2.svg' 2025-09-16T18:59:35,350 adding 'plom-0.19.2.data/data/share/plom/testTemplates/idBox4-source.tex' 2025-09-16T18:59:35,353 adding 'plom-0.19.2.data/data/share/plom/testTemplates/idBox4.eps' 2025-09-16T18:59:35,354 adding 'plom-0.19.2.data/data/share/plom/testTemplates/idBox4.pdf' 2025-09-16T18:59:35,357 adding 'plom-0.19.2.data/data/share/plom/testTemplates/idBox4.svg' 2025-09-16T18:59:35,359 adding 'plom-0.19.2.data/data/share/plom/testTemplates/latexTemplate.tex' 2025-09-16T18:59:35,361 adding 'plom-0.19.2.data/data/share/plom/testTemplates/latexTemplatev2.tex' 2025-09-16T18:59:35,362 adding 'plom-0.19.2.data/data/share/plom/testTemplates/mockplom.sty' 2025-09-16T18:59:35,369 adding 'plom-0.19.2.dist-info/licenses/LICENSE.md' 2025-09-16T18:59:35,371 adding 'plom_ml/__init__.py' 2025-09-16T18:59:35,372 adding 'plom_ml/exceptions.py' 2025-09-16T18:59:35,373 adding 'plom_ml/clustering/__init__.py' 2025-09-16T18:59:35,374 adding 'plom_ml/clustering/exceptions.py' 2025-09-16T18:59:35,376 adding 'plom_ml/clustering/embedding/__init__.py' 2025-09-16T18:59:35,377 adding 'plom_ml/clustering/embedding/embedder.py' 2025-09-16T18:59:35,379 adding 'plom_ml/clustering/model/__init__.py' 2025-09-16T18:59:35,382 adding 'plom_ml/clustering/model/clustering_strategy.py' 2025-09-16T18:59:35,383 adding 'plom_ml/clustering/model/model_type.py' 2025-09-16T18:59:35,384 adding 'plom_ml/clustering/pipeline/__init__.py' 2025-09-16T18:59:35,386 adding 'plom_ml/clustering/pipeline/clustering_pipeline.py' 2025-09-16T18:59:35,387 adding 'plom_ml/clustering/preprocessing/__init__.py' 2025-09-16T18:59:35,389 adding 'plom_ml/clustering/preprocessing/image_processing_service.py' 2025-09-16T18:59:35,390 adding 'plom_ml/clustering/preprocessing/preprocessor.py' 2025-09-16T18:59:35,393 adding 'plom_server/__init__.py' 2025-09-16T18:59:35,394 adding 'plom_server/asgi.py' 2025-09-16T18:59:35,395 adding 'plom_server/context_processors.py' 2025-09-16T18:59:35,397 adding 'plom_server/get_js.py' 2025-09-16T18:59:35,398 adding 'plom_server/middleware.py' 2025-09-16T18:59:35,400 adding 'plom_server/settings.py' 2025-09-16T18:59:35,401 adding 'plom_server/urls.py' 2025-09-16T18:59:35,403 adding 'plom_server/wsgi.py' 2025-09-16T18:59:35,405 adding 'plom_server/API/__init__.py' 2025-09-16T18:59:35,406 adding 'plom_server/API/apps.py' 2025-09-16T18:59:35,407 adding 'plom_server/API/urls.py' 2025-09-16T18:59:35,409 adding 'plom_server/API/migrations/__init__.py' 2025-09-16T18:59:35,411 adding 'plom_server/API/permissions/__init__.py' 2025-09-16T18:59:35,412 adding 'plom_server/API/permissions/permissions.py' 2025-09-16T18:59:35,413 adding 'plom_server/API/routes/__init__.py' 2025-09-16T18:59:35,415 adding 'plom_server/API/routes/annotation_patterns.py' 2025-09-16T18:59:35,416 adding 'plom_server/API/routes/id_patterns.py' 2025-09-16T18:59:35,417 adding 'plom_server/API/routes/mark_patterns.py' 2025-09-16T18:59:35,419 adding 'plom_server/API/routes/misc_patterns.py' 2025-09-16T18:59:35,420 adding 'plom_server/API/routes/tags_patterns.py' 2025-09-16T18:59:35,421 adding 'plom_server/API/services/TokenService.py' 2025-09-16T18:59:35,423 adding 'plom_server/API/services/__init__.py' 2025-09-16T18:59:35,424 adding 'plom_server/API/tests/__init__.py' 2025-09-16T18:59:35,426 adding 'plom_server/API/tests/conftest.py' 2025-09-16T18:59:35,427 adding 'plom_server/API/tests/test_client_reject_list.py' 2025-09-16T18:59:35,428 adding 'plom_server/API/tests/test_mark_questions.py' 2025-09-16T18:59:35,430 adding 'plom_server/API/views/__init__.py' 2025-09-16T18:59:35,432 adding 'plom_server/API/views/classlist.py' 2025-09-16T18:59:35,433 adding 'plom_server/API/views/finish.py' 2025-09-16T18:59:35,435 adding 'plom_server/API/views/identify.py' 2025-09-16T18:59:35,436 adding 'plom_server/API/views/latex.py' 2025-09-16T18:59:35,439 adding 'plom_server/API/views/mark.py' 2025-09-16T18:59:35,440 adding 'plom_server/API/views/mark_question.py' 2025-09-16T18:59:35,442 adding 'plom_server/API/views/paperstoprint.py' 2025-09-16T18:59:35,443 adding 'plom_server/API/views/pqvmap.py' 2025-09-16T18:59:35,445 adding 'plom_server/API/views/rectangle_extractor.py' 2025-09-16T18:59:35,446 adding 'plom_server/API/views/report.py' 2025-09-16T18:59:35,447 adding 'plom_server/API/views/rubrics.py' 2025-09-16T18:59:35,449 adding 'plom_server/API/views/scan.py' 2025-09-16T18:59:35,451 adding 'plom_server/API/views/server_info.py' 2025-09-16T18:59:35,452 adding 'plom_server/API/views/source_handler.py' 2025-09-16T18:59:35,454 adding 'plom_server/API/views/spec_handler.py' 2025-09-16T18:59:35,455 adding 'plom_server/API/views/user_info.py' 2025-09-16T18:59:35,456 adding 'plom_server/API/views/utils.py' 2025-09-16T18:59:35,458 adding 'plom_server/API/views/experimental/__init__.py' 2025-09-16T18:59:35,459 adding 'plom_server/API/views/experimental/annotations.py' 2025-09-16T18:59:35,460 adding 'plom_server/API/views/experimental/base.py' 2025-09-16T18:59:35,461 adding 'plom_server/API/views/experimental/marking_tasks.py' 2025-09-16T18:59:35,462 adding 'plom_server/API/views/experimental/rubrics.py' 2025-09-16T18:59:35,464 adding 'plom_server/Authentication/__init__.py' 2025-09-16T18:59:35,465 adding 'plom_server/Authentication/admin.py' 2025-09-16T18:59:35,466 adding 'plom_server/Authentication/apps.py' 2025-09-16T18:59:35,467 adding 'plom_server/Authentication/models.py' 2025-09-16T18:59:35,469 adding 'plom_server/Authentication/signup_views.py' 2025-09-16T18:59:35,470 adding 'plom_server/Authentication/urls.py' 2025-09-16T18:59:35,472 adding 'plom_server/Authentication/views.py' 2025-09-16T18:59:35,473 adding 'plom_server/Authentication/forms/__init__.py' 2025-09-16T18:59:35,474 adding 'plom_server/Authentication/forms/choices.py' 2025-09-16T18:59:35,476 adding 'plom_server/Authentication/forms/signupForm.py' 2025-09-16T18:59:35,478 adding 'plom_server/Authentication/management/commands/plom_create_groups.py' 2025-09-16T18:59:35,480 adding 'plom_server/Authentication/migrations/0001_initial.py' 2025-09-16T18:59:35,481 adding 'plom_server/Authentication/migrations/__init__.py' 2025-09-16T18:59:35,482 adding 'plom_server/Authentication/services/__init__.py' 2025-09-16T18:59:35,484 adding 'plom_server/Authentication/services/authentication_services.py' 2025-09-16T18:59:35,486 adding 'plom_server/Authentication/tests/__init__.py' 2025-09-16T18:59:35,487 adding 'plom_server/Authentication/tests/test_create_users.py' 2025-09-16T18:59:35,489 adding 'plom_server/Base/__init__.py' 2025-09-16T18:59:35,490 adding 'plom_server/Base/admin.py' 2025-09-16T18:59:35,491 adding 'plom_server/Base/apps.py' 2025-09-16T18:59:35,493 adding 'plom_server/Base/base_group_views.py' 2025-09-16T18:59:35,494 adding 'plom_server/Base/compat.py' 2025-09-16T18:59:35,495 adding 'plom_server/Base/forms.py' 2025-09-16T18:59:35,497 adding 'plom_server/Base/models.py' 2025-09-16T18:59:35,499 adding 'plom_server/Base/tests.py' 2025-09-16T18:59:35,500 adding 'plom_server/Base/tests_settings.py' 2025-09-16T18:59:35,501 adding 'plom_server/Base/urls.py' 2025-09-16T18:59:35,503 adding 'plom_server/Base/views.py' 2025-09-16T18:59:35,505 adding 'plom_server/Base/management/commands/plom_clean_all_and_build_db.py' 2025-09-16T18:59:35,506 adding 'plom_server/Base/management/commands/plom_database.py' 2025-09-16T18:59:35,508 adding 'plom_server/Base/migrations/0001_initial.py' 2025-09-16T18:59:35,509 adding 'plom_server/Base/migrations/__init__.py' 2025-09-16T18:59:35,511 adding 'plom_server/Base/services/Settings.py' 2025-09-16T18:59:35,512 adding 'plom_server/Base/services/__init__.py' 2025-09-16T18:59:35,513 adding 'plom_server/Base/services/big_red_button.py' 2025-09-16T18:59:35,515 adding 'plom_server/Base/services/database_service.py' 2025-09-16T18:59:35,516 adding 'plom_server/BuildPaperPDF/__init__.py' 2025-09-16T18:59:35,517 adding 'plom_server/BuildPaperPDF/admin.py' 2025-09-16T18:59:35,518 adding 'plom_server/BuildPaperPDF/apps.py' 2025-09-16T18:59:35,519 adding 'plom_server/BuildPaperPDF/models.py' 2025-09-16T18:59:35,521 adding 'plom_server/BuildPaperPDF/tests.py' 2025-09-16T18:59:35,522 adding 'plom_server/BuildPaperPDF/urls.py' 2025-09-16T18:59:35,523 adding 'plom_server/BuildPaperPDF/views.py' 2025-09-16T18:59:35,525 adding 'plom_server/BuildPaperPDF/management/commands/plom_build_paper_pdfs.py' 2025-09-16T18:59:35,527 adding 'plom_server/BuildPaperPDF/migrations/0001_initial.py' 2025-09-16T18:59:35,528 adding 'plom_server/BuildPaperPDF/migrations/0002_initial.py' 2025-09-16T18:59:35,529 adding 'plom_server/BuildPaperPDF/migrations/__init__.py' 2025-09-16T18:59:35,531 adding 'plom_server/BuildPaperPDF/services/__init__.py' 2025-09-16T18:59:35,533 adding 'plom_server/BuildPaperPDF/services/build_papers.py' 2025-09-16T18:59:35,535 adding 'plom_server/Contrib/__init__.py' 2025-09-16T18:59:35,537 adding 'plom_server/Contrib/management/commands/PCA_analysis.py' 2025-09-16T18:59:35,538 adding 'plom_server/Contrib/management/commands/cluster_and_tag.py' 2025-09-16T18:59:35,540 adding 'plom_server/Finish/__init__.py' 2025-09-16T18:59:35,541 adding 'plom_server/Finish/admin.py' 2025-09-16T18:59:35,542 adding 'plom_server/Finish/apps.py' 2025-09-16T18:59:35,544 adding 'plom_server/Finish/forms.py' 2025-09-16T18:59:35,545 adding 'plom_server/Finish/models.py' 2025-09-16T18:59:35,546 adding 'plom_server/Finish/urls.py' 2025-09-16T18:59:35,549 adding 'plom_server/Finish/management/commands/generate_report.py' 2025-09-16T18:59:35,550 adding 'plom_server/Finish/management/commands/plom_build_all_soln.py' 2025-09-16T18:59:35,551 adding 'plom_server/Finish/management/commands/plom_build_soln.py' 2025-09-16T18:59:35,552 adding 'plom_server/Finish/management/commands/plom_download_marks_csv.py' 2025-09-16T18:59:35,553 adding 'plom_server/Finish/management/commands/plom_download_ta_info_csv.py' 2025-09-16T18:59:35,555 adding 'plom_server/Finish/management/commands/plom_reassemble.py' 2025-09-16T18:59:35,556 adding 'plom_server/Finish/management/commands/plom_soln_sources.py' 2025-09-16T18:59:35,558 adding 'plom_server/Finish/management/commands/plom_soln_spec.py' 2025-09-16T18:59:35,560 adding 'plom_server/Finish/migrations/0001_initial.py' 2025-09-16T18:59:35,561 adding 'plom_server/Finish/migrations/0002_initial.py' 2025-09-16T18:59:35,563 adding 'plom_server/Finish/migrations/__init__.py' 2025-09-16T18:59:35,565 adding 'plom_server/Finish/services/ReportPDFService.py' 2025-09-16T18:59:35,566 adding 'plom_server/Finish/services/__init__.py' 2025-09-16T18:59:35,568 adding 'plom_server/Finish/services/annotation_data_service.py' 2025-09-16T18:59:35,570 adding 'plom_server/Finish/services/build_soln_service.py' 2025-09-16T18:59:35,572 adding 'plom_server/Finish/services/build_student_report_service.py' 2025-09-16T18:59:35,573 adding 'plom_server/Finish/services/d3_service.py' 2025-09-16T18:59:35,575 adding 'plom_server/Finish/services/data_extraction_service.py' 2025-09-16T18:59:35,578 adding 'plom_server/Finish/services/matplotlib_service.py' 2025-09-16T18:59:35,583 adding 'plom_server/Finish/services/reassemble_service.py' 2025-09-16T18:59:35,584 adding 'plom_server/Finish/services/soln_images.py' 2025-09-16T18:59:35,586 adding 'plom_server/Finish/services/soln_source.py' 2025-09-16T18:59:35,589 adding 'plom_server/Finish/services/student_marks_service.py' 2025-09-16T18:59:35,591 adding 'plom_server/Finish/services/ta_marking_service.py' 2025-09-16T18:59:35,592 adding 'plom_server/Finish/services/template_soln_spec.py' 2025-09-16T18:59:35,594 adding 'plom_server/Finish/templatetags/__init__.py' 2025-09-16T18:59:35,595 adding 'plom_server/Finish/templatetags/custom_tags.py' 2025-09-16T18:59:35,597 adding 'plom_server/Finish/tests/__init__.py' 2025-09-16T18:59:35,598 adding 'plom_server/Finish/tests/test_student_mark.py' 2025-09-16T18:59:35,600 adding 'plom_server/Finish/useful_files_for_testing/soln_spec_for_testing_shared_pages.toml' 2025-09-16T18:59:35,601 adding 'plom_server/Finish/views/__init__.py' 2025-09-16T18:59:35,603 adding 'plom_server/Finish/views/build_soln_pdf.py' 2025-09-16T18:59:35,604 adding 'plom_server/Finish/views/marking_info.py' 2025-09-16T18:59:35,605 adding 'plom_server/Finish/views/reassembly.py' 2025-09-16T18:59:35,607 adding 'plom_server/Finish/views/soln_home.py' 2025-09-16T18:59:35,608 adding 'plom_server/Finish/views/soln_sources.py' 2025-09-16T18:59:35,609 adding 'plom_server/Finish/views/soln_spec.py' 2025-09-16T18:59:35,610 adding 'plom_server/Finish/views/student_report.py' 2025-09-16T18:59:35,612 adding 'plom_server/Identify/__init__.py' 2025-09-16T18:59:35,613 adding 'plom_server/Identify/admin.py' 2025-09-16T18:59:35,614 adding 'plom_server/Identify/apps.py' 2025-09-16T18:59:35,616 adding 'plom_server/Identify/models.py' 2025-09-16T18:59:35,618 adding 'plom_server/Identify/tests.py' 2025-09-16T18:59:35,619 adding 'plom_server/Identify/urls.py' 2025-09-16T18:59:35,620 adding 'plom_server/Identify/views.py' 2025-09-16T18:59:35,622 adding 'plom_server/Identify/management/commands/clear_id.py' 2025-09-16T18:59:35,624 adding 'plom_server/Identify/management/commands/plom_id_direct.py' 2025-09-16T18:59:35,625 adding 'plom_server/Identify/management/commands/plom_run_id_reader.py' 2025-09-16T18:59:35,627 adding 'plom_server/Identify/migrations/0001_initial.py' 2025-09-16T18:59:35,628 adding 'plom_server/Identify/migrations/0002_initial.py' 2025-09-16T18:59:35,629 adding 'plom_server/Identify/migrations/__init__.py' 2025-09-16T18:59:35,631 adding 'plom_server/Identify/services/ClasslistService.py' 2025-09-16T18:59:35,632 adding 'plom_server/Identify/services/__init__.py' 2025-09-16T18:59:35,633 adding 'plom_server/Identify/services/id_direct.py' 2025-09-16T18:59:35,635 adding 'plom_server/Identify/services/id_progress.py' 2025-09-16T18:59:35,640 adding 'plom_server/Identify/services/id_reader.py' 2025-09-16T18:59:35,642 adding 'plom_server/Identify/services/id_tasks.py' 2025-09-16T18:59:35,644 adding 'plom_server/Launcher/__init__.py' 2025-09-16T18:59:35,645 adding 'plom_server/Launcher/apps.py' 2025-09-16T18:59:35,647 adding 'plom_server/Launcher/management/commands/plom_build_scrap_extra_pdfs.py' 2025-09-16T18:59:35,649 adding 'plom_server/Launcher/management/commands/plom_create_demo_users.py' 2025-09-16T18:59:35,651 adding 'plom_server/Launcher/management/commands/plom_demo_bundles.py' 2025-09-16T18:59:35,652 adding 'plom_server/Launcher/management/commands/plom_get_static_javascript.py' 2025-09-16T18:59:35,654 adding 'plom_server/Launcher/management/commands/plom_make_groups_and_first_users.py' 2025-09-16T18:59:35,656 adding 'plom_server/Launcher/migrations/__init__.py' 2025-09-16T18:59:35,657 adding 'plom_server/Launcher/services/__init__.py' 2025-09-16T18:59:35,661 adding 'plom_server/Launcher/services/launch_demo_bundle_creator.py' 2025-09-16T18:59:35,662 adding 'plom_server/Launcher/services/launch_demo_homework_bundle_creator.py' 2025-09-16T18:59:35,664 adding 'plom_server/Mark/__init__.py' 2025-09-16T18:59:35,665 adding 'plom_server/Mark/admin.py' 2025-09-16T18:59:35,666 adding 'plom_server/Mark/apps.py' 2025-09-16T18:59:35,668 adding 'plom_server/Mark/migrations/0001_initial.py' 2025-09-16T18:59:35,669 adding 'plom_server/Mark/migrations/0002_initial.py' 2025-09-16T18:59:35,670 adding 'plom_server/Mark/migrations/__init__.py' 2025-09-16T18:59:35,672 adding 'plom_server/Mark/models/__init__.py' 2025-09-16T18:59:35,673 adding 'plom_server/Mark/models/annotations.py' 2025-09-16T18:59:35,675 adding 'plom_server/Mark/models/tasks.py' 2025-09-16T18:59:35,676 adding 'plom_server/Mark/serializers/__init__.py' 2025-09-16T18:59:35,678 adding 'plom_server/Mark/serializers/annotations.py' 2025-09-16T18:59:35,679 adding 'plom_server/Mark/serializers/tasks.py' 2025-09-16T18:59:35,681 adding 'plom_server/Mark/services/MarkingPriorityService.py' 2025-09-16T18:59:35,682 adding 'plom_server/Mark/services/__init__.py' 2025-09-16T18:59:35,683 adding 'plom_server/Mark/services/annotations.py' 2025-09-16T18:59:35,685 adding 'plom_server/Mark/services/mark_task.py' 2025-09-16T18:59:35,687 adding 'plom_server/Mark/services/marking_stats.py' 2025-09-16T18:59:35,692 adding 'plom_server/Mark/services/marking_task_service.py' 2025-09-16T18:59:35,694 adding 'plom_server/Mark/services/page_data.py' 2025-09-16T18:59:35,696 adding 'plom_server/Mark/services/question_marking.py' 2025-09-16T18:59:35,697 adding 'plom_server/Mark/tests/__init__.py' 2025-09-16T18:59:35,699 adding 'plom_server/Mark/tests/test_incoming_annotations.py' 2025-09-16T18:59:35,700 adding 'plom_server/Mark/tests/test_marking_priority_setting.py' 2025-09-16T18:59:35,702 adding 'plom_server/Mark/tests/test_marking_task_service.py' 2025-09-16T18:59:35,703 adding 'plom_server/Mark/tests/test_marking_task_service_config.py' 2025-09-16T18:59:35,704 adding 'plom_server/Mark/tests/test_question_marking_service.py' 2025-09-16T18:59:35,706 adding 'plom_server/Mark/tests/test_tagging_tasks.py' 2025-09-16T18:59:35,707 adding 'plom_server/Mark/tests/config_files/priority_tests.toml' 2025-09-16T18:59:35,708 adding 'plom_server/Mark/tests/config_files/tiny_qvmap.toml' 2025-09-16T18:59:35,710 adding 'plom_server/Mark/tests/config_files/tiny_spec.toml' 2025-09-16T18:59:35,711 adding 'plom_server/Papers/__init__.py' 2025-09-16T18:59:35,712 adding 'plom_server/Papers/admin.py' 2025-09-16T18:59:35,714 adding 'plom_server/Papers/apps.py' 2025-09-16T18:59:35,715 adding 'plom_server/Papers/serializers.py' 2025-09-16T18:59:35,718 adding 'plom_server/Papers/management/commands/plom_qvmap.py' 2025-09-16T18:59:35,720 adding 'plom_server/Papers/migrations/0001_initial.py' 2025-09-16T18:59:35,721 adding 'plom_server/Papers/migrations/__init__.py' 2025-09-16T18:59:35,723 adding 'plom_server/Papers/models/__init__.py' 2025-09-16T18:59:35,724 adding 'plom_server/Papers/models/background_tasks.py' 2025-09-16T18:59:35,726 adding 'plom_server/Papers/models/image_bundle.py' 2025-09-16T18:59:35,727 adding 'plom_server/Papers/models/paper_structure.py' 2025-09-16T18:59:35,728 adding 'plom_server/Papers/models/reference_image.py' 2025-09-16T18:59:35,730 adding 'plom_server/Papers/models/specifications.py' 2025-09-16T18:59:35,732 adding 'plom_server/Papers/services/SolnSpecService.py' 2025-09-16T18:59:35,735 adding 'plom_server/Papers/services/SpecificationService.py' 2025-09-16T18:59:35,736 adding 'plom_server/Papers/services/__init__.py' 2025-09-16T18:59:35,739 adding 'plom_server/Papers/services/image_bundle.py' 2025-09-16T18:59:35,742 adding 'plom_server/Papers/services/paper_creator.py' 2025-09-16T18:59:35,744 adding 'plom_server/Papers/services/paper_info.py' 2025-09-16T18:59:35,745 adding 'plom_server/Papers/tests/__init__.py' 2025-09-16T18:59:35,747 adding 'plom_server/Papers/tests/test_image_bundle.py' 2025-09-16T18:59:35,749 adding 'plom_server/Papers/tests/test_paper_creator.py' 2025-09-16T18:59:35,750 adding 'plom_server/Papers/tests/test_question_labels.py' 2025-09-16T18:59:35,751 adding 'plom_server/Papers/tests/test_specification_service_misc.py' 2025-09-16T18:59:35,753 adding 'plom_server/Preparation/__init__.py' 2025-09-16T18:59:35,754 adding 'plom_server/Preparation/admin.py' 2025-09-16T18:59:35,755 adding 'plom_server/Preparation/apps.py' 2025-09-16T18:59:35,756 adding 'plom_server/Preparation/models.py' 2025-09-16T18:59:35,758 adding 'plom_server/Preparation/urls.py' 2025-09-16T18:59:35,760 adding 'plom_server/Preparation/management/commands/plom_preparation_classlist.py' 2025-09-16T18:59:35,762 adding 'plom_server/Preparation/management/commands/plom_preparation_prenaming.py' 2025-09-16T18:59:35,764 adding 'plom_server/Preparation/management/commands/plom_preparation_source.py' 2025-09-16T18:59:35,765 adding 'plom_server/Preparation/management/commands/plom_preparation_spec.py' 2025-09-16T18:59:35,767 adding 'plom_server/Preparation/management/commands/plom_preparation_status.py' 2025-09-16T18:59:35,768 adding 'plom_server/Preparation/migrations/0001_initial.py' 2025-09-16T18:59:35,770 adding 'plom_server/Preparation/migrations/__init__.py' 2025-09-16T18:59:35,771 adding 'plom_server/Preparation/services/PapersPrinted.py' 2025-09-16T18:59:35,773 adding 'plom_server/Preparation/services/SourceService.py' 2025-09-16T18:59:35,775 adding 'plom_server/Preparation/services/__init__.py' 2025-09-16T18:59:35,777 adding 'plom_server/Preparation/services/classlist.py' 2025-09-16T18:59:35,778 adding 'plom_server/Preparation/services/mocker.py' 2025-09-16T18:59:35,780 adding 'plom_server/Preparation/services/pqv_mapping.py' 2025-09-16T18:59:35,782 adding 'plom_server/Preparation/services/prenaming_service.py' 2025-09-16T18:59:35,783 adding 'plom_server/Preparation/services/preparation_dependency_service.py' 2025-09-16T18:59:35,785 adding 'plom_server/Preparation/tests/__init__.py' 2025-09-16T18:59:35,786 adding 'plom_server/Preparation/tests/test_classlist_service.py' 2025-09-16T18:59:35,788 adding 'plom_server/Preparation/tests/test_source_service.py' 2025-09-16T18:59:35,790 adding 'plom_server/Preparation/tests/test_status.py' 2025-09-16T18:59:35,791 adding 'plom_server/Preparation/tests/test_students.py' 2025-09-16T18:59:35,792 adding 'plom_server/Preparation/tests/test_view_home.py' 2025-09-16T18:59:35,794 adding 'plom_server/Preparation/tests/config_files/test_qvmap.toml' 2025-09-16T18:59:35,795 adding 'plom_server/Preparation/tests/config_files/tiny_spec.toml' 2025-09-16T18:59:35,797 adding 'plom_server/Preparation/useful_files_for_testing/cl_errs.csv' 2025-09-16T18:59:35,798 adding 'plom_server/Preparation/useful_files_for_testing/cl_for_demo.csv' 2025-09-16T18:59:35,799 adding 'plom_server/Preparation/useful_files_for_testing/cl_good.csv' 2025-09-16T18:59:35,800 adding 'plom_server/Preparation/useful_files_for_testing/cl_warn.csv' 2025-09-16T18:59:35,802 adding 'plom_server/Preparation/useful_files_for_testing/spec_with_shared_pages.toml' 2025-09-16T18:59:35,815 adding 'plom_server/Preparation/useful_files_for_testing/test_version1.pdf' 2025-09-16T18:59:35,828 adding 'plom_server/Preparation/useful_files_for_testing/test_version2.pdf' 2025-09-16T18:59:35,830 adding 'plom_server/Preparation/useful_files_for_testing/testing_test_spec.toml' 2025-09-16T18:59:35,832 adding 'plom_server/Preparation/views/__init__.py' 2025-09-16T18:59:35,833 adding 'plom_server/Preparation/views/classlist_manage.py' 2025-09-16T18:59:35,835 adding 'plom_server/Preparation/views/home.py' 2025-09-16T18:59:35,836 adding 'plom_server/Preparation/views/miscellanea.py' 2025-09-16T18:59:35,837 adding 'plom_server/Preparation/views/mocker.py' 2025-09-16T18:59:35,838 adding 'plom_server/Preparation/views/needs_manager_view.py' 2025-09-16T18:59:35,840 adding 'plom_server/Preparation/views/pqv_mapping.py' 2025-09-16T18:59:35,841 adding 'plom_server/Preparation/views/prenaming.py' 2025-09-16T18:59:35,843 adding 'plom_server/Preparation/views/source_manage.py' 2025-09-16T18:59:35,844 adding 'plom_server/Profile/__init__.py' 2025-09-16T18:59:35,846 adding 'plom_server/Profile/apps.py' 2025-09-16T18:59:35,847 adding 'plom_server/Profile/edit_profile_form.py' 2025-09-16T18:59:35,848 adding 'plom_server/Profile/urls.py' 2025-09-16T18:59:35,849 adding 'plom_server/Profile/views.py' 2025-09-16T18:59:35,851 adding 'plom_server/Progress/__init__.py' 2025-09-16T18:59:35,852 adding 'plom_server/Progress/apps.py' 2025-09-16T18:59:35,854 adding 'plom_server/Progress/forms.py' 2025-09-16T18:59:35,855 adding 'plom_server/Progress/urls.py' 2025-09-16T18:59:35,857 adding 'plom_server/Progress/services/__init__.py' 2025-09-16T18:59:35,859 adding 'plom_server/Progress/services/progress_overview.py' 2025-09-16T18:59:35,861 adding 'plom_server/Progress/services/userinfo_service.py' 2025-09-16T18:59:35,862 adding 'plom_server/Progress/tests/__init__.py' 2025-09-16T18:59:35,864 adding 'plom_server/Progress/views/__init__.py' 2025-09-16T18:59:35,865 adding 'plom_server/Progress/views/overview_landing.py' 2025-09-16T18:59:35,866 adding 'plom_server/Progress/views/progress_identify.py' 2025-09-16T18:59:35,867 adding 'plom_server/Progress/views/progress_mark.py' 2025-09-16T18:59:35,869 adding 'plom_server/Progress/views/progress_task_annot.py' 2025-09-16T18:59:35,871 adding 'plom_server/Progress/views/progress_userinfo.py' 2025-09-16T18:59:35,872 adding 'plom_server/QuestionClustering/__init__.py' 2025-09-16T18:59:35,873 adding 'plom_server/QuestionClustering/admin.py' 2025-09-16T18:59:35,874 adding 'plom_server/QuestionClustering/apps.py' 2025-09-16T18:59:35,876 adding 'plom_server/QuestionClustering/forms.py' 2025-09-16T18:59:35,877 adding 'plom_server/QuestionClustering/models.py' 2025-09-16T18:59:35,878 adding 'plom_server/QuestionClustering/urls.py' 2025-09-16T18:59:35,881 adding 'plom_server/QuestionClustering/views.py' 2025-09-16T18:59:35,882 adding 'plom_server/QuestionClustering/exceptions/clustering_exception.py' 2025-09-16T18:59:35,883 adding 'plom_server/QuestionClustering/exceptions/job_exception.py' 2025-09-16T18:59:35,885 adding 'plom_server/QuestionClustering/migrations/0001_initial.py' 2025-09-16T18:59:35,886 adding 'plom_server/QuestionClustering/migrations/__init__.py' 2025-09-16T18:59:35,888 adding 'plom_server/QuestionClustering/services/__init__.py' 2025-09-16T18:59:35,889 adding 'plom_server/QuestionClustering/services/model_loader.py' 2025-09-16T18:59:35,893 adding 'plom_server/QuestionClustering/services/question_clustering_service.py' 2025-09-16T18:59:35,895 adding 'plom_server/QuestionTags/__init__.py' 2025-09-16T18:59:35,896 adding 'plom_server/QuestionTags/admin.py' 2025-09-16T18:59:35,897 adding 'plom_server/QuestionTags/forms.py' 2025-09-16T18:59:35,899 adding 'plom_server/QuestionTags/models.py' 2025-09-16T18:59:35,900 adding 'plom_server/QuestionTags/serializers.py' 2025-09-16T18:59:35,901 adding 'plom_server/QuestionTags/urls.py' 2025-09-16T18:59:35,903 adding 'plom_server/QuestionTags/views.py' 2025-09-16T18:59:35,905 adding 'plom_server/QuestionTags/management/commands/create_tag.py' 2025-09-16T18:59:35,906 adding 'plom_server/QuestionTags/management/commands/delete_qtag_link.py' 2025-09-16T18:59:35,908 adding 'plom_server/QuestionTags/management/commands/delete_tag.py' 2025-09-16T18:59:35,909 adding 'plom_server/QuestionTags/management/commands/link_question_with_tag.py' 2025-09-16T18:59:35,910 adding 'plom_server/QuestionTags/management/commands/upload_qtags_csv.py' 2025-09-16T18:59:35,912 adding 'plom_server/QuestionTags/migrations/0001_initial.py' 2025-09-16T18:59:35,913 adding 'plom_server/QuestionTags/migrations/__init__.py' 2025-09-16T18:59:35,915 adding 'plom_server/QuestionTags/services/__init__.py' 2025-09-16T18:59:35,916 adding 'plom_server/QuestionTags/services/questiontag_service.py' 2025-09-16T18:59:35,918 adding 'plom_server/Rectangles/__init__.py' 2025-09-16T18:59:35,919 adding 'plom_server/Rectangles/apps.py' 2025-09-16T18:59:35,921 adding 'plom_server/Rectangles/urls.py' 2025-09-16T18:59:35,922 adding 'plom_server/Rectangles/views.py' 2025-09-16T18:59:35,924 adding 'plom_server/Rectangles/management/commands/plom_extract_rectangle.py' 2025-09-16T18:59:35,926 adding 'plom_server/Rectangles/services/__init__.py' 2025-09-16T18:59:35,927 adding 'plom_server/Rectangles/services/idbox_utils.py' 2025-09-16T18:59:35,930 adding 'plom_server/Rectangles/services/rectangle.py' 2025-09-16T18:59:35,932 adding 'plom_server/Rectangles/tests/__init__.py' 2025-09-16T18:59:35,934 adding 'plom_server/Rectangles/tests/test_rectangles.py' 2025-09-16T18:59:35,936 adding 'plom_server/Reports/__init__.py' 2025-09-16T18:59:35,937 adding 'plom_server/Reports/urls.py' 2025-09-16T18:59:35,938 adding 'plom_server/Reports/views.py' 2025-09-16T18:59:35,940 adding 'plom_server/Rubrics/__init__.py' 2025-09-16T18:59:35,941 adding 'plom_server/Rubrics/admin.py' 2025-09-16T18:59:35,942 adding 'plom_server/Rubrics/apps.py' 2025-09-16T18:59:35,943 adding 'plom_server/Rubrics/forms.py' 2025-09-16T18:59:35,945 adding 'plom_server/Rubrics/models.py' 2025-09-16T18:59:35,947 adding 'plom_server/Rubrics/serializers.py' 2025-09-16T18:59:35,948 adding 'plom_server/Rubrics/urls.py' 2025-09-16T18:59:35,950 adding 'plom_server/Rubrics/views.py' 2025-09-16T18:59:35,953 adding 'plom_server/Rubrics/management/commands/plom_rubrics.py' 2025-09-16T18:59:35,955 adding 'plom_server/Rubrics/migrations/0001_initial.py' 2025-09-16T18:59:35,956 adding 'plom_server/Rubrics/migrations/__init__.py' 2025-09-16T18:59:35,957 adding 'plom_server/Rubrics/services/__init__.py' 2025-09-16T18:59:35,959 adding 'plom_server/Rubrics/services/rubric_permissions.py' 2025-09-16T18:59:35,965 adding 'plom_server/Rubrics/services/rubric_service.py' 2025-09-16T18:59:35,966 adding 'plom_server/Rubrics/services/utils.py' 2025-09-16T18:59:35,968 adding 'plom_server/Rubrics/tests/__init__.py' 2025-09-16T18:59:35,969 adding 'plom_server/Rubrics/tests/test_display_delta.py' 2025-09-16T18:59:35,971 adding 'plom_server/Rubrics/tests/test_rubric_fractional_permissions.py' 2025-09-16T18:59:35,972 adding 'plom_server/Rubrics/tests/test_rubric_misc.py' 2025-09-16T18:59:35,973 adding 'plom_server/Rubrics/tests/test_rubric_permissions.py' 2025-09-16T18:59:35,976 adding 'plom_server/Rubrics/tests/test_rubric_service.py' 2025-09-16T18:59:35,978 adding 'plom_server/Scan/__init__.py' 2025-09-16T18:59:35,979 adding 'plom_server/Scan/admin.py' 2025-09-16T18:59:35,980 adding 'plom_server/Scan/apps.py' 2025-09-16T18:59:35,981 adding 'plom_server/Scan/forms.py' 2025-09-16T18:59:35,983 adding 'plom_server/Scan/urls.py' 2025-09-16T18:59:35,985 adding 'plom_server/Scan/management/commands/plom_bundle_push_lock.py' 2025-09-16T18:59:35,986 adding 'plom_server/Scan/management/commands/plom_discard_pushed_page.py' 2025-09-16T18:59:35,988 adding 'plom_server/Scan/management/commands/plom_forgive_all_dnm.py' 2025-09-16T18:59:35,989 adding 'plom_server/Scan/management/commands/plom_forgive_missing_page.py' 2025-09-16T18:59:35,990 adding 'plom_server/Scan/management/commands/plom_list_images_in_paper.py' 2025-09-16T18:59:35,991 adding 'plom_server/Scan/management/commands/plom_reassign_discard.py' 2025-09-16T18:59:35,993 adding 'plom_server/Scan/management/commands/plom_staging_assign_extra.py' 2025-09-16T18:59:35,995 adding 'plom_server/Scan/management/commands/plom_staging_bundles.py' 2025-09-16T18:59:35,996 adding 'plom_server/Scan/management/commands/plom_staging_discard.py' 2025-09-16T18:59:35,997 adding 'plom_server/Scan/management/commands/plom_staging_extralise.py' 2025-09-16T18:59:35,999 adding 'plom_server/Scan/management/commands/plom_staging_knowify.py' 2025-09-16T18:59:36,000 adding 'plom_server/Scan/management/commands/plom_staging_rotate.py' 2025-09-16T18:59:36,001 adding 'plom_server/Scan/management/commands/plom_staging_unknowify.py' 2025-09-16T18:59:36,003 adding 'plom_server/Scan/migrations/0001_initial.py' 2025-09-16T18:59:36,004 adding 'plom_server/Scan/migrations/__init__.py' 2025-09-16T18:59:36,006 adding 'plom_server/Scan/models/__init__.py' 2025-09-16T18:59:36,007 adding 'plom_server/Scan/models/scan_background_chores.py' 2025-09-16T18:59:36,009 adding 'plom_server/Scan/models/staging_bundle.py' 2025-09-16T18:59:36,010 adding 'plom_server/Scan/models/staging_images.py' 2025-09-16T18:59:36,013 adding 'plom_server/Scan/services/ForgiveMissingService.py' 2025-09-16T18:59:36,014 adding 'plom_server/Scan/services/__init__.py' 2025-09-16T18:59:36,017 adding 'plom_server/Scan/services/cast_service.py' 2025-09-16T18:59:36,018 adding 'plom_server/Scan/services/hard_rotate.py' 2025-09-16T18:59:36,020 adding 'plom_server/Scan/services/image_process.py' 2025-09-16T18:59:36,021 adding 'plom_server/Scan/services/image_rotate.py' 2025-09-16T18:59:36,024 adding 'plom_server/Scan/services/manage_discard.py' 2025-09-16T18:59:36,026 adding 'plom_server/Scan/services/manage_scan.py' 2025-09-16T18:59:36,029 adding 'plom_server/Scan/services/qr_service.py' 2025-09-16T18:59:36,037 adding 'plom_server/Scan/services/scan_service.py' 2025-09-16T18:59:36,038 adding 'plom_server/Scan/services/util.py' 2025-09-16T18:59:36,040 adding 'plom_server/Scan/tests/__init__.py' 2025-09-16T18:59:36,044 adding 'plom_server/Scan/tests/id_page_img.png' 2025-09-16T18:59:36,045 adding 'plom_server/Scan/tests/test_forgive.py' 2025-09-16T18:59:36,046 adding 'plom_server/Scan/tests/test_image_process.py' 2025-09-16T18:59:36,048 adding 'plom_server/Scan/tests/test_manage_discard.py' 2025-09-16T18:59:36,050 adding 'plom_server/Scan/tests/test_manage_scan.py' 2025-09-16T18:59:36,052 adding 'plom_server/Scan/tests/test_qr_service.py' 2025-09-16T18:59:36,053 adding 'plom_server/Scan/tests/test_scan_cast.py' 2025-09-16T18:59:36,055 adding 'plom_server/Scan/tests/test_scanner.py' 2025-09-16T18:59:36,057 adding 'plom_server/Scan/views/__init__.py' 2025-09-16T18:59:36,059 adding 'plom_server/Scan/views/cast_image_state.py' 2025-09-16T18:59:36,062 adding 'plom_server/Scan/views/manage_bundle.py' 2025-09-16T18:59:36,063 adding 'plom_server/Scan/views/push_images.py' 2025-09-16T18:59:36,064 adding 'plom_server/Scan/views/pushed_images.py' 2025-09-16T18:59:36,066 adding 'plom_server/Scan/views/rotate_images.py' 2025-09-16T18:59:36,067 adding 'plom_server/Scan/views/scan_discards.py' 2025-09-16T18:59:36,069 adding 'plom_server/Scan/views/scanner_home.py' 2025-09-16T18:59:36,070 adding 'plom_server/Scan/views/scanner_summary.py' 2025-09-16T18:59:36,072 adding 'plom_server/SpecCreator/__init__.py' 2025-09-16T18:59:36,073 adding 'plom_server/SpecCreator/apps.py' 2025-09-16T18:59:36,074 adding 'plom_server/SpecCreator/urls.py' 2025-09-16T18:59:36,076 adding 'plom_server/SpecCreator/migrations/__init__.py' 2025-09-16T18:59:36,078 adding 'plom_server/SpecCreator/services/__init__.py' 2025-09-16T18:59:36,079 adding 'plom_server/SpecCreator/services/template_spec_builder.py' 2025-09-16T18:59:36,081 adding 'plom_server/SpecCreator/views/__init__.py' 2025-09-16T18:59:36,082 adding 'plom_server/SpecCreator/views/base.py' 2025-09-16T18:59:36,083 adding 'plom_server/SpecCreator/views/spec_download.py' 2025-09-16T18:59:36,085 adding 'plom_server/SpecCreator/views/spec_editor.py' 2025-09-16T18:59:36,086 adding 'plom_server/SpecCreator/views/spec_upload.py' 2025-09-16T18:59:36,087 adding 'plom_server/SpecCreator/views/summary.py' 2025-09-16T18:59:36,088 adding 'plom_server/SpecCreator/views/template_spec_builder.py' 2025-09-16T18:59:36,090 adding 'plom_server/Tags/__init__.py' 2025-09-16T18:59:36,091 adding 'plom_server/Tags/apps.py' 2025-09-16T18:59:36,092 adding 'plom_server/Tags/forms.py' 2025-09-16T18:59:36,094 adding 'plom_server/Tags/urls.py' 2025-09-16T18:59:36,095 adding 'plom_server/Tags/views.py' 2025-09-16T18:59:36,097 adding 'plom_server/Tags/services/__init__.py' 2025-09-16T18:59:36,098 adding 'plom_server/Tags/services/tag_service.py' 2025-09-16T18:59:36,100 adding 'plom_server/TaskOrder/__init__.py' 2025-09-16T18:59:36,101 adding 'plom_server/TaskOrder/apps.py' 2025-09-16T18:59:36,102 adding 'plom_server/TaskOrder/forms.py' 2025-09-16T18:59:36,103 adding 'plom_server/TaskOrder/urls.py' 2025-09-16T18:59:36,105 adding 'plom_server/TaskOrder/views.py' 2025-09-16T18:59:36,107 adding 'plom_server/TaskOrder/management/commands/task_sort_written_amount.py' 2025-09-16T18:59:36,109 adding 'plom_server/TaskOrder/services/__init__.py' 2025-09-16T18:59:36,110 adding 'plom_server/TaskOrder/services/task_ordering_service.py' 2025-09-16T18:59:36,112 adding 'plom_server/TestingSupport/__init__.py' 2025-09-16T18:59:36,113 adding 'plom_server/TestingSupport/apps.py' 2025-09-16T18:59:36,115 adding 'plom_server/TestingSupport/config_files/full_demo_config.toml' 2025-09-16T18:59:36,116 adding 'plom_server/TestingSupport/config_files/hw_bundle_config.toml' 2025-09-16T18:59:36,117 adding 'plom_server/TestingSupport/config_files/just_demo_spec.toml' 2025-09-16T18:59:36,118 adding 'plom_server/TestingSupport/config_files/long_demo_config.toml' 2025-09-16T18:59:36,119 adding 'plom_server/TestingSupport/config_files/quick_demo_config.toml' 2025-09-16T18:59:36,121 adding 'plom_server/TestingSupport/migrations/__init__.py' 2025-09-16T18:59:36,123 adding 'plom_server/TestingSupport/services/ConfigFileService.py' 2025-09-16T18:59:36,124 adding 'plom_server/TestingSupport/services/ConfigPreparationService.py' 2025-09-16T18:59:36,125 adding 'plom_server/TestingSupport/services/ConfigTaskService.py' 2025-09-16T18:59:36,126 adding 'plom_server/TestingSupport/services/__init__.py' 2025-09-16T18:59:36,127 adding 'plom_server/TestingSupport/services/exceptions.py' 2025-09-16T18:59:36,129 adding 'plom_server/TestingSupport/tests/__init__.py' 2025-09-16T18:59:36,130 adding 'plom_server/TestingSupport/tests/test_config.py' 2025-09-16T18:59:36,132 adding 'plom_server/UserManagement/__init__.py' 2025-09-16T18:59:36,133 adding 'plom_server/UserManagement/admin.py' 2025-09-16T18:59:36,134 adding 'plom_server/UserManagement/apps.py' 2025-09-16T18:59:36,135 adding 'plom_server/UserManagement/models.py' 2025-09-16T18:59:36,136 adding 'plom_server/UserManagement/urls.py' 2025-09-16T18:59:36,138 adding 'plom_server/UserManagement/views.py' 2025-09-16T18:59:36,140 adding 'plom_server/UserManagement/management/commands/plom_leadmarker_membership.py' 2025-09-16T18:59:36,141 adding 'plom_server/UserManagement/management/commands/plom_users.py' 2025-09-16T18:59:36,143 adding 'plom_server/UserManagement/migrations/0001_initial.py' 2025-09-16T18:59:36,144 adding 'plom_server/UserManagement/migrations/__init__.py' 2025-09-16T18:59:36,146 adding 'plom_server/UserManagement/services/PermissionChanger.py' 2025-09-16T18:59:36,147 adding 'plom_server/UserManagement/services/QuotaService.py' 2025-09-16T18:59:36,149 adding 'plom_server/UserManagement/services/UsersService.py' 2025-09-16T18:59:36,150 adding 'plom_server/UserManagement/services/__init__.py' 2025-09-16T18:59:36,152 adding 'plom_server/UserManagement/tests/__init__.py' 2025-09-16T18:59:36,153 adding 'plom_server/UserManagement/tests/test_UsersService.py' 2025-09-16T18:59:36,155 adding 'plom_server/Visualization/__init__.py' 2025-09-16T18:59:36,156 adding 'plom_server/Visualization/apps.py' 2025-09-16T18:59:36,157 adding 'plom_server/Visualization/urls.py' 2025-09-16T18:59:36,158 adding 'plom_server/Visualization/views.py' 2025-09-16T18:59:36,161 adding 'plom_server/demo_files/assessment_v1.tex' 2025-09-16T18:59:36,163 adding 'plom_server/demo_files/assessment_v2.tex' 2025-09-16T18:59:36,165 adding 'plom_server/demo_files/assessment_v3.tex' 2025-09-16T18:59:36,166 adding 'plom_server/demo_files/bundle_for_demo.toml' 2025-09-16T18:59:36,167 adding 'plom_server/demo_files/bundle_for_long_demo.toml' 2025-09-16T18:59:36,168 adding 'plom_server/demo_files/bundle_for_plaid_demo.toml' 2025-09-16T18:59:36,170 adding 'plom_server/demo_files/bundle_for_quick_demo.toml' 2025-09-16T18:59:36,171 adding 'plom_server/demo_files/cl_for_demo.csv' 2025-09-16T18:59:36,173 adding 'plom_server/demo_files/cl_for_long_demo.csv' 2025-09-16T18:59:36,179 adding 'plom_server/demo_files/cl_for_plaid_demo.csv' 2025-09-16T18:59:36,180 adding 'plom_server/demo_files/cl_for_quick_demo.csv' 2025-09-16T18:59:36,181 adding 'plom_server/demo_files/demo_assessment_qtags.csv' 2025-09-16T18:59:36,182 adding 'plom_server/demo_files/demo_assessment_rubrics_q1.toml' 2025-09-16T18:59:36,184 adding 'plom_server/demo_files/demo_assessment_rubrics_q2.toml' 2025-09-16T18:59:36,185 adding 'plom_server/demo_files/demo_assessment_rubrics_q3.toml' 2025-09-16T18:59:36,186 adding 'plom_server/demo_files/demo_assessment_rubrics_q4.toml' 2025-09-16T18:59:36,188 adding 'plom_server/demo_files/demo_assessment_spec.toml' 2025-09-16T18:59:36,189 adding 'plom_server/demo_files/demo_solution_spec.toml' 2025-09-16T18:59:36,191 adding 'plom_server/scripts/__init__.py' 2025-09-16T18:59:36,195 adding 'plom_server/scripts/launch_plom_demo_server.py' 2025-09-16T18:59:36,197 adding 'plom_server/scripts/launch_plom_server.py' 2025-09-16T18:59:36,198 adding 'plom_server/scripts/wipe_migrations.py' 2025-09-16T18:59:36,199 adding 'plom_server/static/__init__.py' 2025-09-16T18:59:36,200 adding 'plom_server/static/ball_triangle.svg' 2025-09-16T18:59:36,205 adding 'plom_server/static/defaultUserIcon.png' 2025-09-16T18:59:36,208 adding 'plom_server/static/fingers_in_gears.svg' 2025-09-16T18:59:36,209 adding 'plom_server/static/plomLogo.png' 2025-09-16T18:59:36,211 adding 'plom_server/static/css/base.css' 2025-09-16T18:59:36,212 adding 'plom_server/static/css/diff_table.css' 2025-09-16T18:59:36,213 adding 'plom_server/static/css/generate_report.css' 2025-09-16T18:59:36,214 adding 'plom_server/static/css/loginPage.css' 2025-09-16T18:59:36,215 adding 'plom_server/static/css/profile.css' 2025-09-16T18:59:36,217 adding 'plom_server/static/js/frontend_utils.js' 2025-09-16T18:59:36,219 adding 'plom_server/static/js/heatmap.js' 2025-09-16T18:59:36,220 adding 'plom_server/static/js/histogram.js' 2025-09-16T18:59:36,222 adding 'plom_server/static/js/rectangle_select.js' 2025-09-16T18:59:36,224 adding 'plom_server/templates/403.html' 2025-09-16T18:59:36,225 adding 'plom_server/templates/__init__.py' 2025-09-16T18:59:36,226 adding 'plom_server/templates/Authentication/activation_invalid.html' 2025-09-16T18:59:36,227 adding 'plom_server/templates/Authentication/home.html' 2025-09-16T18:59:36,229 adding 'plom_server/templates/Authentication/login.html' 2025-09-16T18:59:36,230 adding 'plom_server/templates/Authentication/maintenance.html' 2025-09-16T18:59:36,231 adding 'plom_server/templates/Authentication/no_group.html' 2025-09-16T18:59:36,232 adding 'plom_server/templates/Authentication/set_password.html' 2025-09-16T18:59:36,234 adding 'plom_server/templates/Authentication/set_password_complete.html' 2025-09-16T18:59:36,235 adding 'plom_server/templates/Authentication/signup_base.html' 2025-09-16T18:59:36,236 adding 'plom_server/templates/Authentication/signup_import_users.html' 2025-09-16T18:59:36,238 adding 'plom_server/templates/Authentication/signup_multiple_users.html' 2025-09-16T18:59:36,239 adding 'plom_server/templates/Authentication/signup_single_user.html' 2025-09-16T18:59:36,240 adding 'plom_server/templates/Authentication/unauthorized.html' 2025-09-16T18:59:36,242 adding 'plom_server/templates/BuildPaperPDF/build_paper_pdfs.html' 2025-09-16T18:59:36,243 adding 'plom_server/templates/BuildPaperPDF/cannot_find_pdf.html' 2025-09-16T18:59:36,245 adding 'plom_server/templates/BuildPaperPDF/fragments/pdf_table.html' 2025-09-16T18:59:36,247 adding 'plom_server/templates/Finish/build_soln.html' 2025-09-16T18:59:36,249 adding 'plom_server/templates/Finish/finish_no_spec.html' 2025-09-16T18:59:36,250 adding 'plom_server/templates/Finish/finish_not_printed.html' 2025-09-16T18:59:36,251 adding 'plom_server/templates/Finish/marking_landing.html' 2025-09-16T18:59:36,253 adding 'plom_server/templates/Finish/reassemble_paper_pdfs.html' 2025-09-16T18:59:36,255 adding 'plom_server/templates/Finish/soln_home.html' 2025-09-16T18:59:36,256 adding 'plom_server/templates/Finish/soln_source_attempt.html' 2025-09-16T18:59:36,257 adding 'plom_server/templates/Finish/soln_sources.html' 2025-09-16T18:59:36,259 adding 'plom_server/templates/Finish/soln_spec.html' 2025-09-16T18:59:36,261 adding 'plom_server/templates/Finish/template_soln_spec.html' 2025-09-16T18:59:36,263 adding 'plom_server/templates/Finish/Reports/brief_student_report.html' 2025-09-16T18:59:36,264 adding 'plom_server/templates/Identify/find_id_rect.html' 2025-09-16T18:59:36,266 adding 'plom_server/templates/Identify/id_prediction_home.html' 2025-09-16T18:59:36,268 adding 'plom_server/templates/Identify/parent_idbox_rect.html' 2025-09-16T18:59:36,269 adding 'plom_server/templates/Preparation/classlist_attempt.html' 2025-09-16T18:59:36,271 adding 'plom_server/templates/Preparation/classlist_manage.html' 2025-09-16T18:59:36,272 adding 'plom_server/templates/Preparation/dependency_conflict.html' 2025-09-16T18:59:36,273 adding 'plom_server/templates/Preparation/home.html' 2025-09-16T18:59:36,274 adding 'plom_server/templates/Preparation/miscellanea.html' 2025-09-16T18:59:36,275 adding 'plom_server/templates/Preparation/papers_printed_manage.html' 2025-09-16T18:59:36,277 adding 'plom_server/templates/Preparation/pqv_mapping_attempt.html' 2025-09-16T18:59:36,278 adding 'plom_server/templates/Preparation/pqv_mapping_manage.html' 2025-09-16T18:59:36,280 adding 'plom_server/templates/Preparation/prenaming_configuration.html' 2025-09-16T18:59:36,281 adding 'plom_server/templates/Preparation/prenaming_manage.html' 2025-09-16T18:59:36,282 adding 'plom_server/templates/Preparation/source_item_view.html' 2025-09-16T18:59:36,283 adding 'plom_server/templates/Preparation/source_manage.html' 2025-09-16T18:59:36,285 adding 'plom_server/templates/Profile/profile.html' 2025-09-16T18:59:36,287 adding 'plom_server/templates/Progress/all_task_overview.html' 2025-09-16T18:59:36,288 adding 'plom_server/templates/Progress/overview_landing.html' 2025-09-16T18:59:36,289 adding 'plom_server/templates/Progress/tools_landing.html' 2025-09-16T18:59:36,291 adding 'plom_server/templates/Progress/Identify/id_image_wrap_fragment.html' 2025-09-16T18:59:36,292 adding 'plom_server/templates/Progress/Identify/identify_home.html' 2025-09-16T18:59:36,294 adding 'plom_server/templates/Progress/Mark/annotation_image_wrap_fragment.html' 2025-09-16T18:59:36,296 adding 'plom_server/templates/Progress/Mark/mark_compare_versions.html' 2025-09-16T18:59:36,297 adding 'plom_server/templates/Progress/Mark/mark_details.html' 2025-09-16T18:59:36,299 adding 'plom_server/templates/Progress/Mark/mark_home.html' 2025-09-16T18:59:36,300 adding 'plom_server/templates/Progress/Mark/mark_papers.html' 2025-09-16T18:59:36,301 adding 'plom_server/templates/Progress/Mark/mark_stats_card.html' 2025-09-16T18:59:36,302 adding 'plom_server/templates/Progress/Mark/original_image_wrap_fragment.html' 2025-09-16T18:59:36,304 adding 'plom_server/templates/Progress/Mark/task_details.html' 2025-09-16T18:59:36,306 adding 'plom_server/templates/Progress/Mark/task_filter.html' 2025-09-16T18:59:36,308 adding 'plom_server/templates/Progress/User_Info/modal_forms.html' 2025-09-16T18:59:36,310 adding 'plom_server/templates/Progress/User_Info/user_info_home.html' 2025-09-16T18:59:36,311 adding 'plom_server/templates/Progress/fragments/task_progress_bar.html' 2025-09-16T18:59:36,314 adding 'plom_server/templates/QuestionClustering/cluster_groups.html' 2025-09-16T18:59:36,316 adding 'plom_server/templates/QuestionClustering/clustered_papers.html' 2025-09-16T18:59:36,317 adding 'plom_server/templates/QuestionClustering/clustering_jobs.html' 2025-09-16T18:59:36,318 adding 'plom_server/templates/QuestionClustering/home.html' 2025-09-16T18:59:36,319 adding 'plom_server/templates/QuestionClustering/modal_forms.html' 2025-09-16T18:59:36,321 adding 'plom_server/templates/QuestionClustering/select.html' 2025-09-16T18:59:36,322 adding 'plom_server/templates/QuestionClustering/show_rectangles.html' 2025-09-16T18:59:36,324 adding 'plom_server/templates/QuestionClustering/fragments/clustering_jobs_table.html' 2025-09-16T18:59:36,325 adding 'plom_server/templates/QuestionClustering/fragments/clustering_tag_cell.html' 2025-09-16T18:59:36,326 adding 'plom_server/templates/QuestionClustering/fragments/error_detail_modal.html' 2025-09-16T18:59:36,329 adding 'plom_server/templates/Questiontags/modal_forms.html' 2025-09-16T18:59:36,330 adding 'plom_server/templates/Questiontags/qtags_landing.html' 2025-09-16T18:59:36,332 adding 'plom_server/templates/Rectangles/home.html' 2025-09-16T18:59:36,333 adding 'plom_server/templates/Rectangles/select.html' 2025-09-16T18:59:36,335 adding 'plom_server/templates/Rectangles/show_rectangles.html' 2025-09-16T18:59:36,337 adding 'plom_server/templates/Reports/reports_landing.html' 2025-09-16T18:59:36,338 adding 'plom_server/templates/Rubrics/diff_partial.html' 2025-09-16T18:59:36,340 adding 'plom_server/templates/Rubrics/feedback_rules.html' 2025-09-16T18:59:36,342 adding 'plom_server/templates/Rubrics/modal_forms.html' 2025-09-16T18:59:36,343 adding 'plom_server/templates/Rubrics/rubric_item.html' 2025-09-16T18:59:36,345 adding 'plom_server/templates/Rubrics/rubrics_access.html' 2025-09-16T18:59:36,346 adding 'plom_server/templates/Rubrics/rubrics_admin.html' 2025-09-16T18:59:36,347 adding 'plom_server/templates/Rubrics/rubrics_landing.html' 2025-09-16T18:59:36,349 adding 'plom_server/templates/Scan/bundle_is_locked.html' 2025-09-16T18:59:36,350 adding 'plom_server/templates/Scan/bundle_push_bad_error.html' 2025-09-16T18:59:36,351 adding 'plom_server/templates/Scan/bundle_push_collision.html' 2025-09-16T18:59:36,353 adding 'plom_server/templates/Scan/bundle_thumbnails.html' 2025-09-16T18:59:36,355 adding 'plom_server/templates/Scan/bundle_upload.html' 2025-09-16T18:59:36,356 adding 'plom_server/templates/Scan/handwriting_comparison.html' 2025-09-16T18:59:36,358 adding 'plom_server/templates/Scan/overview.html' 2025-09-16T18:59:36,359 adding 'plom_server/templates/Scan/reassign_discard.html' 2025-09-16T18:59:36,360 adding 'plom_server/templates/Scan/scan_complete.html' 2025-09-16T18:59:36,362 adding 'plom_server/templates/Scan/scan_discard.html' 2025-09-16T18:59:36,363 adding 'plom_server/templates/Scan/scan_incomplete.html' 2025-09-16T18:59:36,365 adding 'plom_server/templates/Scan/show_pushed_bundles.html' 2025-09-16T18:59:36,366 adding 'plom_server/templates/Scan/show_staged_bundles.html' 2025-09-16T18:59:36,368 adding 'plom_server/templates/Scan/fragments/bundle_page_img_tag.html' 2025-09-16T18:59:36,370 adding 'plom_server/templates/Scan/fragments/bundle_page_panel.html' 2025-09-16T18:59:36,372 adding 'plom_server/templates/Scan/fragments/bundle_summary.html' 2025-09-16T18:59:36,373 adding 'plom_server/templates/Scan/fragments/bundle_thumbnail_container.html' 2025-09-16T18:59:36,375 adding 'plom_server/templates/Scan/fragments/knowify_image.html' 2025-09-16T18:59:36,376 adding 'plom_server/templates/Scan/fragments/pushed_image_wrapper.html' 2025-09-16T18:59:36,377 adding 'plom_server/templates/Scan/fragments/staged_bundle_row.html' 2025-09-16T18:59:36,379 adding 'plom_server/templates/Scan/fragments/substitute_image_wrapper.html' 2025-09-16T18:59:36,381 adding 'plom_server/templates/SpecCreator/launch-page.html' 2025-09-16T18:59:36,382 adding 'plom_server/templates/SpecCreator/spec_upload.html' 2025-09-16T18:59:36,384 adding 'plom_server/templates/SpecCreator/summary-page.html' 2025-09-16T18:59:36,385 adding 'plom_server/templates/SpecCreator/summary-question.html' 2025-09-16T18:59:36,386 adding 'plom_server/templates/SpecCreator/template_spec_builder.html' 2025-09-16T18:59:36,388 adding 'plom_server/templates/SpecCreator/validation.html' 2025-09-16T18:59:36,389 adding 'plom_server/templates/Tags/tag_item.html' 2025-09-16T18:59:36,391 adding 'plom_server/templates/Tags/tags_landing.html' 2025-09-16T18:59:36,393 adding 'plom_server/templates/TaskOrder/task_order_landing.html' 2025-09-16T18:59:36,394 adding 'plom_server/templates/UserManagement/password_reset_page.html' 2025-09-16T18:59:36,396 adding 'plom_server/templates/UserManagement/users.html' 2025-09-16T18:59:36,398 adding 'plom_server/templates/Visualization/heat_map.html' 2025-09-16T18:59:36,399 adding 'plom_server/templates/Visualization/histogram.html' 2025-09-16T18:59:36,400 adding 'plom_server/templates/base/alert_message.html' 2025-09-16T18:59:36,402 adding 'plom_server/templates/base/alert_messages.html' 2025-09-16T18:59:36,403 adding 'plom_server/templates/base/base-2col.html' 2025-09-16T18:59:36,404 adding 'plom_server/templates/base/base.html' 2025-09-16T18:59:36,405 adding 'plom_server/templates/base/reset.html' 2025-09-16T18:59:36,407 adding 'plom_server/templates/base/reset_confirm.html' 2025-09-16T18:59:36,408 adding 'plom_server/templates/base/server_status.html' 2025-09-16T18:59:36,409 adding 'plom_server/templates/base/sidebar.html' 2025-09-16T18:59:36,410 adding 'plom_server/templates/base/troubles_afoot.html' 2025-09-16T18:59:36,412 adding 'plom-0.19.2.dist-info/METADATA' 2025-09-16T18:59:36,413 adding 'plom-0.19.2.dist-info/WHEEL' 2025-09-16T18:59:36,413 adding 'plom-0.19.2.dist-info/entry_points.txt' 2025-09-16T18:59:36,414 adding 'plom-0.19.2.dist-info/top_level.txt' 2025-09-16T18:59:36,429 adding 'plom-0.19.2.dist-info/RECORD' 2025-09-16T18:59:36,458 removing build/bdist.linux-armv7l/wheel 2025-09-16T18:59:37,069 Building wheel for plom (pyproject.toml): finished with status 'done' 2025-09-16T18:59:37,092 Created wheel for plom: filename=plom-0.19.2-py3-none-any.whl size=1904216 sha256=fd7e66141f5672d6ca652faca857bd01eb2c933b5c6aed071303a361f7c3dea9 2025-09-16T18:59:37,093 Stored in directory: /tmp/pip-ephem-wheel-cache-luyryemd/wheels/2d/98/09/6577c92aa4b88853aca2c7a5c652dd6a89b0558b3cbafb32db 2025-09-16T18:59:37,132 Successfully built plom 2025-09-16T18:59:37,180 Removed build tracker: '/tmp/pip-build-tracker-tmt1anwn'