2025-11-20T01:53:29,068 Created temporary directory: /tmp/pip-ephem-wheel-cache-ue0w1ey1 2025-11-20T01:53:29,070 Created temporary directory: /tmp/pip-build-tracker-nmp2qnhl 2025-11-20T01:53:29,070 Initialized build tracking at /tmp/pip-build-tracker-nmp2qnhl 2025-11-20T01:53:29,071 Created build tracker: /tmp/pip-build-tracker-nmp2qnhl 2025-11-20T01:53:29,071 Entered build tracker: /tmp/pip-build-tracker-nmp2qnhl 2025-11-20T01:53:29,072 Created temporary directory: /tmp/pip-wheel-kd2s83o9 2025-11-20T01:53:29,075 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-11-20T01:53:29,077 Created temporary directory: /tmp/pip-ephem-wheel-cache-mmbi7oeo 2025-11-20T01:53:29,099 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-20T01:53:29,103 2 location(s) to search for versions of plom: 2025-11-20T01:53:29,103 * https://pypi.org/simple/plom/ 2025-11-20T01:53:29,103 * https://www.piwheels.org/simple/plom/ 2025-11-20T01:53:29,103 Fetching project page and analyzing links: https://pypi.org/simple/plom/ 2025-11-20T01:53:29,104 Getting page https://pypi.org/simple/plom/ 2025-11-20T01:53:29,106 Found index url https://pypi.org/simple 2025-11-20T01:53:29,337 Fetched page https://pypi.org/simple/plom/ as application/vnd.pypi.simple.v1+json 2025-11-20T01:53:29,375 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-11-20T01:53:29,376 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-11-20T01:53:29,377 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-11-20T01:53:29,378 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-11-20T01:53:29,379 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-11-20T01:53:29,380 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-11-20T01:53:29,381 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-11-20T01:53:29,382 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-11-20T01:53:29,383 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-11-20T01:53:29,384 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-11-20T01:53:29,385 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-11-20T01:53:29,386 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-11-20T01:53:29,386 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-11-20T01:53:29,387 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-11-20T01:53:29,388 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-11-20T01:53:29,389 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-11-20T01:53:29,389 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-11-20T01:53:29,390 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-11-20T01:53:29,391 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-11-20T01:53:29,392 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-11-20T01:53:29,393 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-11-20T01:53:29,393 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-11-20T01:53:29,394 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-11-20T01:53:29,395 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-11-20T01:53:29,396 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-11-20T01:53:29,397 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-11-20T01:53:29,398 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-11-20T01:53:29,399 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-11-20T01:53:29,400 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-11-20T01:53:29,401 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-11-20T01:53:29,401 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-11-20T01:53:29,402 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-11-20T01:53:29,403 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-11-20T01:53:29,404 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-11-20T01:53:29,405 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-11-20T01:53:29,406 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-11-20T01:53:29,406 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-11-20T01:53:29,407 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-11-20T01:53:29,408 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-11-20T01:53:29,409 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-11-20T01:53:29,410 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-11-20T01:53:29,410 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-11-20T01:53:29,411 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-11-20T01:53:29,412 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-11-20T01:53:29,413 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-11-20T01:53:29,414 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-11-20T01:53:29,415 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-11-20T01:53:29,415 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-11-20T01:53:29,416 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-11-20T01:53:29,417 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-11-20T01:53:29,418 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-11-20T01:53:29,418 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-11-20T01:53:29,419 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-11-20T01:53:29,420 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-11-20T01:53:29,421 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-11-20T01:53:29,422 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-11-20T01:53:29,422 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-11-20T01:53:29,423 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-11-20T01:53:29,424 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-11-20T01:53:29,425 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-11-20T01:53:29,426 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-11-20T01:53:29,427 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-11-20T01:53:29,427 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-11-20T01:53:29,428 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-11-20T01:53:29,429 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-11-20T01:53:29,430 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-11-20T01:53:29,430 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-11-20T01:53:29,431 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-11-20T01:53:29,432 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-11-20T01:53:29,433 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-11-20T01:53:29,434 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-11-20T01:53:29,435 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-11-20T01:53:29,436 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-11-20T01:53:29,436 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-11-20T01:53:29,437 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-11-20T01:53:29,438 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-11-20T01:53:29,439 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-11-20T01:53:29,440 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-11-20T01:53:29,440 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-11-20T01:53:29,441 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-11-20T01:53:29,442 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-11-20T01:53:29,443 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-11-20T01:53:29,443 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-11-20T01:53:29,444 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-11-20T01:53:29,445 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-11-20T01:53:29,446 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-11-20T01:53:29,447 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-11-20T01:53:29,448 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-11-20T01:53:29,448 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-11-20T01:53:29,449 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-11-20T01:53:29,450 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-11-20T01:53:29,451 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-11-20T01:53:29,452 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-11-20T01:53:29,453 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-11-20T01:53:29,453 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-11-20T01:53:29,454 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-11-20T01:53:29,455 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-11-20T01:53:29,455 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-11-20T01:53:29,456 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-11-20T01:53:29,457 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-11-20T01:53:29,458 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-11-20T01:53:29,458 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-11-20T01:53:29,459 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-11-20T01:53:29,460 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-11-20T01:53:29,461 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-11-20T01:53:29,461 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-11-20T01:53:29,462 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-11-20T01:53:29,463 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-11-20T01:53:29,464 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-11-20T01:53:29,465 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-11-20T01:53:29,466 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-11-20T01:53:29,467 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-11-20T01:53:29,467 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-11-20T01:53:29,468 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-11-20T01:53:29,469 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-11-20T01:53:29,469 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-11-20T01:53:29,470 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-11-20T01:53:29,471 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-11-20T01:53:29,472 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-11-20T01:53:29,473 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-11-20T01:53:29,474 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-11-20T01:53:29,475 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-11-20T01:53:29,475 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-11-20T01:53:29,476 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-11-20T01:53:29,477 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-11-20T01:53:29,478 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-11-20T01:53:29,479 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-11-20T01:53:29,480 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-11-20T01:53:29,480 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-11-20T01:53:29,481 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-11-20T01:53:29,482 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-11-20T01:53:29,483 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-11-20T01:53:29,483 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-11-20T01:53:29,484 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-11-20T01:53:29,485 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-11-20T01:53:29,487 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-11-20T01:53:29,487 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-11-20T01:53:29,488 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-11-20T01:53:29,489 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-11-20T01:53:29,490 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-11-20T01:53:29,491 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-11-20T01:53:29,492 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-11-20T01:53:29,492 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-11-20T01:53:29,493 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-11-20T01:53:29,494 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-11-20T01:53:29,495 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-11-20T01:53:29,495 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-11-20T01:53:29,496 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-11-20T01:53:29,497 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-11-20T01:53:29,498 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-11-20T01:53:29,499 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-11-20T01:53:29,500 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-11-20T01:53:29,501 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-11-20T01:53:29,502 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-11-20T01:53:29,502 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-11-20T01:53:29,503 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-11-20T01:53:29,504 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-11-20T01:53:29,505 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-11-20T01:53:29,506 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-11-20T01:53:29,506 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-11-20T01:53:29,507 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-11-20T01:53:29,508 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-11-20T01:53:29,509 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-11-20T01:53:29,509 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-11-20T01:53:29,510 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-11-20T01:53:29,511 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-11-20T01:53:29,512 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-11-20T01:53:29,513 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-11-20T01:53:29,514 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-11-20T01:53:29,515 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-11-20T01:53:29,515 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-11-20T01:53:29,516 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-11-20T01:53:29,517 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-11-20T01:53:29,518 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-11-20T01:53:29,519 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-11-20T01:53:29,519 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-11-20T01:53:29,520 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-11-20T01:53:29,521 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-11-20T01:53:29,521 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-11-20T01:53:29,522 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-11-20T01:53:29,523 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-11-20T01:53:29,524 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-11-20T01:53:29,525 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-11-20T01:53:29,526 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-11-20T01:53:29,526 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-11-20T01:53:29,527 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-11-20T01:53:29,528 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-11-20T01:53:29,529 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-11-20T01:53:29,530 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-11-20T01:53:29,531 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-11-20T01:53:29,532 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-11-20T01:53:29,532 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-11-20T01:53:29,533 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-11-20T01:53:29,534 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-11-20T01:53:29,534 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-11-20T01:53:29,535 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-11-20T01:53:29,536 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-11-20T01:53:29,537 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-11-20T01:53:29,538 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-11-20T01:53:29,539 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-11-20T01:53:29,540 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-11-20T01:53:29,541 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-11-20T01:53:29,541 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-11-20T01:53:29,542 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-11-20T01:53:29,543 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-11-20T01:53:29,544 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-11-20T01:53:29,545 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-11-20T01:53:29,546 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-11-20T01:53:29,546 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-11-20T01:53:29,547 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-11-20T01:53:29,548 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-11-20T01:53:29,549 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-11-20T01:53:29,549 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-11-20T01:53:29,550 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-11-20T01:53:29,551 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-11-20T01:53:29,552 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-11-20T01:53:29,553 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/a4/5b/53aa9428abdf99606584798fec11628b92e2de6289c5c9b4a350af27c1cd/plom-0.19.3-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.10) 2025-11-20T01:53:29,554 Found link https://files.pythonhosted.org/packages/af/a5/31d147748a0e9f6eaee53c4223630ac62671ad57b4fd6cd96be784ac82bd/plom-0.19.3.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.10), version: 0.19.3 2025-11-20T01:53:29,555 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/75/78/c249048401afbccd31ea00b9a0eb31bc75f21b2fb0eb61044f11b2b297ca/plom-0.19.4-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.10) 2025-11-20T01:53:29,556 Found link https://files.pythonhosted.org/packages/35/63/6a8a6912bdc8b23b9f70de7d1b0e7e72ab11a568937cd12480f92de8951a/plom-0.19.4.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.10), version: 0.19.4 2025-11-20T01:53:29,557 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/50/a4/a87a096de7a69046610df672fd6a3cbdf0636c44eac77609476d69312901/plom-0.19.5-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.10) 2025-11-20T01:53:29,557 Found link https://files.pythonhosted.org/packages/c0/e4/8dcc353c3f291e26a64d90c50ec6fb0430fb29f7e838792867335b10762d/plom-0.19.5.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.10), version: 0.19.5 2025-11-20T01:53:29,558 Fetching project page and analyzing links: https://www.piwheels.org/simple/plom/ 2025-11-20T01:53:29,559 Getting page https://www.piwheels.org/simple/plom/ 2025-11-20T01:53:29,560 Found index url https://www.piwheels.org/simple 2025-11-20T01:53:29,714 Fetched page https://www.piwheels.org/simple/plom/ as text/html 2025-11-20T01:53:29,743 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.19.4-py3-none-any.whl#sha256=8be0526cee114545ee45fe085b80ec1aecba8ad5031900e9f3bf7e900325d38c (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.10) 2025-11-20T01:53:29,744 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.19.3-py3-none-any.whl#sha256=27c249110b531da759bce1dffca8e4ecb18b2ee364500be5557a7d2b76cb09a8 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.10) 2025-11-20T01:53:29,744 Skipping link: No binaries permitted for plom: https://archive1.piwheels.org/simple/plom/plom-0.19.2-py3-none-any.whl#sha256=fd7e66141f5672d6ca652faca857bd01eb2c933b5c6aed071303a361f7c3dea9 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.10) 2025-11-20T01:53:29,745 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-11-20T01:53:29,745 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-11-20T01:53:29,746 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-11-20T01:53:29,747 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-11-20T01:53:29,748 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-11-20T01:53:29,748 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-11-20T01:53:29,749 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-11-20T01:53:29,749 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-11-20T01:53:29,750 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-11-20T01:53:29,751 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-11-20T01:53:29,751 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-11-20T01:53:29,752 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-11-20T01:53:29,752 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-11-20T01:53:29,753 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-11-20T01:53:29,754 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-11-20T01:53:29,754 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-11-20T01:53:29,755 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-11-20T01:53:29,755 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-11-20T01:53:29,756 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-11-20T01:53:29,757 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-11-20T01:53:29,757 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-11-20T01:53:29,758 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-11-20T01:53:29,758 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-11-20T01:53:29,759 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-11-20T01:53:29,760 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-11-20T01:53:29,760 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-11-20T01:53:29,761 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-11-20T01:53:29,761 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-11-20T01:53:29,762 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-11-20T01:53:29,762 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-11-20T01:53:29,763 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-11-20T01:53:29,764 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-11-20T01:53:29,764 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-11-20T01:53:29,765 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-11-20T01:53:29,765 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-11-20T01:53:29,766 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-11-20T01:53:29,767 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-11-20T01:53:29,768 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-11-20T01:53:29,768 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-11-20T01:53:29,769 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-11-20T01:53:29,769 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-11-20T01:53:29,770 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-11-20T01:53:29,770 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-11-20T01:53:29,771 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-11-20T01:53:29,771 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-11-20T01:53:29,772 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-11-20T01:53:29,773 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-11-20T01:53:29,773 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-11-20T01:53:29,774 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-11-20T01:53:29,775 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-11-20T01:53:29,775 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-11-20T01:53:29,776 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-11-20T01:53:29,777 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-11-20T01:53:29,777 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-11-20T01:53:29,778 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-11-20T01:53:29,778 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-11-20T01:53:29,779 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-11-20T01:53:29,779 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-11-20T01:53:29,780 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-11-20T01:53:29,781 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-11-20T01:53:29,781 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-11-20T01:53:29,782 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-11-20T01:53:29,783 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-11-20T01:53:29,783 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-11-20T01:53:29,784 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-11-20T01:53:29,785 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-11-20T01:53:29,785 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-11-20T01:53:29,786 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-11-20T01:53:29,786 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-11-20T01:53:29,787 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-11-20T01:53:29,787 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-11-20T01:53:29,788 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-11-20T01:53:29,788 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-11-20T01:53:29,789 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-11-20T01:53:29,789 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-11-20T01:53:29,790 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-11-20T01:53:29,791 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-11-20T01:53:29,791 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-11-20T01:53:29,792 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-11-20T01:53:29,793 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-11-20T01:53:29,794 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-11-20T01:53:29,794 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-11-20T01:53:29,795 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-11-20T01:53:29,795 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-11-20T01:53:29,796 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-11-20T01:53:29,796 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-11-20T01:53:29,797 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-11-20T01:53:29,797 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-11-20T01:53:29,798 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-11-20T01:53:29,798 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-11-20T01:53:29,799 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-11-20T01:53:29,800 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-11-20T01:53:29,800 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-11-20T01:53:29,801 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-11-20T01:53:29,802 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-11-20T01:53:29,803 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-11-20T01:53:29,803 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-11-20T01:53:29,804 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-11-20T01:53:29,804 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-11-20T01:53:29,805 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-11-20T01:53:29,805 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-11-20T01:53:29,806 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-11-20T01:53:29,806 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-11-20T01:53:29,807 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-11-20T01:53:29,808 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-11-20T01:53:29,808 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-11-20T01:53:29,809 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-11-20T01:53:29,809 Skipping link: not a file: https://www.piwheels.org/simple/plom/ 2025-11-20T01:53:29,810 Skipping link: not a file: https://pypi.org/simple/plom/ 2025-11-20T01:53:29,842 Given no hashes to check 1 links for project 'plom': discarding no candidates 2025-11-20T01:53:29,860 Collecting plom==0.19.5 2025-11-20T01:53:29,862 Created temporary directory: /tmp/pip-unpack-wbm0srz1 2025-11-20T01:53:30,077 Downloading plom-0.19.5.tar.gz (1.6 MB) 2025-11-20T01:53:34,549 Added plom==0.19.5 from https://files.pythonhosted.org/packages/c0/e4/8dcc353c3f291e26a64d90c50ec6fb0430fb29f7e838792867335b10762d/plom-0.19.5.tar.gz to build tracker '/tmp/pip-build-tracker-nmp2qnhl' 2025-11-20T01:53:34,560 Created temporary directory: /tmp/pip-build-env-qbcxw9cq 2025-11-20T01:53:34,565 Installing build dependencies: started 2025-11-20T01:53:34,566 Running command pip subprocess to install build dependencies 2025-11-20T01:53:35,719 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-11-20T01:53:36,332 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-11-20T01:53:36,355 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-20T01:53:37,041 Collecting pip>=20.3 2025-11-20T01:53:37,183 Using cached https://www.piwheels.org/simple/pip/pip-25.3-py3-none-any.whl (1.8 MB) 2025-11-20T01:53:38,660 Collecting setuptools>=61 2025-11-20T01:53:38,758 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-11-20T01:53:39,021 Collecting wheel 2025-11-20T01:53:39,038 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-11-20T01:53:41,969 Installing collected packages: wheel, setuptools, pip 2025-11-20T01:53:42,220 Creating /tmp/pip-build-env-qbcxw9cq/overlay/local/bin 2025-11-20T01:53:42,222 changing mode of /tmp/pip-build-env-qbcxw9cq/overlay/local/bin/wheel to 755 2025-11-20T01:53:49,636 changing mode of /tmp/pip-build-env-qbcxw9cq/overlay/local/bin/pip to 755 2025-11-20T01:53:49,638 changing mode of /tmp/pip-build-env-qbcxw9cq/overlay/local/bin/pip3 to 755 2025-11-20T01:53:49,640 changing mode of /tmp/pip-build-env-qbcxw9cq/overlay/local/bin/pip3.11 to 755 2025-11-20T01:53:49,672 Successfully installed pip-25.3 setuptools-80.9.0 wheel-0.45.1 2025-11-20T01:53:49,955 Installing build dependencies: finished with status 'done' 2025-11-20T01:53:49,961 Getting requirements to build wheel: started 2025-11-20T01:53:49,963 Running command Getting requirements to build wheel 2025-11-20T01:53:50,694 running egg_info 2025-11-20T01:53:50,701 writing plom.egg-info/PKG-INFO 2025-11-20T01:53:50,706 writing dependency_links to plom.egg-info/dependency_links.txt 2025-11-20T01:53:50,708 writing entry points to plom.egg-info/entry_points.txt 2025-11-20T01:53:50,711 writing requirements to plom.egg-info/requires.txt 2025-11-20T01:53:50,713 writing top-level names to plom.egg-info/top_level.txt 2025-11-20T01:53:50,853 reading manifest file 'plom.egg-info/SOURCES.txt' 2025-11-20T01:53:50,945 reading manifest template 'MANIFEST.in' 2025-11-20T01:53:50,946 warning: no files found matching 'doc' 2025-11-20T01:53:51,053 warning: no files found matching 'plom_server/Launcher/launch_scripts/*.py' 2025-11-20T01:53:51,067 adding license file 'LICENSE.md' 2025-11-20T01:53:51,107 writing manifest file 'plom.egg-info/SOURCES.txt' 2025-11-20T01:53:51,205 Getting requirements to build wheel: finished with status 'done' 2025-11-20T01:53:51,209 Created temporary directory: /tmp/pip-modern-metadata-lhvhpmnr 2025-11-20T01:53:51,211 Preparing metadata (pyproject.toml): started 2025-11-20T01:53:51,212 Running command Preparing metadata (pyproject.toml) 2025-11-20T01:53:51,890 running dist_info 2025-11-20T01:53:51,903 creating /tmp/pip-modern-metadata-lhvhpmnr/plom.egg-info 2025-11-20T01:53:51,904 writing /tmp/pip-modern-metadata-lhvhpmnr/plom.egg-info/PKG-INFO 2025-11-20T01:53:51,909 writing dependency_links to /tmp/pip-modern-metadata-lhvhpmnr/plom.egg-info/dependency_links.txt 2025-11-20T01:53:51,911 writing entry points to /tmp/pip-modern-metadata-lhvhpmnr/plom.egg-info/entry_points.txt 2025-11-20T01:53:51,914 writing requirements to /tmp/pip-modern-metadata-lhvhpmnr/plom.egg-info/requires.txt 2025-11-20T01:53:51,915 writing top-level names to /tmp/pip-modern-metadata-lhvhpmnr/plom.egg-info/top_level.txt 2025-11-20T01:53:51,916 writing manifest file '/tmp/pip-modern-metadata-lhvhpmnr/plom.egg-info/SOURCES.txt' 2025-11-20T01:53:52,009 reading manifest file '/tmp/pip-modern-metadata-lhvhpmnr/plom.egg-info/SOURCES.txt' 2025-11-20T01:53:52,011 reading manifest template 'MANIFEST.in' 2025-11-20T01:53:52,012 warning: no files found matching 'doc' 2025-11-20T01:53:52,082 warning: no files found matching 'plom_server/Launcher/launch_scripts/*.py' 2025-11-20T01:53:52,091 adding license file 'LICENSE.md' 2025-11-20T01:53:52,119 writing manifest file '/tmp/pip-modern-metadata-lhvhpmnr/plom.egg-info/SOURCES.txt' 2025-11-20T01:53:52,121 creating '/tmp/pip-modern-metadata-lhvhpmnr/plom-0.19.5.dist-info' 2025-11-20T01:53:52,249 Preparing metadata (pyproject.toml): finished with status 'done' 2025-11-20T01:53:52,255 Source in /tmp/pip-wheel-kd2s83o9/plom_eceb01a4e1cb4563ae1dbda66dd489d7 has version 0.19.5, which satisfies requirement plom==0.19.5 from https://files.pythonhosted.org/packages/c0/e4/8dcc353c3f291e26a64d90c50ec6fb0430fb29f7e838792867335b10762d/plom-0.19.5.tar.gz 2025-11-20T01:53:52,256 Removed plom==0.19.5 from https://files.pythonhosted.org/packages/c0/e4/8dcc353c3f291e26a64d90c50ec6fb0430fb29f7e838792867335b10762d/plom-0.19.5.tar.gz from build tracker '/tmp/pip-build-tracker-nmp2qnhl' 2025-11-20T01:53:52,262 Created temporary directory: /tmp/pip-unpack-fphdcmzq 2025-11-20T01:53:52,263 Building wheels for collected packages: plom 2025-11-20T01:53:52,267 Created temporary directory: /tmp/pip-wheel-zobpf2tr 2025-11-20T01:53:52,267 Destination directory: /tmp/pip-wheel-zobpf2tr 2025-11-20T01:53:52,270 Building wheel for plom (pyproject.toml): started 2025-11-20T01:53:52,271 Running command Building wheel for plom (pyproject.toml) 2025-11-20T01:53:52,924 running bdist_wheel 2025-11-20T01:53:52,947 running build 2025-11-20T01:53:52,947 running build_py 2025-11-20T01:53:52,956 creating build/lib/plom 2025-11-20T01:53:52,959 copying plom/test_latexfrag.py -> build/lib/plom 2025-11-20T01:53:52,961 copying plom/test_misc_utils.py -> build/lib/plom 2025-11-20T01:53:52,963 copying plom/tpv_utils.py -> build/lib/plom 2025-11-20T01:53:52,966 copying plom/test_version_maps.py -> build/lib/plom 2025-11-20T01:53:52,968 copying plom/test_tags.py -> build/lib/plom 2025-11-20T01:53:52,970 copying plom/comment_utils.py -> build/lib/plom 2025-11-20T01:53:52,972 copying plom/__init__.py -> build/lib/plom 2025-11-20T01:53:52,974 copying plom/common.py -> build/lib/plom 2025-11-20T01:53:52,975 copying plom/test_question_labels.py -> build/lib/plom 2025-11-20T01:53:52,977 copying plom/test_illadvised.py -> build/lib/plom 2025-11-20T01:53:52,979 copying plom/test_rubric_diff.py -> build/lib/plom 2025-11-20T01:53:52,981 copying plom/feedback_rules.py -> build/lib/plom 2025-11-20T01:53:52,984 copying plom/test_spec.py -> build/lib/plom 2025-11-20T01:53:52,986 copying plom/test_exceptions.py -> build/lib/plom 2025-11-20T01:53:52,988 copying plom/test_scoring.py -> build/lib/plom 2025-11-20T01:53:52,991 copying plom/question_labels.py -> build/lib/plom 2025-11-20T01:53:52,994 copying plom/test_version.py -> build/lib/plom 2025-11-20T01:53:52,996 copying plom/rules.py -> build/lib/plom 2025-11-20T01:53:52,998 copying plom/textools.py -> build/lib/plom 2025-11-20T01:53:53,000 copying plom/misc_utils.py -> build/lib/plom 2025-11-20T01:53:53,003 copying plom/spec_verifier.py -> build/lib/plom 2025-11-20T01:53:53,006 copying plom/version_maps.py -> build/lib/plom 2025-11-20T01:53:53,008 copying plom/test_latex.py -> build/lib/plom 2025-11-20T01:53:53,010 copying plom/plom_exceptions.py -> build/lib/plom 2025-11-20T01:53:53,012 copying plom/manage_user_files.py -> build/lib/plom 2025-11-20T01:53:53,014 copying plom/tagging.py -> build/lib/plom 2025-11-20T01:53:53,016 copying plom/aliceBob.py -> build/lib/plom 2025-11-20T01:53:53,019 copying plom/rubric_utils.py -> build/lib/plom 2025-11-20T01:53:53,021 copying plom/test_print_score.py -> build/lib/plom 2025-11-20T01:53:53,023 copying plom/test_feedback_rules.py -> build/lib/plom 2025-11-20T01:53:53,025 creating build/lib/plom/cli 2025-11-20T01:53:53,026 copying plom/cli/rectangle_extractor_tools.py -> build/lib/plom/cli 2025-11-20T01:53:53,028 copying plom/cli/pqvmap_tools.py -> build/lib/plom/cli 2025-11-20T01:53:53,030 copying plom/cli/identify_tools.py -> build/lib/plom/cli 2025-11-20T01:53:53,032 copying plom/cli/__init__.py -> build/lib/plom/cli 2025-11-20T01:53:53,034 copying plom/cli/start_messenger.py -> build/lib/plom/cli 2025-11-20T01:53:53,036 copying plom/cli/source_tools.py -> build/lib/plom/cli 2025-11-20T01:53:53,038 copying plom/cli/__main__.py -> build/lib/plom/cli 2025-11-20T01:53:53,041 copying plom/cli/task_tools.py -> build/lib/plom/cli 2025-11-20T01:53:53,043 copying plom/cli/bundle_tools.py -> build/lib/plom/cli 2025-11-20T01:53:53,044 copying plom/cli/spec_tools.py -> build/lib/plom/cli 2025-11-20T01:53:53,046 copying plom/cli/finish_tools.py -> build/lib/plom/cli 2025-11-20T01:53:53,048 copying plom/cli/list_bundles.py -> build/lib/plom/cli 2025-11-20T01:53:53,049 copying plom/cli/classlist_tools.py -> build/lib/plom/cli 2025-11-20T01:53:53,053 creating build/lib/plom/create 2025-11-20T01:53:53,054 copying plom/create/_digitHunter.py -> build/lib/plom/create 2025-11-20T01:53:53,056 copying plom/create/exam_scribbler.py -> build/lib/plom/create 2025-11-20T01:53:53,058 copying plom/create/push_pull_rubrics.py -> build/lib/plom/create 2025-11-20T01:53:53,060 copying plom/create/version_map_utils.py -> build/lib/plom/create 2025-11-20T01:53:53,062 copying plom/create/test_upload_classlist.py -> build/lib/plom/create 2025-11-20T01:53:53,064 copying plom/create/build_bundle_separators_with_qrcodes.py -> build/lib/plom/create 2025-11-20T01:53:53,065 copying plom/create/buildClasslist.py -> build/lib/plom/create 2025-11-20T01:53:53,068 copying plom/create/scribble_utils.py -> build/lib/plom/create 2025-11-20T01:53:53,070 copying plom/create/__init__.py -> build/lib/plom/create 2025-11-20T01:53:53,072 copying plom/create/start_messenger.py -> build/lib/plom/create 2025-11-20T01:53:53,074 copying plom/create/buildDatabaseAndPapers.py -> build/lib/plom/create 2025-11-20T01:53:53,076 copying plom/create/test_build_source_exams.py -> build/lib/plom/create 2025-11-20T01:53:53,078 copying plom/create/homework_scribbler.py -> build/lib/plom/create 2025-11-20T01:53:53,080 copying plom/create/build_extra_page_with_qrcodes.py -> build/lib/plom/create 2025-11-20T01:53:53,082 copying plom/create/__main__.py -> build/lib/plom/create 2025-11-20T01:53:53,084 copying plom/create/scribble_hw_utils.py -> build/lib/plom/create 2025-11-20T01:53:53,087 copying plom/create/status.py -> build/lib/plom/create 2025-11-20T01:53:53,089 copying plom/create/test_make_pdf.py -> build/lib/plom/create 2025-11-20T01:53:53,091 copying plom/create/mergeAndCodePages.py -> build/lib/plom/create 2025-11-20T01:53:53,094 copying plom/create/test_build_extra_page_pdf.py -> build/lib/plom/create 2025-11-20T01:53:53,095 copying plom/create/upload_classlist.py -> build/lib/plom/create 2025-11-20T01:53:53,097 copying plom/create/build_scrap_paper_with_qrcodes.py -> build/lib/plom/create 2025-11-20T01:53:53,099 copying plom/create/classlistValidator.py -> build/lib/plom/create 2025-11-20T01:53:53,102 copying plom/create/test_classlists.py -> build/lib/plom/create 2025-11-20T01:53:53,105 copying plom/create/test_stamps.py -> build/lib/plom/create 2025-11-20T01:53:53,107 copying plom/create/demotools.py -> build/lib/plom/create 2025-11-20T01:53:53,109 copying plom/create/test_page_counts.py -> build/lib/plom/create 2025-11-20T01:53:53,110 copying plom/create/buildNamedPDF.py -> build/lib/plom/create 2025-11-20T01:53:53,113 creating build/lib/plom/create/fonts 2025-11-20T01:53:53,114 copying plom/create/fonts/__init__.py -> build/lib/plom/create/fonts 2025-11-20T01:53:53,116 creating build/lib/plom/messenger 2025-11-20T01:53:53,117 copying plom/messenger/__init__.py -> build/lib/plom/messenger 2025-11-20T01:53:53,119 copying plom/messenger/messenger.py -> build/lib/plom/messenger 2025-11-20T01:53:53,122 copying plom/messenger/scanMessenger.py -> build/lib/plom/messenger 2025-11-20T01:53:53,124 copying plom/messenger/managerMessenger.py -> build/lib/plom/messenger 2025-11-20T01:53:53,128 copying plom/messenger/plom_admin_messenger.py -> build/lib/plom/messenger 2025-11-20T01:53:53,131 copying plom/messenger/base_messenger.py -> build/lib/plom/messenger 2025-11-20T01:53:53,134 copying plom/messenger/test_messengers.py -> build/lib/plom/messenger 2025-11-20T01:53:53,136 creating build/lib/plom/scan 2025-11-20T01:53:53,137 copying plom/scan/checkScanStatus.py -> build/lib/plom/scan 2025-11-20T01:53:53,140 copying plom/scan/__init__.py -> build/lib/plom/scan 2025-11-20T01:53:53,141 copying plom/scan/start_messenger.py -> build/lib/plom/scan 2025-11-20T01:53:53,143 copying plom/scan/sendUnknownsToServer.py -> build/lib/plom/scan 2025-11-20T01:53:53,145 copying plom/scan/hwSubmissionsCheck.py -> build/lib/plom/scan 2025-11-20T01:53:53,147 copying plom/scan/sendPagesToServer.py -> build/lib/plom/scan 2025-11-20T01:53:53,150 copying plom/scan/pdfmucker.py -> build/lib/plom/scan 2025-11-20T01:53:53,153 copying plom/scan/clearScannerLogin.py -> build/lib/plom/scan 2025-11-20T01:53:53,154 copying plom/scan/test_rotations.py -> build/lib/plom/scan 2025-11-20T01:53:53,157 copying plom/scan/fasterQRExtract.py -> build/lib/plom/scan 2025-11-20T01:53:53,159 copying plom/scan/__main__.py -> build/lib/plom/scan 2025-11-20T01:53:53,161 copying plom/scan/test_qr_reads.py -> build/lib/plom/scan 2025-11-20T01:53:53,164 copying plom/scan/readQRCodes.py -> build/lib/plom/scan 2025-11-20T01:53:53,166 copying plom/scan/listBundles.py -> build/lib/plom/scan 2025-11-20T01:53:53,168 copying plom/scan/scansToImages.py -> build/lib/plom/scan 2025-11-20T01:53:53,170 copying plom/scan/frontend_hwscan.py -> build/lib/plom/scan 2025-11-20T01:53:53,173 copying plom/scan/test_pdf_img_extraction.py -> build/lib/plom/scan 2025-11-20T01:53:53,175 copying plom/scan/rotate.py -> build/lib/plom/scan 2025-11-20T01:53:53,177 copying plom/scan/sendCollisionsToServer.py -> build/lib/plom/scan 2025-11-20T01:53:53,179 copying plom/scan/bundle_utils.py -> build/lib/plom/scan 2025-11-20T01:53:53,181 copying plom/scan/question_list_utils.py -> build/lib/plom/scan 2025-11-20T01:53:53,183 copying plom/scan/frontend_scan.py -> build/lib/plom/scan 2025-11-20T01:53:53,185 copying plom/scan/test_invisible_watermarks.py -> build/lib/plom/scan 2025-11-20T01:53:53,188 copying plom/scan/test_question_map_parse.py -> build/lib/plom/scan 2025-11-20T01:53:53,190 creating build/lib/plom/finish 2025-11-20T01:53:53,191 copying plom/finish/html_view_test_template.py -> build/lib/plom/finish 2025-11-20T01:53:53,194 copying plom/finish/__init__.py -> build/lib/plom/finish 2025-11-20T01:53:53,195 copying plom/finish/start_messenger.py -> build/lib/plom/finish 2025-11-20T01:53:53,197 copying plom/finish/rubric_downloads.py -> build/lib/plom/finish 2025-11-20T01:53:53,199 copying plom/finish/clear_manager_login.py -> build/lib/plom/finish 2025-11-20T01:53:53,201 copying plom/finish/test_return_tools.py -> build/lib/plom/finish 2025-11-20T01:53:53,203 copying plom/finish/__main__.py -> build/lib/plom/finish 2025-11-20T01:53:53,205 copying plom/finish/reassemble_completed.py -> build/lib/plom/finish 2025-11-20T01:53:53,207 copying plom/finish/examReassembler.py -> build/lib/plom/finish 2025-11-20T01:53:53,210 copying plom/finish/reassemble_ID_only.py -> build/lib/plom/finish 2025-11-20T01:53:53,211 copying plom/finish/test_cover_pages.py -> build/lib/plom/finish 2025-11-20T01:53:53,213 copying plom/finish/audit.py -> build/lib/plom/finish 2025-11-20T01:53:53,215 copying plom/finish/check_completed.py -> build/lib/plom/finish 2025-11-20T01:53:53,217 copying plom/finish/utils.py -> build/lib/plom/finish 2025-11-20T01:53:53,219 copying plom/finish/return_tools.py -> build/lib/plom/finish 2025-11-20T01:53:53,221 copying plom/finish/coded_return.py -> build/lib/plom/finish 2025-11-20T01:53:53,224 copying plom/finish/test_hash.py -> build/lib/plom/finish 2025-11-20T01:53:53,226 copying plom/finish/spreadsheet.py -> build/lib/plom/finish 2025-11-20T01:53:53,228 copying plom/finish/coverPageBuilder.py -> build/lib/plom/finish 2025-11-20T01:53:53,231 creating build/lib/plom/idreader 2025-11-20T01:53:53,231 copying plom/idreader/__init__.py -> build/lib/plom/idreader 2025-11-20T01:53:53,233 copying plom/idreader/trainRandomForestModel.py -> build/lib/plom/idreader 2025-11-20T01:53:53,235 copying plom/idreader/test_IDreader.py -> build/lib/plom/idreader 2025-11-20T01:53:53,238 copying plom/idreader/model_utils.py -> build/lib/plom/idreader 2025-11-20T01:53:53,240 copying plom/idreader/predictStudentID.py -> build/lib/plom/idreader 2025-11-20T01:53:53,242 copying plom/idreader/assign_prob.py -> build/lib/plom/idreader 2025-11-20T01:53:53,245 creating build/lib/plom/solutions 2025-11-20T01:53:53,246 copying plom/solutions/__init__.py -> build/lib/plom/solutions 2025-11-20T01:53:53,248 copying plom/solutions/extractSolutions.py -> build/lib/plom/solutions 2025-11-20T01:53:53,250 copying plom/solutions/__main__.py -> build/lib/plom/solutions 2025-11-20T01:53:53,253 copying plom/solutions/putSolutionImage.py -> build/lib/plom/solutions 2025-11-20T01:53:53,254 copying plom/solutions/checkSolutionStatus.py -> build/lib/plom/solutions 2025-11-20T01:53:53,256 copying plom/solutions/getSolutionImage.py -> build/lib/plom/solutions 2025-11-20T01:53:53,258 copying plom/solutions/deleteSolutionImage.py -> build/lib/plom/solutions 2025-11-20T01:53:53,260 creating build/lib/plom/canvas 2025-11-20T01:53:53,261 copying plom/canvas/canvas_utils.py -> build/lib/plom/canvas 2025-11-20T01:53:53,264 copying plom/canvas/__init__.py -> build/lib/plom/canvas 2025-11-20T01:53:53,266 copying plom/canvas/canvasapi_extensions.py -> build/lib/plom/canvas 2025-11-20T01:53:53,268 creating build/lib/plom/scripts 2025-11-20T01:53:53,269 copying plom/scripts/__init__.py -> build/lib/plom/scripts 2025-11-20T01:53:53,271 copying plom/scripts/test_script_help_ver.py -> build/lib/plom/scripts 2025-11-20T01:53:53,273 copying plom/scripts/hwscan.py -> build/lib/plom/scripts 2025-11-20T01:53:53,276 creating build/lib/plom_server 2025-11-20T01:53:53,277 copying plom_server/wsgi.py -> build/lib/plom_server 2025-11-20T01:53:53,279 copying plom_server/urls.py -> build/lib/plom_server 2025-11-20T01:53:53,280 copying plom_server/__init__.py -> build/lib/plom_server 2025-11-20T01:53:53,282 copying plom_server/middleware.py -> build/lib/plom_server 2025-11-20T01:53:53,284 copying plom_server/asgi.py -> build/lib/plom_server 2025-11-20T01:53:53,286 copying plom_server/settings.py -> build/lib/plom_server 2025-11-20T01:53:53,288 copying plom_server/context_processors.py -> build/lib/plom_server 2025-11-20T01:53:53,290 copying plom_server/get_js.py -> build/lib/plom_server 2025-11-20T01:53:53,293 creating build/lib/plom_server/API 2025-11-20T01:53:53,294 copying plom_server/API/urls.py -> build/lib/plom_server/API 2025-11-20T01:53:53,297 copying plom_server/API/__init__.py -> build/lib/plom_server/API 2025-11-20T01:53:53,298 copying plom_server/API/apps.py -> build/lib/plom_server/API 2025-11-20T01:53:53,301 creating build/lib/plom_server/API/services 2025-11-20T01:53:53,302 copying plom_server/API/services/__init__.py -> build/lib/plom_server/API/services 2025-11-20T01:53:53,304 copying plom_server/API/services/TokenService.py -> build/lib/plom_server/API/services 2025-11-20T01:53:53,306 creating build/lib/plom_server/Authentication 2025-11-20T01:53:53,307 copying plom_server/Authentication/signup_views.py -> build/lib/plom_server/Authentication 2025-11-20T01:53:53,309 copying plom_server/Authentication/urls.py -> build/lib/plom_server/Authentication 2025-11-20T01:53:53,311 copying plom_server/Authentication/__init__.py -> build/lib/plom_server/Authentication 2025-11-20T01:53:53,313 copying plom_server/Authentication/admin.py -> build/lib/plom_server/Authentication 2025-11-20T01:53:53,314 copying plom_server/Authentication/views.py -> build/lib/plom_server/Authentication 2025-11-20T01:53:53,317 copying plom_server/Authentication/models.py -> build/lib/plom_server/Authentication 2025-11-20T01:53:53,318 copying plom_server/Authentication/apps.py -> build/lib/plom_server/Authentication 2025-11-20T01:53:53,320 creating build/lib/plom_server/Authentication/services 2025-11-20T01:53:53,321 copying plom_server/Authentication/services/__init__.py -> build/lib/plom_server/Authentication/services 2025-11-20T01:53:53,323 copying plom_server/Authentication/services/authentication_services.py -> build/lib/plom_server/Authentication/services 2025-11-20T01:53:53,326 creating build/lib/plom_server/Base 2025-11-20T01:53:53,327 copying plom_server/Base/urls.py -> build/lib/plom_server/Base 2025-11-20T01:53:53,329 copying plom_server/Base/tests_settings.py -> build/lib/plom_server/Base 2025-11-20T01:53:53,331 copying plom_server/Base/__init__.py -> build/lib/plom_server/Base 2025-11-20T01:53:53,333 copying plom_server/Base/admin.py -> build/lib/plom_server/Base 2025-11-20T01:53:53,334 copying plom_server/Base/compat.py -> build/lib/plom_server/Base 2025-11-20T01:53:53,336 copying plom_server/Base/views.py -> build/lib/plom_server/Base 2025-11-20T01:53:53,339 copying plom_server/Base/models.py -> build/lib/plom_server/Base 2025-11-20T01:53:53,341 copying plom_server/Base/base_group_views.py -> build/lib/plom_server/Base 2025-11-20T01:53:53,343 copying plom_server/Base/apps.py -> build/lib/plom_server/Base 2025-11-20T01:53:53,345 creating build/lib/plom_server/Base/services 2025-11-20T01:53:53,346 copying plom_server/Base/services/__init__.py -> build/lib/plom_server/Base/services 2025-11-20T01:53:53,348 copying plom_server/Base/services/Settings.py -> build/lib/plom_server/Base/services 2025-11-20T01:53:53,350 copying plom_server/Base/services/big_red_button.py -> build/lib/plom_server/Base/services 2025-11-20T01:53:53,352 copying plom_server/Base/services/database_service.py -> build/lib/plom_server/Base/services 2025-11-20T01:53:53,354 creating build/lib/plom_server/Base/management/commands 2025-11-20T01:53:53,356 copying plom_server/Base/management/commands/plom_clean_all_and_build_db.py -> build/lib/plom_server/Base/management/commands 2025-11-20T01:53:53,358 copying plom_server/Base/management/commands/plom_database.py -> build/lib/plom_server/Base/management/commands 2025-11-20T01:53:53,361 creating build/lib/plom_server/BuildPaperPDF 2025-11-20T01:53:53,362 copying plom_server/BuildPaperPDF/urls.py -> build/lib/plom_server/BuildPaperPDF 2025-11-20T01:53:53,364 copying plom_server/BuildPaperPDF/__init__.py -> build/lib/plom_server/BuildPaperPDF 2025-11-20T01:53:53,365 copying plom_server/BuildPaperPDF/admin.py -> build/lib/plom_server/BuildPaperPDF 2025-11-20T01:53:53,367 copying plom_server/BuildPaperPDF/views.py -> build/lib/plom_server/BuildPaperPDF 2025-11-20T01:53:53,369 copying plom_server/BuildPaperPDF/models.py -> build/lib/plom_server/BuildPaperPDF 2025-11-20T01:53:53,371 copying plom_server/BuildPaperPDF/apps.py -> build/lib/plom_server/BuildPaperPDF 2025-11-20T01:53:53,374 copying plom_server/BuildPaperPDF/tests.py -> build/lib/plom_server/BuildPaperPDF 2025-11-20T01:53:53,376 creating build/lib/plom_server/BuildPaperPDF/services 2025-11-20T01:53:53,377 copying plom_server/BuildPaperPDF/services/__init__.py -> build/lib/plom_server/BuildPaperPDF/services 2025-11-20T01:53:53,379 copying plom_server/BuildPaperPDF/services/build_papers.py -> build/lib/plom_server/BuildPaperPDF/services 2025-11-20T01:53:53,382 creating build/lib/plom_server/Contrib 2025-11-20T01:53:53,383 copying plom_server/Contrib/__init__.py -> build/lib/plom_server/Contrib 2025-11-20T01:53:53,385 creating build/lib/plom_server/Finish 2025-11-20T01:53:53,386 copying plom_server/Finish/urls.py -> build/lib/plom_server/Finish 2025-11-20T01:53:53,388 copying plom_server/Finish/forms.py -> build/lib/plom_server/Finish 2025-11-20T01:53:53,390 copying plom_server/Finish/__init__.py -> build/lib/plom_server/Finish 2025-11-20T01:53:53,391 copying plom_server/Finish/admin.py -> build/lib/plom_server/Finish 2025-11-20T01:53:53,393 copying plom_server/Finish/models.py -> build/lib/plom_server/Finish 2025-11-20T01:53:53,395 copying plom_server/Finish/apps.py -> build/lib/plom_server/Finish 2025-11-20T01:53:53,397 creating build/lib/plom_server/Finish/services 2025-11-20T01:53:53,398 copying plom_server/Finish/services/annotation_data_service.py -> build/lib/plom_server/Finish/services 2025-11-20T01:53:53,400 copying plom_server/Finish/services/ReportPDFService.py -> build/lib/plom_server/Finish/services 2025-11-20T01:53:53,402 copying plom_server/Finish/services/__init__.py -> build/lib/plom_server/Finish/services 2025-11-20T01:53:53,404 copying plom_server/Finish/services/data_extraction_service.py -> build/lib/plom_server/Finish/services 2025-11-20T01:53:53,407 copying plom_server/Finish/services/build_student_report_service.py -> build/lib/plom_server/Finish/services 2025-11-20T01:53:53,410 copying plom_server/Finish/services/template_soln_spec.py -> build/lib/plom_server/Finish/services 2025-11-20T01:53:53,412 copying plom_server/Finish/services/d3_service.py -> build/lib/plom_server/Finish/services 2025-11-20T01:53:53,414 copying plom_server/Finish/services/soln_source.py -> build/lib/plom_server/Finish/services 2025-11-20T01:53:53,416 copying plom_server/Finish/services/student_marks_service.py -> build/lib/plom_server/Finish/services 2025-11-20T01:53:53,419 copying plom_server/Finish/services/ta_marking_service.py -> build/lib/plom_server/Finish/services 2025-11-20T01:53:53,422 copying plom_server/Finish/services/matplotlib_service.py -> build/lib/plom_server/Finish/services 2025-11-20T01:53:53,425 copying plom_server/Finish/services/soln_images.py -> build/lib/plom_server/Finish/services 2025-11-20T01:53:53,427 copying plom_server/Finish/services/build_soln_service.py -> build/lib/plom_server/Finish/services 2025-11-20T01:53:53,430 copying plom_server/Finish/services/reassemble_service.py -> build/lib/plom_server/Finish/services 2025-11-20T01:53:53,433 creating build/lib/plom_server/Identify 2025-11-20T01:53:53,435 copying plom_server/Identify/urls.py -> build/lib/plom_server/Identify 2025-11-20T01:53:53,437 copying plom_server/Identify/__init__.py -> build/lib/plom_server/Identify 2025-11-20T01:53:53,439 copying plom_server/Identify/admin.py -> build/lib/plom_server/Identify 2025-11-20T01:53:53,441 copying plom_server/Identify/views.py -> build/lib/plom_server/Identify 2025-11-20T01:53:53,444 copying plom_server/Identify/models.py -> build/lib/plom_server/Identify 2025-11-20T01:53:53,446 copying plom_server/Identify/apps.py -> build/lib/plom_server/Identify 2025-11-20T01:53:53,449 copying plom_server/Identify/tests.py -> build/lib/plom_server/Identify 2025-11-20T01:53:53,452 creating build/lib/plom_server/Identify/services 2025-11-20T01:53:53,453 copying plom_server/Identify/services/id_tasks.py -> build/lib/plom_server/Identify/services 2025-11-20T01:53:53,456 copying plom_server/Identify/services/__init__.py -> build/lib/plom_server/Identify/services 2025-11-20T01:53:53,458 copying plom_server/Identify/services/id_reader.py -> build/lib/plom_server/Identify/services 2025-11-20T01:53:53,462 copying plom_server/Identify/services/id_progress.py -> build/lib/plom_server/Identify/services 2025-11-20T01:53:53,464 copying plom_server/Identify/services/id_direct.py -> build/lib/plom_server/Identify/services 2025-11-20T01:53:53,466 copying plom_server/Identify/services/ClasslistService.py -> build/lib/plom_server/Identify/services 2025-11-20T01:53:53,469 creating build/lib/plom_server/QuestionTags 2025-11-20T01:53:53,470 copying plom_server/QuestionTags/urls.py -> build/lib/plom_server/QuestionTags 2025-11-20T01:53:53,473 copying plom_server/QuestionTags/forms.py -> build/lib/plom_server/QuestionTags 2025-11-20T01:53:53,475 copying plom_server/QuestionTags/__init__.py -> build/lib/plom_server/QuestionTags 2025-11-20T01:53:53,477 copying plom_server/QuestionTags/admin.py -> build/lib/plom_server/QuestionTags 2025-11-20T01:53:53,479 copying plom_server/QuestionTags/views.py -> build/lib/plom_server/QuestionTags 2025-11-20T01:53:53,482 copying plom_server/QuestionTags/serializers.py -> build/lib/plom_server/QuestionTags 2025-11-20T01:53:53,484 copying plom_server/QuestionTags/models.py -> build/lib/plom_server/QuestionTags 2025-11-20T01:53:53,486 creating build/lib/plom_server/QuestionTags/services 2025-11-20T01:53:53,488 copying plom_server/QuestionTags/services/__init__.py -> build/lib/plom_server/QuestionTags/services 2025-11-20T01:53:53,490 copying plom_server/QuestionTags/services/questiontag_service.py -> build/lib/plom_server/QuestionTags/services 2025-11-20T01:53:53,493 creating build/lib/plom_server/QuestionClustering 2025-11-20T01:53:53,494 copying plom_server/QuestionClustering/urls.py -> build/lib/plom_server/QuestionClustering 2025-11-20T01:53:53,497 copying plom_server/QuestionClustering/forms.py -> build/lib/plom_server/QuestionClustering 2025-11-20T01:53:53,499 copying plom_server/QuestionClustering/__init__.py -> build/lib/plom_server/QuestionClustering 2025-11-20T01:53:53,501 copying plom_server/QuestionClustering/admin.py -> build/lib/plom_server/QuestionClustering 2025-11-20T01:53:53,504 copying plom_server/QuestionClustering/views.py -> build/lib/plom_server/QuestionClustering 2025-11-20T01:53:53,507 copying plom_server/QuestionClustering/models.py -> build/lib/plom_server/QuestionClustering 2025-11-20T01:53:53,510 copying plom_server/QuestionClustering/apps.py -> build/lib/plom_server/QuestionClustering 2025-11-20T01:53:53,512 creating build/lib/plom_server/QuestionClustering/services 2025-11-20T01:53:53,514 copying plom_server/QuestionClustering/services/__init__.py -> build/lib/plom_server/QuestionClustering/services 2025-11-20T01:53:53,516 copying plom_server/QuestionClustering/services/model_loader.py -> build/lib/plom_server/QuestionClustering/services 2025-11-20T01:53:53,518 copying plom_server/QuestionClustering/services/question_clustering_service.py -> build/lib/plom_server/QuestionClustering/services 2025-11-20T01:53:53,522 creating build/lib/plom_server/QuestionClustering/exceptions 2025-11-20T01:53:53,523 copying plom_server/QuestionClustering/exceptions/clustering_exception.py -> build/lib/plom_server/QuestionClustering/exceptions 2025-11-20T01:53:53,526 copying plom_server/QuestionClustering/exceptions/job_exception.py -> build/lib/plom_server/QuestionClustering/exceptions 2025-11-20T01:53:53,528 creating build/lib/plom_server/Launcher 2025-11-20T01:53:53,529 copying plom_server/Launcher/__init__.py -> build/lib/plom_server/Launcher 2025-11-20T01:53:53,532 copying plom_server/Launcher/apps.py -> build/lib/plom_server/Launcher 2025-11-20T01:53:53,534 creating build/lib/plom_server/Launcher/services 2025-11-20T01:53:53,535 copying plom_server/Launcher/services/launch_demo_homework_bundle_creator.py -> build/lib/plom_server/Launcher/services 2025-11-20T01:53:53,538 copying plom_server/Launcher/services/launch_demo_bundle_creator.py -> build/lib/plom_server/Launcher/services 2025-11-20T01:53:53,541 copying plom_server/Launcher/services/__init__.py -> build/lib/plom_server/Launcher/services 2025-11-20T01:53:53,544 creating build/lib/plom_server/Launcher/management/commands 2025-11-20T01:53:53,546 copying plom_server/Launcher/management/commands/plom_create_demo_users.py -> build/lib/plom_server/Launcher/management/commands 2025-11-20T01:53:53,548 copying plom_server/Launcher/management/commands/plom_build_scrap_extra_pdfs.py -> build/lib/plom_server/Launcher/management/commands 2025-11-20T01:53:53,550 copying plom_server/Launcher/management/commands/plom_get_static_javascript.py -> build/lib/plom_server/Launcher/management/commands 2025-11-20T01:53:53,553 copying plom_server/Launcher/management/commands/plom_make_groups_and_first_users.py -> build/lib/plom_server/Launcher/management/commands 2025-11-20T01:53:53,555 copying plom_server/Launcher/management/commands/plom_demo_bundles.py -> build/lib/plom_server/Launcher/management/commands 2025-11-20T01:53:53,558 creating build/lib/plom_server/Mark 2025-11-20T01:53:53,559 copying plom_server/Mark/__init__.py -> build/lib/plom_server/Mark 2025-11-20T01:53:53,561 copying plom_server/Mark/admin.py -> build/lib/plom_server/Mark 2025-11-20T01:53:53,563 copying plom_server/Mark/apps.py -> build/lib/plom_server/Mark 2025-11-20T01:53:53,566 creating build/lib/plom_server/Mark/services 2025-11-20T01:53:53,567 copying plom_server/Mark/services/page_data.py -> build/lib/plom_server/Mark/services 2025-11-20T01:53:53,570 copying plom_server/Mark/services/__init__.py -> build/lib/plom_server/Mark/services 2025-11-20T01:53:53,572 copying plom_server/Mark/services/mark_task.py -> build/lib/plom_server/Mark/services 2025-11-20T01:53:53,574 copying plom_server/Mark/services/annotations.py -> build/lib/plom_server/Mark/services 2025-11-20T01:53:53,577 copying plom_server/Mark/services/MarkingPriorityService.py -> build/lib/plom_server/Mark/services 2025-11-20T01:53:53,579 copying plom_server/Mark/services/question_marking.py -> build/lib/plom_server/Mark/services 2025-11-20T01:53:53,582 copying plom_server/Mark/services/marking_stats.py -> build/lib/plom_server/Mark/services 2025-11-20T01:53:53,585 copying plom_server/Mark/services/marking_task_service.py -> build/lib/plom_server/Mark/services 2025-11-20T01:53:53,588 creating build/lib/plom_server/Mark/tests 2025-11-20T01:53:53,589 copying plom_server/Mark/tests/test_incoming_annotations.py -> build/lib/plom_server/Mark/tests 2025-11-20T01:53:53,591 copying plom_server/Mark/tests/test_marking_task_service.py -> build/lib/plom_server/Mark/tests 2025-11-20T01:53:53,593 copying plom_server/Mark/tests/__init__.py -> build/lib/plom_server/Mark/tests 2025-11-20T01:53:53,595 copying plom_server/Mark/tests/test_marking_task_service_config.py -> build/lib/plom_server/Mark/tests 2025-11-20T01:53:53,597 copying plom_server/Mark/tests/test_marking_priority_setting.py -> build/lib/plom_server/Mark/tests 2025-11-20T01:53:53,600 copying plom_server/Mark/tests/test_tagging_tasks.py -> build/lib/plom_server/Mark/tests 2025-11-20T01:53:53,602 copying plom_server/Mark/tests/test_question_marking_service.py -> build/lib/plom_server/Mark/tests 2025-11-20T01:53:53,604 creating build/lib/plom_server/Papers 2025-11-20T01:53:53,605 copying plom_server/Papers/__init__.py -> build/lib/plom_server/Papers 2025-11-20T01:53:53,607 copying plom_server/Papers/admin.py -> build/lib/plom_server/Papers 2025-11-20T01:53:53,609 copying plom_server/Papers/serializers.py -> build/lib/plom_server/Papers 2025-11-20T01:53:53,611 copying plom_server/Papers/apps.py -> build/lib/plom_server/Papers 2025-11-20T01:53:53,613 creating build/lib/plom_server/Papers/services 2025-11-20T01:53:53,614 copying plom_server/Papers/services/SolnSpecService.py -> build/lib/plom_server/Papers/services 2025-11-20T01:53:53,616 copying plom_server/Papers/services/__init__.py -> build/lib/plom_server/Papers/services 2025-11-20T01:53:53,618 copying plom_server/Papers/services/paper_info.py -> build/lib/plom_server/Papers/services 2025-11-20T01:53:53,620 copying plom_server/Papers/services/paper_creator.py -> build/lib/plom_server/Papers/services 2025-11-20T01:53:53,623 copying plom_server/Papers/services/SpecificationService.py -> build/lib/plom_server/Papers/services 2025-11-20T01:53:53,626 copying plom_server/Papers/services/image_bundle.py -> build/lib/plom_server/Papers/services 2025-11-20T01:53:53,629 creating build/lib/plom_server/Papers/models 2025-11-20T01:53:53,630 copying plom_server/Papers/models/__init__.py -> build/lib/plom_server/Papers/models 2025-11-20T01:53:53,632 copying plom_server/Papers/models/reference_image.py -> build/lib/plom_server/Papers/models 2025-11-20T01:53:53,633 copying plom_server/Papers/models/specifications.py -> build/lib/plom_server/Papers/models 2025-11-20T01:53:53,636 copying plom_server/Papers/models/image_bundle.py -> build/lib/plom_server/Papers/models 2025-11-20T01:53:53,638 copying plom_server/Papers/models/background_tasks.py -> build/lib/plom_server/Papers/models 2025-11-20T01:53:53,639 copying plom_server/Papers/models/paper_structure.py -> build/lib/plom_server/Papers/models 2025-11-20T01:53:53,642 creating build/lib/plom_server/Papers/tests 2025-11-20T01:53:53,643 copying plom_server/Papers/tests/test_image_bundle.py -> build/lib/plom_server/Papers/tests 2025-11-20T01:53:53,646 copying plom_server/Papers/tests/__init__.py -> build/lib/plom_server/Papers/tests 2025-11-20T01:53:53,647 copying plom_server/Papers/tests/test_paper_creator.py -> build/lib/plom_server/Papers/tests 2025-11-20T01:53:53,649 copying plom_server/Papers/tests/test_question_labels.py -> build/lib/plom_server/Papers/tests 2025-11-20T01:53:53,651 copying plom_server/Papers/tests/test_specification_service_misc.py -> build/lib/plom_server/Papers/tests 2025-11-20T01:53:53,653 creating build/lib/plom_server/Preparation 2025-11-20T01:53:53,654 copying plom_server/Preparation/urls.py -> build/lib/plom_server/Preparation 2025-11-20T01:53:53,656 copying plom_server/Preparation/__init__.py -> build/lib/plom_server/Preparation 2025-11-20T01:53:53,658 copying plom_server/Preparation/admin.py -> build/lib/plom_server/Preparation 2025-11-20T01:53:53,659 copying plom_server/Preparation/models.py -> build/lib/plom_server/Preparation 2025-11-20T01:53:53,661 copying plom_server/Preparation/apps.py -> build/lib/plom_server/Preparation 2025-11-20T01:53:53,664 creating build/lib/plom_server/Preparation/services 2025-11-20T01:53:53,665 copying plom_server/Preparation/services/__init__.py -> build/lib/plom_server/Preparation/services 2025-11-20T01:53:53,667 copying plom_server/Preparation/services/mocker.py -> build/lib/plom_server/Preparation/services 2025-11-20T01:53:53,668 copying plom_server/Preparation/services/SourceService.py -> build/lib/plom_server/Preparation/services 2025-11-20T01:53:53,671 copying plom_server/Preparation/services/prenaming_service.py -> build/lib/plom_server/Preparation/services 2025-11-20T01:53:53,673 copying plom_server/Preparation/services/preparation_dependency_service.py -> build/lib/plom_server/Preparation/services 2025-11-20T01:53:53,675 copying plom_server/Preparation/services/classlist.py -> build/lib/plom_server/Preparation/services 2025-11-20T01:53:53,677 copying plom_server/Preparation/services/PapersPrinted.py -> build/lib/plom_server/Preparation/services 2025-11-20T01:53:53,679 copying plom_server/Preparation/services/pqv_mapping.py -> build/lib/plom_server/Preparation/services 2025-11-20T01:53:53,682 creating build/lib/plom_server/Profile 2025-11-20T01:53:53,683 copying plom_server/Profile/urls.py -> build/lib/plom_server/Profile 2025-11-20T01:53:53,685 copying plom_server/Profile/__init__.py -> build/lib/plom_server/Profile 2025-11-20T01:53:53,686 copying plom_server/Profile/views.py -> build/lib/plom_server/Profile 2025-11-20T01:53:53,688 copying plom_server/Profile/edit_profile_form.py -> build/lib/plom_server/Profile 2025-11-20T01:53:53,690 copying plom_server/Profile/apps.py -> build/lib/plom_server/Profile 2025-11-20T01:53:53,692 creating build/lib/plom_server/Progress 2025-11-20T01:53:53,693 copying plom_server/Progress/urls.py -> build/lib/plom_server/Progress 2025-11-20T01:53:53,696 copying plom_server/Progress/forms.py -> build/lib/plom_server/Progress 2025-11-20T01:53:53,697 copying plom_server/Progress/__init__.py -> build/lib/plom_server/Progress 2025-11-20T01:53:53,699 copying plom_server/Progress/apps.py -> build/lib/plom_server/Progress 2025-11-20T01:53:53,701 creating build/lib/plom_server/Progress/services 2025-11-20T01:53:53,702 copying plom_server/Progress/services/__init__.py -> build/lib/plom_server/Progress/services 2025-11-20T01:53:53,704 copying plom_server/Progress/services/userinfo_service.py -> build/lib/plom_server/Progress/services 2025-11-20T01:53:53,706 copying plom_server/Progress/services/progress_overview.py -> build/lib/plom_server/Progress/services 2025-11-20T01:53:53,709 creating build/lib/plom_server/Rectangles 2025-11-20T01:53:53,710 copying plom_server/Rectangles/urls.py -> build/lib/plom_server/Rectangles 2025-11-20T01:53:53,712 copying plom_server/Rectangles/__init__.py -> build/lib/plom_server/Rectangles 2025-11-20T01:53:53,713 copying plom_server/Rectangles/views.py -> build/lib/plom_server/Rectangles 2025-11-20T01:53:53,716 copying plom_server/Rectangles/apps.py -> build/lib/plom_server/Rectangles 2025-11-20T01:53:53,718 creating build/lib/plom_server/Rectangles/services 2025-11-20T01:53:53,719 copying plom_server/Rectangles/services/__init__.py -> build/lib/plom_server/Rectangles/services 2025-11-20T01:53:53,720 copying plom_server/Rectangles/services/idbox_utils.py -> build/lib/plom_server/Rectangles/services 2025-11-20T01:53:53,722 copying plom_server/Rectangles/services/rectangle.py -> build/lib/plom_server/Rectangles/services 2025-11-20T01:53:53,725 creating build/lib/plom_server/Reports 2025-11-20T01:53:53,726 copying plom_server/Reports/urls.py -> build/lib/plom_server/Reports 2025-11-20T01:53:53,728 copying plom_server/Reports/__init__.py -> build/lib/plom_server/Reports 2025-11-20T01:53:53,730 copying plom_server/Reports/views.py -> build/lib/plom_server/Reports 2025-11-20T01:53:53,732 creating build/lib/plom_server/Rubrics 2025-11-20T01:53:53,733 copying plom_server/Rubrics/urls.py -> build/lib/plom_server/Rubrics 2025-11-20T01:53:53,735 copying plom_server/Rubrics/forms.py -> build/lib/plom_server/Rubrics 2025-11-20T01:53:53,737 copying plom_server/Rubrics/__init__.py -> build/lib/plom_server/Rubrics 2025-11-20T01:53:53,740 copying plom_server/Rubrics/admin.py -> build/lib/plom_server/Rubrics 2025-11-20T01:53:53,742 copying plom_server/Rubrics/views.py -> build/lib/plom_server/Rubrics 2025-11-20T01:53:53,745 copying plom_server/Rubrics/serializers.py -> build/lib/plom_server/Rubrics 2025-11-20T01:53:53,747 copying plom_server/Rubrics/models.py -> build/lib/plom_server/Rubrics 2025-11-20T01:53:53,750 copying plom_server/Rubrics/apps.py -> build/lib/plom_server/Rubrics 2025-11-20T01:53:53,753 creating build/lib/plom_server/Rubrics/services 2025-11-20T01:53:53,754 copying plom_server/Rubrics/services/__init__.py -> build/lib/plom_server/Rubrics/services 2025-11-20T01:53:53,757 copying plom_server/Rubrics/services/rubric_service.py -> build/lib/plom_server/Rubrics/services 2025-11-20T01:53:53,761 copying plom_server/Rubrics/services/rubric_permissions.py -> build/lib/plom_server/Rubrics/services 2025-11-20T01:53:53,763 copying plom_server/Rubrics/services/utils.py -> build/lib/plom_server/Rubrics/services 2025-11-20T01:53:53,767 creating build/lib/plom_server/Scan 2025-11-20T01:53:53,768 copying plom_server/Scan/urls.py -> build/lib/plom_server/Scan 2025-11-20T01:53:53,770 copying plom_server/Scan/forms.py -> build/lib/plom_server/Scan 2025-11-20T01:53:53,773 copying plom_server/Scan/__init__.py -> build/lib/plom_server/Scan 2025-11-20T01:53:53,775 copying plom_server/Scan/admin.py -> build/lib/plom_server/Scan 2025-11-20T01:53:53,777 copying plom_server/Scan/apps.py -> build/lib/plom_server/Scan 2025-11-20T01:53:53,780 creating build/lib/plom_server/Scan/models 2025-11-20T01:53:53,781 copying plom_server/Scan/models/staging_bundle.py -> build/lib/plom_server/Scan/models 2025-11-20T01:53:53,784 copying plom_server/Scan/models/__init__.py -> build/lib/plom_server/Scan/models 2025-11-20T01:53:53,787 copying plom_server/Scan/models/scan_background_chores.py -> build/lib/plom_server/Scan/models 2025-11-20T01:53:53,789 copying plom_server/Scan/models/staging_images.py -> build/lib/plom_server/Scan/models 2025-11-20T01:53:53,792 creating build/lib/plom_server/Scan/services 2025-11-20T01:53:53,793 copying plom_server/Scan/services/scan_service.py -> build/lib/plom_server/Scan/services 2025-11-20T01:53:53,798 copying plom_server/Scan/services/__init__.py -> build/lib/plom_server/Scan/services 2025-11-20T01:53:53,800 copying plom_server/Scan/services/manage_scan.py -> build/lib/plom_server/Scan/services 2025-11-20T01:53:53,804 copying plom_server/Scan/services/manage_discard.py -> build/lib/plom_server/Scan/services 2025-11-20T01:53:53,807 copying plom_server/Scan/services/util.py -> build/lib/plom_server/Scan/services 2025-11-20T01:53:53,809 copying plom_server/Scan/services/hard_rotate.py -> build/lib/plom_server/Scan/services 2025-11-20T01:53:53,811 copying plom_server/Scan/services/image_rotate.py -> build/lib/plom_server/Scan/services 2025-11-20T01:53:53,813 copying plom_server/Scan/services/cast_service.py -> build/lib/plom_server/Scan/services 2025-11-20T01:53:53,816 copying plom_server/Scan/services/image_process.py -> build/lib/plom_server/Scan/services 2025-11-20T01:53:53,819 copying plom_server/Scan/services/qr_service.py -> build/lib/plom_server/Scan/services 2025-11-20T01:53:53,822 copying plom_server/Scan/services/ForgiveMissingService.py -> build/lib/plom_server/Scan/services 2025-11-20T01:53:53,825 creating build/lib/plom_server/SpecCreator 2025-11-20T01:53:53,827 copying plom_server/SpecCreator/urls.py -> build/lib/plom_server/SpecCreator 2025-11-20T01:53:53,829 copying plom_server/SpecCreator/__init__.py -> build/lib/plom_server/SpecCreator 2025-11-20T01:53:53,831 copying plom_server/SpecCreator/apps.py -> build/lib/plom_server/SpecCreator 2025-11-20T01:53:53,834 creating build/lib/plom_server/SpecCreator/services 2025-11-20T01:53:53,835 copying plom_server/SpecCreator/services/template_spec_builder.py -> build/lib/plom_server/SpecCreator/services 2025-11-20T01:53:53,838 copying plom_server/SpecCreator/services/__init__.py -> build/lib/plom_server/SpecCreator/services 2025-11-20T01:53:53,840 creating build/lib/plom_server/scripts 2025-11-20T01:53:53,841 copying plom_server/scripts/__init__.py -> build/lib/plom_server/scripts 2025-11-20T01:53:53,843 copying plom_server/scripts/launch_plom_server.py -> build/lib/plom_server/scripts 2025-11-20T01:53:53,845 copying plom_server/scripts/wipe_migrations.py -> build/lib/plom_server/scripts 2025-11-20T01:53:53,847 copying plom_server/scripts/launch_plom_demo_server.py -> build/lib/plom_server/scripts 2025-11-20T01:53:53,851 creating build/lib/plom_server/static 2025-11-20T01:53:53,852 copying plom_server/static/__init__.py -> build/lib/plom_server/static 2025-11-20T01:53:53,854 creating build/lib/plom_server/Tags 2025-11-20T01:53:53,855 copying plom_server/Tags/urls.py -> build/lib/plom_server/Tags 2025-11-20T01:53:53,857 copying plom_server/Tags/forms.py -> build/lib/plom_server/Tags 2025-11-20T01:53:53,859 copying plom_server/Tags/__init__.py -> build/lib/plom_server/Tags 2025-11-20T01:53:53,860 copying plom_server/Tags/views.py -> build/lib/plom_server/Tags 2025-11-20T01:53:53,862 copying plom_server/Tags/apps.py -> build/lib/plom_server/Tags 2025-11-20T01:53:53,865 creating build/lib/plom_server/Tags/services 2025-11-20T01:53:53,866 copying plom_server/Tags/services/__init__.py -> build/lib/plom_server/Tags/services 2025-11-20T01:53:53,867 copying plom_server/Tags/services/tag_service.py -> build/lib/plom_server/Tags/services 2025-11-20T01:53:53,870 creating build/lib/plom_server/TaskOrder 2025-11-20T01:53:53,871 copying plom_server/TaskOrder/urls.py -> build/lib/plom_server/TaskOrder 2025-11-20T01:53:53,873 copying plom_server/TaskOrder/forms.py -> build/lib/plom_server/TaskOrder 2025-11-20T01:53:53,875 copying plom_server/TaskOrder/__init__.py -> build/lib/plom_server/TaskOrder 2025-11-20T01:53:53,877 copying plom_server/TaskOrder/views.py -> build/lib/plom_server/TaskOrder 2025-11-20T01:53:53,878 copying plom_server/TaskOrder/apps.py -> build/lib/plom_server/TaskOrder 2025-11-20T01:53:53,880 creating build/lib/plom_server/TaskOrder/services 2025-11-20T01:53:53,881 copying plom_server/TaskOrder/services/__init__.py -> build/lib/plom_server/TaskOrder/services 2025-11-20T01:53:53,883 copying plom_server/TaskOrder/services/task_ordering_service.py -> build/lib/plom_server/TaskOrder/services 2025-11-20T01:53:53,886 creating build/lib/plom_server/templates 2025-11-20T01:53:53,887 copying plom_server/templates/__init__.py -> build/lib/plom_server/templates 2025-11-20T01:53:53,889 creating build/lib/plom_server/TestingSupport 2025-11-20T01:53:53,890 copying plom_server/TestingSupport/__init__.py -> build/lib/plom_server/TestingSupport 2025-11-20T01:53:53,892 copying plom_server/TestingSupport/utils.py -> build/lib/plom_server/TestingSupport 2025-11-20T01:53:53,894 copying plom_server/TestingSupport/apps.py -> build/lib/plom_server/TestingSupport 2025-11-20T01:53:53,896 creating build/lib/plom_server/TestingSupport/services 2025-11-20T01:53:53,897 copying plom_server/TestingSupport/services/__init__.py -> build/lib/plom_server/TestingSupport/services 2025-11-20T01:53:53,899 copying plom_server/TestingSupport/services/ConfigFileService.py -> build/lib/plom_server/TestingSupport/services 2025-11-20T01:53:53,900 copying plom_server/TestingSupport/services/ConfigPreparationService.py -> build/lib/plom_server/TestingSupport/services 2025-11-20T01:53:53,903 copying plom_server/TestingSupport/services/ConfigTaskService.py -> build/lib/plom_server/TestingSupport/services 2025-11-20T01:53:53,904 copying plom_server/TestingSupport/services/exceptions.py -> build/lib/plom_server/TestingSupport/services 2025-11-20T01:53:53,907 creating build/lib/plom_server/UserManagement 2025-11-20T01:53:53,908 copying plom_server/UserManagement/urls.py -> build/lib/plom_server/UserManagement 2025-11-20T01:53:53,910 copying plom_server/UserManagement/__init__.py -> build/lib/plom_server/UserManagement 2025-11-20T01:53:53,911 copying plom_server/UserManagement/admin.py -> build/lib/plom_server/UserManagement 2025-11-20T01:53:53,913 copying plom_server/UserManagement/views.py -> build/lib/plom_server/UserManagement 2025-11-20T01:53:53,916 copying plom_server/UserManagement/models.py -> build/lib/plom_server/UserManagement 2025-11-20T01:53:53,917 copying plom_server/UserManagement/apps.py -> build/lib/plom_server/UserManagement 2025-11-20T01:53:53,919 creating build/lib/plom_server/UserManagement/services 2025-11-20T01:53:53,920 copying plom_server/UserManagement/services/__init__.py -> build/lib/plom_server/UserManagement/services 2025-11-20T01:53:53,922 copying plom_server/UserManagement/services/QuotaService.py -> build/lib/plom_server/UserManagement/services 2025-11-20T01:53:53,924 copying plom_server/UserManagement/services/UsersService.py -> build/lib/plom_server/UserManagement/services 2025-11-20T01:53:53,926 copying plom_server/UserManagement/services/PermissionChanger.py -> build/lib/plom_server/UserManagement/services 2025-11-20T01:53:53,929 creating build/lib/plom_server/Visualization 2025-11-20T01:53:53,930 copying plom_server/Visualization/urls.py -> build/lib/plom_server/Visualization 2025-11-20T01:53:53,932 copying plom_server/Visualization/__init__.py -> build/lib/plom_server/Visualization 2025-11-20T01:53:53,934 copying plom_server/Visualization/views.py -> build/lib/plom_server/Visualization 2025-11-20T01:53:53,936 copying plom_server/Visualization/apps.py -> build/lib/plom_server/Visualization 2025-11-20T01:53:53,938 creating build/lib/plom_ml 2025-11-20T01:53:53,939 copying plom_ml/__init__.py -> build/lib/plom_ml 2025-11-20T01:53:53,940 copying plom_ml/exceptions.py -> build/lib/plom_ml 2025-11-20T01:53:53,943 creating build/lib/plom_ml/clustering 2025-11-20T01:53:53,944 copying plom_ml/clustering/__init__.py -> build/lib/plom_ml/clustering 2025-11-20T01:53:53,945 copying plom_ml/clustering/exceptions.py -> build/lib/plom_ml/clustering 2025-11-20T01:53:53,947 creating build/lib/plom_ml/clustering/embedding 2025-11-20T01:53:53,948 copying plom_ml/clustering/embedding/__init__.py -> build/lib/plom_ml/clustering/embedding 2025-11-20T01:53:53,950 copying plom_ml/clustering/embedding/embedder.py -> build/lib/plom_ml/clustering/embedding 2025-11-20T01:53:53,953 creating build/lib/plom_ml/clustering/model 2025-11-20T01:53:53,954 copying plom_ml/clustering/model/model_type.py -> build/lib/plom_ml/clustering/model 2025-11-20T01:53:53,955 copying plom_ml/clustering/model/__init__.py -> build/lib/plom_ml/clustering/model 2025-11-20T01:53:53,957 copying plom_ml/clustering/model/clustering_strategy.py -> build/lib/plom_ml/clustering/model 2025-11-20T01:53:53,960 creating build/lib/plom_ml/clustering/pipeline 2025-11-20T01:53:53,961 copying plom_ml/clustering/pipeline/clustering_pipeline.py -> build/lib/plom_ml/clustering/pipeline 2025-11-20T01:53:53,963 copying plom_ml/clustering/pipeline/__init__.py -> build/lib/plom_ml/clustering/pipeline 2025-11-20T01:53:53,965 creating build/lib/plom_ml/clustering/preprocessing 2025-11-20T01:53:53,966 copying plom_ml/clustering/preprocessing/__init__.py -> build/lib/plom_ml/clustering/preprocessing 2025-11-20T01:53:53,968 copying plom_ml/clustering/preprocessing/preprocessor.py -> build/lib/plom_ml/clustering/preprocessing 2025-11-20T01:53:53,970 copying plom_ml/clustering/preprocessing/image_processing_service.py -> build/lib/plom_ml/clustering/preprocessing 2025-11-20T01:53:53,972 running egg_info 2025-11-20T01:53:53,984 writing plom.egg-info/PKG-INFO 2025-11-20T01:53:53,988 writing dependency_links to plom.egg-info/dependency_links.txt 2025-11-20T01:53:53,990 writing entry points to plom.egg-info/entry_points.txt 2025-11-20T01:53:53,993 writing requirements to plom.egg-info/requires.txt 2025-11-20T01:53:53,994 writing top-level names to plom.egg-info/top_level.txt 2025-11-20T01:53:54,071 reading manifest file 'plom.egg-info/SOURCES.txt' 2025-11-20T01:53:54,114 reading manifest template 'MANIFEST.in' 2025-11-20T01:53:54,115 warning: no files found matching 'doc' 2025-11-20T01:53:54,183 warning: no files found matching 'plom_server/Launcher/launch_scripts/*.py' 2025-11-20T01:53:54,192 adding license file 'LICENSE.md' 2025-11-20T01:53:54,232 writing manifest file 'plom.egg-info/SOURCES.txt' 2025-11-20T01:53:54,238 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:54,238 !! 2025-11-20T01:53:54,240 ******************************************************************************** 2025-11-20T01:53:54,240 ############################ 2025-11-20T01:53:54,241 # Package would be ignored # 2025-11-20T01:53:54,241 ############################ 2025-11-20T01:53:54,242 Python recognizes 'plom_server.API.migrations' as an importable package[^1], 2025-11-20T01:53:54,242 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:54,243 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:54,244 package, please make sure that 'plom_server.API.migrations' is explicitly added 2025-11-20T01:53:54,245 to the `packages` configuration field. 2025-11-20T01:53:54,246 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:54,247 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:54,247 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:54,248 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:54,250 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:54,250 If you don't want 'plom_server.API.migrations' to be distributed and are 2025-11-20T01:53:54,251 already explicitly excluding 'plom_server.API.migrations' via 2025-11-20T01:53:54,251 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:54,251 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:54,252 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:54,252 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:54,253 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:54,254 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:54,254 even if it does not contain any `.py` files. 2025-11-20T01:53:54,255 On the other hand, currently there is no concept of package data 2025-11-20T01:53:54,255 directory, all directories are treated like packages. 2025-11-20T01:53:54,255 ******************************************************************************** 2025-11-20T01:53:54,256 !! 2025-11-20T01:53:54,256 check.warn(importable) 2025-11-20T01:53:54,257 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:54,257 !! 2025-11-20T01:53:54,258 ******************************************************************************** 2025-11-20T01:53:54,259 ############################ 2025-11-20T01:53:54,259 # Package would be ignored # 2025-11-20T01:53:54,260 ############################ 2025-11-20T01:53:54,260 Python recognizes 'plom_server.API.permissions' as an importable package[^1], 2025-11-20T01:53:54,261 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:54,262 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:54,262 package, please make sure that 'plom_server.API.permissions' is explicitly added 2025-11-20T01:53:54,263 to the `packages` configuration field. 2025-11-20T01:53:54,264 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:54,264 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:54,265 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:54,266 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:54,267 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:54,267 If you don't want 'plom_server.API.permissions' to be distributed and are 2025-11-20T01:53:54,268 already explicitly excluding 'plom_server.API.permissions' via 2025-11-20T01:53:54,268 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:54,269 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:54,269 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:54,270 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:54,271 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:54,272 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:54,273 even if it does not contain any `.py` files. 2025-11-20T01:53:54,273 On the other hand, currently there is no concept of package data 2025-11-20T01:53:54,274 directory, all directories are treated like packages. 2025-11-20T01:53:54,275 ******************************************************************************** 2025-11-20T01:53:54,276 !! 2025-11-20T01:53:54,276 check.warn(importable) 2025-11-20T01:53:54,277 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:54,277 !! 2025-11-20T01:53:54,278 ******************************************************************************** 2025-11-20T01:53:54,278 ############################ 2025-11-20T01:53:54,278 # Package would be ignored # 2025-11-20T01:53:54,279 ############################ 2025-11-20T01:53:54,279 Python recognizes 'plom_server.API.routes' as an importable package[^1], 2025-11-20T01:53:54,279 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:54,280 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:54,280 package, please make sure that 'plom_server.API.routes' is explicitly added 2025-11-20T01:53:54,281 to the `packages` configuration field. 2025-11-20T01:53:54,281 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:54,282 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:54,282 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:54,283 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:54,284 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:54,285 If you don't want 'plom_server.API.routes' to be distributed and are 2025-11-20T01:53:54,285 already explicitly excluding 'plom_server.API.routes' via 2025-11-20T01:53:54,286 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:54,287 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:54,287 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:54,288 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:54,289 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:54,291 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:54,292 even if it does not contain any `.py` files. 2025-11-20T01:53:54,292 On the other hand, currently there is no concept of package data 2025-11-20T01:53:54,293 directory, all directories are treated like packages. 2025-11-20T01:53:54,293 ******************************************************************************** 2025-11-20T01:53:54,294 !! 2025-11-20T01:53:54,295 check.warn(importable) 2025-11-20T01:53:54,295 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:54,296 !! 2025-11-20T01:53:54,297 ******************************************************************************** 2025-11-20T01:53:54,297 ############################ 2025-11-20T01:53:54,298 # Package would be ignored # 2025-11-20T01:53:54,298 ############################ 2025-11-20T01:53:54,299 Python recognizes 'plom_server.API.tests' as an importable package[^1], 2025-11-20T01:53:54,299 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:54,300 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:54,301 package, please make sure that 'plom_server.API.tests' is explicitly added 2025-11-20T01:53:54,301 to the `packages` configuration field. 2025-11-20T01:53:54,302 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:54,303 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:54,303 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:54,304 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:54,304 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:54,305 If you don't want 'plom_server.API.tests' to be distributed and are 2025-11-20T01:53:54,305 already explicitly excluding 'plom_server.API.tests' via 2025-11-20T01:53:54,306 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:54,306 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:54,306 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:54,307 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:54,308 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:54,309 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:54,309 even if it does not contain any `.py` files. 2025-11-20T01:53:54,310 On the other hand, currently there is no concept of package data 2025-11-20T01:53:54,310 directory, all directories are treated like packages. 2025-11-20T01:53:54,311 ******************************************************************************** 2025-11-20T01:53:54,311 !! 2025-11-20T01:53:54,312 check.warn(importable) 2025-11-20T01:53:54,312 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:54,313 !! 2025-11-20T01:53:54,314 ******************************************************************************** 2025-11-20T01:53:54,314 ############################ 2025-11-20T01:53:54,315 # Package would be ignored # 2025-11-20T01:53:54,316 ############################ 2025-11-20T01:53:54,316 Python recognizes 'plom_server.API.views' as an importable package[^1], 2025-11-20T01:53:54,317 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:54,318 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:54,318 package, please make sure that 'plom_server.API.views' is explicitly added 2025-11-20T01:53:54,319 to the `packages` configuration field. 2025-11-20T01:53:54,319 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:54,320 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:54,320 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:54,321 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:54,322 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:54,323 If you don't want 'plom_server.API.views' to be distributed and are 2025-11-20T01:53:54,324 already explicitly excluding 'plom_server.API.views' via 2025-11-20T01:53:54,324 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:54,325 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:54,325 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:54,326 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:54,328 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:54,329 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:54,329 even if it does not contain any `.py` files. 2025-11-20T01:53:54,329 On the other hand, currently there is no concept of package data 2025-11-20T01:53:54,330 directory, all directories are treated like packages. 2025-11-20T01:53:54,330 ******************************************************************************** 2025-11-20T01:53:54,331 !! 2025-11-20T01:53:54,331 check.warn(importable) 2025-11-20T01:53:54,332 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:54,332 !! 2025-11-20T01:53:54,333 ******************************************************************************** 2025-11-20T01:53:54,333 ############################ 2025-11-20T01:53:54,334 # Package would be ignored # 2025-11-20T01:53:54,334 ############################ 2025-11-20T01:53:54,334 Python recognizes 'plom_server.API.views.experimental' as an importable package[^1], 2025-11-20T01:53:54,335 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:54,335 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:54,336 package, please make sure that 'plom_server.API.views.experimental' is explicitly added 2025-11-20T01:53:54,336 to the `packages` configuration field. 2025-11-20T01:53:54,337 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:54,338 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:54,338 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:54,340 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:54,341 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:54,342 If you don't want 'plom_server.API.views.experimental' to be distributed and are 2025-11-20T01:53:54,342 already explicitly excluding 'plom_server.API.views.experimental' via 2025-11-20T01:53:54,343 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:54,344 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:54,344 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:54,345 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:54,346 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:54,347 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:54,348 even if it does not contain any `.py` files. 2025-11-20T01:53:54,348 On the other hand, currently there is no concept of package data 2025-11-20T01:53:54,349 directory, all directories are treated like packages. 2025-11-20T01:53:54,349 ******************************************************************************** 2025-11-20T01:53:54,350 !! 2025-11-20T01:53:54,351 check.warn(importable) 2025-11-20T01:53:54,351 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:54,352 !! 2025-11-20T01:53:54,353 ******************************************************************************** 2025-11-20T01:53:54,353 ############################ 2025-11-20T01:53:54,354 # Package would be ignored # 2025-11-20T01:53:54,355 ############################ 2025-11-20T01:53:54,355 Python recognizes 'plom_server.Authentication.forms' as an importable package[^1], 2025-11-20T01:53:54,356 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:54,356 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:54,357 package, please make sure that 'plom_server.Authentication.forms' is explicitly added 2025-11-20T01:53:54,357 to the `packages` configuration field. 2025-11-20T01:53:54,358 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:54,358 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:54,358 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:54,359 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:54,360 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:54,361 If you don't want 'plom_server.Authentication.forms' to be distributed and are 2025-11-20T01:53:54,361 already explicitly excluding 'plom_server.Authentication.forms' via 2025-11-20T01:53:54,361 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:54,362 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:54,362 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:54,363 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:54,364 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:54,365 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:54,366 even if it does not contain any `.py` files. 2025-11-20T01:53:54,367 On the other hand, currently there is no concept of package data 2025-11-20T01:53:54,367 directory, all directories are treated like packages. 2025-11-20T01:53:54,367 ******************************************************************************** 2025-11-20T01:53:54,368 !! 2025-11-20T01:53:54,369 check.warn(importable) 2025-11-20T01:53:54,370 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:54,370 !! 2025-11-20T01:53:54,371 ******************************************************************************** 2025-11-20T01:53:54,372 ############################ 2025-11-20T01:53:54,372 # Package would be ignored # 2025-11-20T01:53:54,373 ############################ 2025-11-20T01:53:54,373 Python recognizes 'plom_server.Authentication.management.commands' as an importable package[^1], 2025-11-20T01:53:54,374 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:54,375 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:54,375 package, please make sure that 'plom_server.Authentication.management.commands' is explicitly added 2025-11-20T01:53:54,376 to the `packages` configuration field. 2025-11-20T01:53:54,377 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:54,377 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:54,378 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:54,379 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:54,380 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:54,381 If you don't want 'plom_server.Authentication.management.commands' to be distributed and are 2025-11-20T01:53:54,382 already explicitly excluding 'plom_server.Authentication.management.commands' via 2025-11-20T01:53:54,382 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:54,383 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:54,383 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:54,384 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:54,385 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:54,386 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:54,386 even if it does not contain any `.py` files. 2025-11-20T01:53:54,386 On the other hand, currently there is no concept of package data 2025-11-20T01:53:54,387 directory, all directories are treated like packages. 2025-11-20T01:53:54,387 ******************************************************************************** 2025-11-20T01:53:54,388 !! 2025-11-20T01:53:54,388 check.warn(importable) 2025-11-20T01:53:54,388 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:54,389 !! 2025-11-20T01:53:54,390 ******************************************************************************** 2025-11-20T01:53:54,390 ############################ 2025-11-20T01:53:54,390 # Package would be ignored # 2025-11-20T01:53:54,391 ############################ 2025-11-20T01:53:54,391 Python recognizes 'plom_server.Authentication.migrations' as an importable package[^1], 2025-11-20T01:53:54,392 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:54,393 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:54,393 package, please make sure that 'plom_server.Authentication.migrations' is explicitly added 2025-11-20T01:53:54,394 to the `packages` configuration field. 2025-11-20T01:53:54,395 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:54,395 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:54,396 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:54,397 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:54,398 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:54,399 If you don't want 'plom_server.Authentication.migrations' to be distributed and are 2025-11-20T01:53:54,399 already explicitly excluding 'plom_server.Authentication.migrations' via 2025-11-20T01:53:54,399 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:54,400 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:54,400 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:54,402 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:54,403 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:54,404 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:54,405 even if it does not contain any `.py` files. 2025-11-20T01:53:54,405 On the other hand, currently there is no concept of package data 2025-11-20T01:53:54,406 directory, all directories are treated like packages. 2025-11-20T01:53:54,407 ******************************************************************************** 2025-11-20T01:53:54,408 !! 2025-11-20T01:53:54,408 check.warn(importable) 2025-11-20T01:53:54,408 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:54,409 !! 2025-11-20T01:53:54,409 ******************************************************************************** 2025-11-20T01:53:54,410 ############################ 2025-11-20T01:53:54,410 # Package would be ignored # 2025-11-20T01:53:54,410 ############################ 2025-11-20T01:53:54,411 Python recognizes 'plom_server.Authentication.tests' as an importable package[^1], 2025-11-20T01:53:54,411 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:54,412 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:54,412 package, please make sure that 'plom_server.Authentication.tests' is explicitly added 2025-11-20T01:53:54,413 to the `packages` configuration field. 2025-11-20T01:53:54,413 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:54,414 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:54,414 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:54,415 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:54,416 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:54,417 If you don't want 'plom_server.Authentication.tests' to be distributed and are 2025-11-20T01:53:54,417 already explicitly excluding 'plom_server.Authentication.tests' via 2025-11-20T01:53:54,418 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:54,418 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:54,419 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:54,420 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:54,421 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:54,422 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:54,423 even if it does not contain any `.py` files. 2025-11-20T01:53:54,423 On the other hand, currently there is no concept of package data 2025-11-20T01:53:54,424 directory, all directories are treated like packages. 2025-11-20T01:53:54,424 ******************************************************************************** 2025-11-20T01:53:54,425 !! 2025-11-20T01:53:54,426 check.warn(importable) 2025-11-20T01:53:54,426 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:54,427 !! 2025-11-20T01:53:54,428 ******************************************************************************** 2025-11-20T01:53:54,428 ############################ 2025-11-20T01:53:54,429 # Package would be ignored # 2025-11-20T01:53:54,429 ############################ 2025-11-20T01:53:54,430 Python recognizes 'plom_server.Base.migrations' as an importable package[^1], 2025-11-20T01:53:54,431 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:54,432 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:54,433 package, please make sure that 'plom_server.Base.migrations' is explicitly added 2025-11-20T01:53:54,434 to the `packages` configuration field. 2025-11-20T01:53:54,435 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:54,435 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:54,435 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:54,436 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:54,437 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:54,437 If you don't want 'plom_server.Base.migrations' to be distributed and are 2025-11-20T01:53:54,438 already explicitly excluding 'plom_server.Base.migrations' via 2025-11-20T01:53:54,438 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:54,438 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:54,439 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:54,440 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:54,440 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:54,441 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:54,442 even if it does not contain any `.py` files. 2025-11-20T01:53:54,442 On the other hand, currently there is no concept of package data 2025-11-20T01:53:54,443 directory, all directories are treated like packages. 2025-11-20T01:53:54,443 ******************************************************************************** 2025-11-20T01:53:54,444 !! 2025-11-20T01:53:54,445 check.warn(importable) 2025-11-20T01:53:54,446 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:54,446 !! 2025-11-20T01:53:54,447 ******************************************************************************** 2025-11-20T01:53:54,448 ############################ 2025-11-20T01:53:54,448 # Package would be ignored # 2025-11-20T01:53:54,449 ############################ 2025-11-20T01:53:54,450 Python recognizes 'plom_server.BuildPaperPDF.management.commands' as an importable package[^1], 2025-11-20T01:53:54,450 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:54,451 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:54,452 package, please make sure that 'plom_server.BuildPaperPDF.management.commands' is explicitly added 2025-11-20T01:53:54,452 to the `packages` configuration field. 2025-11-20T01:53:54,453 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:54,454 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:54,454 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:54,455 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:54,456 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:54,457 If you don't want 'plom_server.BuildPaperPDF.management.commands' to be distributed and are 2025-11-20T01:53:54,458 already explicitly excluding 'plom_server.BuildPaperPDF.management.commands' via 2025-11-20T01:53:54,458 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:54,459 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:54,460 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:54,462 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:54,463 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:54,464 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:54,464 even if it does not contain any `.py` files. 2025-11-20T01:53:54,464 On the other hand, currently there is no concept of package data 2025-11-20T01:53:54,465 directory, all directories are treated like packages. 2025-11-20T01:53:54,465 ******************************************************************************** 2025-11-20T01:53:54,466 !! 2025-11-20T01:53:54,466 check.warn(importable) 2025-11-20T01:53:54,467 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:54,467 !! 2025-11-20T01:53:54,468 ******************************************************************************** 2025-11-20T01:53:54,468 ############################ 2025-11-20T01:53:54,468 # Package would be ignored # 2025-11-20T01:53:54,469 ############################ 2025-11-20T01:53:54,469 Python recognizes 'plom_server.BuildPaperPDF.migrations' as an importable package[^1], 2025-11-20T01:53:54,469 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:54,470 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:54,471 package, please make sure that 'plom_server.BuildPaperPDF.migrations' is explicitly added 2025-11-20T01:53:54,471 to the `packages` configuration field. 2025-11-20T01:53:54,472 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:54,473 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:54,474 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:54,475 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:54,476 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:54,478 If you don't want 'plom_server.BuildPaperPDF.migrations' to be distributed and are 2025-11-20T01:53:54,478 already explicitly excluding 'plom_server.BuildPaperPDF.migrations' via 2025-11-20T01:53:54,479 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:54,479 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:54,480 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:54,481 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:54,482 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:54,483 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:54,483 even if it does not contain any `.py` files. 2025-11-20T01:53:54,484 On the other hand, currently there is no concept of package data 2025-11-20T01:53:54,484 directory, all directories are treated like packages. 2025-11-20T01:53:54,485 ******************************************************************************** 2025-11-20T01:53:54,486 !! 2025-11-20T01:53:54,487 check.warn(importable) 2025-11-20T01:53:54,487 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:54,488 !! 2025-11-20T01:53:54,489 ******************************************************************************** 2025-11-20T01:53:54,489 ############################ 2025-11-20T01:53:54,490 # Package would be ignored # 2025-11-20T01:53:54,490 ############################ 2025-11-20T01:53:54,491 Python recognizes 'plom_server.Contrib.management.commands' as an importable package[^1], 2025-11-20T01:53:54,491 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:54,492 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:54,492 package, please make sure that 'plom_server.Contrib.management.commands' is explicitly added 2025-11-20T01:53:54,492 to the `packages` configuration field. 2025-11-20T01:53:54,493 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:54,494 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:54,494 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:54,495 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:54,495 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:54,496 If you don't want 'plom_server.Contrib.management.commands' to be distributed and are 2025-11-20T01:53:54,496 already explicitly excluding 'plom_server.Contrib.management.commands' via 2025-11-20T01:53:54,497 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:54,497 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:54,497 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:54,498 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:54,499 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:54,501 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:54,501 even if it does not contain any `.py` files. 2025-11-20T01:53:54,502 On the other hand, currently there is no concept of package data 2025-11-20T01:53:54,502 directory, all directories are treated like packages. 2025-11-20T01:53:54,503 ******************************************************************************** 2025-11-20T01:53:54,504 !! 2025-11-20T01:53:54,504 check.warn(importable) 2025-11-20T01:53:54,505 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:54,505 !! 2025-11-20T01:53:54,506 ******************************************************************************** 2025-11-20T01:53:54,507 ############################ 2025-11-20T01:53:54,507 # Package would be ignored # 2025-11-20T01:53:54,508 ############################ 2025-11-20T01:53:54,508 Python recognizes 'plom_server.Finish.management.commands' as an importable package[^1], 2025-11-20T01:53:54,509 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:54,510 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:54,510 package, please make sure that 'plom_server.Finish.management.commands' is explicitly added 2025-11-20T01:53:54,510 to the `packages` configuration field. 2025-11-20T01:53:54,511 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:54,512 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:54,512 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:54,513 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:54,515 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:54,515 If you don't want 'plom_server.Finish.management.commands' to be distributed and are 2025-11-20T01:53:54,516 already explicitly excluding 'plom_server.Finish.management.commands' via 2025-11-20T01:53:54,516 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:54,516 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:54,516 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:54,517 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:54,518 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:54,519 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:54,519 even if it does not contain any `.py` files. 2025-11-20T01:53:54,520 On the other hand, currently there is no concept of package data 2025-11-20T01:53:54,520 directory, all directories are treated like packages. 2025-11-20T01:53:54,520 ******************************************************************************** 2025-11-20T01:53:54,521 !! 2025-11-20T01:53:54,521 check.warn(importable) 2025-11-20T01:53:54,522 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:54,522 !! 2025-11-20T01:53:54,523 ******************************************************************************** 2025-11-20T01:53:54,524 ############################ 2025-11-20T01:53:54,524 # Package would be ignored # 2025-11-20T01:53:54,525 ############################ 2025-11-20T01:53:54,525 Python recognizes 'plom_server.Finish.migrations' as an importable package[^1], 2025-11-20T01:53:54,526 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:54,527 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:54,527 package, please make sure that 'plom_server.Finish.migrations' is explicitly added 2025-11-20T01:53:54,528 to the `packages` configuration field. 2025-11-20T01:53:54,529 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:54,529 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:54,530 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:54,531 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:54,532 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:54,533 If you don't want 'plom_server.Finish.migrations' to be distributed and are 2025-11-20T01:53:54,533 already explicitly excluding 'plom_server.Finish.migrations' via 2025-11-20T01:53:54,534 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:54,534 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:54,535 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:54,535 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:54,536 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:54,538 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:54,538 even if it does not contain any `.py` files. 2025-11-20T01:53:54,539 On the other hand, currently there is no concept of package data 2025-11-20T01:53:54,539 directory, all directories are treated like packages. 2025-11-20T01:53:54,540 ******************************************************************************** 2025-11-20T01:53:54,541 !! 2025-11-20T01:53:54,541 check.warn(importable) 2025-11-20T01:53:54,542 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:54,542 !! 2025-11-20T01:53:54,543 ******************************************************************************** 2025-11-20T01:53:54,543 ############################ 2025-11-20T01:53:54,543 # Package would be ignored # 2025-11-20T01:53:54,544 ############################ 2025-11-20T01:53:54,544 Python recognizes 'plom_server.Finish.templatetags' as an importable package[^1], 2025-11-20T01:53:54,545 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:54,545 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:54,546 package, please make sure that 'plom_server.Finish.templatetags' is explicitly added 2025-11-20T01:53:54,546 to the `packages` configuration field. 2025-11-20T01:53:54,547 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:54,548 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:54,548 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:54,549 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:54,550 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:54,551 If you don't want 'plom_server.Finish.templatetags' to be distributed and are 2025-11-20T01:53:54,552 already explicitly excluding 'plom_server.Finish.templatetags' via 2025-11-20T01:53:54,552 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:54,553 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:54,553 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:54,554 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:54,555 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:54,557 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:54,558 even if it does not contain any `.py` files. 2025-11-20T01:53:54,558 On the other hand, currently there is no concept of package data 2025-11-20T01:53:54,559 directory, all directories are treated like packages. 2025-11-20T01:53:54,559 ******************************************************************************** 2025-11-20T01:53:54,560 !! 2025-11-20T01:53:54,560 check.warn(importable) 2025-11-20T01:53:54,561 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:54,561 !! 2025-11-20T01:53:54,562 ******************************************************************************** 2025-11-20T01:53:54,563 ############################ 2025-11-20T01:53:54,563 # Package would be ignored # 2025-11-20T01:53:54,564 ############################ 2025-11-20T01:53:54,564 Python recognizes 'plom_server.Finish.tests' as an importable package[^1], 2025-11-20T01:53:54,565 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:54,566 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:54,566 package, please make sure that 'plom_server.Finish.tests' is explicitly added 2025-11-20T01:53:54,567 to the `packages` configuration field. 2025-11-20T01:53:54,568 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:54,568 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:54,569 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:54,570 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:54,570 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:54,571 If you don't want 'plom_server.Finish.tests' to be distributed and are 2025-11-20T01:53:54,571 already explicitly excluding 'plom_server.Finish.tests' via 2025-11-20T01:53:54,572 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:54,572 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:54,573 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:54,573 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:54,574 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:54,575 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:54,576 even if it does not contain any `.py` files. 2025-11-20T01:53:54,576 On the other hand, currently there is no concept of package data 2025-11-20T01:53:54,577 directory, all directories are treated like packages. 2025-11-20T01:53:54,577 ******************************************************************************** 2025-11-20T01:53:54,578 !! 2025-11-20T01:53:54,578 check.warn(importable) 2025-11-20T01:53:54,579 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:54,579 !! 2025-11-20T01:53:54,580 ******************************************************************************** 2025-11-20T01:53:54,581 ############################ 2025-11-20T01:53:54,581 # Package would be ignored # 2025-11-20T01:53:54,581 ############################ 2025-11-20T01:53:54,582 Python recognizes 'plom_server.Finish.useful_files_for_testing' as an importable package[^1], 2025-11-20T01:53:54,583 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:54,584 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:54,584 package, please make sure that 'plom_server.Finish.useful_files_for_testing' is explicitly added 2025-11-20T01:53:54,585 to the `packages` configuration field. 2025-11-20T01:53:54,585 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:54,586 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:54,586 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:54,587 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:54,588 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:54,589 If you don't want 'plom_server.Finish.useful_files_for_testing' to be distributed and are 2025-11-20T01:53:54,589 already explicitly excluding 'plom_server.Finish.useful_files_for_testing' via 2025-11-20T01:53:54,590 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:54,591 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:54,591 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:54,592 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:54,593 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:54,594 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:54,594 even if it does not contain any `.py` files. 2025-11-20T01:53:54,594 On the other hand, currently there is no concept of package data 2025-11-20T01:53:54,595 directory, all directories are treated like packages. 2025-11-20T01:53:54,595 ******************************************************************************** 2025-11-20T01:53:54,596 !! 2025-11-20T01:53:54,596 check.warn(importable) 2025-11-20T01:53:54,597 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:54,597 !! 2025-11-20T01:53:54,598 ******************************************************************************** 2025-11-20T01:53:54,598 ############################ 2025-11-20T01:53:54,599 # Package would be ignored # 2025-11-20T01:53:54,599 ############################ 2025-11-20T01:53:54,599 Python recognizes 'plom_server.Finish.views' as an importable package[^1], 2025-11-20T01:53:54,600 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:54,601 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:54,601 package, please make sure that 'plom_server.Finish.views' is explicitly added 2025-11-20T01:53:54,601 to the `packages` configuration field. 2025-11-20T01:53:54,603 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:54,603 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:54,604 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:54,605 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:54,606 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:54,607 If you don't want 'plom_server.Finish.views' to be distributed and are 2025-11-20T01:53:54,607 already explicitly excluding 'plom_server.Finish.views' via 2025-11-20T01:53:54,608 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:54,608 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:54,609 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:54,610 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:54,610 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:54,612 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:54,612 even if it does not contain any `.py` files. 2025-11-20T01:53:54,613 On the other hand, currently there is no concept of package data 2025-11-20T01:53:54,613 directory, all directories are treated like packages. 2025-11-20T01:53:54,614 ******************************************************************************** 2025-11-20T01:53:54,615 !! 2025-11-20T01:53:54,615 check.warn(importable) 2025-11-20T01:53:54,616 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:54,618 !! 2025-11-20T01:53:54,619 ******************************************************************************** 2025-11-20T01:53:54,620 ############################ 2025-11-20T01:53:54,620 # Package would be ignored # 2025-11-20T01:53:54,621 ############################ 2025-11-20T01:53:54,621 Python recognizes 'plom_server.Identify.management.commands' as an importable package[^1], 2025-11-20T01:53:54,621 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:54,622 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:54,622 package, please make sure that 'plom_server.Identify.management.commands' is explicitly added 2025-11-20T01:53:54,622 to the `packages` configuration field. 2025-11-20T01:53:54,623 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:54,623 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:54,624 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:54,624 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:54,625 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:54,626 If you don't want 'plom_server.Identify.management.commands' to be distributed and are 2025-11-20T01:53:54,626 already explicitly excluding 'plom_server.Identify.management.commands' via 2025-11-20T01:53:54,627 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:54,627 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:54,627 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:54,628 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:54,629 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:54,631 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:54,632 even if it does not contain any `.py` files. 2025-11-20T01:53:54,632 On the other hand, currently there is no concept of package data 2025-11-20T01:53:54,633 directory, all directories are treated like packages. 2025-11-20T01:53:54,633 ******************************************************************************** 2025-11-20T01:53:54,634 !! 2025-11-20T01:53:54,635 check.warn(importable) 2025-11-20T01:53:54,635 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:54,636 !! 2025-11-20T01:53:54,637 ******************************************************************************** 2025-11-20T01:53:54,637 ############################ 2025-11-20T01:53:54,637 # Package would be ignored # 2025-11-20T01:53:54,638 ############################ 2025-11-20T01:53:54,638 Python recognizes 'plom_server.Identify.migrations' as an importable package[^1], 2025-11-20T01:53:54,639 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:54,640 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:54,640 package, please make sure that 'plom_server.Identify.migrations' is explicitly added 2025-11-20T01:53:54,640 to the `packages` configuration field. 2025-11-20T01:53:54,641 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:54,642 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:54,642 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:54,643 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:54,645 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:54,645 If you don't want 'plom_server.Identify.migrations' to be distributed and are 2025-11-20T01:53:54,646 already explicitly excluding 'plom_server.Identify.migrations' via 2025-11-20T01:53:54,646 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:54,646 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:54,647 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:54,648 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:54,648 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:54,649 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:54,650 even if it does not contain any `.py` files. 2025-11-20T01:53:54,650 On the other hand, currently there is no concept of package data 2025-11-20T01:53:54,650 directory, all directories are treated like packages. 2025-11-20T01:53:54,651 ******************************************************************************** 2025-11-20T01:53:54,651 !! 2025-11-20T01:53:54,652 check.warn(importable) 2025-11-20T01:53:54,652 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:54,653 !! 2025-11-20T01:53:54,653 ******************************************************************************** 2025-11-20T01:53:54,654 ############################ 2025-11-20T01:53:54,654 # Package would be ignored # 2025-11-20T01:53:54,655 ############################ 2025-11-20T01:53:54,656 Python recognizes 'plom_server.Launcher.migrations' as an importable package[^1], 2025-11-20T01:53:54,656 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:54,657 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:54,658 package, please make sure that 'plom_server.Launcher.migrations' is explicitly added 2025-11-20T01:53:54,658 to the `packages` configuration field. 2025-11-20T01:53:54,659 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:54,660 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:54,661 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:54,662 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:54,663 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:54,663 If you don't want 'plom_server.Launcher.migrations' to be distributed and are 2025-11-20T01:53:54,664 already explicitly excluding 'plom_server.Launcher.migrations' via 2025-11-20T01:53:54,664 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:54,665 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:54,665 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:54,666 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:54,667 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:54,669 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:54,669 even if it does not contain any `.py` files. 2025-11-20T01:53:54,670 On the other hand, currently there is no concept of package data 2025-11-20T01:53:54,670 directory, all directories are treated like packages. 2025-11-20T01:53:54,671 ******************************************************************************** 2025-11-20T01:53:54,672 !! 2025-11-20T01:53:54,672 check.warn(importable) 2025-11-20T01:53:54,673 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:54,673 !! 2025-11-20T01:53:54,674 ******************************************************************************** 2025-11-20T01:53:54,674 ############################ 2025-11-20T01:53:54,674 # Package would be ignored # 2025-11-20T01:53:54,675 ############################ 2025-11-20T01:53:54,675 Python recognizes 'plom_server.Mark.migrations' as an importable package[^1], 2025-11-20T01:53:54,675 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:54,676 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:54,676 package, please make sure that 'plom_server.Mark.migrations' is explicitly added 2025-11-20T01:53:54,677 to the `packages` configuration field. 2025-11-20T01:53:54,677 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:54,678 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:54,678 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:54,679 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:54,680 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:54,681 If you don't want 'plom_server.Mark.migrations' to be distributed and are 2025-11-20T01:53:54,681 already explicitly excluding 'plom_server.Mark.migrations' via 2025-11-20T01:53:54,682 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:54,682 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:54,683 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:54,684 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:54,685 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:54,686 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:54,686 even if it does not contain any `.py` files. 2025-11-20T01:53:54,687 On the other hand, currently there is no concept of package data 2025-11-20T01:53:54,689 directory, all directories are treated like packages. 2025-11-20T01:53:54,690 ******************************************************************************** 2025-11-20T01:53:54,691 !! 2025-11-20T01:53:54,691 check.warn(importable) 2025-11-20T01:53:54,692 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:54,692 !! 2025-11-20T01:53:54,693 ******************************************************************************** 2025-11-20T01:53:54,693 ############################ 2025-11-20T01:53:54,694 # Package would be ignored # 2025-11-20T01:53:54,694 ############################ 2025-11-20T01:53:54,695 Python recognizes 'plom_server.Mark.models' as an importable package[^1], 2025-11-20T01:53:54,695 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:54,696 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:54,697 package, please make sure that 'plom_server.Mark.models' is explicitly added 2025-11-20T01:53:54,698 to the `packages` configuration field. 2025-11-20T01:53:54,698 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:54,699 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:54,699 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:54,700 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:54,700 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:54,701 If you don't want 'plom_server.Mark.models' to be distributed and are 2025-11-20T01:53:54,701 already explicitly excluding 'plom_server.Mark.models' via 2025-11-20T01:53:54,702 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:54,702 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:54,702 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:54,703 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:54,704 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:54,705 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:54,705 even if it does not contain any `.py` files. 2025-11-20T01:53:54,706 On the other hand, currently there is no concept of package data 2025-11-20T01:53:54,706 directory, all directories are treated like packages. 2025-11-20T01:53:54,707 ******************************************************************************** 2025-11-20T01:53:54,708 !! 2025-11-20T01:53:54,708 check.warn(importable) 2025-11-20T01:53:54,708 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:54,709 !! 2025-11-20T01:53:54,710 ******************************************************************************** 2025-11-20T01:53:54,711 ############################ 2025-11-20T01:53:54,711 # Package would be ignored # 2025-11-20T01:53:54,712 ############################ 2025-11-20T01:53:54,712 Python recognizes 'plom_server.Mark.serializers' as an importable package[^1], 2025-11-20T01:53:54,713 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:54,714 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:54,714 package, please make sure that 'plom_server.Mark.serializers' is explicitly added 2025-11-20T01:53:54,715 to the `packages` configuration field. 2025-11-20T01:53:54,716 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:54,716 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:54,717 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:54,718 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:54,718 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:54,719 If you don't want 'plom_server.Mark.serializers' to be distributed and are 2025-11-20T01:53:54,720 already explicitly excluding 'plom_server.Mark.serializers' via 2025-11-20T01:53:54,720 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:54,721 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:54,722 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:54,723 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:54,723 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:54,724 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:54,725 even if it does not contain any `.py` files. 2025-11-20T01:53:54,725 On the other hand, currently there is no concept of package data 2025-11-20T01:53:54,725 directory, all directories are treated like packages. 2025-11-20T01:53:54,726 ******************************************************************************** 2025-11-20T01:53:54,726 !! 2025-11-20T01:53:54,727 check.warn(importable) 2025-11-20T01:53:54,727 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:54,727 !! 2025-11-20T01:53:54,728 ******************************************************************************** 2025-11-20T01:53:54,729 ############################ 2025-11-20T01:53:54,729 # Package would be ignored # 2025-11-20T01:53:54,729 ############################ 2025-11-20T01:53:54,730 Python recognizes 'plom_server.Papers.management.commands' as an importable package[^1], 2025-11-20T01:53:54,730 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:54,731 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:54,731 package, please make sure that 'plom_server.Papers.management.commands' is explicitly added 2025-11-20T01:53:54,732 to the `packages` configuration field. 2025-11-20T01:53:54,733 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:54,734 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:54,734 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:54,735 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:54,736 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:54,737 If you don't want 'plom_server.Papers.management.commands' to be distributed and are 2025-11-20T01:53:54,738 already explicitly excluding 'plom_server.Papers.management.commands' via 2025-11-20T01:53:54,738 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:54,739 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:54,739 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:54,740 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:54,741 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:54,742 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:54,743 even if it does not contain any `.py` files. 2025-11-20T01:53:54,743 On the other hand, currently there is no concept of package data 2025-11-20T01:53:54,744 directory, all directories are treated like packages. 2025-11-20T01:53:54,744 ******************************************************************************** 2025-11-20T01:53:54,745 !! 2025-11-20T01:53:54,746 check.warn(importable) 2025-11-20T01:53:54,746 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:54,747 !! 2025-11-20T01:53:54,748 ******************************************************************************** 2025-11-20T01:53:54,748 ############################ 2025-11-20T01:53:54,749 # Package would be ignored # 2025-11-20T01:53:54,749 ############################ 2025-11-20T01:53:54,749 Python recognizes 'plom_server.Papers.migrations' as an importable package[^1], 2025-11-20T01:53:54,750 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:54,750 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:54,751 package, please make sure that 'plom_server.Papers.migrations' is explicitly added 2025-11-20T01:53:54,751 to the `packages` configuration field. 2025-11-20T01:53:54,752 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:54,752 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:54,752 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:54,753 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:54,754 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:54,754 If you don't want 'plom_server.Papers.migrations' to be distributed and are 2025-11-20T01:53:54,755 already explicitly excluding 'plom_server.Papers.migrations' via 2025-11-20T01:53:54,755 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:54,755 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:54,756 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:54,757 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:54,758 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:54,760 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:54,760 even if it does not contain any `.py` files. 2025-11-20T01:53:54,761 On the other hand, currently there is no concept of package data 2025-11-20T01:53:54,761 directory, all directories are treated like packages. 2025-11-20T01:53:54,762 ******************************************************************************** 2025-11-20T01:53:54,763 !! 2025-11-20T01:53:54,763 check.warn(importable) 2025-11-20T01:53:54,764 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:54,764 !! 2025-11-20T01:53:54,765 ******************************************************************************** 2025-11-20T01:53:54,766 ############################ 2025-11-20T01:53:54,766 # Package would be ignored # 2025-11-20T01:53:54,766 ############################ 2025-11-20T01:53:54,767 Python recognizes 'plom_server.Preparation.management.commands' as an importable package[^1], 2025-11-20T01:53:54,767 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:54,768 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:54,769 package, please make sure that 'plom_server.Preparation.management.commands' is explicitly added 2025-11-20T01:53:54,769 to the `packages` configuration field. 2025-11-20T01:53:54,770 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:54,771 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:54,771 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:54,772 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:54,773 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:54,774 If you don't want 'plom_server.Preparation.management.commands' to be distributed and are 2025-11-20T01:53:54,774 already explicitly excluding 'plom_server.Preparation.management.commands' via 2025-11-20T01:53:54,775 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:54,775 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:54,775 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:54,776 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:54,777 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:54,778 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:54,778 even if it does not contain any `.py` files. 2025-11-20T01:53:54,778 On the other hand, currently there is no concept of package data 2025-11-20T01:53:54,779 directory, all directories are treated like packages. 2025-11-20T01:53:54,779 ******************************************************************************** 2025-11-20T01:53:54,780 !! 2025-11-20T01:53:54,780 check.warn(importable) 2025-11-20T01:53:54,781 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:54,781 !! 2025-11-20T01:53:54,782 ******************************************************************************** 2025-11-20T01:53:54,782 ############################ 2025-11-20T01:53:54,783 # Package would be ignored # 2025-11-20T01:53:54,783 ############################ 2025-11-20T01:53:54,784 Python recognizes 'plom_server.Preparation.migrations' as an importable package[^1], 2025-11-20T01:53:54,785 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:54,785 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:54,786 package, please make sure that 'plom_server.Preparation.migrations' is explicitly added 2025-11-20T01:53:54,787 to the `packages` configuration field. 2025-11-20T01:53:54,788 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:54,788 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:54,789 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:54,790 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:54,790 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:54,791 If you don't want 'plom_server.Preparation.migrations' to be distributed and are 2025-11-20T01:53:54,792 already explicitly excluding 'plom_server.Preparation.migrations' via 2025-11-20T01:53:54,792 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:54,793 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:54,793 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:54,794 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:54,795 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:54,796 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:54,797 even if it does not contain any `.py` files. 2025-11-20T01:53:54,797 On the other hand, currently there is no concept of package data 2025-11-20T01:53:54,798 directory, all directories are treated like packages. 2025-11-20T01:53:54,799 ******************************************************************************** 2025-11-20T01:53:54,800 !! 2025-11-20T01:53:54,800 check.warn(importable) 2025-11-20T01:53:54,800 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:54,801 !! 2025-11-20T01:53:54,801 ******************************************************************************** 2025-11-20T01:53:54,802 ############################ 2025-11-20T01:53:54,802 # Package would be ignored # 2025-11-20T01:53:54,802 ############################ 2025-11-20T01:53:54,803 Python recognizes 'plom_server.Preparation.tests' as an importable package[^1], 2025-11-20T01:53:54,803 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:54,804 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:54,804 package, please make sure that 'plom_server.Preparation.tests' is explicitly added 2025-11-20T01:53:54,804 to the `packages` configuration field. 2025-11-20T01:53:54,805 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:54,805 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:54,806 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:54,807 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:54,808 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:54,809 If you don't want 'plom_server.Preparation.tests' to be distributed and are 2025-11-20T01:53:54,809 already explicitly excluding 'plom_server.Preparation.tests' via 2025-11-20T01:53:54,810 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:54,810 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:54,811 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:54,812 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:54,813 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:54,814 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:54,815 even if it does not contain any `.py` files. 2025-11-20T01:53:54,816 On the other hand, currently there is no concept of package data 2025-11-20T01:53:54,816 directory, all directories are treated like packages. 2025-11-20T01:53:54,816 ******************************************************************************** 2025-11-20T01:53:54,817 !! 2025-11-20T01:53:54,818 check.warn(importable) 2025-11-20T01:53:54,818 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:54,819 !! 2025-11-20T01:53:54,820 ******************************************************************************** 2025-11-20T01:53:54,820 ############################ 2025-11-20T01:53:54,820 # Package would be ignored # 2025-11-20T01:53:54,821 ############################ 2025-11-20T01:53:54,821 Python recognizes 'plom_server.Preparation.useful_files_for_testing' as an importable package[^1], 2025-11-20T01:53:54,822 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:54,823 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:54,824 package, please make sure that 'plom_server.Preparation.useful_files_for_testing' is explicitly added 2025-11-20T01:53:54,824 to the `packages` configuration field. 2025-11-20T01:53:54,825 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:54,825 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:54,826 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:54,827 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:54,828 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:54,828 If you don't want 'plom_server.Preparation.useful_files_for_testing' to be distributed and are 2025-11-20T01:53:54,829 already explicitly excluding 'plom_server.Preparation.useful_files_for_testing' via 2025-11-20T01:53:54,829 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:54,830 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:54,830 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:54,831 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:54,831 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:54,833 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:54,833 even if it does not contain any `.py` files. 2025-11-20T01:53:54,834 On the other hand, currently there is no concept of package data 2025-11-20T01:53:54,834 directory, all directories are treated like packages. 2025-11-20T01:53:54,835 ******************************************************************************** 2025-11-20T01:53:54,836 !! 2025-11-20T01:53:54,836 check.warn(importable) 2025-11-20T01:53:54,837 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:54,837 !! 2025-11-20T01:53:54,838 ******************************************************************************** 2025-11-20T01:53:54,839 ############################ 2025-11-20T01:53:54,840 # Package would be ignored # 2025-11-20T01:53:54,840 ############################ 2025-11-20T01:53:54,841 Python recognizes 'plom_server.Preparation.views' as an importable package[^1], 2025-11-20T01:53:54,841 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:54,842 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:54,843 package, please make sure that 'plom_server.Preparation.views' is explicitly added 2025-11-20T01:53:54,843 to the `packages` configuration field. 2025-11-20T01:53:54,844 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:54,845 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:54,845 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:54,846 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:54,847 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:54,848 If you don't want 'plom_server.Preparation.views' to be distributed and are 2025-11-20T01:53:54,849 already explicitly excluding 'plom_server.Preparation.views' via 2025-11-20T01:53:54,849 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:54,850 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:54,850 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:54,851 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:54,852 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:54,853 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:54,853 even if it does not contain any `.py` files. 2025-11-20T01:53:54,854 On the other hand, currently there is no concept of package data 2025-11-20T01:53:54,854 directory, all directories are treated like packages. 2025-11-20T01:53:54,854 ******************************************************************************** 2025-11-20T01:53:54,855 !! 2025-11-20T01:53:54,855 check.warn(importable) 2025-11-20T01:53:54,856 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:54,856 !! 2025-11-20T01:53:54,857 ******************************************************************************** 2025-11-20T01:53:54,857 ############################ 2025-11-20T01:53:54,857 # Package would be ignored # 2025-11-20T01:53:54,858 ############################ 2025-11-20T01:53:54,858 Python recognizes 'plom_server.Progress.tests' as an importable package[^1], 2025-11-20T01:53:54,858 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:54,859 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:54,860 package, please make sure that 'plom_server.Progress.tests' is explicitly added 2025-11-20T01:53:54,860 to the `packages` configuration field. 2025-11-20T01:53:54,861 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:54,862 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:54,862 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:54,863 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:54,865 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:54,866 If you don't want 'plom_server.Progress.tests' to be distributed and are 2025-11-20T01:53:54,866 already explicitly excluding 'plom_server.Progress.tests' via 2025-11-20T01:53:54,867 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:54,867 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:54,868 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:54,869 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:54,869 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:54,871 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:54,871 even if it does not contain any `.py` files. 2025-11-20T01:53:54,872 On the other hand, currently there is no concept of package data 2025-11-20T01:53:54,872 directory, all directories are treated like packages. 2025-11-20T01:53:54,873 ******************************************************************************** 2025-11-20T01:53:54,874 !! 2025-11-20T01:53:54,874 check.warn(importable) 2025-11-20T01:53:54,875 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:54,875 !! 2025-11-20T01:53:54,876 ******************************************************************************** 2025-11-20T01:53:54,876 ############################ 2025-11-20T01:53:54,877 # Package would be ignored # 2025-11-20T01:53:54,877 ############################ 2025-11-20T01:53:54,877 Python recognizes 'plom_server.Progress.views' as an importable package[^1], 2025-11-20T01:53:54,878 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:54,878 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:54,879 package, please make sure that 'plom_server.Progress.views' is explicitly added 2025-11-20T01:53:54,879 to the `packages` configuration field. 2025-11-20T01:53:54,880 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:54,880 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:54,880 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:54,881 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:54,882 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:54,882 If you don't want 'plom_server.Progress.views' to be distributed and are 2025-11-20T01:53:54,883 already explicitly excluding 'plom_server.Progress.views' via 2025-11-20T01:53:54,883 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:54,883 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:54,884 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:54,885 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:54,886 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:54,887 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:54,888 even if it does not contain any `.py` files. 2025-11-20T01:53:54,889 On the other hand, currently there is no concept of package data 2025-11-20T01:53:54,889 directory, all directories are treated like packages. 2025-11-20T01:53:54,890 ******************************************************************************** 2025-11-20T01:53:54,891 !! 2025-11-20T01:53:54,891 check.warn(importable) 2025-11-20T01:53:54,892 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:54,892 !! 2025-11-20T01:53:54,893 ******************************************************************************** 2025-11-20T01:53:54,894 ############################ 2025-11-20T01:53:54,894 # Package would be ignored # 2025-11-20T01:53:54,895 ############################ 2025-11-20T01:53:54,895 Python recognizes 'plom_server.QuestionClustering.migrations' as an importable package[^1], 2025-11-20T01:53:54,896 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:54,896 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:54,897 package, please make sure that 'plom_server.QuestionClustering.migrations' is explicitly added 2025-11-20T01:53:54,898 to the `packages` configuration field. 2025-11-20T01:53:54,899 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:54,899 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:54,900 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:54,901 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:54,902 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:54,903 If you don't want 'plom_server.QuestionClustering.migrations' to be distributed and are 2025-11-20T01:53:54,903 already explicitly excluding 'plom_server.QuestionClustering.migrations' via 2025-11-20T01:53:54,904 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:54,904 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:54,904 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:54,905 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:54,906 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:54,907 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:54,907 even if it does not contain any `.py` files. 2025-11-20T01:53:54,907 On the other hand, currently there is no concept of package data 2025-11-20T01:53:54,908 directory, all directories are treated like packages. 2025-11-20T01:53:54,908 ******************************************************************************** 2025-11-20T01:53:54,909 !! 2025-11-20T01:53:54,909 check.warn(importable) 2025-11-20T01:53:54,909 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:54,910 !! 2025-11-20T01:53:54,911 ******************************************************************************** 2025-11-20T01:53:54,911 ############################ 2025-11-20T01:53:54,912 # Package would be ignored # 2025-11-20T01:53:54,912 ############################ 2025-11-20T01:53:54,913 Python recognizes 'plom_server.QuestionTags.management.commands' as an importable package[^1], 2025-11-20T01:53:54,913 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:54,914 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:54,915 package, please make sure that 'plom_server.QuestionTags.management.commands' is explicitly added 2025-11-20T01:53:54,916 to the `packages` configuration field. 2025-11-20T01:53:54,917 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:54,917 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:54,918 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:54,919 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:54,919 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:54,920 If you don't want 'plom_server.QuestionTags.management.commands' to be distributed and are 2025-11-20T01:53:54,921 already explicitly excluding 'plom_server.QuestionTags.management.commands' via 2025-11-20T01:53:54,921 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:54,922 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:54,922 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:54,923 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:54,924 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:54,926 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:54,926 even if it does not contain any `.py` files. 2025-11-20T01:53:54,927 On the other hand, currently there is no concept of package data 2025-11-20T01:53:54,928 directory, all directories are treated like packages. 2025-11-20T01:53:54,928 ******************************************************************************** 2025-11-20T01:53:54,928 !! 2025-11-20T01:53:54,929 check.warn(importable) 2025-11-20T01:53:54,929 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:54,929 !! 2025-11-20T01:53:54,930 ******************************************************************************** 2025-11-20T01:53:54,930 ############################ 2025-11-20T01:53:54,931 # Package would be ignored # 2025-11-20T01:53:54,931 ############################ 2025-11-20T01:53:54,931 Python recognizes 'plom_server.QuestionTags.migrations' as an importable package[^1], 2025-11-20T01:53:54,932 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:54,933 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:54,933 package, please make sure that 'plom_server.QuestionTags.migrations' is explicitly added 2025-11-20T01:53:54,933 to the `packages` configuration field. 2025-11-20T01:53:54,934 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:54,934 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:54,935 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:54,936 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:54,937 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:54,938 If you don't want 'plom_server.QuestionTags.migrations' to be distributed and are 2025-11-20T01:53:54,938 already explicitly excluding 'plom_server.QuestionTags.migrations' via 2025-11-20T01:53:54,939 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:54,939 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:54,940 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:54,941 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:54,942 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:54,944 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:54,944 even if it does not contain any `.py` files. 2025-11-20T01:53:54,945 On the other hand, currently there is no concept of package data 2025-11-20T01:53:54,945 directory, all directories are treated like packages. 2025-11-20T01:53:54,945 ******************************************************************************** 2025-11-20T01:53:54,946 !! 2025-11-20T01:53:54,947 check.warn(importable) 2025-11-20T01:53:54,947 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:54,948 !! 2025-11-20T01:53:54,949 ******************************************************************************** 2025-11-20T01:53:54,949 ############################ 2025-11-20T01:53:54,950 # Package would be ignored # 2025-11-20T01:53:54,950 ############################ 2025-11-20T01:53:54,951 Python recognizes 'plom_server.Rectangles.management.commands' as an importable package[^1], 2025-11-20T01:53:54,951 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:54,953 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:54,953 package, please make sure that 'plom_server.Rectangles.management.commands' is explicitly added 2025-11-20T01:53:54,953 to the `packages` configuration field. 2025-11-20T01:53:54,954 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:54,954 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:54,955 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:54,955 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:54,956 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:54,957 If you don't want 'plom_server.Rectangles.management.commands' to be distributed and are 2025-11-20T01:53:54,957 already explicitly excluding 'plom_server.Rectangles.management.commands' via 2025-11-20T01:53:54,957 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:54,958 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:54,958 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:54,959 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:54,959 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:54,961 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:54,961 even if it does not contain any `.py` files. 2025-11-20T01:53:54,962 On the other hand, currently there is no concept of package data 2025-11-20T01:53:54,962 directory, all directories are treated like packages. 2025-11-20T01:53:54,963 ******************************************************************************** 2025-11-20T01:53:54,964 !! 2025-11-20T01:53:54,965 check.warn(importable) 2025-11-20T01:53:54,965 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:54,966 !! 2025-11-20T01:53:54,967 ******************************************************************************** 2025-11-20T01:53:54,968 ############################ 2025-11-20T01:53:54,968 # Package would be ignored # 2025-11-20T01:53:54,969 ############################ 2025-11-20T01:53:54,969 Python recognizes 'plom_server.Rectangles.tests' as an importable package[^1], 2025-11-20T01:53:54,970 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:54,971 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:54,971 package, please make sure that 'plom_server.Rectangles.tests' is explicitly added 2025-11-20T01:53:54,972 to the `packages` configuration field. 2025-11-20T01:53:54,973 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:54,973 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:54,973 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:54,974 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:54,975 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:54,976 If you don't want 'plom_server.Rectangles.tests' to be distributed and are 2025-11-20T01:53:54,977 already explicitly excluding 'plom_server.Rectangles.tests' via 2025-11-20T01:53:54,978 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:54,978 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:54,979 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:54,979 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:54,980 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:54,981 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:54,981 even if it does not contain any `.py` files. 2025-11-20T01:53:54,982 On the other hand, currently there is no concept of package data 2025-11-20T01:53:54,982 directory, all directories are treated like packages. 2025-11-20T01:53:54,982 ******************************************************************************** 2025-11-20T01:53:54,983 !! 2025-11-20T01:53:54,983 check.warn(importable) 2025-11-20T01:53:54,984 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:54,984 !! 2025-11-20T01:53:54,985 ******************************************************************************** 2025-11-20T01:53:54,985 ############################ 2025-11-20T01:53:54,986 # Package would be ignored # 2025-11-20T01:53:54,986 ############################ 2025-11-20T01:53:54,986 Python recognizes 'plom_server.Rubrics.management.commands' as an importable package[^1], 2025-11-20T01:53:54,987 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:54,988 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:54,988 package, please make sure that 'plom_server.Rubrics.management.commands' is explicitly added 2025-11-20T01:53:54,989 to the `packages` configuration field. 2025-11-20T01:53:54,990 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:54,991 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:54,991 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:54,992 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:54,993 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:54,994 If you don't want 'plom_server.Rubrics.management.commands' to be distributed and are 2025-11-20T01:53:54,995 already explicitly excluding 'plom_server.Rubrics.management.commands' via 2025-11-20T01:53:54,995 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:54,996 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:54,996 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:54,997 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:54,998 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:54,999 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:55,000 even if it does not contain any `.py` files. 2025-11-20T01:53:55,000 On the other hand, currently there is no concept of package data 2025-11-20T01:53:55,001 directory, all directories are treated like packages. 2025-11-20T01:53:55,001 ******************************************************************************** 2025-11-20T01:53:55,002 !! 2025-11-20T01:53:55,003 check.warn(importable) 2025-11-20T01:53:55,004 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:55,004 !! 2025-11-20T01:53:55,005 ******************************************************************************** 2025-11-20T01:53:55,005 ############################ 2025-11-20T01:53:55,006 # Package would be ignored # 2025-11-20T01:53:55,006 ############################ 2025-11-20T01:53:55,006 Python recognizes 'plom_server.Rubrics.migrations' as an importable package[^1], 2025-11-20T01:53:55,007 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:55,007 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:55,008 package, please make sure that 'plom_server.Rubrics.migrations' is explicitly added 2025-11-20T01:53:55,008 to the `packages` configuration field. 2025-11-20T01:53:55,009 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:55,009 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:55,009 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:55,010 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:55,011 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:55,011 If you don't want 'plom_server.Rubrics.migrations' to be distributed and are 2025-11-20T01:53:55,012 already explicitly excluding 'plom_server.Rubrics.migrations' via 2025-11-20T01:53:55,013 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:55,013 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:55,014 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:55,015 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:55,016 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:55,017 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:55,018 even if it does not contain any `.py` files. 2025-11-20T01:53:55,018 On the other hand, currently there is no concept of package data 2025-11-20T01:53:55,019 directory, all directories are treated like packages. 2025-11-20T01:53:55,020 ******************************************************************************** 2025-11-20T01:53:55,021 !! 2025-11-20T01:53:55,021 check.warn(importable) 2025-11-20T01:53:55,021 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:55,022 !! 2025-11-20T01:53:55,023 ******************************************************************************** 2025-11-20T01:53:55,023 ############################ 2025-11-20T01:53:55,024 # Package would be ignored # 2025-11-20T01:53:55,024 ############################ 2025-11-20T01:53:55,024 Python recognizes 'plom_server.Rubrics.tests' as an importable package[^1], 2025-11-20T01:53:55,025 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:55,026 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:55,026 package, please make sure that 'plom_server.Rubrics.tests' is explicitly added 2025-11-20T01:53:55,027 to the `packages` configuration field. 2025-11-20T01:53:55,028 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:55,028 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:55,029 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:55,030 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:55,031 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:55,031 If you don't want 'plom_server.Rubrics.tests' to be distributed and are 2025-11-20T01:53:55,032 already explicitly excluding 'plom_server.Rubrics.tests' via 2025-11-20T01:53:55,032 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:55,032 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:55,033 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:55,033 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:55,034 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:55,035 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:55,035 even if it does not contain any `.py` files. 2025-11-20T01:53:55,036 On the other hand, currently there is no concept of package data 2025-11-20T01:53:55,036 directory, all directories are treated like packages. 2025-11-20T01:53:55,036 ******************************************************************************** 2025-11-20T01:53:55,037 !! 2025-11-20T01:53:55,038 check.warn(importable) 2025-11-20T01:53:55,038 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:55,039 !! 2025-11-20T01:53:55,040 ******************************************************************************** 2025-11-20T01:53:55,041 ############################ 2025-11-20T01:53:55,041 # Package would be ignored # 2025-11-20T01:53:55,042 ############################ 2025-11-20T01:53:55,042 Python recognizes 'plom_server.Scan.management.commands' as an importable package[^1], 2025-11-20T01:53:55,043 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:55,044 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:55,044 package, please make sure that 'plom_server.Scan.management.commands' is explicitly added 2025-11-20T01:53:55,045 to the `packages` configuration field. 2025-11-20T01:53:55,046 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:55,047 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:55,047 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:55,048 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:55,049 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:55,050 If you don't want 'plom_server.Scan.management.commands' to be distributed and are 2025-11-20T01:53:55,050 already explicitly excluding 'plom_server.Scan.management.commands' via 2025-11-20T01:53:55,051 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:55,051 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:55,052 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:55,053 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:55,054 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:55,055 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:55,056 even if it does not contain any `.py` files. 2025-11-20T01:53:55,056 On the other hand, currently there is no concept of package data 2025-11-20T01:53:55,057 directory, all directories are treated like packages. 2025-11-20T01:53:55,057 ******************************************************************************** 2025-11-20T01:53:55,058 !! 2025-11-20T01:53:55,058 check.warn(importable) 2025-11-20T01:53:55,058 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:55,059 !! 2025-11-20T01:53:55,059 ******************************************************************************** 2025-11-20T01:53:55,060 ############################ 2025-11-20T01:53:55,060 # Package would be ignored # 2025-11-20T01:53:55,060 ############################ 2025-11-20T01:53:55,061 Python recognizes 'plom_server.Scan.migrations' as an importable package[^1], 2025-11-20T01:53:55,061 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:55,062 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:55,062 package, please make sure that 'plom_server.Scan.migrations' is explicitly added 2025-11-20T01:53:55,063 to the `packages` configuration field. 2025-11-20T01:53:55,063 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:55,064 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:55,064 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:55,065 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:55,066 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:55,067 If you don't want 'plom_server.Scan.migrations' to be distributed and are 2025-11-20T01:53:55,067 already explicitly excluding 'plom_server.Scan.migrations' via 2025-11-20T01:53:55,068 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:55,069 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:55,069 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:55,070 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:55,071 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:55,073 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:55,073 even if it does not contain any `.py` files. 2025-11-20T01:53:55,073 On the other hand, currently there is no concept of package data 2025-11-20T01:53:55,074 directory, all directories are treated like packages. 2025-11-20T01:53:55,074 ******************************************************************************** 2025-11-20T01:53:55,075 !! 2025-11-20T01:53:55,076 check.warn(importable) 2025-11-20T01:53:55,076 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:55,077 !! 2025-11-20T01:53:55,077 ******************************************************************************** 2025-11-20T01:53:55,078 ############################ 2025-11-20T01:53:55,079 # Package would be ignored # 2025-11-20T01:53:55,079 ############################ 2025-11-20T01:53:55,080 Python recognizes 'plom_server.Scan.tests' as an importable package[^1], 2025-11-20T01:53:55,080 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:55,081 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:55,082 package, please make sure that 'plom_server.Scan.tests' is explicitly added 2025-11-20T01:53:55,082 to the `packages` configuration field. 2025-11-20T01:53:55,083 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:55,083 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:55,083 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:55,084 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:55,085 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:55,085 If you don't want 'plom_server.Scan.tests' to be distributed and are 2025-11-20T01:53:55,086 already explicitly excluding 'plom_server.Scan.tests' via 2025-11-20T01:53:55,086 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:55,086 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:55,087 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:55,087 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:55,088 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:55,090 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:55,090 even if it does not contain any `.py` files. 2025-11-20T01:53:55,091 On the other hand, currently there is no concept of package data 2025-11-20T01:53:55,091 directory, all directories are treated like packages. 2025-11-20T01:53:55,092 ******************************************************************************** 2025-11-20T01:53:55,093 !! 2025-11-20T01:53:55,093 check.warn(importable) 2025-11-20T01:53:55,094 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:55,095 !! 2025-11-20T01:53:55,096 ******************************************************************************** 2025-11-20T01:53:55,096 ############################ 2025-11-20T01:53:55,097 # Package would be ignored # 2025-11-20T01:53:55,097 ############################ 2025-11-20T01:53:55,098 Python recognizes 'plom_server.Scan.views' as an importable package[^1], 2025-11-20T01:53:55,098 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:55,099 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:55,100 package, please make sure that 'plom_server.Scan.views' is explicitly added 2025-11-20T01:53:55,100 to the `packages` configuration field. 2025-11-20T01:53:55,101 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:55,102 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:55,102 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:55,103 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:55,104 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:55,105 If you don't want 'plom_server.Scan.views' to be distributed and are 2025-11-20T01:53:55,105 already explicitly excluding 'plom_server.Scan.views' via 2025-11-20T01:53:55,106 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:55,106 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:55,107 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:55,108 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:55,109 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:55,110 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:55,111 even if it does not contain any `.py` files. 2025-11-20T01:53:55,111 On the other hand, currently there is no concept of package data 2025-11-20T01:53:55,111 directory, all directories are treated like packages. 2025-11-20T01:53:55,112 ******************************************************************************** 2025-11-20T01:53:55,112 !! 2025-11-20T01:53:55,113 check.warn(importable) 2025-11-20T01:53:55,113 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:55,113 !! 2025-11-20T01:53:55,114 ******************************************************************************** 2025-11-20T01:53:55,114 ############################ 2025-11-20T01:53:55,115 # Package would be ignored # 2025-11-20T01:53:55,115 ############################ 2025-11-20T01:53:55,116 Python recognizes 'plom_server.SpecCreator.migrations' as an importable package[^1], 2025-11-20T01:53:55,116 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:55,117 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:55,118 package, please make sure that 'plom_server.SpecCreator.migrations' is explicitly added 2025-11-20T01:53:55,118 to the `packages` configuration field. 2025-11-20T01:53:55,119 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:55,120 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:55,120 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:55,121 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:55,123 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:55,124 If you don't want 'plom_server.SpecCreator.migrations' to be distributed and are 2025-11-20T01:53:55,124 already explicitly excluding 'plom_server.SpecCreator.migrations' via 2025-11-20T01:53:55,125 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:55,125 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:55,126 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:55,127 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:55,127 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:55,129 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:55,129 even if it does not contain any `.py` files. 2025-11-20T01:53:55,130 On the other hand, currently there is no concept of package data 2025-11-20T01:53:55,130 directory, all directories are treated like packages. 2025-11-20T01:53:55,130 ******************************************************************************** 2025-11-20T01:53:55,131 !! 2025-11-20T01:53:55,132 check.warn(importable) 2025-11-20T01:53:55,133 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:55,133 !! 2025-11-20T01:53:55,134 ******************************************************************************** 2025-11-20T01:53:55,134 ############################ 2025-11-20T01:53:55,135 # Package would be ignored # 2025-11-20T01:53:55,135 ############################ 2025-11-20T01:53:55,135 Python recognizes 'plom_server.SpecCreator.views' as an importable package[^1], 2025-11-20T01:53:55,136 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:55,136 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:55,137 package, please make sure that 'plom_server.SpecCreator.views' is explicitly added 2025-11-20T01:53:55,137 to the `packages` configuration field. 2025-11-20T01:53:55,138 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:55,138 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:55,138 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:55,139 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:55,140 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:55,140 If you don't want 'plom_server.SpecCreator.views' to be distributed and are 2025-11-20T01:53:55,141 already explicitly excluding 'plom_server.SpecCreator.views' via 2025-11-20T01:53:55,141 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:55,142 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:55,142 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:55,143 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:55,144 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:55,146 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:55,146 even if it does not contain any `.py` files. 2025-11-20T01:53:55,147 On the other hand, currently there is no concept of package data 2025-11-20T01:53:55,147 directory, all directories are treated like packages. 2025-11-20T01:53:55,148 ******************************************************************************** 2025-11-20T01:53:55,149 !! 2025-11-20T01:53:55,150 check.warn(importable) 2025-11-20T01:53:55,150 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:55,151 !! 2025-11-20T01:53:55,152 ******************************************************************************** 2025-11-20T01:53:55,152 ############################ 2025-11-20T01:53:55,152 # Package would be ignored # 2025-11-20T01:53:55,153 ############################ 2025-11-20T01:53:55,153 Python recognizes 'plom_server.TaskOrder.management.commands' as an importable package[^1], 2025-11-20T01:53:55,154 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:55,155 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:55,155 package, please make sure that 'plom_server.TaskOrder.management.commands' is explicitly added 2025-11-20T01:53:55,156 to the `packages` configuration field. 2025-11-20T01:53:55,157 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:55,157 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:55,158 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:55,159 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:55,159 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:55,160 If you don't want 'plom_server.TaskOrder.management.commands' to be distributed and are 2025-11-20T01:53:55,160 already explicitly excluding 'plom_server.TaskOrder.management.commands' via 2025-11-20T01:53:55,161 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:55,161 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:55,161 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:55,162 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:55,163 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:55,164 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:55,164 even if it does not contain any `.py` files. 2025-11-20T01:53:55,165 On the other hand, currently there is no concept of package data 2025-11-20T01:53:55,165 directory, all directories are treated like packages. 2025-11-20T01:53:55,165 ******************************************************************************** 2025-11-20T01:53:55,166 !! 2025-11-20T01:53:55,166 check.warn(importable) 2025-11-20T01:53:55,167 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:55,167 !! 2025-11-20T01:53:55,168 ******************************************************************************** 2025-11-20T01:53:55,168 ############################ 2025-11-20T01:53:55,169 # Package would be ignored # 2025-11-20T01:53:55,169 ############################ 2025-11-20T01:53:55,170 Python recognizes 'plom_server.TestingSupport.config_files' as an importable package[^1], 2025-11-20T01:53:55,170 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:55,171 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:55,172 package, please make sure that 'plom_server.TestingSupport.config_files' is explicitly added 2025-11-20T01:53:55,172 to the `packages` configuration field. 2025-11-20T01:53:55,173 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:55,174 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:55,174 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:55,175 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:55,176 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:55,177 If you don't want 'plom_server.TestingSupport.config_files' to be distributed and are 2025-11-20T01:53:55,178 already explicitly excluding 'plom_server.TestingSupport.config_files' via 2025-11-20T01:53:55,178 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:55,179 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:55,179 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:55,180 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:55,181 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:55,183 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:55,184 even if it does not contain any `.py` files. 2025-11-20T01:53:55,184 On the other hand, currently there is no concept of package data 2025-11-20T01:53:55,185 directory, all directories are treated like packages. 2025-11-20T01:53:55,185 ******************************************************************************** 2025-11-20T01:53:55,186 !! 2025-11-20T01:53:55,186 check.warn(importable) 2025-11-20T01:53:55,186 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:55,187 !! 2025-11-20T01:53:55,187 ******************************************************************************** 2025-11-20T01:53:55,188 ############################ 2025-11-20T01:53:55,188 # Package would be ignored # 2025-11-20T01:53:55,188 ############################ 2025-11-20T01:53:55,189 Python recognizes 'plom_server.TestingSupport.migrations' as an importable package[^1], 2025-11-20T01:53:55,189 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:55,190 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:55,190 package, please make sure that 'plom_server.TestingSupport.migrations' is explicitly added 2025-11-20T01:53:55,190 to the `packages` configuration field. 2025-11-20T01:53:55,191 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:55,191 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:55,192 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:55,193 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:55,194 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:55,195 If you don't want 'plom_server.TestingSupport.migrations' to be distributed and are 2025-11-20T01:53:55,195 already explicitly excluding 'plom_server.TestingSupport.migrations' via 2025-11-20T01:53:55,195 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:55,196 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:55,197 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:55,198 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:55,199 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:55,200 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:55,201 even if it does not contain any `.py` files. 2025-11-20T01:53:55,201 On the other hand, currently there is no concept of package data 2025-11-20T01:53:55,201 directory, all directories are treated like packages. 2025-11-20T01:53:55,202 ******************************************************************************** 2025-11-20T01:53:55,203 !! 2025-11-20T01:53:55,203 check.warn(importable) 2025-11-20T01:53:55,204 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:55,204 !! 2025-11-20T01:53:55,205 ******************************************************************************** 2025-11-20T01:53:55,206 ############################ 2025-11-20T01:53:55,206 # Package would be ignored # 2025-11-20T01:53:55,207 ############################ 2025-11-20T01:53:55,207 Python recognizes 'plom_server.TestingSupport.tests' as an importable package[^1], 2025-11-20T01:53:55,208 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:55,209 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:55,209 package, please make sure that 'plom_server.TestingSupport.tests' is explicitly added 2025-11-20T01:53:55,209 to the `packages` configuration field. 2025-11-20T01:53:55,210 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:55,210 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:55,211 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:55,211 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:55,212 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:55,213 If you don't want 'plom_server.TestingSupport.tests' to be distributed and are 2025-11-20T01:53:55,213 already explicitly excluding 'plom_server.TestingSupport.tests' via 2025-11-20T01:53:55,213 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:55,214 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:55,214 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:55,215 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:55,215 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:55,216 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:55,217 even if it does not contain any `.py` files. 2025-11-20T01:53:55,217 On the other hand, currently there is no concept of package data 2025-11-20T01:53:55,218 directory, all directories are treated like packages. 2025-11-20T01:53:55,219 ******************************************************************************** 2025-11-20T01:53:55,220 !! 2025-11-20T01:53:55,220 check.warn(importable) 2025-11-20T01:53:55,221 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:55,221 !! 2025-11-20T01:53:55,222 ******************************************************************************** 2025-11-20T01:53:55,223 ############################ 2025-11-20T01:53:55,223 # Package would be ignored # 2025-11-20T01:53:55,224 ############################ 2025-11-20T01:53:55,224 Python recognizes 'plom_server.UserManagement.management.commands' as an importable package[^1], 2025-11-20T01:53:55,225 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:55,226 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:55,226 package, please make sure that 'plom_server.UserManagement.management.commands' is explicitly added 2025-11-20T01:53:55,227 to the `packages` configuration field. 2025-11-20T01:53:55,227 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:55,228 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:55,228 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:55,229 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:55,230 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:55,231 If you don't want 'plom_server.UserManagement.management.commands' to be distributed and are 2025-11-20T01:53:55,232 already explicitly excluding 'plom_server.UserManagement.management.commands' via 2025-11-20T01:53:55,232 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:55,233 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:55,233 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:55,234 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:55,235 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:55,236 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:55,236 even if it does not contain any `.py` files. 2025-11-20T01:53:55,236 On the other hand, currently there is no concept of package data 2025-11-20T01:53:55,237 directory, all directories are treated like packages. 2025-11-20T01:53:55,237 ******************************************************************************** 2025-11-20T01:53:55,238 !! 2025-11-20T01:53:55,238 check.warn(importable) 2025-11-20T01:53:55,239 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:55,239 !! 2025-11-20T01:53:55,240 ******************************************************************************** 2025-11-20T01:53:55,240 ############################ 2025-11-20T01:53:55,240 # Package would be ignored # 2025-11-20T01:53:55,241 ############################ 2025-11-20T01:53:55,242 Python recognizes 'plom_server.UserManagement.migrations' as an importable package[^1], 2025-11-20T01:53:55,242 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:55,243 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:55,244 package, please make sure that 'plom_server.UserManagement.migrations' is explicitly added 2025-11-20T01:53:55,244 to the `packages` configuration field. 2025-11-20T01:53:55,246 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:55,246 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:55,247 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:55,248 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:55,249 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:55,250 If you don't want 'plom_server.UserManagement.migrations' to be distributed and are 2025-11-20T01:53:55,251 already explicitly excluding 'plom_server.UserManagement.migrations' via 2025-11-20T01:53:55,252 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:55,252 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:55,253 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:55,254 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:55,255 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:55,257 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:55,257 even if it does not contain any `.py` files. 2025-11-20T01:53:55,258 On the other hand, currently there is no concept of package data 2025-11-20T01:53:55,259 directory, all directories are treated like packages. 2025-11-20T01:53:55,259 ******************************************************************************** 2025-11-20T01:53:55,261 !! 2025-11-20T01:53:55,261 check.warn(importable) 2025-11-20T01:53:55,262 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:55,263 !! 2025-11-20T01:53:55,264 ******************************************************************************** 2025-11-20T01:53:55,264 ############################ 2025-11-20T01:53:55,265 # Package would be ignored # 2025-11-20T01:53:55,265 ############################ 2025-11-20T01:53:55,266 Python recognizes 'plom_server.UserManagement.tests' as an importable package[^1], 2025-11-20T01:53:55,266 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:55,267 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:55,268 package, please make sure that 'plom_server.UserManagement.tests' is explicitly added 2025-11-20T01:53:55,268 to the `packages` configuration field. 2025-11-20T01:53:55,269 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:55,269 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:55,270 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:55,271 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:55,272 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:55,273 If you don't want 'plom_server.UserManagement.tests' to be distributed and are 2025-11-20T01:53:55,273 already explicitly excluding 'plom_server.UserManagement.tests' via 2025-11-20T01:53:55,274 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:55,274 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:55,275 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:55,277 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:55,278 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:55,280 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:55,280 even if it does not contain any `.py` files. 2025-11-20T01:53:55,281 On the other hand, currently there is no concept of package data 2025-11-20T01:53:55,282 directory, all directories are treated like packages. 2025-11-20T01:53:55,282 ******************************************************************************** 2025-11-20T01:53:55,284 !! 2025-11-20T01:53:55,284 check.warn(importable) 2025-11-20T01:53:55,285 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:55,285 !! 2025-11-20T01:53:55,286 ******************************************************************************** 2025-11-20T01:53:55,287 ############################ 2025-11-20T01:53:55,288 # Package would be ignored # 2025-11-20T01:53:55,288 ############################ 2025-11-20T01:53:55,289 Python recognizes 'plom_server.demo_files' as an importable package[^1], 2025-11-20T01:53:55,289 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:55,290 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:55,291 package, please make sure that 'plom_server.demo_files' is explicitly added 2025-11-20T01:53:55,292 to the `packages` configuration field. 2025-11-20T01:53:55,293 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:55,294 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:55,295 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:55,296 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:55,297 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:55,298 If you don't want 'plom_server.demo_files' to be distributed and are 2025-11-20T01:53:55,298 already explicitly excluding 'plom_server.demo_files' via 2025-11-20T01:53:55,299 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:55,299 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:55,300 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:55,300 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:55,301 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:55,303 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:55,303 even if it does not contain any `.py` files. 2025-11-20T01:53:55,304 On the other hand, currently there is no concept of package data 2025-11-20T01:53:55,304 directory, all directories are treated like packages. 2025-11-20T01:53:55,305 ******************************************************************************** 2025-11-20T01:53:55,306 !! 2025-11-20T01:53:55,306 check.warn(importable) 2025-11-20T01:53:55,307 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:55,307 !! 2025-11-20T01:53:55,309 ******************************************************************************** 2025-11-20T01:53:55,309 ############################ 2025-11-20T01:53:55,310 # Package would be ignored # 2025-11-20T01:53:55,311 ############################ 2025-11-20T01:53:55,311 Python recognizes 'plom_server.static.css' as an importable package[^1], 2025-11-20T01:53:55,312 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:55,314 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:55,314 package, please make sure that 'plom_server.static.css' is explicitly added 2025-11-20T01:53:55,315 to the `packages` configuration field. 2025-11-20T01:53:55,316 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:55,317 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:55,318 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:55,319 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:55,320 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:55,321 If you don't want 'plom_server.static.css' to be distributed and are 2025-11-20T01:53:55,321 already explicitly excluding 'plom_server.static.css' via 2025-11-20T01:53:55,322 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:55,323 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:55,323 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:55,325 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:55,326 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:55,328 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:55,328 even if it does not contain any `.py` files. 2025-11-20T01:53:55,329 On the other hand, currently there is no concept of package data 2025-11-20T01:53:55,330 directory, all directories are treated like packages. 2025-11-20T01:53:55,330 ******************************************************************************** 2025-11-20T01:53:55,331 !! 2025-11-20T01:53:55,331 check.warn(importable) 2025-11-20T01:53:55,332 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:55,332 !! 2025-11-20T01:53:55,333 ******************************************************************************** 2025-11-20T01:53:55,334 ############################ 2025-11-20T01:53:55,334 # Package would be ignored # 2025-11-20T01:53:55,335 ############################ 2025-11-20T01:53:55,335 Python recognizes 'plom_server.static.js' as an importable package[^1], 2025-11-20T01:53:55,336 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:55,337 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:55,338 package, please make sure that 'plom_server.static.js' is explicitly added 2025-11-20T01:53:55,338 to the `packages` configuration field. 2025-11-20T01:53:55,339 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:55,339 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:55,340 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:55,341 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:55,342 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:55,343 If you don't want 'plom_server.static.js' to be distributed and are 2025-11-20T01:53:55,344 already explicitly excluding 'plom_server.static.js' via 2025-11-20T01:53:55,345 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:55,345 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:55,346 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:55,347 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:55,349 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:55,350 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:55,351 even if it does not contain any `.py` files. 2025-11-20T01:53:55,351 On the other hand, currently there is no concept of package data 2025-11-20T01:53:55,352 directory, all directories are treated like packages. 2025-11-20T01:53:55,352 ******************************************************************************** 2025-11-20T01:53:55,353 !! 2025-11-20T01:53:55,353 check.warn(importable) 2025-11-20T01:53:55,354 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:55,354 !! 2025-11-20T01:53:55,355 ******************************************************************************** 2025-11-20T01:53:55,356 ############################ 2025-11-20T01:53:55,356 # Package would be ignored # 2025-11-20T01:53:55,357 ############################ 2025-11-20T01:53:55,357 Python recognizes 'plom_server.templates.Authentication' as an importable package[^1], 2025-11-20T01:53:55,358 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:55,359 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:55,359 package, please make sure that 'plom_server.templates.Authentication' is explicitly added 2025-11-20T01:53:55,360 to the `packages` configuration field. 2025-11-20T01:53:55,360 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:55,361 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:55,361 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:55,362 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:55,362 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:55,363 If you don't want 'plom_server.templates.Authentication' to be distributed and are 2025-11-20T01:53:55,363 already explicitly excluding 'plom_server.templates.Authentication' via 2025-11-20T01:53:55,364 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:55,364 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:55,364 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:55,365 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:55,366 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:55,367 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:55,368 even if it does not contain any `.py` files. 2025-11-20T01:53:55,368 On the other hand, currently there is no concept of package data 2025-11-20T01:53:55,369 directory, all directories are treated like packages. 2025-11-20T01:53:55,369 ******************************************************************************** 2025-11-20T01:53:55,370 !! 2025-11-20T01:53:55,371 check.warn(importable) 2025-11-20T01:53:55,371 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:55,372 !! 2025-11-20T01:53:55,373 ******************************************************************************** 2025-11-20T01:53:55,373 ############################ 2025-11-20T01:53:55,374 # Package would be ignored # 2025-11-20T01:53:55,374 ############################ 2025-11-20T01:53:55,375 Python recognizes 'plom_server.templates.BuildPaperPDF' as an importable package[^1], 2025-11-20T01:53:55,376 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:55,376 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:55,377 package, please make sure that 'plom_server.templates.BuildPaperPDF' is explicitly added 2025-11-20T01:53:55,377 to the `packages` configuration field. 2025-11-20T01:53:55,378 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:55,379 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:55,379 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:55,380 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:55,381 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:55,382 If you don't want 'plom_server.templates.BuildPaperPDF' to be distributed and are 2025-11-20T01:53:55,383 already explicitly excluding 'plom_server.templates.BuildPaperPDF' via 2025-11-20T01:53:55,383 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:55,384 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:55,384 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:55,385 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:55,386 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:55,387 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:55,387 even if it does not contain any `.py` files. 2025-11-20T01:53:55,387 On the other hand, currently there is no concept of package data 2025-11-20T01:53:55,388 directory, all directories are treated like packages. 2025-11-20T01:53:55,388 ******************************************************************************** 2025-11-20T01:53:55,389 !! 2025-11-20T01:53:55,389 check.warn(importable) 2025-11-20T01:53:55,389 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:55,390 !! 2025-11-20T01:53:55,390 ******************************************************************************** 2025-11-20T01:53:55,391 ############################ 2025-11-20T01:53:55,391 # Package would be ignored # 2025-11-20T01:53:55,391 ############################ 2025-11-20T01:53:55,392 Python recognizes 'plom_server.templates.BuildPaperPDF.fragments' as an importable package[^1], 2025-11-20T01:53:55,392 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:55,393 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:55,394 package, please make sure that 'plom_server.templates.BuildPaperPDF.fragments' is explicitly added 2025-11-20T01:53:55,395 to the `packages` configuration field. 2025-11-20T01:53:55,396 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:55,396 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:55,397 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:55,398 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:55,399 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:55,400 If you don't want 'plom_server.templates.BuildPaperPDF.fragments' to be distributed and are 2025-11-20T01:53:55,400 already explicitly excluding 'plom_server.templates.BuildPaperPDF.fragments' via 2025-11-20T01:53:55,401 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:55,401 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:55,402 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:55,403 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:55,404 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:55,405 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:55,405 even if it does not contain any `.py` files. 2025-11-20T01:53:55,406 On the other hand, currently there is no concept of package data 2025-11-20T01:53:55,406 directory, all directories are treated like packages. 2025-11-20T01:53:55,407 ******************************************************************************** 2025-11-20T01:53:55,408 !! 2025-11-20T01:53:55,409 check.warn(importable) 2025-11-20T01:53:55,409 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:55,410 !! 2025-11-20T01:53:55,411 ******************************************************************************** 2025-11-20T01:53:55,411 ############################ 2025-11-20T01:53:55,412 # Package would be ignored # 2025-11-20T01:53:55,412 ############################ 2025-11-20T01:53:55,412 Python recognizes 'plom_server.templates.Finish' as an importable package[^1], 2025-11-20T01:53:55,413 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:55,413 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:55,414 package, please make sure that 'plom_server.templates.Finish' is explicitly added 2025-11-20T01:53:55,414 to the `packages` configuration field. 2025-11-20T01:53:55,415 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:55,415 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:55,415 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:55,416 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:55,417 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:55,418 If you don't want 'plom_server.templates.Finish' to be distributed and are 2025-11-20T01:53:55,418 already explicitly excluding 'plom_server.templates.Finish' via 2025-11-20T01:53:55,418 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:55,419 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:55,419 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:55,420 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:55,421 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:55,423 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:55,424 even if it does not contain any `.py` files. 2025-11-20T01:53:55,424 On the other hand, currently there is no concept of package data 2025-11-20T01:53:55,424 directory, all directories are treated like packages. 2025-11-20T01:53:55,425 ******************************************************************************** 2025-11-20T01:53:55,426 !! 2025-11-20T01:53:55,427 check.warn(importable) 2025-11-20T01:53:55,427 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:55,427 !! 2025-11-20T01:53:55,428 ******************************************************************************** 2025-11-20T01:53:55,429 ############################ 2025-11-20T01:53:55,429 # Package would be ignored # 2025-11-20T01:53:55,430 ############################ 2025-11-20T01:53:55,431 Python recognizes 'plom_server.templates.Finish.Reports' as an importable package[^1], 2025-11-20T01:53:55,431 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:55,433 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:55,433 package, please make sure that 'plom_server.templates.Finish.Reports' is explicitly added 2025-11-20T01:53:55,434 to the `packages` configuration field. 2025-11-20T01:53:55,436 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:55,437 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:55,438 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:55,440 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:55,442 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:55,444 If you don't want 'plom_server.templates.Finish.Reports' to be distributed and are 2025-11-20T01:53:55,445 already explicitly excluding 'plom_server.templates.Finish.Reports' via 2025-11-20T01:53:55,446 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:55,446 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:55,447 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:55,449 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:55,450 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:55,453 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:55,453 even if it does not contain any `.py` files. 2025-11-20T01:53:55,454 On the other hand, currently there is no concept of package data 2025-11-20T01:53:55,455 directory, all directories are treated like packages. 2025-11-20T01:53:55,456 ******************************************************************************** 2025-11-20T01:53:55,458 !! 2025-11-20T01:53:55,458 check.warn(importable) 2025-11-20T01:53:55,459 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:55,460 !! 2025-11-20T01:53:55,462 ******************************************************************************** 2025-11-20T01:53:55,462 ############################ 2025-11-20T01:53:55,463 # Package would be ignored # 2025-11-20T01:53:55,464 ############################ 2025-11-20T01:53:55,465 Python recognizes 'plom_server.templates.Identify' as an importable package[^1], 2025-11-20T01:53:55,466 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:55,468 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:55,469 package, please make sure that 'plom_server.templates.Identify' is explicitly added 2025-11-20T01:53:55,470 to the `packages` configuration field. 2025-11-20T01:53:55,473 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:55,473 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:55,474 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:55,475 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:55,476 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:55,477 If you don't want 'plom_server.templates.Identify' to be distributed and are 2025-11-20T01:53:55,478 already explicitly excluding 'plom_server.templates.Identify' via 2025-11-20T01:53:55,479 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:55,479 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:55,480 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:55,482 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:55,484 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:55,487 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:55,488 even if it does not contain any `.py` files. 2025-11-20T01:53:55,490 On the other hand, currently there is no concept of package data 2025-11-20T01:53:55,491 directory, all directories are treated like packages. 2025-11-20T01:53:55,491 ******************************************************************************** 2025-11-20T01:53:55,493 !! 2025-11-20T01:53:55,494 check.warn(importable) 2025-11-20T01:53:55,495 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:55,496 !! 2025-11-20T01:53:55,497 ******************************************************************************** 2025-11-20T01:53:55,498 ############################ 2025-11-20T01:53:55,499 # Package would be ignored # 2025-11-20T01:53:55,500 ############################ 2025-11-20T01:53:55,501 Python recognizes 'plom_server.templates.Preparation' as an importable package[^1], 2025-11-20T01:53:55,501 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:55,502 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:55,502 package, please make sure that 'plom_server.templates.Preparation' is explicitly added 2025-11-20T01:53:55,502 to the `packages` configuration field. 2025-11-20T01:53:55,503 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:55,504 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:55,504 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:55,505 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:55,506 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:55,507 If you don't want 'plom_server.templates.Preparation' to be distributed and are 2025-11-20T01:53:55,508 already explicitly excluding 'plom_server.templates.Preparation' via 2025-11-20T01:53:55,508 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:55,509 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:55,509 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:55,511 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:55,512 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:55,513 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:55,514 even if it does not contain any `.py` files. 2025-11-20T01:53:55,514 On the other hand, currently there is no concept of package data 2025-11-20T01:53:55,515 directory, all directories are treated like packages. 2025-11-20T01:53:55,515 ******************************************************************************** 2025-11-20T01:53:55,516 !! 2025-11-20T01:53:55,517 check.warn(importable) 2025-11-20T01:53:55,517 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:55,518 !! 2025-11-20T01:53:55,519 ******************************************************************************** 2025-11-20T01:53:55,519 ############################ 2025-11-20T01:53:55,520 # Package would be ignored # 2025-11-20T01:53:55,520 ############################ 2025-11-20T01:53:55,521 Python recognizes 'plom_server.templates.Profile' as an importable package[^1], 2025-11-20T01:53:55,521 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:55,522 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:55,523 package, please make sure that 'plom_server.templates.Profile' is explicitly added 2025-11-20T01:53:55,523 to the `packages` configuration field. 2025-11-20T01:53:55,524 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:55,524 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:55,524 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:55,525 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:55,526 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:55,526 If you don't want 'plom_server.templates.Profile' to be distributed and are 2025-11-20T01:53:55,527 already explicitly excluding 'plom_server.templates.Profile' via 2025-11-20T01:53:55,527 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:55,527 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:55,528 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:55,528 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:55,529 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:55,530 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:55,531 even if it does not contain any `.py` files. 2025-11-20T01:53:55,531 On the other hand, currently there is no concept of package data 2025-11-20T01:53:55,532 directory, all directories are treated like packages. 2025-11-20T01:53:55,533 ******************************************************************************** 2025-11-20T01:53:55,534 !! 2025-11-20T01:53:55,534 check.warn(importable) 2025-11-20T01:53:55,535 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:55,535 !! 2025-11-20T01:53:55,536 ******************************************************************************** 2025-11-20T01:53:55,537 ############################ 2025-11-20T01:53:55,537 # Package would be ignored # 2025-11-20T01:53:55,538 ############################ 2025-11-20T01:53:55,538 Python recognizes 'plom_server.templates.Progress' as an importable package[^1], 2025-11-20T01:53:55,539 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:55,540 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:55,540 package, please make sure that 'plom_server.templates.Progress' is explicitly added 2025-11-20T01:53:55,541 to the `packages` configuration field. 2025-11-20T01:53:55,542 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:55,542 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:55,542 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:55,543 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:55,545 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:55,546 If you don't want 'plom_server.templates.Progress' to be distributed and are 2025-11-20T01:53:55,546 already explicitly excluding 'plom_server.templates.Progress' via 2025-11-20T01:53:55,547 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:55,547 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:55,548 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:55,549 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:55,550 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:55,551 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:55,551 even if it does not contain any `.py` files. 2025-11-20T01:53:55,551 On the other hand, currently there is no concept of package data 2025-11-20T01:53:55,552 directory, all directories are treated like packages. 2025-11-20T01:53:55,552 ******************************************************************************** 2025-11-20T01:53:55,553 !! 2025-11-20T01:53:55,553 check.warn(importable) 2025-11-20T01:53:55,553 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:55,554 !! 2025-11-20T01:53:55,554 ******************************************************************************** 2025-11-20T01:53:55,555 ############################ 2025-11-20T01:53:55,555 # Package would be ignored # 2025-11-20T01:53:55,555 ############################ 2025-11-20T01:53:55,556 Python recognizes 'plom_server.templates.Progress.Identify' as an importable package[^1], 2025-11-20T01:53:55,556 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:55,557 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:55,558 package, please make sure that 'plom_server.templates.Progress.Identify' is explicitly added 2025-11-20T01:53:55,558 to the `packages` configuration field. 2025-11-20T01:53:55,559 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:55,560 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:55,560 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:55,562 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:55,563 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:55,564 If you don't want 'plom_server.templates.Progress.Identify' to be distributed and are 2025-11-20T01:53:55,564 already explicitly excluding 'plom_server.templates.Progress.Identify' via 2025-11-20T01:53:55,565 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:55,565 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:55,566 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:55,567 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:55,568 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:55,569 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:55,569 even if it does not contain any `.py` files. 2025-11-20T01:53:55,570 On the other hand, currently there is no concept of package data 2025-11-20T01:53:55,570 directory, all directories are treated like packages. 2025-11-20T01:53:55,571 ******************************************************************************** 2025-11-20T01:53:55,572 !! 2025-11-20T01:53:55,572 check.warn(importable) 2025-11-20T01:53:55,573 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:55,573 !! 2025-11-20T01:53:55,575 ******************************************************************************** 2025-11-20T01:53:55,575 ############################ 2025-11-20T01:53:55,575 # Package would be ignored # 2025-11-20T01:53:55,576 ############################ 2025-11-20T01:53:55,576 Python recognizes 'plom_server.templates.Progress.Mark' as an importable package[^1], 2025-11-20T01:53:55,576 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:55,577 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:55,577 package, please make sure that 'plom_server.templates.Progress.Mark' is explicitly added 2025-11-20T01:53:55,578 to the `packages` configuration field. 2025-11-20T01:53:55,578 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:55,579 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:55,579 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:55,580 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:55,581 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:55,582 If you don't want 'plom_server.templates.Progress.Mark' to be distributed and are 2025-11-20T01:53:55,582 already explicitly excluding 'plom_server.templates.Progress.Mark' via 2025-11-20T01:53:55,582 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:55,583 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:55,584 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:55,585 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:55,586 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:55,587 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:55,588 even if it does not contain any `.py` files. 2025-11-20T01:53:55,588 On the other hand, currently there is no concept of package data 2025-11-20T01:53:55,589 directory, all directories are treated like packages. 2025-11-20T01:53:55,589 ******************************************************************************** 2025-11-20T01:53:55,590 !! 2025-11-20T01:53:55,591 check.warn(importable) 2025-11-20T01:53:55,591 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:55,592 !! 2025-11-20T01:53:55,593 ******************************************************************************** 2025-11-20T01:53:55,594 ############################ 2025-11-20T01:53:55,594 # Package would be ignored # 2025-11-20T01:53:55,595 ############################ 2025-11-20T01:53:55,595 Python recognizes 'plom_server.templates.Progress.User_Info' as an importable package[^1], 2025-11-20T01:53:55,596 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:55,597 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:55,597 package, please make sure that 'plom_server.templates.Progress.User_Info' is explicitly added 2025-11-20T01:53:55,598 to the `packages` configuration field. 2025-11-20T01:53:55,599 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:55,599 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:55,600 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:55,601 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:55,602 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:55,603 If you don't want 'plom_server.templates.Progress.User_Info' to be distributed and are 2025-11-20T01:53:55,603 already explicitly excluding 'plom_server.templates.Progress.User_Info' via 2025-11-20T01:53:55,604 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:55,604 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:55,604 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:55,605 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:55,606 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:55,608 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:55,608 even if it does not contain any `.py` files. 2025-11-20T01:53:55,608 On the other hand, currently there is no concept of package data 2025-11-20T01:53:55,609 directory, all directories are treated like packages. 2025-11-20T01:53:55,609 ******************************************************************************** 2025-11-20T01:53:55,610 !! 2025-11-20T01:53:55,611 check.warn(importable) 2025-11-20T01:53:55,611 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:55,612 !! 2025-11-20T01:53:55,613 ******************************************************************************** 2025-11-20T01:53:55,613 ############################ 2025-11-20T01:53:55,614 # Package would be ignored # 2025-11-20T01:53:55,614 ############################ 2025-11-20T01:53:55,615 Python recognizes 'plom_server.templates.Progress.fragments' as an importable package[^1], 2025-11-20T01:53:55,616 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:55,617 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:55,618 package, please make sure that 'plom_server.templates.Progress.fragments' is explicitly added 2025-11-20T01:53:55,618 to the `packages` configuration field. 2025-11-20T01:53:55,619 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:55,620 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:55,621 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:55,622 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:55,623 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:55,624 If you don't want 'plom_server.templates.Progress.fragments' to be distributed and are 2025-11-20T01:53:55,625 already explicitly excluding 'plom_server.templates.Progress.fragments' via 2025-11-20T01:53:55,625 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:55,626 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:55,626 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:55,627 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:55,628 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:55,630 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:55,630 even if it does not contain any `.py` files. 2025-11-20T01:53:55,631 On the other hand, currently there is no concept of package data 2025-11-20T01:53:55,631 directory, all directories are treated like packages. 2025-11-20T01:53:55,631 ******************************************************************************** 2025-11-20T01:53:55,632 !! 2025-11-20T01:53:55,633 check.warn(importable) 2025-11-20T01:53:55,633 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:55,633 !! 2025-11-20T01:53:55,634 ******************************************************************************** 2025-11-20T01:53:55,635 ############################ 2025-11-20T01:53:55,635 # Package would be ignored # 2025-11-20T01:53:55,635 ############################ 2025-11-20T01:53:55,636 Python recognizes 'plom_server.templates.QuestionClustering' as an importable package[^1], 2025-11-20T01:53:55,636 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:55,637 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:55,638 package, please make sure that 'plom_server.templates.QuestionClustering' is explicitly added 2025-11-20T01:53:55,638 to the `packages` configuration field. 2025-11-20T01:53:55,639 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:55,640 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:55,640 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:55,641 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:55,642 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:55,643 If you don't want 'plom_server.templates.QuestionClustering' to be distributed and are 2025-11-20T01:53:55,644 already explicitly excluding 'plom_server.templates.QuestionClustering' via 2025-11-20T01:53:55,644 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:55,645 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:55,646 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:55,647 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:55,648 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:55,650 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:55,651 even if it does not contain any `.py` files. 2025-11-20T01:53:55,652 On the other hand, currently there is no concept of package data 2025-11-20T01:53:55,653 directory, all directories are treated like packages. 2025-11-20T01:53:55,654 ******************************************************************************** 2025-11-20T01:53:55,656 !! 2025-11-20T01:53:55,657 check.warn(importable) 2025-11-20T01:53:55,658 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:55,660 !! 2025-11-20T01:53:55,662 ******************************************************************************** 2025-11-20T01:53:55,664 ############################ 2025-11-20T01:53:55,665 # Package would be ignored # 2025-11-20T01:53:55,665 ############################ 2025-11-20T01:53:55,666 Python recognizes 'plom_server.templates.QuestionClustering.fragments' as an importable package[^1], 2025-11-20T01:53:55,667 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:55,668 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:55,669 package, please make sure that 'plom_server.templates.QuestionClustering.fragments' is explicitly added 2025-11-20T01:53:55,670 to the `packages` configuration field. 2025-11-20T01:53:55,671 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:55,671 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:55,672 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:55,673 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:55,675 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:55,677 If you don't want 'plom_server.templates.QuestionClustering.fragments' to be distributed and are 2025-11-20T01:53:55,678 already explicitly excluding 'plom_server.templates.QuestionClustering.fragments' via 2025-11-20T01:53:55,678 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:55,679 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:55,680 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:55,682 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:55,683 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:55,686 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:55,687 even if it does not contain any `.py` files. 2025-11-20T01:53:55,688 On the other hand, currently there is no concept of package data 2025-11-20T01:53:55,689 directory, all directories are treated like packages. 2025-11-20T01:53:55,690 ******************************************************************************** 2025-11-20T01:53:55,691 !! 2025-11-20T01:53:55,691 check.warn(importable) 2025-11-20T01:53:55,692 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:55,693 !! 2025-11-20T01:53:55,694 ******************************************************************************** 2025-11-20T01:53:55,695 ############################ 2025-11-20T01:53:55,695 # Package would be ignored # 2025-11-20T01:53:55,696 ############################ 2025-11-20T01:53:55,697 Python recognizes 'plom_server.templates.Questiontags' as an importable package[^1], 2025-11-20T01:53:55,697 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:55,700 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:55,701 package, please make sure that 'plom_server.templates.Questiontags' is explicitly added 2025-11-20T01:53:55,701 to the `packages` configuration field. 2025-11-20T01:53:55,702 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:55,703 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:55,703 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:55,705 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:55,706 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:55,707 If you don't want 'plom_server.templates.Questiontags' to be distributed and are 2025-11-20T01:53:55,708 already explicitly excluding 'plom_server.templates.Questiontags' via 2025-11-20T01:53:55,708 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:55,709 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:55,709 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:55,710 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:55,711 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:55,712 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:55,712 even if it does not contain any `.py` files. 2025-11-20T01:53:55,713 On the other hand, currently there is no concept of package data 2025-11-20T01:53:55,713 directory, all directories are treated like packages. 2025-11-20T01:53:55,714 ******************************************************************************** 2025-11-20T01:53:55,715 !! 2025-11-20T01:53:55,716 check.warn(importable) 2025-11-20T01:53:55,716 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:55,716 !! 2025-11-20T01:53:55,717 ******************************************************************************** 2025-11-20T01:53:55,718 ############################ 2025-11-20T01:53:55,718 # Package would be ignored # 2025-11-20T01:53:55,719 ############################ 2025-11-20T01:53:55,719 Python recognizes 'plom_server.templates.Rectangles' as an importable package[^1], 2025-11-20T01:53:55,720 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:55,721 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:55,721 package, please make sure that 'plom_server.templates.Rectangles' is explicitly added 2025-11-20T01:53:55,722 to the `packages` configuration field. 2025-11-20T01:53:55,723 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:55,723 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:55,724 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:55,725 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:55,726 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:55,727 If you don't want 'plom_server.templates.Rectangles' to be distributed and are 2025-11-20T01:53:55,727 already explicitly excluding 'plom_server.templates.Rectangles' via 2025-11-20T01:53:55,728 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:55,728 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:55,729 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:55,730 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:55,732 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:55,733 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:55,734 even if it does not contain any `.py` files. 2025-11-20T01:53:55,734 On the other hand, currently there is no concept of package data 2025-11-20T01:53:55,735 directory, all directories are treated like packages. 2025-11-20T01:53:55,736 ******************************************************************************** 2025-11-20T01:53:55,737 !! 2025-11-20T01:53:55,737 check.warn(importable) 2025-11-20T01:53:55,738 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:55,738 !! 2025-11-20T01:53:55,739 ******************************************************************************** 2025-11-20T01:53:55,739 ############################ 2025-11-20T01:53:55,740 # Package would be ignored # 2025-11-20T01:53:55,740 ############################ 2025-11-20T01:53:55,740 Python recognizes 'plom_server.templates.Reports' as an importable package[^1], 2025-11-20T01:53:55,741 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:55,742 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:55,742 package, please make sure that 'plom_server.templates.Reports' is explicitly added 2025-11-20T01:53:55,742 to the `packages` configuration field. 2025-11-20T01:53:55,744 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:55,744 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:55,744 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:55,745 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:55,746 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:55,747 If you don't want 'plom_server.templates.Reports' to be distributed and are 2025-11-20T01:53:55,748 already explicitly excluding 'plom_server.templates.Reports' via 2025-11-20T01:53:55,748 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:55,749 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:55,749 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:55,750 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:55,751 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:55,753 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:55,753 even if it does not contain any `.py` files. 2025-11-20T01:53:55,753 On the other hand, currently there is no concept of package data 2025-11-20T01:53:55,754 directory, all directories are treated like packages. 2025-11-20T01:53:55,754 ******************************************************************************** 2025-11-20T01:53:55,755 !! 2025-11-20T01:53:55,756 check.warn(importable) 2025-11-20T01:53:55,756 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:55,757 !! 2025-11-20T01:53:55,758 ******************************************************************************** 2025-11-20T01:53:55,758 ############################ 2025-11-20T01:53:55,759 # Package would be ignored # 2025-11-20T01:53:55,759 ############################ 2025-11-20T01:53:55,760 Python recognizes 'plom_server.templates.Rubrics' as an importable package[^1], 2025-11-20T01:53:55,760 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:55,761 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:55,762 package, please make sure that 'plom_server.templates.Rubrics' is explicitly added 2025-11-20T01:53:55,762 to the `packages` configuration field. 2025-11-20T01:53:55,763 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:55,764 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:55,764 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:55,765 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:55,766 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:55,767 If you don't want 'plom_server.templates.Rubrics' to be distributed and are 2025-11-20T01:53:55,767 already explicitly excluding 'plom_server.templates.Rubrics' via 2025-11-20T01:53:55,767 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:55,768 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:55,768 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:55,769 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:55,770 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:55,771 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:55,772 even if it does not contain any `.py` files. 2025-11-20T01:53:55,772 On the other hand, currently there is no concept of package data 2025-11-20T01:53:55,773 directory, all directories are treated like packages. 2025-11-20T01:53:55,773 ******************************************************************************** 2025-11-20T01:53:55,774 !! 2025-11-20T01:53:55,775 check.warn(importable) 2025-11-20T01:53:55,775 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:55,775 !! 2025-11-20T01:53:55,776 ******************************************************************************** 2025-11-20T01:53:55,777 ############################ 2025-11-20T01:53:55,777 # Package would be ignored # 2025-11-20T01:53:55,778 ############################ 2025-11-20T01:53:55,778 Python recognizes 'plom_server.templates.Scan' as an importable package[^1], 2025-11-20T01:53:55,779 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:55,780 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:55,780 package, please make sure that 'plom_server.templates.Scan' is explicitly added 2025-11-20T01:53:55,781 to the `packages` configuration field. 2025-11-20T01:53:55,782 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:55,782 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:55,783 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:55,784 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:55,785 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:55,786 If you don't want 'plom_server.templates.Scan' to be distributed and are 2025-11-20T01:53:55,786 already explicitly excluding 'plom_server.templates.Scan' via 2025-11-20T01:53:55,787 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:55,787 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:55,788 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:55,789 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:55,790 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:55,791 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:55,791 even if it does not contain any `.py` files. 2025-11-20T01:53:55,792 On the other hand, currently there is no concept of package data 2025-11-20T01:53:55,792 directory, all directories are treated like packages. 2025-11-20T01:53:55,793 ******************************************************************************** 2025-11-20T01:53:55,793 !! 2025-11-20T01:53:55,794 check.warn(importable) 2025-11-20T01:53:55,794 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:55,795 !! 2025-11-20T01:53:55,795 ******************************************************************************** 2025-11-20T01:53:55,796 ############################ 2025-11-20T01:53:55,796 # Package would be ignored # 2025-11-20T01:53:55,797 ############################ 2025-11-20T01:53:55,797 Python recognizes 'plom_server.templates.Scan.fragments' as an importable package[^1], 2025-11-20T01:53:55,798 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:55,799 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:55,799 package, please make sure that 'plom_server.templates.Scan.fragments' is explicitly added 2025-11-20T01:53:55,799 to the `packages` configuration field. 2025-11-20T01:53:55,800 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:55,801 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:55,801 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:55,802 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:55,803 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:55,804 If you don't want 'plom_server.templates.Scan.fragments' to be distributed and are 2025-11-20T01:53:55,805 already explicitly excluding 'plom_server.templates.Scan.fragments' via 2025-11-20T01:53:55,805 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:55,806 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:55,806 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:55,807 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:55,808 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:55,810 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:55,810 even if it does not contain any `.py` files. 2025-11-20T01:53:55,811 On the other hand, currently there is no concept of package data 2025-11-20T01:53:55,811 directory, all directories are treated like packages. 2025-11-20T01:53:55,812 ******************************************************************************** 2025-11-20T01:53:55,813 !! 2025-11-20T01:53:55,813 check.warn(importable) 2025-11-20T01:53:55,814 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:55,814 !! 2025-11-20T01:53:55,815 ******************************************************************************** 2025-11-20T01:53:55,816 ############################ 2025-11-20T01:53:55,816 # Package would be ignored # 2025-11-20T01:53:55,817 ############################ 2025-11-20T01:53:55,817 Python recognizes 'plom_server.templates.SpecCreator' as an importable package[^1], 2025-11-20T01:53:55,818 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:55,818 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:55,819 package, please make sure that 'plom_server.templates.SpecCreator' is explicitly added 2025-11-20T01:53:55,819 to the `packages` configuration field. 2025-11-20T01:53:55,820 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:55,820 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:55,821 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:55,822 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:55,823 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:55,824 If you don't want 'plom_server.templates.SpecCreator' to be distributed and are 2025-11-20T01:53:55,824 already explicitly excluding 'plom_server.templates.SpecCreator' via 2025-11-20T01:53:55,824 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:55,825 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:55,825 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:55,826 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:55,827 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:55,828 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:55,829 even if it does not contain any `.py` files. 2025-11-20T01:53:55,829 On the other hand, currently there is no concept of package data 2025-11-20T01:53:55,830 directory, all directories are treated like packages. 2025-11-20T01:53:55,830 ******************************************************************************** 2025-11-20T01:53:55,831 !! 2025-11-20T01:53:55,832 check.warn(importable) 2025-11-20T01:53:55,833 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:55,833 !! 2025-11-20T01:53:55,834 ******************************************************************************** 2025-11-20T01:53:55,835 ############################ 2025-11-20T01:53:55,835 # Package would be ignored # 2025-11-20T01:53:55,835 ############################ 2025-11-20T01:53:55,836 Python recognizes 'plom_server.templates.Tags' as an importable package[^1], 2025-11-20T01:53:55,837 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:55,838 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:55,838 package, please make sure that 'plom_server.templates.Tags' is explicitly added 2025-11-20T01:53:55,839 to the `packages` configuration field. 2025-11-20T01:53:55,840 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:55,840 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:55,841 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:55,842 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:55,844 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:55,846 If you don't want 'plom_server.templates.Tags' to be distributed and are 2025-11-20T01:53:55,846 already explicitly excluding 'plom_server.templates.Tags' via 2025-11-20T01:53:55,847 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:55,848 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:55,849 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:55,850 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:55,852 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:55,855 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:55,856 even if it does not contain any `.py` files. 2025-11-20T01:53:55,856 On the other hand, currently there is no concept of package data 2025-11-20T01:53:55,857 directory, all directories are treated like packages. 2025-11-20T01:53:55,858 ******************************************************************************** 2025-11-20T01:53:55,860 !! 2025-11-20T01:53:55,861 check.warn(importable) 2025-11-20T01:53:55,862 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:55,863 !! 2025-11-20T01:53:55,866 ******************************************************************************** 2025-11-20T01:53:55,867 ############################ 2025-11-20T01:53:55,868 # Package would be ignored # 2025-11-20T01:53:55,869 ############################ 2025-11-20T01:53:55,870 Python recognizes 'plom_server.templates.TaskOrder' as an importable package[^1], 2025-11-20T01:53:55,871 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:55,873 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:55,874 package, please make sure that 'plom_server.templates.TaskOrder' is explicitly added 2025-11-20T01:53:55,912 to the `packages` configuration field. 2025-11-20T01:53:55,913 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:55,914 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:55,914 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:55,915 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:55,917 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:55,918 If you don't want 'plom_server.templates.TaskOrder' to be distributed and are 2025-11-20T01:53:55,919 already explicitly excluding 'plom_server.templates.TaskOrder' via 2025-11-20T01:53:55,920 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:55,920 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:55,921 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:55,922 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:55,923 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:55,924 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:55,925 even if it does not contain any `.py` files. 2025-11-20T01:53:55,925 On the other hand, currently there is no concept of package data 2025-11-20T01:53:55,926 directory, all directories are treated like packages. 2025-11-20T01:53:55,926 ******************************************************************************** 2025-11-20T01:53:55,927 !! 2025-11-20T01:53:55,927 check.warn(importable) 2025-11-20T01:53:55,928 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:55,928 !! 2025-11-20T01:53:55,929 ******************************************************************************** 2025-11-20T01:53:55,930 ############################ 2025-11-20T01:53:55,930 # Package would be ignored # 2025-11-20T01:53:55,930 ############################ 2025-11-20T01:53:55,931 Python recognizes 'plom_server.templates.UserManagement' as an importable package[^1], 2025-11-20T01:53:55,931 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:55,932 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:55,932 package, please make sure that 'plom_server.templates.UserManagement' is explicitly added 2025-11-20T01:53:55,933 to the `packages` configuration field. 2025-11-20T01:53:55,934 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:55,934 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:55,934 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:55,935 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:55,936 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:55,937 If you don't want 'plom_server.templates.UserManagement' to be distributed and are 2025-11-20T01:53:55,938 already explicitly excluding 'plom_server.templates.UserManagement' via 2025-11-20T01:53:55,938 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:55,939 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:55,939 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:55,940 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:55,941 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:55,943 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:55,943 even if it does not contain any `.py` files. 2025-11-20T01:53:55,943 On the other hand, currently there is no concept of package data 2025-11-20T01:53:55,944 directory, all directories are treated like packages. 2025-11-20T01:53:55,944 ******************************************************************************** 2025-11-20T01:53:55,945 !! 2025-11-20T01:53:55,946 check.warn(importable) 2025-11-20T01:53:55,946 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:55,947 !! 2025-11-20T01:53:55,948 ******************************************************************************** 2025-11-20T01:53:55,948 ############################ 2025-11-20T01:53:55,949 # Package would be ignored # 2025-11-20T01:53:55,949 ############################ 2025-11-20T01:53:55,950 Python recognizes 'plom_server.templates.Visualization' as an importable package[^1], 2025-11-20T01:53:55,951 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:55,951 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:55,952 package, please make sure that 'plom_server.templates.Visualization' is explicitly added 2025-11-20T01:53:55,952 to the `packages` configuration field. 2025-11-20T01:53:55,954 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:55,954 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:55,955 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:55,956 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:55,956 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:55,957 If you don't want 'plom_server.templates.Visualization' to be distributed and are 2025-11-20T01:53:55,958 already explicitly excluding 'plom_server.templates.Visualization' via 2025-11-20T01:53:55,958 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:55,959 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:55,959 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:55,960 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:55,961 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:55,962 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:55,963 even if it does not contain any `.py` files. 2025-11-20T01:53:55,963 On the other hand, currently there is no concept of package data 2025-11-20T01:53:55,964 directory, all directories are treated like packages. 2025-11-20T01:53:55,964 ******************************************************************************** 2025-11-20T01:53:55,965 !! 2025-11-20T01:53:55,966 check.warn(importable) 2025-11-20T01:53:55,966 /tmp/pip-build-env-qbcxw9cq/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-11-20T01:53:55,967 !! 2025-11-20T01:53:55,968 ******************************************************************************** 2025-11-20T01:53:55,969 ############################ 2025-11-20T01:53:55,969 # Package would be ignored # 2025-11-20T01:53:55,970 ############################ 2025-11-20T01:53:55,970 Python recognizes 'plom_server.templates.base' as an importable package[^1], 2025-11-20T01:53:55,971 but it is absent from setuptools' `packages` configuration. 2025-11-20T01:53:55,972 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T01:53:55,972 package, please make sure that 'plom_server.templates.base' is explicitly added 2025-11-20T01:53:55,973 to the `packages` configuration field. 2025-11-20T01:53:55,974 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T01:53:55,974 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T01:53:55,975 instead of `find_packages(...)`/`find:`). 2025-11-20T01:53:55,976 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T01:53:55,977 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T01:53:55,978 If you don't want 'plom_server.templates.base' to be distributed and are 2025-11-20T01:53:55,979 already explicitly excluding 'plom_server.templates.base' via 2025-11-20T01:53:55,979 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T01:53:55,980 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T01:53:55,980 combination with a more fine grained `package-data` configuration. 2025-11-20T01:53:55,981 You can read more about "package data files" on setuptools documentation page: 2025-11-20T01:53:55,983 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T01:53:55,984 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T01:53:55,984 even if it does not contain any `.py` files. 2025-11-20T01:53:55,985 On the other hand, currently there is no concept of package data 2025-11-20T01:53:55,985 directory, all directories are treated like packages. 2025-11-20T01:53:55,985 ******************************************************************************** 2025-11-20T01:53:55,986 !! 2025-11-20T01:53:55,987 check.warn(importable) 2025-11-20T01:53:55,987 copying plom/demoClassList.csv -> build/lib/plom 2025-11-20T01:53:55,987 copying plom/demo_rubrics.toml -> build/lib/plom 2025-11-20T01:53:55,988 copying plom/idBox2.pdf -> build/lib/plom 2025-11-20T01:53:55,988 copying plom/idBox4.pdf -> build/lib/plom 2025-11-20T01:53:55,989 copying plom/latexTemplate.tex -> build/lib/plom 2025-11-20T01:53:55,989 copying plom/latexTemplatev2.tex -> build/lib/plom 2025-11-20T01:53:55,989 copying plom/templateSolutionSpec.toml -> build/lib/plom 2025-11-20T01:53:55,990 copying plom/templateTestSpec.toml -> build/lib/plom 2025-11-20T01:53:55,990 copying plom/templateUserList.csv -> build/lib/plom 2025-11-20T01:53:55,991 copying plom/test_target_latex.png -> build/lib/plom 2025-11-20T01:53:55,991 copying plom/test_target_latex_old.png -> build/lib/plom 2025-11-20T01:53:55,992 copying plom/create/bundle_separator_src.tex -> build/lib/plom/create 2025-11-20T01:53:55,992 copying plom/create/digits.json -> build/lib/plom/create 2025-11-20T01:53:55,993 copying plom/create/extra_pages_src.tex -> build/lib/plom/create 2025-11-20T01:53:55,993 copying plom/create/scrap_paper_src.tex -> build/lib/plom/create 2025-11-20T01:53:55,994 copying plom/create/fonts/adr_handwriting.ttf -> build/lib/plom/create/fonts 2025-11-20T01:53:55,994 copying plom/create/fonts/bt_handwriting.ttf -> build/lib/plom/create/fonts 2025-11-20T01:53:55,995 copying plom/create/fonts/ejx_handwriting.ttf -> build/lib/plom/create/fonts 2025-11-20T01:53:55,995 copying plom/create/fonts/ld_handwriting.ttf -> build/lib/plom/create/fonts 2025-11-20T01:53:55,995 copying plom/create/fonts/nh_handwriting.ttf -> build/lib/plom/create/fonts 2025-11-20T01:53:55,996 copying plom/create/fonts/pdl_handwriting.ttf -> build/lib/plom/create/fonts 2025-11-20T01:53:55,996 copying plom/scan/test_rgb.png -> build/lib/plom/scan 2025-11-20T01:53:55,997 copying plom/scan/test_zbar_fails.png -> build/lib/plom/scan 2025-11-20T01:53:55,997 creating build/lib/plom_server/demo_files 2025-11-20T01:53:55,998 copying plom_server/demo_files/assessment_v1.tex -> build/lib/plom_server/demo_files 2025-11-20T01:53:55,998 copying plom_server/demo_files/assessment_v2.tex -> build/lib/plom_server/demo_files 2025-11-20T01:53:55,999 copying plom_server/demo_files/assessment_v3.tex -> build/lib/plom_server/demo_files 2025-11-20T01:53:55,999 copying plom_server/demo_files/bundle_for_demo.toml -> build/lib/plom_server/demo_files 2025-11-20T01:53:56,000 copying plom_server/demo_files/bundle_for_long_demo.toml -> build/lib/plom_server/demo_files 2025-11-20T01:53:56,000 copying plom_server/demo_files/bundle_for_plaid_demo.toml -> build/lib/plom_server/demo_files 2025-11-20T01:53:56,001 copying plom_server/demo_files/bundle_for_quick_demo.toml -> build/lib/plom_server/demo_files 2025-11-20T01:53:56,001 copying plom_server/demo_files/cl_for_demo.csv -> build/lib/plom_server/demo_files 2025-11-20T01:53:56,002 copying plom_server/demo_files/cl_for_long_demo.csv -> build/lib/plom_server/demo_files 2025-11-20T01:53:56,002 copying plom_server/demo_files/cl_for_plaid_demo.csv -> build/lib/plom_server/demo_files 2025-11-20T01:53:56,003 copying plom_server/demo_files/cl_for_quick_demo.csv -> build/lib/plom_server/demo_files 2025-11-20T01:53:56,003 copying plom_server/demo_files/demo_assessment_qtags.csv -> build/lib/plom_server/demo_files 2025-11-20T01:53:56,004 copying plom_server/demo_files/demo_assessment_rubrics_q1.toml -> build/lib/plom_server/demo_files 2025-11-20T01:53:56,005 copying plom_server/demo_files/demo_assessment_rubrics_q2.toml -> build/lib/plom_server/demo_files 2025-11-20T01:53:56,005 copying plom_server/demo_files/demo_assessment_rubrics_q3.toml -> build/lib/plom_server/demo_files 2025-11-20T01:53:56,005 copying plom_server/demo_files/demo_assessment_rubrics_q4.toml -> build/lib/plom_server/demo_files 2025-11-20T01:53:56,006 copying plom_server/demo_files/demo_assessment_spec.toml -> build/lib/plom_server/demo_files 2025-11-20T01:53:56,006 copying plom_server/demo_files/demo_solution_spec.toml -> build/lib/plom_server/demo_files 2025-11-20T01:53:56,007 creating build/lib/plom_server/API/migrations 2025-11-20T01:53:56,007 copying plom_server/API/migrations/__init__.py -> build/lib/plom_server/API/migrations 2025-11-20T01:53:56,007 creating build/lib/plom_server/API/permissions 2025-11-20T01:53:56,008 copying plom_server/API/permissions/__init__.py -> build/lib/plom_server/API/permissions 2025-11-20T01:53:56,008 copying plom_server/API/permissions/permissions.py -> build/lib/plom_server/API/permissions 2025-11-20T01:53:56,009 creating build/lib/plom_server/API/routes 2025-11-20T01:53:56,009 copying plom_server/API/routes/__init__.py -> build/lib/plom_server/API/routes 2025-11-20T01:53:56,010 copying plom_server/API/routes/annotation_patterns.py -> build/lib/plom_server/API/routes 2025-11-20T01:53:56,010 copying plom_server/API/routes/id_patterns.py -> build/lib/plom_server/API/routes 2025-11-20T01:53:56,011 copying plom_server/API/routes/mark_patterns.py -> build/lib/plom_server/API/routes 2025-11-20T01:53:56,011 copying plom_server/API/routes/misc_patterns.py -> build/lib/plom_server/API/routes 2025-11-20T01:53:56,011 copying plom_server/API/routes/tags_patterns.py -> build/lib/plom_server/API/routes 2025-11-20T01:53:56,012 creating build/lib/plom_server/API/tests 2025-11-20T01:53:56,012 copying plom_server/API/tests/__init__.py -> build/lib/plom_server/API/tests 2025-11-20T01:53:56,013 copying plom_server/API/tests/conftest.py -> build/lib/plom_server/API/tests 2025-11-20T01:53:56,013 copying plom_server/API/tests/test_client_reject_list.py -> build/lib/plom_server/API/tests 2025-11-20T01:53:56,014 copying plom_server/API/tests/test_mark_questions.py -> build/lib/plom_server/API/tests 2025-11-20T01:53:56,014 creating build/lib/plom_server/API/views 2025-11-20T01:53:56,015 copying plom_server/API/views/__init__.py -> build/lib/plom_server/API/views 2025-11-20T01:53:56,015 copying plom_server/API/views/classlist.py -> build/lib/plom_server/API/views 2025-11-20T01:53:56,016 copying plom_server/API/views/finish.py -> build/lib/plom_server/API/views 2025-11-20T01:53:56,016 copying plom_server/API/views/identify.py -> build/lib/plom_server/API/views 2025-11-20T01:53:56,017 copying plom_server/API/views/latex.py -> build/lib/plom_server/API/views 2025-11-20T01:53:56,017 copying plom_server/API/views/mark.py -> build/lib/plom_server/API/views 2025-11-20T01:53:56,018 copying plom_server/API/views/mark_question.py -> build/lib/plom_server/API/views 2025-11-20T01:53:56,018 copying plom_server/API/views/paperstoprint.py -> build/lib/plom_server/API/views 2025-11-20T01:53:56,019 copying plom_server/API/views/pqvmap.py -> build/lib/plom_server/API/views 2025-11-20T01:53:56,019 copying plom_server/API/views/rectangle_extractor.py -> build/lib/plom_server/API/views 2025-11-20T01:53:56,020 copying plom_server/API/views/report.py -> build/lib/plom_server/API/views 2025-11-20T01:53:56,020 copying plom_server/API/views/rubrics.py -> build/lib/plom_server/API/views 2025-11-20T01:53:56,021 copying plom_server/API/views/scan.py -> build/lib/plom_server/API/views 2025-11-20T01:53:56,021 copying plom_server/API/views/server_info.py -> build/lib/plom_server/API/views 2025-11-20T01:53:56,022 copying plom_server/API/views/source_handler.py -> build/lib/plom_server/API/views 2025-11-20T01:53:56,022 copying plom_server/API/views/spec_handler.py -> build/lib/plom_server/API/views 2025-11-20T01:53:56,023 copying plom_server/API/views/user_info.py -> build/lib/plom_server/API/views 2025-11-20T01:53:56,023 copying plom_server/API/views/utils.py -> build/lib/plom_server/API/views 2025-11-20T01:53:56,024 creating build/lib/plom_server/API/views/experimental 2025-11-20T01:53:56,024 copying plom_server/API/views/experimental/__init__.py -> build/lib/plom_server/API/views/experimental 2025-11-20T01:53:56,025 copying plom_server/API/views/experimental/annotations.py -> build/lib/plom_server/API/views/experimental 2025-11-20T01:53:56,025 copying plom_server/API/views/experimental/base.py -> build/lib/plom_server/API/views/experimental 2025-11-20T01:53:56,025 copying plom_server/API/views/experimental/marking_tasks.py -> build/lib/plom_server/API/views/experimental 2025-11-20T01:53:56,026 copying plom_server/API/views/experimental/rubrics.py -> build/lib/plom_server/API/views/experimental 2025-11-20T01:53:56,026 creating build/lib/plom_server/Authentication/forms 2025-11-20T01:53:56,026 copying plom_server/Authentication/forms/__init__.py -> build/lib/plom_server/Authentication/forms 2025-11-20T01:53:56,027 copying plom_server/Authentication/forms/choices.py -> build/lib/plom_server/Authentication/forms 2025-11-20T01:53:56,027 copying plom_server/Authentication/forms/signupForm.py -> build/lib/plom_server/Authentication/forms 2025-11-20T01:53:56,028 creating build/lib/plom_server/Authentication/management/commands 2025-11-20T01:53:56,028 copying plom_server/Authentication/management/commands/plom_create_groups.py -> build/lib/plom_server/Authentication/management/commands 2025-11-20T01:53:56,029 creating build/lib/plom_server/Authentication/migrations 2025-11-20T01:53:56,029 copying plom_server/Authentication/migrations/0001_initial.py -> build/lib/plom_server/Authentication/migrations 2025-11-20T01:53:56,030 copying plom_server/Authentication/migrations/__init__.py -> build/lib/plom_server/Authentication/migrations 2025-11-20T01:53:56,030 creating build/lib/plom_server/Authentication/tests 2025-11-20T01:53:56,031 copying plom_server/Authentication/tests/__init__.py -> build/lib/plom_server/Authentication/tests 2025-11-20T01:53:56,031 copying plom_server/Authentication/tests/test_create_users.py -> build/lib/plom_server/Authentication/tests 2025-11-20T01:53:56,032 creating build/lib/plom_server/Base/migrations 2025-11-20T01:53:56,032 copying plom_server/Base/migrations/0001_initial.py -> build/lib/plom_server/Base/migrations 2025-11-20T01:53:56,033 copying plom_server/Base/migrations/__init__.py -> build/lib/plom_server/Base/migrations 2025-11-20T01:53:56,033 creating build/lib/plom_server/BuildPaperPDF/management/commands 2025-11-20T01:53:56,034 copying plom_server/BuildPaperPDF/management/commands/plom_build_paper_pdfs.py -> build/lib/plom_server/BuildPaperPDF/management/commands 2025-11-20T01:53:56,034 creating build/lib/plom_server/BuildPaperPDF/migrations 2025-11-20T01:53:56,034 copying plom_server/BuildPaperPDF/migrations/0001_initial.py -> build/lib/plom_server/BuildPaperPDF/migrations 2025-11-20T01:53:56,035 copying plom_server/BuildPaperPDF/migrations/0002_initial.py -> build/lib/plom_server/BuildPaperPDF/migrations 2025-11-20T01:53:56,036 copying plom_server/BuildPaperPDF/migrations/__init__.py -> build/lib/plom_server/BuildPaperPDF/migrations 2025-11-20T01:53:56,036 creating build/lib/plom_server/Contrib/management/commands 2025-11-20T01:53:56,037 copying plom_server/Contrib/management/commands/PCA_analysis.py -> build/lib/plom_server/Contrib/management/commands 2025-11-20T01:53:56,037 copying plom_server/Contrib/management/commands/cluster_and_tag.py -> build/lib/plom_server/Contrib/management/commands 2025-11-20T01:53:56,038 creating build/lib/plom_server/Finish/management/commands 2025-11-20T01:53:56,038 copying plom_server/Finish/management/commands/generate_report.py -> build/lib/plom_server/Finish/management/commands 2025-11-20T01:53:56,039 copying plom_server/Finish/management/commands/plom_build_all_soln.py -> build/lib/plom_server/Finish/management/commands 2025-11-20T01:53:56,039 copying plom_server/Finish/management/commands/plom_build_soln.py -> build/lib/plom_server/Finish/management/commands 2025-11-20T01:53:56,040 copying plom_server/Finish/management/commands/plom_download_marks_csv.py -> build/lib/plom_server/Finish/management/commands 2025-11-20T01:53:56,040 copying plom_server/Finish/management/commands/plom_download_ta_info_csv.py -> build/lib/plom_server/Finish/management/commands 2025-11-20T01:53:56,040 copying plom_server/Finish/management/commands/plom_reassemble.py -> build/lib/plom_server/Finish/management/commands 2025-11-20T01:53:56,041 copying plom_server/Finish/management/commands/plom_soln_sources.py -> build/lib/plom_server/Finish/management/commands 2025-11-20T01:53:56,041 copying plom_server/Finish/management/commands/plom_soln_spec.py -> build/lib/plom_server/Finish/management/commands 2025-11-20T01:53:56,042 creating build/lib/plom_server/Finish/migrations 2025-11-20T01:53:56,042 copying plom_server/Finish/migrations/0001_initial.py -> build/lib/plom_server/Finish/migrations 2025-11-20T01:53:56,042 copying plom_server/Finish/migrations/0002_initial.py -> build/lib/plom_server/Finish/migrations 2025-11-20T01:53:56,043 copying plom_server/Finish/migrations/__init__.py -> build/lib/plom_server/Finish/migrations 2025-11-20T01:53:56,044 creating build/lib/plom_server/Finish/templatetags 2025-11-20T01:53:56,045 copying plom_server/Finish/templatetags/__init__.py -> build/lib/plom_server/Finish/templatetags 2025-11-20T01:53:56,048 copying plom_server/Finish/templatetags/custom_tags.py -> build/lib/plom_server/Finish/templatetags 2025-11-20T01:53:56,050 creating build/lib/plom_server/Finish/tests 2025-11-20T01:53:56,051 copying plom_server/Finish/tests/__init__.py -> build/lib/plom_server/Finish/tests 2025-11-20T01:53:56,055 copying plom_server/Finish/tests/test_student_mark.py -> build/lib/plom_server/Finish/tests 2025-11-20T01:53:56,060 creating build/lib/plom_server/Finish/useful_files_for_testing 2025-11-20T01:53:56,062 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-11-20T01:53:56,066 creating build/lib/plom_server/Finish/views 2025-11-20T01:53:56,068 copying plom_server/Finish/views/__init__.py -> build/lib/plom_server/Finish/views 2025-11-20T01:53:56,071 copying plom_server/Finish/views/build_soln_pdf.py -> build/lib/plom_server/Finish/views 2025-11-20T01:53:56,074 copying plom_server/Finish/views/marking_info.py -> build/lib/plom_server/Finish/views 2025-11-20T01:53:56,077 copying plom_server/Finish/views/reassembly.py -> build/lib/plom_server/Finish/views 2025-11-20T01:53:56,080 copying plom_server/Finish/views/soln_home.py -> build/lib/plom_server/Finish/views 2025-11-20T01:53:56,083 copying plom_server/Finish/views/soln_sources.py -> build/lib/plom_server/Finish/views 2025-11-20T01:53:56,087 copying plom_server/Finish/views/soln_spec.py -> build/lib/plom_server/Finish/views 2025-11-20T01:53:56,091 copying plom_server/Finish/views/student_report.py -> build/lib/plom_server/Finish/views 2025-11-20T01:53:56,096 creating build/lib/plom_server/Identify/management/commands 2025-11-20T01:53:56,098 copying plom_server/Identify/management/commands/clear_id.py -> build/lib/plom_server/Identify/management/commands 2025-11-20T01:53:56,101 copying plom_server/Identify/management/commands/plom_id_direct.py -> build/lib/plom_server/Identify/management/commands 2025-11-20T01:53:56,106 copying plom_server/Identify/management/commands/plom_run_id_reader.py -> build/lib/plom_server/Identify/management/commands 2025-11-20T01:53:56,111 creating build/lib/plom_server/Identify/migrations 2025-11-20T01:53:56,113 copying plom_server/Identify/migrations/0001_initial.py -> build/lib/plom_server/Identify/migrations 2025-11-20T01:53:56,120 copying plom_server/Identify/migrations/0002_initial.py -> build/lib/plom_server/Identify/migrations 2025-11-20T01:53:56,125 copying plom_server/Identify/migrations/__init__.py -> build/lib/plom_server/Identify/migrations 2025-11-20T01:53:56,128 creating build/lib/plom_server/QuestionTags/management/commands 2025-11-20T01:53:56,130 copying plom_server/QuestionTags/management/commands/create_tag.py -> build/lib/plom_server/QuestionTags/management/commands 2025-11-20T01:53:56,133 copying plom_server/QuestionTags/management/commands/delete_qtag_link.py -> build/lib/plom_server/QuestionTags/management/commands 2025-11-20T01:53:56,136 copying plom_server/QuestionTags/management/commands/delete_tag.py -> build/lib/plom_server/QuestionTags/management/commands 2025-11-20T01:53:56,139 copying plom_server/QuestionTags/management/commands/link_question_with_tag.py -> build/lib/plom_server/QuestionTags/management/commands 2025-11-20T01:53:56,142 copying plom_server/QuestionTags/management/commands/upload_qtags_csv.py -> build/lib/plom_server/QuestionTags/management/commands 2025-11-20T01:53:56,146 creating build/lib/plom_server/QuestionTags/migrations 2025-11-20T01:53:56,147 copying plom_server/QuestionTags/migrations/0001_initial.py -> build/lib/plom_server/QuestionTags/migrations 2025-11-20T01:53:56,150 copying plom_server/QuestionTags/migrations/__init__.py -> build/lib/plom_server/QuestionTags/migrations 2025-11-20T01:53:56,153 creating build/lib/plom_server/QuestionClustering/migrations 2025-11-20T01:53:56,155 copying plom_server/QuestionClustering/migrations/0001_initial.py -> build/lib/plom_server/QuestionClustering/migrations 2025-11-20T01:53:56,158 copying plom_server/QuestionClustering/migrations/__init__.py -> build/lib/plom_server/QuestionClustering/migrations 2025-11-20T01:53:56,160 creating build/lib/plom_server/Launcher/migrations 2025-11-20T01:53:56,162 copying plom_server/Launcher/migrations/__init__.py -> build/lib/plom_server/Launcher/migrations 2025-11-20T01:53:56,164 creating build/lib/plom_server/Mark/migrations 2025-11-20T01:53:56,166 copying plom_server/Mark/migrations/0001_initial.py -> build/lib/plom_server/Mark/migrations 2025-11-20T01:53:56,169 copying plom_server/Mark/migrations/0002_initial.py -> build/lib/plom_server/Mark/migrations 2025-11-20T01:53:56,171 copying plom_server/Mark/migrations/__init__.py -> build/lib/plom_server/Mark/migrations 2025-11-20T01:53:56,173 creating build/lib/plom_server/Mark/models 2025-11-20T01:53:56,175 copying plom_server/Mark/models/__init__.py -> build/lib/plom_server/Mark/models 2025-11-20T01:53:56,177 copying plom_server/Mark/models/annotations.py -> build/lib/plom_server/Mark/models 2025-11-20T01:53:56,180 copying plom_server/Mark/models/tasks.py -> build/lib/plom_server/Mark/models 2025-11-20T01:53:56,182 creating build/lib/plom_server/Mark/serializers 2025-11-20T01:53:56,184 copying plom_server/Mark/serializers/__init__.py -> build/lib/plom_server/Mark/serializers 2025-11-20T01:53:56,186 copying plom_server/Mark/serializers/annotations.py -> build/lib/plom_server/Mark/serializers 2025-11-20T01:53:56,189 copying plom_server/Mark/serializers/tasks.py -> build/lib/plom_server/Mark/serializers 2025-11-20T01:53:56,191 copying plom_server/Mark/tests/tiny_qvmap.toml -> build/lib/plom_server/Mark/tests 2025-11-20T01:53:56,194 copying plom_server/Mark/tests/tiny_spec.toml -> build/lib/plom_server/Mark/tests 2025-11-20T01:53:56,196 creating build/lib/plom_server/Papers/management/commands 2025-11-20T01:53:56,198 copying plom_server/Papers/management/commands/plom_qvmap.py -> build/lib/plom_server/Papers/management/commands 2025-11-20T01:53:56,201 creating build/lib/plom_server/Papers/migrations 2025-11-20T01:53:56,202 copying plom_server/Papers/migrations/0001_initial.py -> build/lib/plom_server/Papers/migrations 2025-11-20T01:53:56,205 copying plom_server/Papers/migrations/__init__.py -> build/lib/plom_server/Papers/migrations 2025-11-20T01:53:56,208 creating build/lib/plom_server/Preparation/management/commands 2025-11-20T01:53:56,209 copying plom_server/Preparation/management/commands/plom_preparation_classlist.py -> build/lib/plom_server/Preparation/management/commands 2025-11-20T01:53:56,213 copying plom_server/Preparation/management/commands/plom_preparation_prenaming.py -> build/lib/plom_server/Preparation/management/commands 2025-11-20T01:53:56,215 copying plom_server/Preparation/management/commands/plom_preparation_source.py -> build/lib/plom_server/Preparation/management/commands 2025-11-20T01:53:56,218 copying plom_server/Preparation/management/commands/plom_preparation_spec.py -> build/lib/plom_server/Preparation/management/commands 2025-11-20T01:53:56,221 copying plom_server/Preparation/management/commands/plom_preparation_status.py -> build/lib/plom_server/Preparation/management/commands 2025-11-20T01:53:56,223 creating build/lib/plom_server/Preparation/migrations 2025-11-20T01:53:56,224 copying plom_server/Preparation/migrations/0001_initial.py -> build/lib/plom_server/Preparation/migrations 2025-11-20T01:53:56,227 copying plom_server/Preparation/migrations/__init__.py -> build/lib/plom_server/Preparation/migrations 2025-11-20T01:53:56,229 creating build/lib/plom_server/Preparation/tests 2025-11-20T01:53:56,230 copying plom_server/Preparation/tests/__init__.py -> build/lib/plom_server/Preparation/tests 2025-11-20T01:53:56,233 copying plom_server/Preparation/tests/test_classlist_service.py -> build/lib/plom_server/Preparation/tests 2025-11-20T01:53:56,236 copying plom_server/Preparation/tests/test_source_service.py -> build/lib/plom_server/Preparation/tests 2025-11-20T01:53:56,240 copying plom_server/Preparation/tests/test_status.py -> build/lib/plom_server/Preparation/tests 2025-11-20T01:53:56,242 copying plom_server/Preparation/tests/test_students.py -> build/lib/plom_server/Preparation/tests 2025-11-20T01:53:56,245 copying plom_server/Preparation/tests/test_view_home.py -> build/lib/plom_server/Preparation/tests 2025-11-20T01:53:56,249 copying plom_server/Preparation/tests/tiny_spec.toml -> build/lib/plom_server/Preparation/tests 2025-11-20T01:53:56,251 creating build/lib/plom_server/Preparation/useful_files_for_testing 2025-11-20T01:53:56,253 copying plom_server/Preparation/useful_files_for_testing/cl_errs.csv -> build/lib/plom_server/Preparation/useful_files_for_testing 2025-11-20T01:53:56,257 copying plom_server/Preparation/useful_files_for_testing/cl_for_demo.csv -> build/lib/plom_server/Preparation/useful_files_for_testing 2025-11-20T01:53:56,261 copying plom_server/Preparation/useful_files_for_testing/cl_good.csv -> build/lib/plom_server/Preparation/useful_files_for_testing 2025-11-20T01:53:56,265 copying plom_server/Preparation/useful_files_for_testing/cl_warn.csv -> build/lib/plom_server/Preparation/useful_files_for_testing 2025-11-20T01:53:56,270 copying plom_server/Preparation/useful_files_for_testing/spec_with_shared_pages.toml -> build/lib/plom_server/Preparation/useful_files_for_testing 2025-11-20T01:53:56,275 copying plom_server/Preparation/useful_files_for_testing/test_version1.pdf -> build/lib/plom_server/Preparation/useful_files_for_testing 2025-11-20T01:53:56,284 copying plom_server/Preparation/useful_files_for_testing/test_version2.pdf -> build/lib/plom_server/Preparation/useful_files_for_testing 2025-11-20T01:53:56,293 copying plom_server/Preparation/useful_files_for_testing/testing_test_spec.toml -> build/lib/plom_server/Preparation/useful_files_for_testing 2025-11-20T01:53:56,296 creating build/lib/plom_server/Preparation/views 2025-11-20T01:53:56,297 copying plom_server/Preparation/views/__init__.py -> build/lib/plom_server/Preparation/views 2025-11-20T01:53:56,301 copying plom_server/Preparation/views/classlist_manage.py -> build/lib/plom_server/Preparation/views 2025-11-20T01:53:56,305 copying plom_server/Preparation/views/home.py -> build/lib/plom_server/Preparation/views 2025-11-20T01:53:56,310 copying plom_server/Preparation/views/miscellanea.py -> build/lib/plom_server/Preparation/views 2025-11-20T01:53:56,312 copying plom_server/Preparation/views/mocker.py -> build/lib/plom_server/Preparation/views 2025-11-20T01:53:56,314 copying plom_server/Preparation/views/needs_manager_view.py -> build/lib/plom_server/Preparation/views 2025-11-20T01:53:56,316 copying plom_server/Preparation/views/pqv_mapping.py -> build/lib/plom_server/Preparation/views 2025-11-20T01:53:56,319 copying plom_server/Preparation/views/prenaming.py -> build/lib/plom_server/Preparation/views 2025-11-20T01:53:56,321 copying plom_server/Preparation/views/source_manage.py -> build/lib/plom_server/Preparation/views 2025-11-20T01:53:56,323 creating build/lib/plom_server/Progress/tests 2025-11-20T01:53:56,324 copying plom_server/Progress/tests/__init__.py -> build/lib/plom_server/Progress/tests 2025-11-20T01:53:56,326 creating build/lib/plom_server/Progress/views 2025-11-20T01:53:56,327 copying plom_server/Progress/views/__init__.py -> build/lib/plom_server/Progress/views 2025-11-20T01:53:56,329 copying plom_server/Progress/views/overview_landing.py -> build/lib/plom_server/Progress/views 2025-11-20T01:53:56,331 copying plom_server/Progress/views/progress_identify.py -> build/lib/plom_server/Progress/views 2025-11-20T01:53:56,333 copying plom_server/Progress/views/progress_mark.py -> build/lib/plom_server/Progress/views 2025-11-20T01:53:56,336 copying plom_server/Progress/views/progress_task_annot.py -> build/lib/plom_server/Progress/views 2025-11-20T01:53:56,338 copying plom_server/Progress/views/progress_userinfo.py -> build/lib/plom_server/Progress/views 2025-11-20T01:53:56,340 creating build/lib/plom_server/Rectangles/management/commands 2025-11-20T01:53:56,342 copying plom_server/Rectangles/management/commands/plom_extract_rectangle.py -> build/lib/plom_server/Rectangles/management/commands 2025-11-20T01:53:56,344 creating build/lib/plom_server/Rectangles/tests 2025-11-20T01:53:56,345 copying plom_server/Rectangles/tests/__init__.py -> build/lib/plom_server/Rectangles/tests 2025-11-20T01:53:56,347 copying plom_server/Rectangles/tests/test_rectangles.py -> build/lib/plom_server/Rectangles/tests 2025-11-20T01:53:56,349 creating build/lib/plom_server/Rubrics/management/commands 2025-11-20T01:53:56,351 copying plom_server/Rubrics/management/commands/plom_rubrics.py -> build/lib/plom_server/Rubrics/management/commands 2025-11-20T01:53:56,354 creating build/lib/plom_server/Rubrics/migrations 2025-11-20T01:53:56,355 copying plom_server/Rubrics/migrations/0001_initial.py -> build/lib/plom_server/Rubrics/migrations 2025-11-20T01:53:56,357 copying plom_server/Rubrics/migrations/__init__.py -> build/lib/plom_server/Rubrics/migrations 2025-11-20T01:53:56,360 creating build/lib/plom_server/Rubrics/tests 2025-11-20T01:53:56,361 copying plom_server/Rubrics/tests/__init__.py -> build/lib/plom_server/Rubrics/tests 2025-11-20T01:53:56,363 copying plom_server/Rubrics/tests/test_display_delta.py -> build/lib/plom_server/Rubrics/tests 2025-11-20T01:53:56,365 copying plom_server/Rubrics/tests/test_rubric_fractional_permissions.py -> build/lib/plom_server/Rubrics/tests 2025-11-20T01:53:56,368 copying plom_server/Rubrics/tests/test_rubric_misc.py -> build/lib/plom_server/Rubrics/tests 2025-11-20T01:53:56,370 copying plom_server/Rubrics/tests/test_rubric_permissions.py -> build/lib/plom_server/Rubrics/tests 2025-11-20T01:53:56,372 copying plom_server/Rubrics/tests/test_rubric_service.py -> build/lib/plom_server/Rubrics/tests 2025-11-20T01:53:56,375 creating build/lib/plom_server/Scan/management/commands 2025-11-20T01:53:56,377 copying plom_server/Scan/management/commands/plom_bundle_push_lock.py -> build/lib/plom_server/Scan/management/commands 2025-11-20T01:53:56,379 copying plom_server/Scan/management/commands/plom_discard_pushed_page.py -> build/lib/plom_server/Scan/management/commands 2025-11-20T01:53:56,381 copying plom_server/Scan/management/commands/plom_forgive_all_dnm.py -> build/lib/plom_server/Scan/management/commands 2025-11-20T01:53:56,383 copying plom_server/Scan/management/commands/plom_forgive_missing_page.py -> build/lib/plom_server/Scan/management/commands 2025-11-20T01:53:56,386 copying plom_server/Scan/management/commands/plom_list_images_in_paper.py -> build/lib/plom_server/Scan/management/commands 2025-11-20T01:53:56,388 copying plom_server/Scan/management/commands/plom_reassign_discard.py -> build/lib/plom_server/Scan/management/commands 2025-11-20T01:53:56,390 copying plom_server/Scan/management/commands/plom_staging_assign_extra.py -> build/lib/plom_server/Scan/management/commands 2025-11-20T01:53:56,392 copying plom_server/Scan/management/commands/plom_staging_bundles.py -> build/lib/plom_server/Scan/management/commands 2025-11-20T01:53:56,395 copying plom_server/Scan/management/commands/plom_staging_discard.py -> build/lib/plom_server/Scan/management/commands 2025-11-20T01:53:56,397 copying plom_server/Scan/management/commands/plom_staging_extralise.py -> build/lib/plom_server/Scan/management/commands 2025-11-20T01:53:56,399 copying plom_server/Scan/management/commands/plom_staging_knowify.py -> build/lib/plom_server/Scan/management/commands 2025-11-20T01:53:56,401 copying plom_server/Scan/management/commands/plom_staging_rotate.py -> build/lib/plom_server/Scan/management/commands 2025-11-20T01:53:56,404 copying plom_server/Scan/management/commands/plom_staging_unknowify.py -> build/lib/plom_server/Scan/management/commands 2025-11-20T01:53:56,406 creating build/lib/plom_server/Scan/migrations 2025-11-20T01:53:56,406 copying plom_server/Scan/migrations/0001_initial.py -> build/lib/plom_server/Scan/migrations 2025-11-20T01:53:56,409 copying plom_server/Scan/migrations/__init__.py -> build/lib/plom_server/Scan/migrations 2025-11-20T01:53:56,411 creating build/lib/plom_server/Scan/tests 2025-11-20T01:53:56,412 copying plom_server/Scan/tests/__init__.py -> build/lib/plom_server/Scan/tests 2025-11-20T01:53:56,414 copying plom_server/Scan/tests/id_page_img.png -> build/lib/plom_server/Scan/tests 2025-11-20T01:53:56,417 copying plom_server/Scan/tests/test_forgive.py -> build/lib/plom_server/Scan/tests 2025-11-20T01:53:56,419 copying plom_server/Scan/tests/test_image_process.py -> build/lib/plom_server/Scan/tests 2025-11-20T01:53:56,422 copying plom_server/Scan/tests/test_manage_discard.py -> build/lib/plom_server/Scan/tests 2025-11-20T01:53:56,424 copying plom_server/Scan/tests/test_manage_scan.py -> build/lib/plom_server/Scan/tests 2025-11-20T01:53:56,428 copying plom_server/Scan/tests/test_qr_service.py -> build/lib/plom_server/Scan/tests 2025-11-20T01:53:56,432 copying plom_server/Scan/tests/test_scan_cast.py -> build/lib/plom_server/Scan/tests 2025-11-20T01:53:56,436 copying plom_server/Scan/tests/test_scanner.py -> build/lib/plom_server/Scan/tests 2025-11-20T01:53:56,654 creating build/lib/plom_server/Scan/views 2025-11-20T01:53:56,656 copying plom_server/Scan/views/__init__.py -> build/lib/plom_server/Scan/views 2025-11-20T01:53:56,874 copying plom_server/Scan/views/cast_image_state.py -> build/lib/plom_server/Scan/views 2025-11-20T01:53:56,878 copying plom_server/Scan/views/manage_bundle.py -> build/lib/plom_server/Scan/views 2025-11-20T01:53:56,889 copying plom_server/Scan/views/push_images.py -> build/lib/plom_server/Scan/views 2025-11-20T01:53:56,892 copying plom_server/Scan/views/pushed_images.py -> build/lib/plom_server/Scan/views 2025-11-20T01:53:56,897 copying plom_server/Scan/views/rotate_images.py -> build/lib/plom_server/Scan/views 2025-11-20T01:53:56,900 copying plom_server/Scan/views/scan_discards.py -> build/lib/plom_server/Scan/views 2025-11-20T01:53:56,904 copying plom_server/Scan/views/scanner_home.py -> build/lib/plom_server/Scan/views 2025-11-20T01:53:56,909 copying plom_server/Scan/views/scanner_summary.py -> build/lib/plom_server/Scan/views 2025-11-20T01:53:56,913 creating build/lib/plom_server/SpecCreator/migrations 2025-11-20T01:53:56,914 copying plom_server/SpecCreator/migrations/__init__.py -> build/lib/plom_server/SpecCreator/migrations 2025-11-20T01:53:56,918 creating build/lib/plom_server/SpecCreator/views 2025-11-20T01:53:56,920 copying plom_server/SpecCreator/views/__init__.py -> build/lib/plom_server/SpecCreator/views 2025-11-20T01:53:56,924 copying plom_server/SpecCreator/views/base.py -> build/lib/plom_server/SpecCreator/views 2025-11-20T01:53:56,928 copying plom_server/SpecCreator/views/spec_download.py -> build/lib/plom_server/SpecCreator/views 2025-11-20T01:53:56,932 copying plom_server/SpecCreator/views/spec_editor.py -> build/lib/plom_server/SpecCreator/views 2025-11-20T01:53:56,937 copying plom_server/SpecCreator/views/spec_upload.py -> build/lib/plom_server/SpecCreator/views 2025-11-20T01:53:56,941 copying plom_server/SpecCreator/views/summary.py -> build/lib/plom_server/SpecCreator/views 2025-11-20T01:53:56,944 copying plom_server/SpecCreator/views/template_spec_builder.py -> build/lib/plom_server/SpecCreator/views 2025-11-20T01:53:56,948 copying plom_server/static/ball_triangle.svg -> build/lib/plom_server/static 2025-11-20T01:53:56,951 copying plom_server/static/defaultUserIcon.png -> build/lib/plom_server/static 2025-11-20T01:53:56,956 copying plom_server/static/fingers_in_gears.svg -> build/lib/plom_server/static 2025-11-20T01:53:56,960 copying plom_server/static/plomLogo.png -> build/lib/plom_server/static 2025-11-20T01:53:56,964 creating build/lib/plom_server/static/css 2025-11-20T01:53:56,966 copying plom_server/static/css/base.css -> build/lib/plom_server/static/css 2025-11-20T01:53:56,969 copying plom_server/static/css/diff_table.css -> build/lib/plom_server/static/css 2025-11-20T01:53:56,971 copying plom_server/static/css/generate_report.css -> build/lib/plom_server/static/css 2025-11-20T01:53:56,973 copying plom_server/static/css/loginPage.css -> build/lib/plom_server/static/css 2025-11-20T01:53:56,975 copying plom_server/static/css/profile.css -> build/lib/plom_server/static/css 2025-11-20T01:53:56,977 creating build/lib/plom_server/static/js 2025-11-20T01:53:56,978 copying plom_server/static/js/frontend_utils.js -> build/lib/plom_server/static/js 2025-11-20T01:53:56,981 copying plom_server/static/js/heatmap.js -> build/lib/plom_server/static/js 2025-11-20T01:53:56,984 copying plom_server/static/js/histogram.js -> build/lib/plom_server/static/js 2025-11-20T01:53:56,987 copying plom_server/static/js/plom_htmx_error_handler.js -> build/lib/plom_server/static/js 2025-11-20T01:53:56,989 copying plom_server/static/js/rectangle_select.js -> build/lib/plom_server/static/js 2025-11-20T01:53:56,991 creating build/lib/plom_server/TaskOrder/management/commands 2025-11-20T01:53:56,993 copying plom_server/TaskOrder/management/commands/task_sort_written_amount.py -> build/lib/plom_server/TaskOrder/management/commands 2025-11-20T01:53:56,996 copying plom_server/templates/403.html -> build/lib/plom_server/templates 2025-11-20T01:53:56,998 creating build/lib/plom_server/templates/Authentication 2025-11-20T01:53:56,999 copying plom_server/templates/Authentication/activation_invalid.html -> build/lib/plom_server/templates/Authentication 2025-11-20T01:53:57,002 copying plom_server/templates/Authentication/home.html -> build/lib/plom_server/templates/Authentication 2025-11-20T01:53:57,004 copying plom_server/templates/Authentication/login.html -> build/lib/plom_server/templates/Authentication 2025-11-20T01:53:57,007 copying plom_server/templates/Authentication/maintenance.html -> build/lib/plom_server/templates/Authentication 2025-11-20T01:53:57,011 copying plom_server/templates/Authentication/no_group.html -> build/lib/plom_server/templates/Authentication 2025-11-20T01:53:57,017 copying plom_server/templates/Authentication/set_password.html -> build/lib/plom_server/templates/Authentication 2025-11-20T01:53:57,021 copying plom_server/templates/Authentication/set_password_complete.html -> build/lib/plom_server/templates/Authentication 2025-11-20T01:53:57,025 copying plom_server/templates/Authentication/signup_base.html -> build/lib/plom_server/templates/Authentication 2025-11-20T01:53:57,032 copying plom_server/templates/Authentication/signup_import_users.html -> build/lib/plom_server/templates/Authentication 2025-11-20T01:53:57,038 copying plom_server/templates/Authentication/signup_multiple_users.html -> build/lib/plom_server/templates/Authentication 2025-11-20T01:53:57,253 copying plom_server/templates/Authentication/signup_single_user.html -> build/lib/plom_server/templates/Authentication 2025-11-20T01:53:57,255 copying plom_server/templates/Authentication/unauthorized.html -> build/lib/plom_server/templates/Authentication 2025-11-20T01:53:57,257 creating build/lib/plom_server/templates/BuildPaperPDF 2025-11-20T01:53:57,258 copying plom_server/templates/BuildPaperPDF/build_paper_pdfs.html -> build/lib/plom_server/templates/BuildPaperPDF 2025-11-20T01:53:57,260 copying plom_server/templates/BuildPaperPDF/cannot_find_pdf.html -> build/lib/plom_server/templates/BuildPaperPDF 2025-11-20T01:53:57,262 creating build/lib/plom_server/templates/BuildPaperPDF/fragments 2025-11-20T01:53:57,263 copying plom_server/templates/BuildPaperPDF/fragments/pdf_table.html -> build/lib/plom_server/templates/BuildPaperPDF/fragments 2025-11-20T01:53:57,266 creating build/lib/plom_server/templates/Finish 2025-11-20T01:53:57,266 copying plom_server/templates/Finish/build_soln.html -> build/lib/plom_server/templates/Finish 2025-11-20T01:53:57,269 copying plom_server/templates/Finish/finish_no_spec.html -> build/lib/plom_server/templates/Finish 2025-11-20T01:53:57,271 copying plom_server/templates/Finish/finish_not_printed.html -> build/lib/plom_server/templates/Finish 2025-11-20T01:53:57,273 copying plom_server/templates/Finish/marking_landing.html -> build/lib/plom_server/templates/Finish 2025-11-20T01:53:57,276 copying plom_server/templates/Finish/reassemble_paper_pdfs.html -> build/lib/plom_server/templates/Finish 2025-11-20T01:53:57,279 copying plom_server/templates/Finish/soln_home.html -> build/lib/plom_server/templates/Finish 2025-11-20T01:53:57,281 copying plom_server/templates/Finish/soln_source_attempt.html -> build/lib/plom_server/templates/Finish 2025-11-20T01:53:57,283 copying plom_server/templates/Finish/soln_sources.html -> build/lib/plom_server/templates/Finish 2025-11-20T01:53:57,285 copying plom_server/templates/Finish/soln_spec.html -> build/lib/plom_server/templates/Finish 2025-11-20T01:53:57,288 copying plom_server/templates/Finish/template_soln_spec.html -> build/lib/plom_server/templates/Finish 2025-11-20T01:53:57,290 creating build/lib/plom_server/templates/Finish/Reports 2025-11-20T01:53:57,291 copying plom_server/templates/Finish/Reports/brief_student_report.html -> build/lib/plom_server/templates/Finish/Reports 2025-11-20T01:53:57,293 creating build/lib/plom_server/templates/Identify 2025-11-20T01:53:57,294 copying plom_server/templates/Identify/find_id_rect.html -> build/lib/plom_server/templates/Identify 2025-11-20T01:53:57,297 copying plom_server/templates/Identify/id_prediction_home.html -> build/lib/plom_server/templates/Identify 2025-11-20T01:53:57,300 copying plom_server/templates/Identify/parent_idbox_rect.html -> build/lib/plom_server/templates/Identify 2025-11-20T01:53:57,302 creating build/lib/plom_server/templates/Preparation 2025-11-20T01:53:57,303 copying plom_server/templates/Preparation/classlist_attempt.html -> build/lib/plom_server/templates/Preparation 2025-11-20T01:53:57,306 copying plom_server/templates/Preparation/classlist_manage.html -> build/lib/plom_server/templates/Preparation 2025-11-20T01:53:57,308 copying plom_server/templates/Preparation/dependency_conflict.html -> build/lib/plom_server/templates/Preparation 2025-11-20T01:53:57,310 copying plom_server/templates/Preparation/home.html -> build/lib/plom_server/templates/Preparation 2025-11-20T01:53:57,313 copying plom_server/templates/Preparation/miscellanea.html -> build/lib/plom_server/templates/Preparation 2025-11-20T01:53:57,315 copying plom_server/templates/Preparation/papers_printed_manage.html -> build/lib/plom_server/templates/Preparation 2025-11-20T01:53:57,317 copying plom_server/templates/Preparation/pqv_mapping_attempt.html -> build/lib/plom_server/templates/Preparation 2025-11-20T01:53:57,320 copying plom_server/templates/Preparation/pqv_mapping_manage.html -> build/lib/plom_server/templates/Preparation 2025-11-20T01:53:57,323 copying plom_server/templates/Preparation/prenaming_configuration.html -> build/lib/plom_server/templates/Preparation 2025-11-20T01:53:57,325 copying plom_server/templates/Preparation/prenaming_manage.html -> build/lib/plom_server/templates/Preparation 2025-11-20T01:53:57,327 copying plom_server/templates/Preparation/source_item_view.html -> build/lib/plom_server/templates/Preparation 2025-11-20T01:53:57,329 copying plom_server/templates/Preparation/source_manage.html -> build/lib/plom_server/templates/Preparation 2025-11-20T01:53:57,331 creating build/lib/plom_server/templates/Profile 2025-11-20T01:53:57,332 copying plom_server/templates/Profile/profile.html -> build/lib/plom_server/templates/Profile 2025-11-20T01:53:57,334 creating build/lib/plom_server/templates/Progress 2025-11-20T01:53:57,335 copying plom_server/templates/Progress/all_task_overview.html -> build/lib/plom_server/templates/Progress 2025-11-20T01:53:57,338 copying plom_server/templates/Progress/overview_landing.html -> build/lib/plom_server/templates/Progress 2025-11-20T01:53:57,340 copying plom_server/templates/Progress/tools_landing.html -> build/lib/plom_server/templates/Progress 2025-11-20T01:53:57,342 creating build/lib/plom_server/templates/Progress/Identify 2025-11-20T01:53:57,344 copying plom_server/templates/Progress/Identify/id_image_wrap_fragment.html -> build/lib/plom_server/templates/Progress/Identify 2025-11-20T01:53:57,346 copying plom_server/templates/Progress/Identify/identify_home.html -> build/lib/plom_server/templates/Progress/Identify 2025-11-20T01:53:57,350 creating build/lib/plom_server/templates/Progress/Mark 2025-11-20T01:53:57,352 copying plom_server/templates/Progress/Mark/annotation_image_wrap_fragment.html -> build/lib/plom_server/templates/Progress/Mark 2025-11-20T01:53:57,357 copying plom_server/templates/Progress/Mark/mark_compare_versions.html -> build/lib/plom_server/templates/Progress/Mark 2025-11-20T01:53:57,363 copying plom_server/templates/Progress/Mark/mark_details.html -> build/lib/plom_server/templates/Progress/Mark 2025-11-20T01:53:57,370 copying plom_server/templates/Progress/Mark/mark_home.html -> build/lib/plom_server/templates/Progress/Mark 2025-11-20T01:53:57,372 copying plom_server/templates/Progress/Mark/mark_papers.html -> build/lib/plom_server/templates/Progress/Mark 2025-11-20T01:53:57,375 copying plom_server/templates/Progress/Mark/mark_stats_card.html -> build/lib/plom_server/templates/Progress/Mark 2025-11-20T01:53:57,378 copying plom_server/templates/Progress/Mark/original_image_wrap_fragment.html -> build/lib/plom_server/templates/Progress/Mark 2025-11-20T01:53:57,380 copying plom_server/templates/Progress/Mark/task_details.html -> build/lib/plom_server/templates/Progress/Mark 2025-11-20T01:53:57,383 copying plom_server/templates/Progress/Mark/task_filter.html -> build/lib/plom_server/templates/Progress/Mark 2025-11-20T01:53:57,386 creating build/lib/plom_server/templates/Progress/User_Info 2025-11-20T01:53:57,387 copying plom_server/templates/Progress/User_Info/modal_forms.html -> build/lib/plom_server/templates/Progress/User_Info 2025-11-20T01:53:57,391 copying plom_server/templates/Progress/User_Info/user_info_home.html -> build/lib/plom_server/templates/Progress/User_Info 2025-11-20T01:53:57,406 creating build/lib/plom_server/templates/Progress/fragments 2025-11-20T01:53:57,409 copying plom_server/templates/Progress/fragments/task_progress_bar.html -> build/lib/plom_server/templates/Progress/fragments 2025-11-20T01:53:57,412 creating build/lib/plom_server/templates/QuestionClustering 2025-11-20T01:53:57,413 copying plom_server/templates/QuestionClustering/cluster_groups.html -> build/lib/plom_server/templates/QuestionClustering 2025-11-20T01:53:57,419 copying plom_server/templates/QuestionClustering/clustered_papers.html -> build/lib/plom_server/templates/QuestionClustering 2025-11-20T01:53:57,422 copying plom_server/templates/QuestionClustering/clustering_jobs.html -> build/lib/plom_server/templates/QuestionClustering 2025-11-20T01:53:57,424 copying plom_server/templates/QuestionClustering/home.html -> build/lib/plom_server/templates/QuestionClustering 2025-11-20T01:53:57,426 copying plom_server/templates/QuestionClustering/modal_forms.html -> build/lib/plom_server/templates/QuestionClustering 2025-11-20T01:53:57,428 copying plom_server/templates/QuestionClustering/select.html -> build/lib/plom_server/templates/QuestionClustering 2025-11-20T01:53:57,430 copying plom_server/templates/QuestionClustering/show_rectangles.html -> build/lib/plom_server/templates/QuestionClustering 2025-11-20T01:53:57,433 creating build/lib/plom_server/templates/QuestionClustering/fragments 2025-11-20T01:53:57,434 copying plom_server/templates/QuestionClustering/fragments/clustering_jobs_table.html -> build/lib/plom_server/templates/QuestionClustering/fragments 2025-11-20T01:53:57,436 copying plom_server/templates/QuestionClustering/fragments/clustering_tag_cell.html -> build/lib/plom_server/templates/QuestionClustering/fragments 2025-11-20T01:53:57,439 copying plom_server/templates/QuestionClustering/fragments/error_detail_modal.html -> build/lib/plom_server/templates/QuestionClustering/fragments 2025-11-20T01:53:57,441 creating build/lib/plom_server/templates/Questiontags 2025-11-20T01:53:57,442 copying plom_server/templates/Questiontags/modal_forms.html -> build/lib/plom_server/templates/Questiontags 2025-11-20T01:53:57,444 copying plom_server/templates/Questiontags/qtags_landing.html -> build/lib/plom_server/templates/Questiontags 2025-11-20T01:53:57,447 creating build/lib/plom_server/templates/Rectangles 2025-11-20T01:53:57,448 copying plom_server/templates/Rectangles/home.html -> build/lib/plom_server/templates/Rectangles 2025-11-20T01:53:57,450 copying plom_server/templates/Rectangles/select.html -> build/lib/plom_server/templates/Rectangles 2025-11-20T01:53:57,452 copying plom_server/templates/Rectangles/show_rectangles.html -> build/lib/plom_server/templates/Rectangles 2025-11-20T01:53:57,454 creating build/lib/plom_server/templates/Reports 2025-11-20T01:53:57,455 copying plom_server/templates/Reports/reports_landing.html -> build/lib/plom_server/templates/Reports 2025-11-20T01:53:57,458 creating build/lib/plom_server/templates/Rubrics 2025-11-20T01:53:57,459 copying plom_server/templates/Rubrics/diff_partial.html -> build/lib/plom_server/templates/Rubrics 2025-11-20T01:53:57,461 copying plom_server/templates/Rubrics/feedback_rules.html -> build/lib/plom_server/templates/Rubrics 2025-11-20T01:53:57,464 copying plom_server/templates/Rubrics/modal_forms.html -> build/lib/plom_server/templates/Rubrics 2025-11-20T01:53:57,467 copying plom_server/templates/Rubrics/rubric_item.html -> build/lib/plom_server/templates/Rubrics 2025-11-20T01:53:57,469 copying plom_server/templates/Rubrics/rubrics_access.html -> build/lib/plom_server/templates/Rubrics 2025-11-20T01:53:57,472 copying plom_server/templates/Rubrics/rubrics_admin.html -> build/lib/plom_server/templates/Rubrics 2025-11-20T01:53:57,475 copying plom_server/templates/Rubrics/rubrics_landing.html -> build/lib/plom_server/templates/Rubrics 2025-11-20T01:53:57,477 creating build/lib/plom_server/templates/Scan 2025-11-20T01:53:57,478 copying plom_server/templates/Scan/bundle_is_locked.html -> build/lib/plom_server/templates/Scan 2025-11-20T01:53:57,480 copying plom_server/templates/Scan/bundle_push_bad_error.html -> build/lib/plom_server/templates/Scan 2025-11-20T01:53:57,482 copying plom_server/templates/Scan/bundle_push_collision.html -> build/lib/plom_server/templates/Scan 2025-11-20T01:53:57,484 copying plom_server/templates/Scan/bundle_thumbnails.html -> build/lib/plom_server/templates/Scan 2025-11-20T01:53:57,487 copying plom_server/templates/Scan/bundle_upload.html -> build/lib/plom_server/templates/Scan 2025-11-20T01:53:57,489 copying plom_server/templates/Scan/handwriting_comparison.html -> build/lib/plom_server/templates/Scan 2025-11-20T01:53:57,492 copying plom_server/templates/Scan/overview.html -> build/lib/plom_server/templates/Scan 2025-11-20T01:53:57,494 copying plom_server/templates/Scan/reassign_discard.html -> build/lib/plom_server/templates/Scan 2025-11-20T01:53:57,497 copying plom_server/templates/Scan/scan_complete.html -> build/lib/plom_server/templates/Scan 2025-11-20T01:53:57,499 copying plom_server/templates/Scan/scan_discard.html -> build/lib/plom_server/templates/Scan 2025-11-20T01:53:57,501 copying plom_server/templates/Scan/scan_incomplete.html -> build/lib/plom_server/templates/Scan 2025-11-20T01:53:57,504 copying plom_server/templates/Scan/show_pushed_bundles.html -> build/lib/plom_server/templates/Scan 2025-11-20T01:53:57,506 copying plom_server/templates/Scan/show_staged_bundles.html -> build/lib/plom_server/templates/Scan 2025-11-20T01:53:57,508 creating build/lib/plom_server/templates/Scan/fragments 2025-11-20T01:53:57,509 copying plom_server/templates/Scan/fragments/bundle_page_img_tag.html -> build/lib/plom_server/templates/Scan/fragments 2025-11-20T01:53:57,511 copying plom_server/templates/Scan/fragments/bundle_page_panel.html -> build/lib/plom_server/templates/Scan/fragments 2025-11-20T01:53:57,514 copying plom_server/templates/Scan/fragments/bundle_summary.html -> build/lib/plom_server/templates/Scan/fragments 2025-11-20T01:53:57,517 copying plom_server/templates/Scan/fragments/bundle_thumbnail_container.html -> build/lib/plom_server/templates/Scan/fragments 2025-11-20T01:53:57,519 copying plom_server/templates/Scan/fragments/knowify_image.html -> build/lib/plom_server/templates/Scan/fragments 2025-11-20T01:53:57,522 copying plom_server/templates/Scan/fragments/pushed_image_wrapper.html -> build/lib/plom_server/templates/Scan/fragments 2025-11-20T01:53:57,524 copying plom_server/templates/Scan/fragments/staged_bundle_row.html -> build/lib/plom_server/templates/Scan/fragments 2025-11-20T01:53:57,527 copying plom_server/templates/Scan/fragments/substitute_image_wrapper.html -> build/lib/plom_server/templates/Scan/fragments 2025-11-20T01:53:57,529 creating build/lib/plom_server/templates/SpecCreator 2025-11-20T01:53:57,530 copying plom_server/templates/SpecCreator/launch-page.html -> build/lib/plom_server/templates/SpecCreator 2025-11-20T01:53:57,532 copying plom_server/templates/SpecCreator/spec_upload.html -> build/lib/plom_server/templates/SpecCreator 2025-11-20T01:53:57,535 copying plom_server/templates/SpecCreator/summary-page.html -> build/lib/plom_server/templates/SpecCreator 2025-11-20T01:53:57,537 copying plom_server/templates/SpecCreator/summary-question.html -> build/lib/plom_server/templates/SpecCreator 2025-11-20T01:53:57,539 copying plom_server/templates/SpecCreator/template_spec_builder.html -> build/lib/plom_server/templates/SpecCreator 2025-11-20T01:53:57,542 copying plom_server/templates/SpecCreator/validation.html -> build/lib/plom_server/templates/SpecCreator 2025-11-20T01:53:57,544 creating build/lib/plom_server/templates/Tags 2025-11-20T01:53:57,546 copying plom_server/templates/Tags/tag_item.html -> build/lib/plom_server/templates/Tags 2025-11-20T01:53:57,548 copying plom_server/templates/Tags/tags_landing.html -> build/lib/plom_server/templates/Tags 2025-11-20T01:53:57,551 creating build/lib/plom_server/templates/TaskOrder 2025-11-20T01:53:57,552 copying plom_server/templates/TaskOrder/task_order_landing.html -> build/lib/plom_server/templates/TaskOrder 2025-11-20T01:53:57,554 creating build/lib/plom_server/templates/UserManagement 2025-11-20T01:53:57,556 copying plom_server/templates/UserManagement/password_reset_page.html -> build/lib/plom_server/templates/UserManagement 2025-11-20T01:53:57,558 copying plom_server/templates/UserManagement/users.html -> build/lib/plom_server/templates/UserManagement 2025-11-20T01:53:57,562 creating build/lib/plom_server/templates/Visualization 2025-11-20T01:53:57,564 copying plom_server/templates/Visualization/heat_map.html -> build/lib/plom_server/templates/Visualization 2025-11-20T01:53:57,569 copying plom_server/templates/Visualization/histogram.html -> build/lib/plom_server/templates/Visualization 2025-11-20T01:53:57,573 creating build/lib/plom_server/templates/base 2025-11-20T01:53:57,575 copying plom_server/templates/base/alert_message.html -> build/lib/plom_server/templates/base 2025-11-20T01:53:57,580 copying plom_server/templates/base/alert_messages.html -> build/lib/plom_server/templates/base 2025-11-20T01:53:57,584 copying plom_server/templates/base/base-2col.html -> build/lib/plom_server/templates/base 2025-11-20T01:53:57,587 copying plom_server/templates/base/base.html -> build/lib/plom_server/templates/base 2025-11-20T01:53:57,594 copying plom_server/templates/base/reset.html -> build/lib/plom_server/templates/base 2025-11-20T01:53:57,600 copying plom_server/templates/base/server_status.html -> build/lib/plom_server/templates/base 2025-11-20T01:53:57,686 copying plom_server/templates/base/sidebar.html -> build/lib/plom_server/templates/base 2025-11-20T01:53:57,692 copying plom_server/templates/base/troubles_afoot.html -> build/lib/plom_server/templates/base 2025-11-20T01:53:57,700 creating build/lib/plom_server/TestingSupport/config_files 2025-11-20T01:53:57,705 copying plom_server/TestingSupport/config_files/full_demo_config.toml -> build/lib/plom_server/TestingSupport/config_files 2025-11-20T01:53:57,928 copying plom_server/TestingSupport/config_files/hw_bundle_config.toml -> build/lib/plom_server/TestingSupport/config_files 2025-11-20T01:53:57,936 copying plom_server/TestingSupport/config_files/just_demo_spec.toml -> build/lib/plom_server/TestingSupport/config_files 2025-11-20T01:53:57,945 copying plom_server/TestingSupport/config_files/long_demo_config.toml -> build/lib/plom_server/TestingSupport/config_files 2025-11-20T01:53:57,949 copying plom_server/TestingSupport/config_files/quick_demo_config.toml -> build/lib/plom_server/TestingSupport/config_files 2025-11-20T01:53:57,953 creating build/lib/plom_server/TestingSupport/migrations 2025-11-20T01:53:57,955 copying plom_server/TestingSupport/migrations/__init__.py -> build/lib/plom_server/TestingSupport/migrations 2025-11-20T01:53:57,959 creating build/lib/plom_server/TestingSupport/tests 2025-11-20T01:53:57,961 copying plom_server/TestingSupport/tests/__init__.py -> build/lib/plom_server/TestingSupport/tests 2025-11-20T01:53:57,965 copying plom_server/TestingSupport/tests/test_config.py -> build/lib/plom_server/TestingSupport/tests 2025-11-20T01:53:57,969 creating build/lib/plom_server/UserManagement/management/commands 2025-11-20T01:53:57,971 copying plom_server/UserManagement/management/commands/plom_leadmarker_membership.py -> build/lib/plom_server/UserManagement/management/commands 2025-11-20T01:53:57,976 copying plom_server/UserManagement/management/commands/plom_users.py -> build/lib/plom_server/UserManagement/management/commands 2025-11-20T01:53:57,979 creating build/lib/plom_server/UserManagement/migrations 2025-11-20T01:53:57,981 copying plom_server/UserManagement/migrations/0001_initial.py -> build/lib/plom_server/UserManagement/migrations 2025-11-20T01:53:57,985 copying plom_server/UserManagement/migrations/__init__.py -> build/lib/plom_server/UserManagement/migrations 2025-11-20T01:53:57,988 creating build/lib/plom_server/UserManagement/tests 2025-11-20T01:53:57,990 copying plom_server/UserManagement/tests/__init__.py -> build/lib/plom_server/UserManagement/tests 2025-11-20T01:53:57,994 copying plom_server/UserManagement/tests/test_UsersService.py -> build/lib/plom_server/UserManagement/tests 2025-11-20T01:53:57,997 copying plom_ml/clustering/model/model_config.yaml -> build/lib/plom_ml/clustering/model 2025-11-20T01:53:58,068 installing to build/bdist.linux-armv7l/wheel 2025-11-20T01:53:58,069 running install 2025-11-20T01:53:58,102 running install_lib 2025-11-20T01:53:58,109 creating build/bdist.linux-armv7l/wheel 2025-11-20T01:53:58,112 creating build/bdist.linux-armv7l/wheel/plom_ml 2025-11-20T01:53:58,113 copying build/lib/plom_ml/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_ml 2025-11-20T01:53:58,116 creating build/bdist.linux-armv7l/wheel/plom_ml/clustering 2025-11-20T01:53:58,117 creating build/bdist.linux-armv7l/wheel/plom_ml/clustering/embedding 2025-11-20T01:53:58,119 copying build/lib/plom_ml/clustering/embedding/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_ml/clustering/embedding 2025-11-20T01:53:58,121 copying build/lib/plom_ml/clustering/embedding/embedder.py -> build/bdist.linux-armv7l/wheel/./plom_ml/clustering/embedding 2025-11-20T01:53:58,124 copying build/lib/plom_ml/clustering/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_ml/clustering 2025-11-20T01:53:58,126 creating build/bdist.linux-armv7l/wheel/plom_ml/clustering/pipeline 2025-11-20T01:53:58,127 copying build/lib/plom_ml/clustering/pipeline/clustering_pipeline.py -> build/bdist.linux-armv7l/wheel/./plom_ml/clustering/pipeline 2025-11-20T01:53:58,129 copying build/lib/plom_ml/clustering/pipeline/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_ml/clustering/pipeline 2025-11-20T01:53:58,132 creating build/bdist.linux-armv7l/wheel/plom_ml/clustering/model 2025-11-20T01:53:58,133 copying build/lib/plom_ml/clustering/model/model_type.py -> build/bdist.linux-armv7l/wheel/./plom_ml/clustering/model 2025-11-20T01:53:58,135 copying build/lib/plom_ml/clustering/model/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_ml/clustering/model 2025-11-20T01:53:58,137 copying build/lib/plom_ml/clustering/model/clustering_strategy.py -> build/bdist.linux-armv7l/wheel/./plom_ml/clustering/model 2025-11-20T01:53:58,139 copying build/lib/plom_ml/clustering/model/model_config.yaml -> build/bdist.linux-armv7l/wheel/./plom_ml/clustering/model 2025-11-20T01:53:58,142 copying build/lib/plom_ml/clustering/exceptions.py -> build/bdist.linux-armv7l/wheel/./plom_ml/clustering 2025-11-20T01:53:58,148 creating build/bdist.linux-armv7l/wheel/plom_ml/clustering/preprocessing 2025-11-20T01:53:58,150 copying build/lib/plom_ml/clustering/preprocessing/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_ml/clustering/preprocessing 2025-11-20T01:53:58,155 copying build/lib/plom_ml/clustering/preprocessing/preprocessor.py -> build/bdist.linux-armv7l/wheel/./plom_ml/clustering/preprocessing 2025-11-20T01:53:58,158 copying build/lib/plom_ml/clustering/preprocessing/image_processing_service.py -> build/bdist.linux-armv7l/wheel/./plom_ml/clustering/preprocessing 2025-11-20T01:53:58,160 copying build/lib/plom_ml/exceptions.py -> build/bdist.linux-armv7l/wheel/./plom_ml 2025-11-20T01:53:58,163 creating build/bdist.linux-armv7l/wheel/plom_server 2025-11-20T01:53:58,166 creating build/bdist.linux-armv7l/wheel/plom_server/Progress 2025-11-20T01:53:58,168 copying build/lib/plom_server/Progress/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/Progress 2025-11-20T01:53:58,174 copying build/lib/plom_server/Progress/forms.py -> build/bdist.linux-armv7l/wheel/./plom_server/Progress 2025-11-20T01:53:58,180 copying build/lib/plom_server/Progress/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Progress 2025-11-20T01:53:58,403 creating build/bdist.linux-armv7l/wheel/plom_server/Progress/views 2025-11-20T01:53:58,404 copying build/lib/plom_server/Progress/views/overview_landing.py -> build/bdist.linux-armv7l/wheel/./plom_server/Progress/views 2025-11-20T01:53:58,407 copying build/lib/plom_server/Progress/views/progress_task_annot.py -> build/bdist.linux-armv7l/wheel/./plom_server/Progress/views 2025-11-20T01:53:58,411 copying build/lib/plom_server/Progress/views/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Progress/views 2025-11-20T01:53:58,413 copying build/lib/plom_server/Progress/views/progress_identify.py -> build/bdist.linux-armv7l/wheel/./plom_server/Progress/views 2025-11-20T01:53:58,417 copying build/lib/plom_server/Progress/views/progress_mark.py -> build/bdist.linux-armv7l/wheel/./plom_server/Progress/views 2025-11-20T01:53:58,423 copying build/lib/plom_server/Progress/views/progress_userinfo.py -> build/bdist.linux-armv7l/wheel/./plom_server/Progress/views 2025-11-20T01:53:58,428 copying build/lib/plom_server/Progress/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/Progress 2025-11-20T01:53:58,432 creating build/bdist.linux-armv7l/wheel/plom_server/Progress/tests 2025-11-20T01:53:58,434 copying build/lib/plom_server/Progress/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Progress/tests 2025-11-20T01:53:58,437 creating build/bdist.linux-armv7l/wheel/plom_server/Progress/services 2025-11-20T01:53:58,438 copying build/lib/plom_server/Progress/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Progress/services 2025-11-20T01:53:58,441 copying build/lib/plom_server/Progress/services/userinfo_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Progress/services 2025-11-20T01:53:58,445 copying build/lib/plom_server/Progress/services/progress_overview.py -> build/bdist.linux-armv7l/wheel/./plom_server/Progress/services 2025-11-20T01:53:58,451 creating build/bdist.linux-armv7l/wheel/plom_server/Reports 2025-11-20T01:53:58,453 copying build/lib/plom_server/Reports/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/Reports 2025-11-20T01:53:58,455 copying build/lib/plom_server/Reports/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Reports 2025-11-20T01:53:58,458 copying build/lib/plom_server/Reports/views.py -> build/bdist.linux-armv7l/wheel/./plom_server/Reports 2025-11-20T01:53:58,460 copying build/lib/plom_server/wsgi.py -> build/bdist.linux-armv7l/wheel/./plom_server 2025-11-20T01:53:58,463 creating build/bdist.linux-armv7l/wheel/plom_server/Profile 2025-11-20T01:53:58,464 copying build/lib/plom_server/Profile/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/Profile 2025-11-20T01:53:58,467 copying build/lib/plom_server/Profile/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Profile 2025-11-20T01:53:58,470 copying build/lib/plom_server/Profile/views.py -> build/bdist.linux-armv7l/wheel/./plom_server/Profile 2025-11-20T01:53:58,474 copying build/lib/plom_server/Profile/edit_profile_form.py -> build/bdist.linux-armv7l/wheel/./plom_server/Profile 2025-11-20T01:53:58,478 copying build/lib/plom_server/Profile/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/Profile 2025-11-20T01:53:58,482 copying build/lib/plom_server/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server 2025-11-20T01:53:58,488 creating build/bdist.linux-armv7l/wheel/plom_server/API 2025-11-20T01:53:58,490 copying build/lib/plom_server/API/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/API 2025-11-20T01:53:58,496 copying build/lib/plom_server/API/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/API 2025-11-20T01:53:58,501 creating build/bdist.linux-armv7l/wheel/plom_server/API/routes 2025-11-20T01:53:58,504 copying build/lib/plom_server/API/routes/id_patterns.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/routes 2025-11-20T01:53:58,511 copying build/lib/plom_server/API/routes/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/routes 2025-11-20T01:53:58,517 copying build/lib/plom_server/API/routes/tags_patterns.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/routes 2025-11-20T01:53:58,733 copying build/lib/plom_server/API/routes/mark_patterns.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/routes 2025-11-20T01:53:58,735 copying build/lib/plom_server/API/routes/annotation_patterns.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/routes 2025-11-20T01:53:58,737 copying build/lib/plom_server/API/routes/misc_patterns.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/routes 2025-11-20T01:53:58,739 creating build/bdist.linux-armv7l/wheel/plom_server/API/permissions 2025-11-20T01:53:58,740 copying build/lib/plom_server/API/permissions/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/permissions 2025-11-20T01:53:58,742 copying build/lib/plom_server/API/permissions/permissions.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/permissions 2025-11-20T01:53:58,745 creating build/bdist.linux-armv7l/wheel/plom_server/API/views 2025-11-20T01:53:58,746 copying build/lib/plom_server/API/views/pqvmap.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-11-20T01:53:58,748 copying build/lib/plom_server/API/views/latex.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-11-20T01:53:58,750 copying build/lib/plom_server/API/views/rectangle_extractor.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-11-20T01:53:58,752 copying build/lib/plom_server/API/views/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-11-20T01:53:58,754 creating build/bdist.linux-armv7l/wheel/plom_server/API/views/experimental 2025-11-20T01:53:58,755 copying build/lib/plom_server/API/views/experimental/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views/experimental 2025-11-20T01:53:58,757 copying build/lib/plom_server/API/views/experimental/annotations.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views/experimental 2025-11-20T01:53:58,758 copying build/lib/plom_server/API/views/experimental/rubrics.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views/experimental 2025-11-20T01:53:58,760 copying build/lib/plom_server/API/views/experimental/base.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views/experimental 2025-11-20T01:53:58,762 copying build/lib/plom_server/API/views/experimental/marking_tasks.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views/experimental 2025-11-20T01:53:58,764 copying build/lib/plom_server/API/views/paperstoprint.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-11-20T01:53:58,766 copying build/lib/plom_server/API/views/rubrics.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-11-20T01:53:58,768 copying build/lib/plom_server/API/views/mark_question.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-11-20T01:53:58,771 copying build/lib/plom_server/API/views/mark.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-11-20T01:53:58,774 copying build/lib/plom_server/API/views/scan.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-11-20T01:53:58,776 copying build/lib/plom_server/API/views/finish.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-11-20T01:53:58,778 copying build/lib/plom_server/API/views/identify.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-11-20T01:53:58,780 copying build/lib/plom_server/API/views/utils.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-11-20T01:53:58,782 copying build/lib/plom_server/API/views/classlist.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-11-20T01:53:58,785 copying build/lib/plom_server/API/views/spec_handler.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-11-20T01:53:58,787 copying build/lib/plom_server/API/views/server_info.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-11-20T01:53:58,789 copying build/lib/plom_server/API/views/report.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-11-20T01:53:58,791 copying build/lib/plom_server/API/views/user_info.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-11-20T01:53:58,793 copying build/lib/plom_server/API/views/source_handler.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-11-20T01:53:58,795 copying build/lib/plom_server/API/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/API 2025-11-20T01:53:58,797 creating build/bdist.linux-armv7l/wheel/plom_server/API/tests 2025-11-20T01:53:58,798 copying build/lib/plom_server/API/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/tests 2025-11-20T01:53:58,800 copying build/lib/plom_server/API/tests/test_client_reject_list.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/tests 2025-11-20T01:53:58,802 copying build/lib/plom_server/API/tests/conftest.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/tests 2025-11-20T01:53:58,805 copying build/lib/plom_server/API/tests/test_mark_questions.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/tests 2025-11-20T01:53:58,809 creating build/bdist.linux-armv7l/wheel/plom_server/API/services 2025-11-20T01:53:58,811 copying build/lib/plom_server/API/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/services 2025-11-20T01:53:58,814 copying build/lib/plom_server/API/services/TokenService.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/services 2025-11-20T01:53:58,817 creating build/bdist.linux-armv7l/wheel/plom_server/API/migrations 2025-11-20T01:53:58,819 copying build/lib/plom_server/API/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/migrations 2025-11-20T01:53:58,823 creating build/bdist.linux-armv7l/wheel/plom_server/Scan 2025-11-20T01:53:58,824 copying build/lib/plom_server/Scan/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan 2025-11-20T01:53:58,828 copying build/lib/plom_server/Scan/forms.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan 2025-11-20T01:53:58,830 copying build/lib/plom_server/Scan/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan 2025-11-20T01:53:58,833 copying build/lib/plom_server/Scan/admin.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan 2025-11-20T01:53:58,836 creating build/bdist.linux-armv7l/wheel/plom_server/Scan/management 2025-11-20T01:53:58,838 creating build/bdist.linux-armv7l/wheel/plom_server/Scan/management/commands 2025-11-20T01:53:58,840 copying build/lib/plom_server/Scan/management/commands/plom_staging_extralise.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/management/commands 2025-11-20T01:53:58,843 copying build/lib/plom_server/Scan/management/commands/plom_staging_unknowify.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/management/commands 2025-11-20T01:53:58,847 copying build/lib/plom_server/Scan/management/commands/plom_discard_pushed_page.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/management/commands 2025-11-20T01:53:58,851 copying build/lib/plom_server/Scan/management/commands/plom_forgive_all_dnm.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/management/commands 2025-11-20T01:53:58,855 copying build/lib/plom_server/Scan/management/commands/plom_forgive_missing_page.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/management/commands 2025-11-20T01:53:58,857 copying build/lib/plom_server/Scan/management/commands/plom_reassign_discard.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/management/commands 2025-11-20T01:53:58,860 copying build/lib/plom_server/Scan/management/commands/plom_staging_bundles.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/management/commands 2025-11-20T01:53:58,865 copying build/lib/plom_server/Scan/management/commands/plom_staging_knowify.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/management/commands 2025-11-20T01:53:58,868 copying build/lib/plom_server/Scan/management/commands/plom_staging_rotate.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/management/commands 2025-11-20T01:53:58,871 copying build/lib/plom_server/Scan/management/commands/plom_staging_assign_extra.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/management/commands 2025-11-20T01:53:58,874 copying build/lib/plom_server/Scan/management/commands/plom_bundle_push_lock.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/management/commands 2025-11-20T01:53:58,877 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-11-20T01:53:58,880 copying build/lib/plom_server/Scan/management/commands/plom_staging_discard.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/management/commands 2025-11-20T01:53:58,885 creating build/bdist.linux-armv7l/wheel/plom_server/Scan/models 2025-11-20T01:53:58,887 copying build/lib/plom_server/Scan/models/staging_bundle.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/models 2025-11-20T01:53:58,891 copying build/lib/plom_server/Scan/models/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/models 2025-11-20T01:53:58,894 copying build/lib/plom_server/Scan/models/scan_background_chores.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/models 2025-11-20T01:53:58,897 copying build/lib/plom_server/Scan/models/staging_images.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/models 2025-11-20T01:53:58,903 creating build/bdist.linux-armv7l/wheel/plom_server/Scan/views 2025-11-20T01:53:58,904 copying build/lib/plom_server/Scan/views/scanner_home.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/views 2025-11-20T01:53:58,908 copying build/lib/plom_server/Scan/views/push_images.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/views 2025-11-20T01:53:58,910 copying build/lib/plom_server/Scan/views/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/views 2025-11-20T01:53:58,912 copying build/lib/plom_server/Scan/views/pushed_images.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/views 2025-11-20T01:53:58,914 copying build/lib/plom_server/Scan/views/manage_bundle.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/views 2025-11-20T01:53:58,919 copying build/lib/plom_server/Scan/views/scanner_summary.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/views 2025-11-20T01:53:58,923 copying build/lib/plom_server/Scan/views/rotate_images.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/views 2025-11-20T01:53:58,928 copying build/lib/plom_server/Scan/views/scan_discards.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/views 2025-11-20T01:53:58,933 copying build/lib/plom_server/Scan/views/cast_image_state.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/views 2025-11-20T01:53:58,936 copying build/lib/plom_server/Scan/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan 2025-11-20T01:53:58,941 creating build/bdist.linux-armv7l/wheel/plom_server/Scan/tests 2025-11-20T01:53:58,944 copying build/lib/plom_server/Scan/tests/test_manage_discard.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/tests 2025-11-20T01:53:58,952 copying build/lib/plom_server/Scan/tests/id_page_img.png -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/tests 2025-11-20T01:53:59,175 copying build/lib/plom_server/Scan/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/tests 2025-11-20T01:53:59,177 copying build/lib/plom_server/Scan/tests/test_manage_scan.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/tests 2025-11-20T01:53:59,179 copying build/lib/plom_server/Scan/tests/test_scan_cast.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/tests 2025-11-20T01:53:59,182 copying build/lib/plom_server/Scan/tests/test_forgive.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/tests 2025-11-20T01:53:59,184 copying build/lib/plom_server/Scan/tests/test_image_process.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/tests 2025-11-20T01:53:59,186 copying build/lib/plom_server/Scan/tests/test_qr_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/tests 2025-11-20T01:53:59,190 copying build/lib/plom_server/Scan/tests/test_scanner.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/tests 2025-11-20T01:53:59,195 creating build/bdist.linux-armv7l/wheel/plom_server/Scan/services 2025-11-20T01:53:59,196 copying build/lib/plom_server/Scan/services/scan_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/services 2025-11-20T01:53:59,205 copying build/lib/plom_server/Scan/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/services 2025-11-20T01:53:59,210 copying build/lib/plom_server/Scan/services/manage_scan.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/services 2025-11-20T01:53:59,216 copying build/lib/plom_server/Scan/services/manage_discard.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/services 2025-11-20T01:53:59,222 copying build/lib/plom_server/Scan/services/util.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/services 2025-11-20T01:53:59,224 copying build/lib/plom_server/Scan/services/hard_rotate.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/services 2025-11-20T01:53:59,227 copying build/lib/plom_server/Scan/services/image_rotate.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/services 2025-11-20T01:53:59,230 copying build/lib/plom_server/Scan/services/cast_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/services 2025-11-20T01:53:59,237 copying build/lib/plom_server/Scan/services/image_process.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/services 2025-11-20T01:53:59,244 copying build/lib/plom_server/Scan/services/qr_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/services 2025-11-20T01:53:59,283 copying build/lib/plom_server/Scan/services/ForgiveMissingService.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/services 2025-11-20T01:53:59,287 creating build/bdist.linux-armv7l/wheel/plom_server/Scan/migrations 2025-11-20T01:53:59,288 copying build/lib/plom_server/Scan/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/migrations 2025-11-20T01:53:59,290 copying build/lib/plom_server/Scan/migrations/0001_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/migrations 2025-11-20T01:53:59,293 creating build/bdist.linux-armv7l/wheel/plom_server/Launcher 2025-11-20T01:53:59,295 copying build/lib/plom_server/Launcher/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Launcher 2025-11-20T01:53:59,298 creating build/bdist.linux-armv7l/wheel/plom_server/Launcher/management 2025-11-20T01:53:59,300 creating build/bdist.linux-armv7l/wheel/plom_server/Launcher/management/commands 2025-11-20T01:53:59,302 copying build/lib/plom_server/Launcher/management/commands/plom_create_demo_users.py -> build/bdist.linux-armv7l/wheel/./plom_server/Launcher/management/commands 2025-11-20T01:53:59,304 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-11-20T01:53:59,306 copying build/lib/plom_server/Launcher/management/commands/plom_get_static_javascript.py -> build/bdist.linux-armv7l/wheel/./plom_server/Launcher/management/commands 2025-11-20T01:53:59,308 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-11-20T01:53:59,310 copying build/lib/plom_server/Launcher/management/commands/plom_demo_bundles.py -> build/bdist.linux-armv7l/wheel/./plom_server/Launcher/management/commands 2025-11-20T01:53:59,312 copying build/lib/plom_server/Launcher/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/Launcher 2025-11-20T01:53:59,314 creating build/bdist.linux-armv7l/wheel/plom_server/Launcher/services 2025-11-20T01:53:59,315 copying build/lib/plom_server/Launcher/services/launch_demo_homework_bundle_creator.py -> build/bdist.linux-armv7l/wheel/./plom_server/Launcher/services 2025-11-20T01:53:59,317 copying build/lib/plom_server/Launcher/services/launch_demo_bundle_creator.py -> build/bdist.linux-armv7l/wheel/./plom_server/Launcher/services 2025-11-20T01:53:59,320 copying build/lib/plom_server/Launcher/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Launcher/services 2025-11-20T01:53:59,322 creating build/bdist.linux-armv7l/wheel/plom_server/Launcher/migrations 2025-11-20T01:53:59,323 copying build/lib/plom_server/Launcher/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Launcher/migrations 2025-11-20T01:53:59,325 creating build/bdist.linux-armv7l/wheel/plom_server/Rubrics 2025-11-20T01:53:59,326 copying build/lib/plom_server/Rubrics/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics 2025-11-20T01:53:59,328 copying build/lib/plom_server/Rubrics/forms.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics 2025-11-20T01:53:59,330 copying build/lib/plom_server/Rubrics/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics 2025-11-20T01:53:59,332 copying build/lib/plom_server/Rubrics/admin.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics 2025-11-20T01:53:59,334 copying build/lib/plom_server/Rubrics/views.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics 2025-11-20T01:53:59,337 creating build/bdist.linux-armv7l/wheel/plom_server/Rubrics/management 2025-11-20T01:53:59,338 creating build/bdist.linux-armv7l/wheel/plom_server/Rubrics/management/commands 2025-11-20T01:53:59,339 copying build/lib/plom_server/Rubrics/management/commands/plom_rubrics.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics/management/commands 2025-11-20T01:53:59,342 copying build/lib/plom_server/Rubrics/serializers.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics 2025-11-20T01:53:59,343 copying build/lib/plom_server/Rubrics/models.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics 2025-11-20T01:53:59,346 copying build/lib/plom_server/Rubrics/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics 2025-11-20T01:53:59,348 creating build/bdist.linux-armv7l/wheel/plom_server/Rubrics/tests 2025-11-20T01:53:59,349 copying build/lib/plom_server/Rubrics/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics/tests 2025-11-20T01:53:59,350 copying build/lib/plom_server/Rubrics/tests/test_display_delta.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics/tests 2025-11-20T01:53:59,352 copying build/lib/plom_server/Rubrics/tests/test_rubric_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics/tests 2025-11-20T01:53:59,355 copying build/lib/plom_server/Rubrics/tests/test_rubric_fractional_permissions.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics/tests 2025-11-20T01:53:59,357 copying build/lib/plom_server/Rubrics/tests/test_rubric_misc.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics/tests 2025-11-20T01:53:59,359 copying build/lib/plom_server/Rubrics/tests/test_rubric_permissions.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics/tests 2025-11-20T01:53:59,361 creating build/bdist.linux-armv7l/wheel/plom_server/Rubrics/services 2025-11-20T01:53:59,362 copying build/lib/plom_server/Rubrics/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics/services 2025-11-20T01:53:59,364 copying build/lib/plom_server/Rubrics/services/rubric_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics/services 2025-11-20T01:53:59,367 copying build/lib/plom_server/Rubrics/services/rubric_permissions.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics/services 2025-11-20T01:53:59,369 copying build/lib/plom_server/Rubrics/services/utils.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics/services 2025-11-20T01:53:59,372 creating build/bdist.linux-armv7l/wheel/plom_server/Rubrics/migrations 2025-11-20T01:53:59,373 copying build/lib/plom_server/Rubrics/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics/migrations 2025-11-20T01:53:59,375 copying build/lib/plom_server/Rubrics/migrations/0001_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics/migrations 2025-11-20T01:53:59,377 copying build/lib/plom_server/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server 2025-11-20T01:53:59,379 creating build/bdist.linux-armv7l/wheel/plom_server/BuildPaperPDF 2025-11-20T01:53:59,380 copying build/lib/plom_server/BuildPaperPDF/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/BuildPaperPDF 2025-11-20T01:53:59,382 copying build/lib/plom_server/BuildPaperPDF/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/BuildPaperPDF 2025-11-20T01:53:59,384 copying build/lib/plom_server/BuildPaperPDF/admin.py -> build/bdist.linux-armv7l/wheel/./plom_server/BuildPaperPDF 2025-11-20T01:53:59,386 copying build/lib/plom_server/BuildPaperPDF/views.py -> build/bdist.linux-armv7l/wheel/./plom_server/BuildPaperPDF 2025-11-20T01:53:59,389 creating build/bdist.linux-armv7l/wheel/plom_server/BuildPaperPDF/management 2025-11-20T01:53:59,391 creating build/bdist.linux-armv7l/wheel/plom_server/BuildPaperPDF/management/commands 2025-11-20T01:53:59,392 copying build/lib/plom_server/BuildPaperPDF/management/commands/plom_build_paper_pdfs.py -> build/bdist.linux-armv7l/wheel/./plom_server/BuildPaperPDF/management/commands 2025-11-20T01:53:59,394 copying build/lib/plom_server/BuildPaperPDF/models.py -> build/bdist.linux-armv7l/wheel/./plom_server/BuildPaperPDF 2025-11-20T01:53:59,396 copying build/lib/plom_server/BuildPaperPDF/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/BuildPaperPDF 2025-11-20T01:53:59,398 copying build/lib/plom_server/BuildPaperPDF/tests.py -> build/bdist.linux-armv7l/wheel/./plom_server/BuildPaperPDF 2025-11-20T01:53:59,400 creating build/bdist.linux-armv7l/wheel/plom_server/BuildPaperPDF/services 2025-11-20T01:53:59,401 copying build/lib/plom_server/BuildPaperPDF/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/BuildPaperPDF/services 2025-11-20T01:53:59,403 copying build/lib/plom_server/BuildPaperPDF/services/build_papers.py -> build/bdist.linux-armv7l/wheel/./plom_server/BuildPaperPDF/services 2025-11-20T01:53:59,406 creating build/bdist.linux-armv7l/wheel/plom_server/BuildPaperPDF/migrations 2025-11-20T01:53:59,407 copying build/lib/plom_server/BuildPaperPDF/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/BuildPaperPDF/migrations 2025-11-20T01:53:59,409 copying build/lib/plom_server/BuildPaperPDF/migrations/0002_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/BuildPaperPDF/migrations 2025-11-20T01:53:59,410 copying build/lib/plom_server/BuildPaperPDF/migrations/0001_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/BuildPaperPDF/migrations 2025-11-20T01:53:59,413 creating build/bdist.linux-armv7l/wheel/plom_server/Authentication 2025-11-20T01:53:59,414 copying build/lib/plom_server/Authentication/signup_views.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication 2025-11-20T01:53:59,416 copying build/lib/plom_server/Authentication/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication 2025-11-20T01:53:59,418 copying build/lib/plom_server/Authentication/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication 2025-11-20T01:53:59,420 copying build/lib/plom_server/Authentication/admin.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication 2025-11-20T01:53:59,423 creating build/bdist.linux-armv7l/wheel/plom_server/Authentication/forms 2025-11-20T01:53:59,424 copying build/lib/plom_server/Authentication/forms/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication/forms 2025-11-20T01:53:59,426 copying build/lib/plom_server/Authentication/forms/signupForm.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication/forms 2025-11-20T01:53:59,428 copying build/lib/plom_server/Authentication/forms/choices.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication/forms 2025-11-20T01:53:59,431 copying build/lib/plom_server/Authentication/views.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication 2025-11-20T01:53:59,437 creating build/bdist.linux-armv7l/wheel/plom_server/Authentication/management 2025-11-20T01:53:59,441 creating build/bdist.linux-armv7l/wheel/plom_server/Authentication/management/commands 2025-11-20T01:53:59,444 copying build/lib/plom_server/Authentication/management/commands/plom_create_groups.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication/management/commands 2025-11-20T01:53:59,450 copying build/lib/plom_server/Authentication/models.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication 2025-11-20T01:53:59,453 copying build/lib/plom_server/Authentication/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication 2025-11-20T01:53:59,455 creating build/bdist.linux-armv7l/wheel/plom_server/Authentication/tests 2025-11-20T01:53:59,456 copying build/lib/plom_server/Authentication/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication/tests 2025-11-20T01:53:59,458 copying build/lib/plom_server/Authentication/tests/test_create_users.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication/tests 2025-11-20T01:53:59,461 creating build/bdist.linux-armv7l/wheel/plom_server/Authentication/services 2025-11-20T01:53:59,462 copying build/lib/plom_server/Authentication/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication/services 2025-11-20T01:53:59,466 copying build/lib/plom_server/Authentication/services/authentication_services.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication/services 2025-11-20T01:53:59,472 creating build/bdist.linux-armv7l/wheel/plom_server/Authentication/migrations 2025-11-20T01:53:59,474 copying build/lib/plom_server/Authentication/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication/migrations 2025-11-20T01:53:59,695 copying build/lib/plom_server/Authentication/migrations/0001_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication/migrations 2025-11-20T01:53:59,700 creating build/bdist.linux-armv7l/wheel/plom_server/UserManagement 2025-11-20T01:53:59,703 copying build/lib/plom_server/UserManagement/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/UserManagement 2025-11-20T01:53:59,708 copying build/lib/plom_server/UserManagement/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/UserManagement 2025-11-20T01:53:59,713 copying build/lib/plom_server/UserManagement/admin.py -> build/bdist.linux-armv7l/wheel/./plom_server/UserManagement 2025-11-20T01:53:59,719 copying build/lib/plom_server/UserManagement/views.py -> build/bdist.linux-armv7l/wheel/./plom_server/UserManagement 2025-11-20T01:53:59,944 creating build/bdist.linux-armv7l/wheel/plom_server/UserManagement/management 2025-11-20T01:53:59,947 creating build/bdist.linux-armv7l/wheel/plom_server/UserManagement/management/commands 2025-11-20T01:53:59,950 copying build/lib/plom_server/UserManagement/management/commands/plom_leadmarker_membership.py -> build/bdist.linux-armv7l/wheel/./plom_server/UserManagement/management/commands 2025-11-20T01:53:59,966 copying build/lib/plom_server/UserManagement/management/commands/plom_users.py -> build/bdist.linux-armv7l/wheel/./plom_server/UserManagement/management/commands 2025-11-20T01:53:59,979 copying build/lib/plom_server/UserManagement/models.py -> build/bdist.linux-armv7l/wheel/./plom_server/UserManagement 2025-11-20T01:53:59,982 copying build/lib/plom_server/UserManagement/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/UserManagement 2025-11-20T01:53:59,986 creating build/bdist.linux-armv7l/wheel/plom_server/UserManagement/tests 2025-11-20T01:53:59,988 copying build/lib/plom_server/UserManagement/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/UserManagement/tests 2025-11-20T01:53:59,991 copying build/lib/plom_server/UserManagement/tests/test_UsersService.py -> build/bdist.linux-armv7l/wheel/./plom_server/UserManagement/tests 2025-11-20T01:53:59,995 creating build/bdist.linux-armv7l/wheel/plom_server/UserManagement/services 2025-11-20T01:53:59,997 copying build/lib/plom_server/UserManagement/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/UserManagement/services 2025-11-20T01:54:00,000 copying build/lib/plom_server/UserManagement/services/QuotaService.py -> build/bdist.linux-armv7l/wheel/./plom_server/UserManagement/services 2025-11-20T01:54:00,003 copying build/lib/plom_server/UserManagement/services/UsersService.py -> build/bdist.linux-armv7l/wheel/./plom_server/UserManagement/services 2025-11-20T01:54:00,007 copying build/lib/plom_server/UserManagement/services/PermissionChanger.py -> build/bdist.linux-armv7l/wheel/./plom_server/UserManagement/services 2025-11-20T01:54:00,011 creating build/bdist.linux-armv7l/wheel/plom_server/UserManagement/migrations 2025-11-20T01:54:00,013 copying build/lib/plom_server/UserManagement/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/UserManagement/migrations 2025-11-20T01:54:00,017 copying build/lib/plom_server/UserManagement/migrations/0001_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/UserManagement/migrations 2025-11-20T01:54:00,020 copying build/lib/plom_server/middleware.py -> build/bdist.linux-armv7l/wheel/./plom_server 2025-11-20T01:54:00,024 creating build/bdist.linux-armv7l/wheel/plom_server/Contrib 2025-11-20T01:54:00,026 copying build/lib/plom_server/Contrib/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Contrib 2025-11-20T01:54:00,029 creating build/bdist.linux-armv7l/wheel/plom_server/Contrib/management 2025-11-20T01:54:00,032 creating build/bdist.linux-armv7l/wheel/plom_server/Contrib/management/commands 2025-11-20T01:54:00,034 copying build/lib/plom_server/Contrib/management/commands/PCA_analysis.py -> build/bdist.linux-armv7l/wheel/./plom_server/Contrib/management/commands 2025-11-20T01:54:00,038 copying build/lib/plom_server/Contrib/management/commands/cluster_and_tag.py -> build/bdist.linux-armv7l/wheel/./plom_server/Contrib/management/commands 2025-11-20T01:54:00,042 creating build/bdist.linux-armv7l/wheel/plom_server/demo_files 2025-11-20T01:54:00,044 copying build/lib/plom_server/demo_files/cl_for_plaid_demo.csv -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-11-20T01:54:00,049 copying build/lib/plom_server/demo_files/assessment_v1.tex -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-11-20T01:54:00,052 copying build/lib/plom_server/demo_files/assessment_v2.tex -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-11-20T01:54:00,054 copying build/lib/plom_server/demo_files/bundle_for_plaid_demo.toml -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-11-20T01:54:00,056 copying build/lib/plom_server/demo_files/bundle_for_quick_demo.toml -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-11-20T01:54:00,058 copying build/lib/plom_server/demo_files/cl_for_long_demo.csv -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-11-20T01:54:00,060 copying build/lib/plom_server/demo_files/demo_assessment_rubrics_q2.toml -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-11-20T01:54:00,062 copying build/lib/plom_server/demo_files/demo_assessment_rubrics_q1.toml -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-11-20T01:54:00,064 copying build/lib/plom_server/demo_files/bundle_for_demo.toml -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-11-20T01:54:00,066 copying build/lib/plom_server/demo_files/cl_for_quick_demo.csv -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-11-20T01:54:00,067 copying build/lib/plom_server/demo_files/demo_assessment_qtags.csv -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-11-20T01:54:00,069 copying build/lib/plom_server/demo_files/demo_assessment_spec.toml -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-11-20T01:54:00,071 copying build/lib/plom_server/demo_files/demo_assessment_rubrics_q3.toml -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-11-20T01:54:00,073 copying build/lib/plom_server/demo_files/demo_assessment_rubrics_q4.toml -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-11-20T01:54:00,075 copying build/lib/plom_server/demo_files/bundle_for_long_demo.toml -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-11-20T01:54:00,077 copying build/lib/plom_server/demo_files/demo_solution_spec.toml -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-11-20T01:54:00,078 copying build/lib/plom_server/demo_files/assessment_v3.tex -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-11-20T01:54:00,081 copying build/lib/plom_server/demo_files/cl_for_demo.csv -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-11-20T01:54:00,083 creating build/bdist.linux-armv7l/wheel/plom_server/QuestionTags 2025-11-20T01:54:00,084 copying build/lib/plom_server/QuestionTags/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionTags 2025-11-20T01:54:00,086 copying build/lib/plom_server/QuestionTags/forms.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionTags 2025-11-20T01:54:00,088 copying build/lib/plom_server/QuestionTags/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionTags 2025-11-20T01:54:00,090 copying build/lib/plom_server/QuestionTags/admin.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionTags 2025-11-20T01:54:00,091 copying build/lib/plom_server/QuestionTags/views.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionTags 2025-11-20T01:54:00,094 creating build/bdist.linux-armv7l/wheel/plom_server/QuestionTags/management 2025-11-20T01:54:00,095 creating build/bdist.linux-armv7l/wheel/plom_server/QuestionTags/management/commands 2025-11-20T01:54:00,096 copying build/lib/plom_server/QuestionTags/management/commands/delete_tag.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionTags/management/commands 2025-11-20T01:54:00,098 copying build/lib/plom_server/QuestionTags/management/commands/create_tag.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionTags/management/commands 2025-11-20T01:54:00,100 copying build/lib/plom_server/QuestionTags/management/commands/link_question_with_tag.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionTags/management/commands 2025-11-20T01:54:00,102 copying build/lib/plom_server/QuestionTags/management/commands/upload_qtags_csv.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionTags/management/commands 2025-11-20T01:54:00,104 copying build/lib/plom_server/QuestionTags/management/commands/delete_qtag_link.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionTags/management/commands 2025-11-20T01:54:00,106 copying build/lib/plom_server/QuestionTags/serializers.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionTags 2025-11-20T01:54:00,107 copying build/lib/plom_server/QuestionTags/models.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionTags 2025-11-20T01:54:00,110 creating build/bdist.linux-armv7l/wheel/plom_server/QuestionTags/services 2025-11-20T01:54:00,111 copying build/lib/plom_server/QuestionTags/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionTags/services 2025-11-20T01:54:00,113 copying build/lib/plom_server/QuestionTags/services/questiontag_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionTags/services 2025-11-20T01:54:00,116 creating build/bdist.linux-armv7l/wheel/plom_server/QuestionTags/migrations 2025-11-20T01:54:00,117 copying build/lib/plom_server/QuestionTags/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionTags/migrations 2025-11-20T01:54:00,118 copying build/lib/plom_server/QuestionTags/migrations/0001_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionTags/migrations 2025-11-20T01:54:00,121 creating build/bdist.linux-armv7l/wheel/plom_server/Visualization 2025-11-20T01:54:00,122 copying build/lib/plom_server/Visualization/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/Visualization 2025-11-20T01:54:00,124 copying build/lib/plom_server/Visualization/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Visualization 2025-11-20T01:54:00,125 copying build/lib/plom_server/Visualization/views.py -> build/bdist.linux-armv7l/wheel/./plom_server/Visualization 2025-11-20T01:54:00,127 copying build/lib/plom_server/Visualization/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/Visualization 2025-11-20T01:54:00,129 creating build/bdist.linux-armv7l/wheel/plom_server/QuestionClustering 2025-11-20T01:54:00,131 copying build/lib/plom_server/QuestionClustering/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionClustering 2025-11-20T01:54:00,133 copying build/lib/plom_server/QuestionClustering/forms.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionClustering 2025-11-20T01:54:00,134 copying build/lib/plom_server/QuestionClustering/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionClustering 2025-11-20T01:54:00,136 copying build/lib/plom_server/QuestionClustering/admin.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionClustering 2025-11-20T01:54:00,138 copying build/lib/plom_server/QuestionClustering/views.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionClustering 2025-11-20T01:54:00,141 creating build/bdist.linux-armv7l/wheel/plom_server/QuestionClustering/exceptions 2025-11-20T01:54:00,142 copying build/lib/plom_server/QuestionClustering/exceptions/clustering_exception.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionClustering/exceptions 2025-11-20T01:54:00,144 copying build/lib/plom_server/QuestionClustering/exceptions/job_exception.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionClustering/exceptions 2025-11-20T01:54:00,145 copying build/lib/plom_server/QuestionClustering/models.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionClustering 2025-11-20T01:54:00,148 copying build/lib/plom_server/QuestionClustering/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionClustering 2025-11-20T01:54:00,150 creating build/bdist.linux-armv7l/wheel/plom_server/QuestionClustering/services 2025-11-20T01:54:00,151 copying build/lib/plom_server/QuestionClustering/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionClustering/services 2025-11-20T01:54:00,153 copying build/lib/plom_server/QuestionClustering/services/model_loader.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionClustering/services 2025-11-20T01:54:00,155 copying build/lib/plom_server/QuestionClustering/services/question_clustering_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionClustering/services 2025-11-20T01:54:00,158 creating build/bdist.linux-armv7l/wheel/plom_server/QuestionClustering/migrations 2025-11-20T01:54:00,159 copying build/lib/plom_server/QuestionClustering/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionClustering/migrations 2025-11-20T01:54:00,161 copying build/lib/plom_server/QuestionClustering/migrations/0001_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionClustering/migrations 2025-11-20T01:54:00,164 creating build/bdist.linux-armv7l/wheel/plom_server/TestingSupport 2025-11-20T01:54:00,165 creating build/bdist.linux-armv7l/wheel/plom_server/TestingSupport/config_files 2025-11-20T01:54:00,166 copying build/lib/plom_server/TestingSupport/config_files/quick_demo_config.toml -> build/bdist.linux-armv7l/wheel/./plom_server/TestingSupport/config_files 2025-11-20T01:54:00,168 copying build/lib/plom_server/TestingSupport/config_files/just_demo_spec.toml -> build/bdist.linux-armv7l/wheel/./plom_server/TestingSupport/config_files 2025-11-20T01:54:00,170 copying build/lib/plom_server/TestingSupport/config_files/hw_bundle_config.toml -> build/bdist.linux-armv7l/wheel/./plom_server/TestingSupport/config_files 2025-11-20T01:54:00,172 copying build/lib/plom_server/TestingSupport/config_files/full_demo_config.toml -> build/bdist.linux-armv7l/wheel/./plom_server/TestingSupport/config_files 2025-11-20T01:54:00,174 copying build/lib/plom_server/TestingSupport/config_files/long_demo_config.toml -> build/bdist.linux-armv7l/wheel/./plom_server/TestingSupport/config_files 2025-11-20T01:54:00,176 copying build/lib/plom_server/TestingSupport/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/TestingSupport 2025-11-20T01:54:00,177 copying build/lib/plom_server/TestingSupport/utils.py -> build/bdist.linux-armv7l/wheel/./plom_server/TestingSupport 2025-11-20T01:54:00,179 copying build/lib/plom_server/TestingSupport/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/TestingSupport 2025-11-20T01:54:00,181 creating build/bdist.linux-armv7l/wheel/plom_server/TestingSupport/tests 2025-11-20T01:54:00,183 copying build/lib/plom_server/TestingSupport/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/TestingSupport/tests 2025-11-20T01:54:00,185 copying build/lib/plom_server/TestingSupport/tests/test_config.py -> build/bdist.linux-armv7l/wheel/./plom_server/TestingSupport/tests 2025-11-20T01:54:00,187 creating build/bdist.linux-armv7l/wheel/plom_server/TestingSupport/services 2025-11-20T01:54:00,188 copying build/lib/plom_server/TestingSupport/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/TestingSupport/services 2025-11-20T01:54:00,190 copying build/lib/plom_server/TestingSupport/services/ConfigFileService.py -> build/bdist.linux-armv7l/wheel/./plom_server/TestingSupport/services 2025-11-20T01:54:00,192 copying build/lib/plom_server/TestingSupport/services/ConfigPreparationService.py -> build/bdist.linux-armv7l/wheel/./plom_server/TestingSupport/services 2025-11-20T01:54:00,195 copying build/lib/plom_server/TestingSupport/services/ConfigTaskService.py -> build/bdist.linux-armv7l/wheel/./plom_server/TestingSupport/services 2025-11-20T01:54:00,196 copying build/lib/plom_server/TestingSupport/services/exceptions.py -> build/bdist.linux-armv7l/wheel/./plom_server/TestingSupport/services 2025-11-20T01:54:00,198 creating build/bdist.linux-armv7l/wheel/plom_server/TestingSupport/migrations 2025-11-20T01:54:00,199 copying build/lib/plom_server/TestingSupport/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/TestingSupport/migrations 2025-11-20T01:54:00,202 creating build/bdist.linux-armv7l/wheel/plom_server/Finish 2025-11-20T01:54:00,203 copying build/lib/plom_server/Finish/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish 2025-11-20T01:54:00,204 copying build/lib/plom_server/Finish/forms.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish 2025-11-20T01:54:00,206 copying build/lib/plom_server/Finish/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish 2025-11-20T01:54:00,208 copying build/lib/plom_server/Finish/admin.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish 2025-11-20T01:54:00,210 creating build/bdist.linux-armv7l/wheel/plom_server/Finish/management 2025-11-20T01:54:00,211 creating build/bdist.linux-armv7l/wheel/plom_server/Finish/management/commands 2025-11-20T01:54:00,213 copying build/lib/plom_server/Finish/management/commands/plom_build_soln.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/management/commands 2025-11-20T01:54:00,214 copying build/lib/plom_server/Finish/management/commands/plom_soln_spec.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/management/commands 2025-11-20T01:54:00,217 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-11-20T01:54:00,218 copying build/lib/plom_server/Finish/management/commands/plom_download_marks_csv.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/management/commands 2025-11-20T01:54:00,220 copying build/lib/plom_server/Finish/management/commands/plom_soln_sources.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/management/commands 2025-11-20T01:54:00,222 copying build/lib/plom_server/Finish/management/commands/generate_report.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/management/commands 2025-11-20T01:54:00,224 copying build/lib/plom_server/Finish/management/commands/plom_reassemble.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/management/commands 2025-11-20T01:54:00,226 copying build/lib/plom_server/Finish/management/commands/plom_build_all_soln.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/management/commands 2025-11-20T01:54:00,228 copying build/lib/plom_server/Finish/models.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish 2025-11-20T01:54:00,231 creating build/bdist.linux-armv7l/wheel/plom_server/Finish/views 2025-11-20T01:54:00,232 copying build/lib/plom_server/Finish/views/build_soln_pdf.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/views 2025-11-20T01:54:00,234 copying build/lib/plom_server/Finish/views/soln_sources.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/views 2025-11-20T01:54:00,236 copying build/lib/plom_server/Finish/views/student_report.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/views 2025-11-20T01:54:00,237 copying build/lib/plom_server/Finish/views/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/views 2025-11-20T01:54:00,239 copying build/lib/plom_server/Finish/views/soln_spec.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/views 2025-11-20T01:54:00,241 copying build/lib/plom_server/Finish/views/reassembly.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/views 2025-11-20T01:54:00,243 copying build/lib/plom_server/Finish/views/soln_home.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/views 2025-11-20T01:54:00,245 copying build/lib/plom_server/Finish/views/marking_info.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/views 2025-11-20T01:54:00,248 creating build/bdist.linux-armv7l/wheel/plom_server/Finish/templatetags 2025-11-20T01:54:00,248 copying build/lib/plom_server/Finish/templatetags/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/templatetags 2025-11-20T01:54:00,250 copying build/lib/plom_server/Finish/templatetags/custom_tags.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/templatetags 2025-11-20T01:54:00,252 copying build/lib/plom_server/Finish/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish 2025-11-20T01:54:00,254 creating build/bdist.linux-armv7l/wheel/plom_server/Finish/tests 2025-11-20T01:54:00,255 copying build/lib/plom_server/Finish/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/tests 2025-11-20T01:54:00,256 copying build/lib/plom_server/Finish/tests/test_student_mark.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/tests 2025-11-20T01:54:00,259 creating build/bdist.linux-armv7l/wheel/plom_server/Finish/services 2025-11-20T01:54:00,260 copying build/lib/plom_server/Finish/services/annotation_data_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/services 2025-11-20T01:54:00,262 copying build/lib/plom_server/Finish/services/ReportPDFService.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/services 2025-11-20T01:54:00,265 copying build/lib/plom_server/Finish/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/services 2025-11-20T01:54:00,266 copying build/lib/plom_server/Finish/services/data_extraction_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/services 2025-11-20T01:54:00,269 copying build/lib/plom_server/Finish/services/build_student_report_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/services 2025-11-20T01:54:00,271 copying build/lib/plom_server/Finish/services/template_soln_spec.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/services 2025-11-20T01:54:00,273 copying build/lib/plom_server/Finish/services/d3_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/services 2025-11-20T01:54:00,275 copying build/lib/plom_server/Finish/services/soln_source.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/services 2025-11-20T01:54:00,277 copying build/lib/plom_server/Finish/services/student_marks_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/services 2025-11-20T01:54:00,279 copying build/lib/plom_server/Finish/services/ta_marking_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/services 2025-11-20T01:54:00,282 copying build/lib/plom_server/Finish/services/matplotlib_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/services 2025-11-20T01:54:00,284 copying build/lib/plom_server/Finish/services/soln_images.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/services 2025-11-20T01:54:00,286 copying build/lib/plom_server/Finish/services/build_soln_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/services 2025-11-20T01:54:00,289 copying build/lib/plom_server/Finish/services/reassemble_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/services 2025-11-20T01:54:00,292 creating build/bdist.linux-armv7l/wheel/plom_server/Finish/migrations 2025-11-20T01:54:00,293 copying build/lib/plom_server/Finish/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/migrations 2025-11-20T01:54:00,295 copying build/lib/plom_server/Finish/migrations/0002_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/migrations 2025-11-20T01:54:00,297 copying build/lib/plom_server/Finish/migrations/0001_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/migrations 2025-11-20T01:54:00,299 creating build/bdist.linux-armv7l/wheel/plom_server/Finish/useful_files_for_testing 2025-11-20T01:54:00,300 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-11-20T01:54:00,302 creating build/bdist.linux-armv7l/wheel/plom_server/static 2025-11-20T01:54:00,303 copying build/lib/plom_server/static/ball_triangle.svg -> build/bdist.linux-armv7l/wheel/./plom_server/static 2025-11-20T01:54:00,305 copying build/lib/plom_server/static/plomLogo.png -> build/bdist.linux-armv7l/wheel/./plom_server/static 2025-11-20T01:54:00,308 copying build/lib/plom_server/static/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/static 2025-11-20T01:54:00,309 copying build/lib/plom_server/static/defaultUserIcon.png -> build/bdist.linux-armv7l/wheel/./plom_server/static 2025-11-20T01:54:00,312 creating build/bdist.linux-armv7l/wheel/plom_server/static/js 2025-11-20T01:54:00,313 copying build/lib/plom_server/static/js/plom_htmx_error_handler.js -> build/bdist.linux-armv7l/wheel/./plom_server/static/js 2025-11-20T01:54:00,315 copying build/lib/plom_server/static/js/rectangle_select.js -> build/bdist.linux-armv7l/wheel/./plom_server/static/js 2025-11-20T01:54:00,318 copying build/lib/plom_server/static/js/frontend_utils.js -> build/bdist.linux-armv7l/wheel/./plom_server/static/js 2025-11-20T01:54:00,320 copying build/lib/plom_server/static/js/heatmap.js -> build/bdist.linux-armv7l/wheel/./plom_server/static/js 2025-11-20T01:54:00,322 copying build/lib/plom_server/static/js/histogram.js -> build/bdist.linux-armv7l/wheel/./plom_server/static/js 2025-11-20T01:54:00,325 creating build/bdist.linux-armv7l/wheel/plom_server/static/css 2025-11-20T01:54:00,326 copying build/lib/plom_server/static/css/base.css -> build/bdist.linux-armv7l/wheel/./plom_server/static/css 2025-11-20T01:54:00,327 copying build/lib/plom_server/static/css/profile.css -> build/bdist.linux-armv7l/wheel/./plom_server/static/css 2025-11-20T01:54:00,329 copying build/lib/plom_server/static/css/diff_table.css -> build/bdist.linux-armv7l/wheel/./plom_server/static/css 2025-11-20T01:54:00,331 copying build/lib/plom_server/static/css/generate_report.css -> build/bdist.linux-armv7l/wheel/./plom_server/static/css 2025-11-20T01:54:00,333 copying build/lib/plom_server/static/css/loginPage.css -> build/bdist.linux-armv7l/wheel/./plom_server/static/css 2025-11-20T01:54:00,335 copying build/lib/plom_server/static/fingers_in_gears.svg -> build/bdist.linux-armv7l/wheel/./plom_server/static 2025-11-20T01:54:00,337 creating build/bdist.linux-armv7l/wheel/plom_server/Rectangles 2025-11-20T01:54:00,338 copying build/lib/plom_server/Rectangles/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rectangles 2025-11-20T01:54:00,340 copying build/lib/plom_server/Rectangles/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rectangles 2025-11-20T01:54:00,342 copying build/lib/plom_server/Rectangles/views.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rectangles 2025-11-20T01:54:00,345 creating build/bdist.linux-armv7l/wheel/plom_server/Rectangles/management 2025-11-20T01:54:00,346 creating build/bdist.linux-armv7l/wheel/plom_server/Rectangles/management/commands 2025-11-20T01:54:00,347 copying build/lib/plom_server/Rectangles/management/commands/plom_extract_rectangle.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rectangles/management/commands 2025-11-20T01:54:00,349 copying build/lib/plom_server/Rectangles/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rectangles 2025-11-20T01:54:00,352 creating build/bdist.linux-armv7l/wheel/plom_server/Rectangles/tests 2025-11-20T01:54:00,353 copying build/lib/plom_server/Rectangles/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rectangles/tests 2025-11-20T01:54:00,355 copying build/lib/plom_server/Rectangles/tests/test_rectangles.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rectangles/tests 2025-11-20T01:54:00,358 creating build/bdist.linux-armv7l/wheel/plom_server/Rectangles/services 2025-11-20T01:54:00,359 copying build/lib/plom_server/Rectangles/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rectangles/services 2025-11-20T01:54:00,360 copying build/lib/plom_server/Rectangles/services/idbox_utils.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rectangles/services 2025-11-20T01:54:00,362 copying build/lib/plom_server/Rectangles/services/rectangle.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rectangles/services 2025-11-20T01:54:00,365 creating build/bdist.linux-armv7l/wheel/plom_server/scripts 2025-11-20T01:54:00,366 copying build/lib/plom_server/scripts/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/scripts 2025-11-20T01:54:00,368 copying build/lib/plom_server/scripts/launch_plom_server.py -> build/bdist.linux-armv7l/wheel/./plom_server/scripts 2025-11-20T01:54:00,370 copying build/lib/plom_server/scripts/wipe_migrations.py -> build/bdist.linux-armv7l/wheel/./plom_server/scripts 2025-11-20T01:54:00,372 copying build/lib/plom_server/scripts/launch_plom_demo_server.py -> build/bdist.linux-armv7l/wheel/./plom_server/scripts 2025-11-20T01:54:00,374 copying build/lib/plom_server/asgi.py -> build/bdist.linux-armv7l/wheel/./plom_server 2025-11-20T01:54:00,377 creating build/bdist.linux-armv7l/wheel/plom_server/Mark 2025-11-20T01:54:00,378 creating build/bdist.linux-armv7l/wheel/plom_server/Mark/serializers 2025-11-20T01:54:00,379 copying build/lib/plom_server/Mark/serializers/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/serializers 2025-11-20T01:54:00,382 copying build/lib/plom_server/Mark/serializers/annotations.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/serializers 2025-11-20T01:54:00,386 copying build/lib/plom_server/Mark/serializers/tasks.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/serializers 2025-11-20T01:54:00,387 copying build/lib/plom_server/Mark/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark 2025-11-20T01:54:00,389 copying build/lib/plom_server/Mark/admin.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark 2025-11-20T01:54:00,391 creating build/bdist.linux-armv7l/wheel/plom_server/Mark/models 2025-11-20T01:54:00,392 copying build/lib/plom_server/Mark/models/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/models 2025-11-20T01:54:00,394 copying build/lib/plom_server/Mark/models/annotations.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/models 2025-11-20T01:54:00,396 copying build/lib/plom_server/Mark/models/tasks.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/models 2025-11-20T01:54:00,399 copying build/lib/plom_server/Mark/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark 2025-11-20T01:54:00,401 creating build/bdist.linux-armv7l/wheel/plom_server/Mark/tests 2025-11-20T01:54:00,402 copying build/lib/plom_server/Mark/tests/test_incoming_annotations.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/tests 2025-11-20T01:54:00,405 copying build/lib/plom_server/Mark/tests/test_marking_task_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/tests 2025-11-20T01:54:00,407 copying build/lib/plom_server/Mark/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/tests 2025-11-20T01:54:00,410 copying build/lib/plom_server/Mark/tests/tiny_qvmap.toml -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/tests 2025-11-20T01:54:00,412 copying build/lib/plom_server/Mark/tests/tiny_spec.toml -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/tests 2025-11-20T01:54:00,414 copying build/lib/plom_server/Mark/tests/test_marking_task_service_config.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/tests 2025-11-20T01:54:00,416 copying build/lib/plom_server/Mark/tests/test_marking_priority_setting.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/tests 2025-11-20T01:54:00,418 copying build/lib/plom_server/Mark/tests/test_tagging_tasks.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/tests 2025-11-20T01:54:00,420 copying build/lib/plom_server/Mark/tests/test_question_marking_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/tests 2025-11-20T01:54:00,422 creating build/bdist.linux-armv7l/wheel/plom_server/Mark/services 2025-11-20T01:54:00,423 copying build/lib/plom_server/Mark/services/page_data.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/services 2025-11-20T01:54:00,426 copying build/lib/plom_server/Mark/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/services 2025-11-20T01:54:00,427 copying build/lib/plom_server/Mark/services/mark_task.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/services 2025-11-20T01:54:00,429 copying build/lib/plom_server/Mark/services/annotations.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/services 2025-11-20T01:54:00,431 copying build/lib/plom_server/Mark/services/MarkingPriorityService.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/services 2025-11-20T01:54:00,433 copying build/lib/plom_server/Mark/services/question_marking.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/services 2025-11-20T01:54:00,436 copying build/lib/plom_server/Mark/services/marking_stats.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/services 2025-11-20T01:54:00,438 copying build/lib/plom_server/Mark/services/marking_task_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/services 2025-11-20T01:54:00,442 creating build/bdist.linux-armv7l/wheel/plom_server/Mark/migrations 2025-11-20T01:54:00,443 copying build/lib/plom_server/Mark/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/migrations 2025-11-20T01:54:00,445 copying build/lib/plom_server/Mark/migrations/0002_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/migrations 2025-11-20T01:54:00,446 copying build/lib/plom_server/Mark/migrations/0001_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/migrations 2025-11-20T01:54:00,449 copying build/lib/plom_server/settings.py -> build/bdist.linux-armv7l/wheel/./plom_server 2025-11-20T01:54:00,452 creating build/bdist.linux-armv7l/wheel/plom_server/templates 2025-11-20T01:54:00,453 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Progress 2025-11-20T01:54:00,455 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Progress/fragments 2025-11-20T01:54:00,456 copying build/lib/plom_server/templates/Progress/fragments/task_progress_bar.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Progress/fragments 2025-11-20T01:54:00,458 copying build/lib/plom_server/templates/Progress/all_task_overview.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Progress 2025-11-20T01:54:00,461 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Progress/Mark 2025-11-20T01:54:00,462 copying build/lib/plom_server/templates/Progress/Mark/mark_details.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Progress/Mark 2025-11-20T01:54:00,464 copying build/lib/plom_server/templates/Progress/Mark/annotation_image_wrap_fragment.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Progress/Mark 2025-11-20T01:54:00,466 copying build/lib/plom_server/templates/Progress/Mark/mark_compare_versions.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Progress/Mark 2025-11-20T01:54:00,468 copying build/lib/plom_server/templates/Progress/Mark/original_image_wrap_fragment.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Progress/Mark 2025-11-20T01:54:00,470 copying build/lib/plom_server/templates/Progress/Mark/task_filter.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Progress/Mark 2025-11-20T01:54:00,473 copying build/lib/plom_server/templates/Progress/Mark/mark_stats_card.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Progress/Mark 2025-11-20T01:54:00,476 copying build/lib/plom_server/templates/Progress/Mark/mark_home.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Progress/Mark 2025-11-20T01:54:00,479 copying build/lib/plom_server/templates/Progress/Mark/task_details.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Progress/Mark 2025-11-20T01:54:00,481 copying build/lib/plom_server/templates/Progress/Mark/mark_papers.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Progress/Mark 2025-11-20T01:54:00,483 copying build/lib/plom_server/templates/Progress/tools_landing.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Progress 2025-11-20T01:54:00,486 copying build/lib/plom_server/templates/Progress/overview_landing.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Progress 2025-11-20T01:54:00,489 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Progress/Identify 2025-11-20T01:54:00,491 copying build/lib/plom_server/templates/Progress/Identify/id_image_wrap_fragment.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Progress/Identify 2025-11-20T01:54:00,493 copying build/lib/plom_server/templates/Progress/Identify/identify_home.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Progress/Identify 2025-11-20T01:54:00,495 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Progress/User_Info 2025-11-20T01:54:00,496 copying build/lib/plom_server/templates/Progress/User_Info/modal_forms.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Progress/User_Info 2025-11-20T01:54:00,499 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-11-20T01:54:00,502 creating build/bdist.linux-armv7l/wheel/plom_server/templates/base 2025-11-20T01:54:00,503 copying build/lib/plom_server/templates/base/troubles_afoot.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/base 2025-11-20T01:54:00,505 copying build/lib/plom_server/templates/base/alert_message.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/base 2025-11-20T01:54:00,507 copying build/lib/plom_server/templates/base/server_status.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/base 2025-11-20T01:54:00,509 copying build/lib/plom_server/templates/base/reset.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/base 2025-11-20T01:54:00,511 copying build/lib/plom_server/templates/base/base.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/base 2025-11-20T01:54:00,514 copying build/lib/plom_server/templates/base/alert_messages.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/base 2025-11-20T01:54:00,515 copying build/lib/plom_server/templates/base/sidebar.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/base 2025-11-20T01:54:00,517 copying build/lib/plom_server/templates/base/base-2col.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/base 2025-11-20T01:54:00,519 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Reports 2025-11-20T01:54:00,520 copying build/lib/plom_server/templates/Reports/reports_landing.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Reports 2025-11-20T01:54:00,523 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Profile 2025-11-20T01:54:00,524 copying build/lib/plom_server/templates/Profile/profile.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Profile 2025-11-20T01:54:00,527 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Scan 2025-11-20T01:54:00,528 copying build/lib/plom_server/templates/Scan/scan_incomplete.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan 2025-11-20T01:54:00,531 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Scan/fragments 2025-11-20T01:54:00,532 copying build/lib/plom_server/templates/Scan/fragments/substitute_image_wrapper.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan/fragments 2025-11-20T01:54:00,534 copying build/lib/plom_server/templates/Scan/fragments/staged_bundle_row.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan/fragments 2025-11-20T01:54:00,536 copying build/lib/plom_server/templates/Scan/fragments/pushed_image_wrapper.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan/fragments 2025-11-20T01:54:00,538 copying build/lib/plom_server/templates/Scan/fragments/knowify_image.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan/fragments 2025-11-20T01:54:00,540 copying build/lib/plom_server/templates/Scan/fragments/bundle_page_panel.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan/fragments 2025-11-20T01:54:00,542 copying build/lib/plom_server/templates/Scan/fragments/bundle_thumbnail_container.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan/fragments 2025-11-20T01:54:00,544 copying build/lib/plom_server/templates/Scan/fragments/bundle_page_img_tag.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan/fragments 2025-11-20T01:54:00,546 copying build/lib/plom_server/templates/Scan/fragments/bundle_summary.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan/fragments 2025-11-20T01:54:00,548 copying build/lib/plom_server/templates/Scan/bundle_upload.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan 2025-11-20T01:54:00,551 copying build/lib/plom_server/templates/Scan/scan_complete.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan 2025-11-20T01:54:00,552 copying build/lib/plom_server/templates/Scan/bundle_push_collision.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan 2025-11-20T01:54:00,554 copying build/lib/plom_server/templates/Scan/reassign_discard.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan 2025-11-20T01:54:00,556 copying build/lib/plom_server/templates/Scan/handwriting_comparison.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan 2025-11-20T01:54:00,559 copying build/lib/plom_server/templates/Scan/bundle_is_locked.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan 2025-11-20T01:54:00,560 copying build/lib/plom_server/templates/Scan/bundle_thumbnails.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan 2025-11-20T01:54:00,563 copying build/lib/plom_server/templates/Scan/scan_discard.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan 2025-11-20T01:54:00,565 copying build/lib/plom_server/templates/Scan/show_staged_bundles.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan 2025-11-20T01:54:00,567 copying build/lib/plom_server/templates/Scan/bundle_push_bad_error.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan 2025-11-20T01:54:00,568 copying build/lib/plom_server/templates/Scan/overview.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan 2025-11-20T01:54:00,571 copying build/lib/plom_server/templates/Scan/show_pushed_bundles.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan 2025-11-20T01:54:00,573 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Rubrics 2025-11-20T01:54:00,574 copying build/lib/plom_server/templates/Rubrics/rubrics_access.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Rubrics 2025-11-20T01:54:00,576 copying build/lib/plom_server/templates/Rubrics/rubrics_landing.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Rubrics 2025-11-20T01:54:00,578 copying build/lib/plom_server/templates/Rubrics/diff_partial.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Rubrics 2025-11-20T01:54:00,580 copying build/lib/plom_server/templates/Rubrics/rubrics_admin.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Rubrics 2025-11-20T01:54:00,582 copying build/lib/plom_server/templates/Rubrics/rubric_item.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Rubrics 2025-11-20T01:54:00,584 copying build/lib/plom_server/templates/Rubrics/modal_forms.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Rubrics 2025-11-20T01:54:00,587 copying build/lib/plom_server/templates/Rubrics/feedback_rules.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Rubrics 2025-11-20T01:54:00,589 copying build/lib/plom_server/templates/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/templates 2025-11-20T01:54:00,591 creating build/bdist.linux-armv7l/wheel/plom_server/templates/BuildPaperPDF 2025-11-20T01:54:00,592 creating build/bdist.linux-armv7l/wheel/plom_server/templates/BuildPaperPDF/fragments 2025-11-20T01:54:00,593 copying build/lib/plom_server/templates/BuildPaperPDF/fragments/pdf_table.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/BuildPaperPDF/fragments 2025-11-20T01:54:00,596 copying build/lib/plom_server/templates/BuildPaperPDF/cannot_find_pdf.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/BuildPaperPDF 2025-11-20T01:54:00,597 copying build/lib/plom_server/templates/BuildPaperPDF/build_paper_pdfs.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/BuildPaperPDF 2025-11-20T01:54:00,599 copying build/lib/plom_server/templates/403.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates 2025-11-20T01:54:00,602 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Authentication 2025-11-20T01:54:00,603 copying build/lib/plom_server/templates/Authentication/set_password_complete.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Authentication 2025-11-20T01:54:00,605 copying build/lib/plom_server/templates/Authentication/unauthorized.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Authentication 2025-11-20T01:54:00,606 copying build/lib/plom_server/templates/Authentication/signup_multiple_users.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Authentication 2025-11-20T01:54:00,608 copying build/lib/plom_server/templates/Authentication/home.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Authentication 2025-11-20T01:54:00,610 copying build/lib/plom_server/templates/Authentication/set_password.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Authentication 2025-11-20T01:54:00,612 copying build/lib/plom_server/templates/Authentication/maintenance.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Authentication 2025-11-20T01:54:00,613 copying build/lib/plom_server/templates/Authentication/activation_invalid.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Authentication 2025-11-20T01:54:00,615 copying build/lib/plom_server/templates/Authentication/login.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Authentication 2025-11-20T01:54:00,617 copying build/lib/plom_server/templates/Authentication/no_group.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Authentication 2025-11-20T01:54:00,619 copying build/lib/plom_server/templates/Authentication/signup_base.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Authentication 2025-11-20T01:54:00,621 copying build/lib/plom_server/templates/Authentication/signup_import_users.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Authentication 2025-11-20T01:54:00,623 copying build/lib/plom_server/templates/Authentication/signup_single_user.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Authentication 2025-11-20T01:54:00,625 creating build/bdist.linux-armv7l/wheel/plom_server/templates/UserManagement 2025-11-20T01:54:00,626 copying build/lib/plom_server/templates/UserManagement/password_reset_page.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/UserManagement 2025-11-20T01:54:00,628 copying build/lib/plom_server/templates/UserManagement/users.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/UserManagement 2025-11-20T01:54:00,631 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Visualization 2025-11-20T01:54:00,632 copying build/lib/plom_server/templates/Visualization/heat_map.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Visualization 2025-11-20T01:54:00,634 copying build/lib/plom_server/templates/Visualization/histogram.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Visualization 2025-11-20T01:54:00,636 creating build/bdist.linux-armv7l/wheel/plom_server/templates/QuestionClustering 2025-11-20T01:54:00,637 creating build/bdist.linux-armv7l/wheel/plom_server/templates/QuestionClustering/fragments 2025-11-20T01:54:00,638 copying build/lib/plom_server/templates/QuestionClustering/fragments/clustering_jobs_table.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/QuestionClustering/fragments 2025-11-20T01:54:00,640 copying build/lib/plom_server/templates/QuestionClustering/fragments/error_detail_modal.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/QuestionClustering/fragments 2025-11-20T01:54:00,642 copying build/lib/plom_server/templates/QuestionClustering/fragments/clustering_tag_cell.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/QuestionClustering/fragments 2025-11-20T01:54:00,643 copying build/lib/plom_server/templates/QuestionClustering/select.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/QuestionClustering 2025-11-20T01:54:00,645 copying build/lib/plom_server/templates/QuestionClustering/home.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/QuestionClustering 2025-11-20T01:54:00,647 copying build/lib/plom_server/templates/QuestionClustering/cluster_groups.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/QuestionClustering 2025-11-20T01:54:00,650 copying build/lib/plom_server/templates/QuestionClustering/clustering_jobs.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/QuestionClustering 2025-11-20T01:54:00,651 copying build/lib/plom_server/templates/QuestionClustering/show_rectangles.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/QuestionClustering 2025-11-20T01:54:00,653 copying build/lib/plom_server/templates/QuestionClustering/modal_forms.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/QuestionClustering 2025-11-20T01:54:00,655 copying build/lib/plom_server/templates/QuestionClustering/clustered_papers.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/QuestionClustering 2025-11-20T01:54:00,658 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Finish 2025-11-20T01:54:00,659 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Finish/Reports 2025-11-20T01:54:00,660 copying build/lib/plom_server/templates/Finish/Reports/brief_student_report.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Finish/Reports 2025-11-20T01:54:00,663 copying build/lib/plom_server/templates/Finish/finish_not_printed.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Finish 2025-11-20T01:54:00,664 copying build/lib/plom_server/templates/Finish/soln_home.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Finish 2025-11-20T01:54:00,666 copying build/lib/plom_server/templates/Finish/finish_no_spec.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Finish 2025-11-20T01:54:00,668 copying build/lib/plom_server/templates/Finish/soln_spec.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Finish 2025-11-20T01:54:00,670 copying build/lib/plom_server/templates/Finish/template_soln_spec.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Finish 2025-11-20T01:54:00,672 copying build/lib/plom_server/templates/Finish/build_soln.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Finish 2025-11-20T01:54:00,674 copying build/lib/plom_server/templates/Finish/marking_landing.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Finish 2025-11-20T01:54:00,677 copying build/lib/plom_server/templates/Finish/soln_sources.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Finish 2025-11-20T01:54:00,678 copying build/lib/plom_server/templates/Finish/reassemble_paper_pdfs.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Finish 2025-11-20T01:54:00,681 copying build/lib/plom_server/templates/Finish/soln_source_attempt.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Finish 2025-11-20T01:54:00,683 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Questiontags 2025-11-20T01:54:00,684 copying build/lib/plom_server/templates/Questiontags/qtags_landing.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Questiontags 2025-11-20T01:54:00,686 copying build/lib/plom_server/templates/Questiontags/modal_forms.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Questiontags 2025-11-20T01:54:00,689 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Rectangles 2025-11-20T01:54:00,690 copying build/lib/plom_server/templates/Rectangles/select.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Rectangles 2025-11-20T01:54:00,692 copying build/lib/plom_server/templates/Rectangles/home.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Rectangles 2025-11-20T01:54:00,694 copying build/lib/plom_server/templates/Rectangles/show_rectangles.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Rectangles 2025-11-20T01:54:00,696 creating build/bdist.linux-armv7l/wheel/plom_server/templates/SpecCreator 2025-11-20T01:54:00,697 copying build/lib/plom_server/templates/SpecCreator/summary-page.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/SpecCreator 2025-11-20T01:54:00,699 copying build/lib/plom_server/templates/SpecCreator/validation.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/SpecCreator 2025-11-20T01:54:00,701 copying build/lib/plom_server/templates/SpecCreator/template_spec_builder.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/SpecCreator 2025-11-20T01:54:00,703 copying build/lib/plom_server/templates/SpecCreator/spec_upload.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/SpecCreator 2025-11-20T01:54:00,705 copying build/lib/plom_server/templates/SpecCreator/launch-page.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/SpecCreator 2025-11-20T01:54:00,707 copying build/lib/plom_server/templates/SpecCreator/summary-question.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/SpecCreator 2025-11-20T01:54:00,710 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Identify 2025-11-20T01:54:00,711 copying build/lib/plom_server/templates/Identify/find_id_rect.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Identify 2025-11-20T01:54:00,713 copying build/lib/plom_server/templates/Identify/parent_idbox_rect.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Identify 2025-11-20T01:54:00,715 copying build/lib/plom_server/templates/Identify/id_prediction_home.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Identify 2025-11-20T01:54:00,718 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Tags 2025-11-20T01:54:00,719 copying build/lib/plom_server/templates/Tags/tags_landing.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Tags 2025-11-20T01:54:00,721 copying build/lib/plom_server/templates/Tags/tag_item.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Tags 2025-11-20T01:54:00,724 creating build/bdist.linux-armv7l/wheel/plom_server/templates/TaskOrder 2025-11-20T01:54:00,725 copying build/lib/plom_server/templates/TaskOrder/task_order_landing.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/TaskOrder 2025-11-20T01:54:00,728 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Preparation 2025-11-20T01:54:00,729 copying build/lib/plom_server/templates/Preparation/source_manage.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Preparation 2025-11-20T01:54:00,731 copying build/lib/plom_server/templates/Preparation/classlist_attempt.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Preparation 2025-11-20T01:54:00,734 copying build/lib/plom_server/templates/Preparation/pqv_mapping_manage.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Preparation 2025-11-20T01:54:00,737 copying build/lib/plom_server/templates/Preparation/classlist_manage.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Preparation 2025-11-20T01:54:00,742 copying build/lib/plom_server/templates/Preparation/miscellanea.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Preparation 2025-11-20T01:54:00,744 copying build/lib/plom_server/templates/Preparation/papers_printed_manage.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Preparation 2025-11-20T01:54:00,747 copying build/lib/plom_server/templates/Preparation/prenaming_manage.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Preparation 2025-11-20T01:54:00,749 copying build/lib/plom_server/templates/Preparation/prenaming_configuration.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Preparation 2025-11-20T01:54:00,751 copying build/lib/plom_server/templates/Preparation/home.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Preparation 2025-11-20T01:54:00,753 copying build/lib/plom_server/templates/Preparation/pqv_mapping_attempt.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Preparation 2025-11-20T01:54:00,755 copying build/lib/plom_server/templates/Preparation/dependency_conflict.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Preparation 2025-11-20T01:54:00,757 copying build/lib/plom_server/templates/Preparation/source_item_view.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Preparation 2025-11-20T01:54:00,759 creating build/bdist.linux-armv7l/wheel/plom_server/Papers 2025-11-20T01:54:00,761 copying build/lib/plom_server/Papers/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers 2025-11-20T01:54:00,763 copying build/lib/plom_server/Papers/admin.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers 2025-11-20T01:54:00,767 creating build/bdist.linux-armv7l/wheel/plom_server/Papers/management 2025-11-20T01:54:00,770 creating build/bdist.linux-armv7l/wheel/plom_server/Papers/management/commands 2025-11-20T01:54:00,772 copying build/lib/plom_server/Papers/management/commands/plom_qvmap.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/management/commands 2025-11-20T01:54:00,774 copying build/lib/plom_server/Papers/serializers.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers 2025-11-20T01:54:00,778 creating build/bdist.linux-armv7l/wheel/plom_server/Papers/models 2025-11-20T01:54:00,780 copying build/lib/plom_server/Papers/models/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/models 2025-11-20T01:54:00,784 copying build/lib/plom_server/Papers/models/reference_image.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/models 2025-11-20T01:54:00,787 copying build/lib/plom_server/Papers/models/specifications.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/models 2025-11-20T01:54:00,790 copying build/lib/plom_server/Papers/models/image_bundle.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/models 2025-11-20T01:54:00,794 copying build/lib/plom_server/Papers/models/background_tasks.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/models 2025-11-20T01:54:00,796 copying build/lib/plom_server/Papers/models/paper_structure.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/models 2025-11-20T01:54:00,802 copying build/lib/plom_server/Papers/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers 2025-11-20T01:54:00,805 creating build/bdist.linux-armv7l/wheel/plom_server/Papers/tests 2025-11-20T01:54:00,806 copying build/lib/plom_server/Papers/tests/test_image_bundle.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/tests 2025-11-20T01:54:00,810 copying build/lib/plom_server/Papers/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/tests 2025-11-20T01:54:00,812 copying build/lib/plom_server/Papers/tests/test_paper_creator.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/tests 2025-11-20T01:54:00,815 copying build/lib/plom_server/Papers/tests/test_question_labels.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/tests 2025-11-20T01:54:00,817 copying build/lib/plom_server/Papers/tests/test_specification_service_misc.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/tests 2025-11-20T01:54:00,820 creating build/bdist.linux-armv7l/wheel/plom_server/Papers/services 2025-11-20T01:54:00,821 copying build/lib/plom_server/Papers/services/SolnSpecService.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/services 2025-11-20T01:54:00,824 copying build/lib/plom_server/Papers/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/services 2025-11-20T01:54:00,827 copying build/lib/plom_server/Papers/services/paper_info.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/services 2025-11-20T01:54:00,831 copying build/lib/plom_server/Papers/services/paper_creator.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/services 2025-11-20T01:54:00,835 copying build/lib/plom_server/Papers/services/SpecificationService.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/services 2025-11-20T01:54:00,839 copying build/lib/plom_server/Papers/services/image_bundle.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/services 2025-11-20T01:54:00,843 creating build/bdist.linux-armv7l/wheel/plom_server/Papers/migrations 2025-11-20T01:54:00,844 copying build/lib/plom_server/Papers/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/migrations 2025-11-20T01:54:00,846 copying build/lib/plom_server/Papers/migrations/0001_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/migrations 2025-11-20T01:54:00,850 creating build/bdist.linux-armv7l/wheel/plom_server/SpecCreator 2025-11-20T01:54:00,852 copying build/lib/plom_server/SpecCreator/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/SpecCreator 2025-11-20T01:54:00,856 copying build/lib/plom_server/SpecCreator/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/SpecCreator 2025-11-20T01:54:00,861 creating build/bdist.linux-armv7l/wheel/plom_server/SpecCreator/views 2025-11-20T01:54:00,863 copying build/lib/plom_server/SpecCreator/views/spec_upload.py -> build/bdist.linux-armv7l/wheel/./plom_server/SpecCreator/views 2025-11-20T01:54:00,867 copying build/lib/plom_server/SpecCreator/views/template_spec_builder.py -> build/bdist.linux-armv7l/wheel/./plom_server/SpecCreator/views 2025-11-20T01:54:00,872 copying build/lib/plom_server/SpecCreator/views/spec_editor.py -> build/bdist.linux-armv7l/wheel/./plom_server/SpecCreator/views 2025-11-20T01:54:00,877 copying build/lib/plom_server/SpecCreator/views/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/SpecCreator/views 2025-11-20T01:54:00,882 copying build/lib/plom_server/SpecCreator/views/base.py -> build/bdist.linux-armv7l/wheel/./plom_server/SpecCreator/views 2025-11-20T01:54:01,105 copying build/lib/plom_server/SpecCreator/views/summary.py -> build/bdist.linux-armv7l/wheel/./plom_server/SpecCreator/views 2025-11-20T01:54:01,110 copying build/lib/plom_server/SpecCreator/views/spec_download.py -> build/bdist.linux-armv7l/wheel/./plom_server/SpecCreator/views 2025-11-20T01:54:01,115 copying build/lib/plom_server/SpecCreator/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/SpecCreator 2025-11-20T01:54:01,123 creating build/bdist.linux-armv7l/wheel/plom_server/SpecCreator/services 2025-11-20T01:54:01,126 copying build/lib/plom_server/SpecCreator/services/template_spec_builder.py -> build/bdist.linux-armv7l/wheel/./plom_server/SpecCreator/services 2025-11-20T01:54:01,131 copying build/lib/plom_server/SpecCreator/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/SpecCreator/services 2025-11-20T01:54:01,139 creating build/bdist.linux-armv7l/wheel/plom_server/SpecCreator/migrations 2025-11-20T01:54:01,142 copying build/lib/plom_server/SpecCreator/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/SpecCreator/migrations 2025-11-20T01:54:01,146 creating build/bdist.linux-armv7l/wheel/plom_server/Identify 2025-11-20T01:54:01,148 copying build/lib/plom_server/Identify/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify 2025-11-20T01:54:01,184 copying build/lib/plom_server/Identify/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify 2025-11-20T01:54:01,186 copying build/lib/plom_server/Identify/admin.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify 2025-11-20T01:54:01,188 copying build/lib/plom_server/Identify/views.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify 2025-11-20T01:54:01,193 creating build/bdist.linux-armv7l/wheel/plom_server/Identify/management 2025-11-20T01:54:01,195 creating build/bdist.linux-armv7l/wheel/plom_server/Identify/management/commands 2025-11-20T01:54:01,196 copying build/lib/plom_server/Identify/management/commands/clear_id.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify/management/commands 2025-11-20T01:54:01,199 copying build/lib/plom_server/Identify/management/commands/plom_id_direct.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify/management/commands 2025-11-20T01:54:01,202 copying build/lib/plom_server/Identify/management/commands/plom_run_id_reader.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify/management/commands 2025-11-20T01:54:01,423 copying build/lib/plom_server/Identify/models.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify 2025-11-20T01:54:01,425 copying build/lib/plom_server/Identify/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify 2025-11-20T01:54:01,427 copying build/lib/plom_server/Identify/tests.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify 2025-11-20T01:54:01,431 creating build/bdist.linux-armv7l/wheel/plom_server/Identify/services 2025-11-20T01:54:01,432 copying build/lib/plom_server/Identify/services/id_tasks.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify/services 2025-11-20T01:54:01,435 copying build/lib/plom_server/Identify/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify/services 2025-11-20T01:54:01,437 copying build/lib/plom_server/Identify/services/id_reader.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify/services 2025-11-20T01:54:01,442 copying build/lib/plom_server/Identify/services/id_progress.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify/services 2025-11-20T01:54:01,447 copying build/lib/plom_server/Identify/services/id_direct.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify/services 2025-11-20T01:54:01,452 copying build/lib/plom_server/Identify/services/ClasslistService.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify/services 2025-11-20T01:54:01,458 creating build/bdist.linux-armv7l/wheel/plom_server/Identify/migrations 2025-11-20T01:54:01,460 copying build/lib/plom_server/Identify/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify/migrations 2025-11-20T01:54:01,465 copying build/lib/plom_server/Identify/migrations/0002_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify/migrations 2025-11-20T01:54:01,468 copying build/lib/plom_server/Identify/migrations/0001_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify/migrations 2025-11-20T01:54:01,474 creating build/bdist.linux-armv7l/wheel/plom_server/Tags 2025-11-20T01:54:01,477 copying build/lib/plom_server/Tags/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/Tags 2025-11-20T01:54:01,482 copying build/lib/plom_server/Tags/forms.py -> build/bdist.linux-armv7l/wheel/./plom_server/Tags 2025-11-20T01:54:01,487 copying build/lib/plom_server/Tags/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Tags 2025-11-20T01:54:01,492 copying build/lib/plom_server/Tags/views.py -> build/bdist.linux-armv7l/wheel/./plom_server/Tags 2025-11-20T01:54:01,497 copying build/lib/plom_server/Tags/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/Tags 2025-11-20T01:54:01,502 creating build/bdist.linux-armv7l/wheel/plom_server/Tags/services 2025-11-20T01:54:01,504 copying build/lib/plom_server/Tags/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Tags/services 2025-11-20T01:54:01,507 copying build/lib/plom_server/Tags/services/tag_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Tags/services 2025-11-20T01:54:01,512 copying build/lib/plom_server/context_processors.py -> build/bdist.linux-armv7l/wheel/./plom_server 2025-11-20T01:54:01,519 creating build/bdist.linux-armv7l/wheel/plom_server/TaskOrder 2025-11-20T01:54:01,522 copying build/lib/plom_server/TaskOrder/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/TaskOrder 2025-11-20T01:54:01,530 copying build/lib/plom_server/TaskOrder/forms.py -> build/bdist.linux-armv7l/wheel/./plom_server/TaskOrder 2025-11-20T01:54:01,533 copying build/lib/plom_server/TaskOrder/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/TaskOrder 2025-11-20T01:54:01,535 copying build/lib/plom_server/TaskOrder/views.py -> build/bdist.linux-armv7l/wheel/./plom_server/TaskOrder 2025-11-20T01:54:01,540 creating build/bdist.linux-armv7l/wheel/plom_server/TaskOrder/management 2025-11-20T01:54:01,542 creating build/bdist.linux-armv7l/wheel/plom_server/TaskOrder/management/commands 2025-11-20T01:54:01,545 copying build/lib/plom_server/TaskOrder/management/commands/task_sort_written_amount.py -> build/bdist.linux-armv7l/wheel/./plom_server/TaskOrder/management/commands 2025-11-20T01:54:01,552 copying build/lib/plom_server/TaskOrder/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/TaskOrder 2025-11-20T01:54:01,560 creating build/bdist.linux-armv7l/wheel/plom_server/TaskOrder/services 2025-11-20T01:54:01,564 copying build/lib/plom_server/TaskOrder/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/TaskOrder/services 2025-11-20T01:54:01,572 copying build/lib/plom_server/TaskOrder/services/task_ordering_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/TaskOrder/services 2025-11-20T01:54:01,877 copying build/lib/plom_server/get_js.py -> build/bdist.linux-armv7l/wheel/./plom_server 2025-11-20T01:54:01,882 creating build/bdist.linux-armv7l/wheel/plom_server/Preparation 2025-11-20T01:54:01,885 copying build/lib/plom_server/Preparation/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation 2025-11-20T01:54:01,889 copying build/lib/plom_server/Preparation/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation 2025-11-20T01:54:01,892 copying build/lib/plom_server/Preparation/admin.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation 2025-11-20T01:54:01,897 creating build/bdist.linux-armv7l/wheel/plom_server/Preparation/management 2025-11-20T01:54:01,900 creating build/bdist.linux-armv7l/wheel/plom_server/Preparation/management/commands 2025-11-20T01:54:01,903 copying build/lib/plom_server/Preparation/management/commands/plom_preparation_status.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/management/commands 2025-11-20T01:54:01,906 copying build/lib/plom_server/Preparation/management/commands/plom_preparation_spec.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/management/commands 2025-11-20T01:54:01,910 copying build/lib/plom_server/Preparation/management/commands/plom_preparation_classlist.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/management/commands 2025-11-20T01:54:01,914 copying build/lib/plom_server/Preparation/management/commands/plom_preparation_source.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/management/commands 2025-11-20T01:54:01,917 copying build/lib/plom_server/Preparation/management/commands/plom_preparation_prenaming.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/management/commands 2025-11-20T01:54:01,920 copying build/lib/plom_server/Preparation/models.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation 2025-11-20T01:54:01,924 creating build/bdist.linux-armv7l/wheel/plom_server/Preparation/views 2025-11-20T01:54:01,926 copying build/lib/plom_server/Preparation/views/classlist_manage.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/views 2025-11-20T01:54:01,930 copying build/lib/plom_server/Preparation/views/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/views 2025-11-20T01:54:01,933 copying build/lib/plom_server/Preparation/views/mocker.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/views 2025-11-20T01:54:01,936 copying build/lib/plom_server/Preparation/views/needs_manager_view.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/views 2025-11-20T01:54:01,939 copying build/lib/plom_server/Preparation/views/miscellanea.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/views 2025-11-20T01:54:01,942 copying build/lib/plom_server/Preparation/views/source_manage.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/views 2025-11-20T01:54:01,946 copying build/lib/plom_server/Preparation/views/home.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/views 2025-11-20T01:54:01,949 copying build/lib/plom_server/Preparation/views/pqv_mapping.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/views 2025-11-20T01:54:01,954 copying build/lib/plom_server/Preparation/views/prenaming.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/views 2025-11-20T01:54:01,958 copying build/lib/plom_server/Preparation/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation 2025-11-20T01:54:01,965 creating build/bdist.linux-armv7l/wheel/plom_server/Preparation/tests 2025-11-20T01:54:01,967 copying build/lib/plom_server/Preparation/tests/test_status.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/tests 2025-11-20T01:54:01,973 copying build/lib/plom_server/Preparation/tests/test_classlist_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/tests 2025-11-20T01:54:01,979 copying build/lib/plom_server/Preparation/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/tests 2025-11-20T01:54:01,985 copying build/lib/plom_server/Preparation/tests/test_source_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/tests 2025-11-20T01:54:01,990 copying build/lib/plom_server/Preparation/tests/tiny_spec.toml -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/tests 2025-11-20T01:54:01,993 copying build/lib/plom_server/Preparation/tests/test_view_home.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/tests 2025-11-20T01:54:01,997 copying build/lib/plom_server/Preparation/tests/test_students.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/tests 2025-11-20T01:54:02,002 creating build/bdist.linux-armv7l/wheel/plom_server/Preparation/services 2025-11-20T01:54:02,004 copying build/lib/plom_server/Preparation/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/services 2025-11-20T01:54:02,009 copying build/lib/plom_server/Preparation/services/mocker.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/services 2025-11-20T01:54:02,014 copying build/lib/plom_server/Preparation/services/SourceService.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/services 2025-11-20T01:54:02,021 copying build/lib/plom_server/Preparation/services/prenaming_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/services 2025-11-20T01:54:02,028 copying build/lib/plom_server/Preparation/services/preparation_dependency_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/services 2025-11-20T01:54:02,117 copying build/lib/plom_server/Preparation/services/classlist.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/services 2025-11-20T01:54:02,125 copying build/lib/plom_server/Preparation/services/PapersPrinted.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/services 2025-11-20T01:54:02,132 copying build/lib/plom_server/Preparation/services/pqv_mapping.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/services 2025-11-20T01:54:02,225 creating build/bdist.linux-armv7l/wheel/plom_server/Preparation/migrations 2025-11-20T01:54:02,226 copying build/lib/plom_server/Preparation/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/migrations 2025-11-20T01:54:02,230 copying build/lib/plom_server/Preparation/migrations/0001_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/migrations 2025-11-20T01:54:02,235 creating build/bdist.linux-armv7l/wheel/plom_server/Preparation/useful_files_for_testing 2025-11-20T01:54:02,237 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-11-20T01:54:02,242 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-11-20T01:54:02,248 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-11-20T01:54:02,254 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-11-20T01:54:02,256 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-11-20T01:54:02,349 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-11-20T01:54:02,353 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-11-20T01:54:02,366 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-11-20T01:54:02,372 creating build/bdist.linux-armv7l/wheel/plom_server/Base 2025-11-20T01:54:02,375 copying build/lib/plom_server/Base/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base 2025-11-20T01:54:02,445 copying build/lib/plom_server/Base/tests_settings.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base 2025-11-20T01:54:02,449 copying build/lib/plom_server/Base/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base 2025-11-20T01:54:02,452 copying build/lib/plom_server/Base/admin.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base 2025-11-20T01:54:02,455 copying build/lib/plom_server/Base/compat.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base 2025-11-20T01:54:02,458 copying build/lib/plom_server/Base/views.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base 2025-11-20T01:54:02,462 creating build/bdist.linux-armv7l/wheel/plom_server/Base/management 2025-11-20T01:54:02,464 creating build/bdist.linux-armv7l/wheel/plom_server/Base/management/commands 2025-11-20T01:54:02,465 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-11-20T01:54:02,469 copying build/lib/plom_server/Base/management/commands/plom_database.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base/management/commands 2025-11-20T01:54:02,474 copying build/lib/plom_server/Base/models.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base 2025-11-20T01:54:02,482 copying build/lib/plom_server/Base/base_group_views.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base 2025-11-20T01:54:02,489 copying build/lib/plom_server/Base/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base 2025-11-20T01:54:02,494 creating build/bdist.linux-armv7l/wheel/plom_server/Base/services 2025-11-20T01:54:02,496 copying build/lib/plom_server/Base/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base/services 2025-11-20T01:54:02,498 copying build/lib/plom_server/Base/services/Settings.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base/services 2025-11-20T01:54:02,500 copying build/lib/plom_server/Base/services/big_red_button.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base/services 2025-11-20T01:54:02,504 copying build/lib/plom_server/Base/services/database_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base/services 2025-11-20T01:54:02,508 creating build/bdist.linux-armv7l/wheel/plom_server/Base/migrations 2025-11-20T01:54:02,509 copying build/lib/plom_server/Base/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base/migrations 2025-11-20T01:54:02,511 copying build/lib/plom_server/Base/migrations/0001_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base/migrations 2025-11-20T01:54:02,514 creating build/bdist.linux-armv7l/wheel/plom 2025-11-20T01:54:02,515 copying build/lib/plom/test_latexfrag.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T01:54:02,517 copying build/lib/plom/test_misc_utils.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T01:54:02,519 copying build/lib/plom/demoClassList.csv -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T01:54:02,522 copying build/lib/plom/demo_rubrics.toml -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T01:54:02,524 copying build/lib/plom/tpv_utils.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T01:54:02,526 copying build/lib/plom/test_version_maps.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T01:54:02,528 copying build/lib/plom/test_tags.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T01:54:02,530 copying build/lib/plom/comment_utils.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T01:54:02,531 copying build/lib/plom/__init__.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T01:54:02,533 copying build/lib/plom/common.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T01:54:02,535 creating build/bdist.linux-armv7l/wheel/plom/finish 2025-11-20T01:54:02,536 copying build/lib/plom/finish/html_view_test_template.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-11-20T01:54:02,539 copying build/lib/plom/finish/__init__.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-11-20T01:54:02,541 copying build/lib/plom/finish/start_messenger.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-11-20T01:54:02,542 copying build/lib/plom/finish/rubric_downloads.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-11-20T01:54:02,544 copying build/lib/plom/finish/clear_manager_login.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-11-20T01:54:02,546 copying build/lib/plom/finish/test_return_tools.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-11-20T01:54:02,548 copying build/lib/plom/finish/__main__.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-11-20T01:54:02,551 copying build/lib/plom/finish/reassemble_completed.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-11-20T01:54:02,553 copying build/lib/plom/finish/examReassembler.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-11-20T01:54:02,556 copying build/lib/plom/finish/reassemble_ID_only.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-11-20T01:54:02,557 copying build/lib/plom/finish/test_cover_pages.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-11-20T01:54:02,560 copying build/lib/plom/finish/audit.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-11-20T01:54:02,561 copying build/lib/plom/finish/check_completed.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-11-20T01:54:02,564 copying build/lib/plom/finish/utils.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-11-20T01:54:02,566 copying build/lib/plom/finish/return_tools.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-11-20T01:54:02,569 copying build/lib/plom/finish/coded_return.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-11-20T01:54:02,571 copying build/lib/plom/finish/test_hash.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-11-20T01:54:02,572 copying build/lib/plom/finish/spreadsheet.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-11-20T01:54:02,574 copying build/lib/plom/finish/coverPageBuilder.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-11-20T01:54:02,577 creating build/bdist.linux-armv7l/wheel/plom/idreader 2025-11-20T01:54:02,578 copying build/lib/plom/idreader/__init__.py -> build/bdist.linux-armv7l/wheel/./plom/idreader 2025-11-20T01:54:02,580 copying build/lib/plom/idreader/trainRandomForestModel.py -> build/bdist.linux-armv7l/wheel/./plom/idreader 2025-11-20T01:54:02,582 copying build/lib/plom/idreader/test_IDreader.py -> build/bdist.linux-armv7l/wheel/./plom/idreader 2025-11-20T01:54:02,584 copying build/lib/plom/idreader/model_utils.py -> build/bdist.linux-armv7l/wheel/./plom/idreader 2025-11-20T01:54:02,586 copying build/lib/plom/idreader/predictStudentID.py -> build/bdist.linux-armv7l/wheel/./plom/idreader 2025-11-20T01:54:02,589 copying build/lib/plom/idreader/assign_prob.py -> build/bdist.linux-armv7l/wheel/./plom/idreader 2025-11-20T01:54:02,592 copying build/lib/plom/idBox2.pdf -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T01:54:02,596 copying build/lib/plom/test_question_labels.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T01:54:02,601 copying build/lib/plom/test_illadvised.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T01:54:02,604 copying build/lib/plom/test_rubric_diff.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T01:54:02,607 creating build/bdist.linux-armv7l/wheel/plom/cli 2025-11-20T01:54:02,608 copying build/lib/plom/cli/rectangle_extractor_tools.py -> build/bdist.linux-armv7l/wheel/./plom/cli 2025-11-20T01:54:02,610 copying build/lib/plom/cli/pqvmap_tools.py -> build/bdist.linux-armv7l/wheel/./plom/cli 2025-11-20T01:54:02,613 copying build/lib/plom/cli/identify_tools.py -> build/bdist.linux-armv7l/wheel/./plom/cli 2025-11-20T01:54:02,615 copying build/lib/plom/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./plom/cli 2025-11-20T01:54:02,617 copying build/lib/plom/cli/start_messenger.py -> build/bdist.linux-armv7l/wheel/./plom/cli 2025-11-20T01:54:02,619 copying build/lib/plom/cli/source_tools.py -> build/bdist.linux-armv7l/wheel/./plom/cli 2025-11-20T01:54:02,621 copying build/lib/plom/cli/__main__.py -> build/bdist.linux-armv7l/wheel/./plom/cli 2025-11-20T01:54:02,626 copying build/lib/plom/cli/task_tools.py -> build/bdist.linux-armv7l/wheel/./plom/cli 2025-11-20T01:54:02,630 copying build/lib/plom/cli/bundle_tools.py -> build/bdist.linux-armv7l/wheel/./plom/cli 2025-11-20T01:54:02,634 copying build/lib/plom/cli/spec_tools.py -> build/bdist.linux-armv7l/wheel/./plom/cli 2025-11-20T01:54:02,640 copying build/lib/plom/cli/finish_tools.py -> build/bdist.linux-armv7l/wheel/./plom/cli 2025-11-20T01:54:02,646 copying build/lib/plom/cli/list_bundles.py -> build/bdist.linux-armv7l/wheel/./plom/cli 2025-11-20T01:54:02,686 copying build/lib/plom/cli/classlist_tools.py -> build/bdist.linux-armv7l/wheel/./plom/cli 2025-11-20T01:54:02,691 copying build/lib/plom/feedback_rules.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T01:54:02,698 creating build/bdist.linux-armv7l/wheel/plom/create 2025-11-20T01:54:02,701 copying build/lib/plom/create/_digitHunter.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-20T01:54:02,706 copying build/lib/plom/create/exam_scribbler.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-20T01:54:02,712 copying build/lib/plom/create/push_pull_rubrics.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-20T01:54:02,718 copying build/lib/plom/create/version_map_utils.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-20T01:54:02,724 copying build/lib/plom/create/test_upload_classlist.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-20T01:54:02,729 copying build/lib/plom/create/build_bundle_separators_with_qrcodes.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-20T01:54:02,731 copying build/lib/plom/create/buildClasslist.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-20T01:54:02,735 copying build/lib/plom/create/scribble_utils.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-20T01:54:02,739 copying build/lib/plom/create/__init__.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-20T01:54:02,743 copying build/lib/plom/create/start_messenger.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-20T01:54:02,745 copying build/lib/plom/create/extra_pages_src.tex -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-20T01:54:02,749 copying build/lib/plom/create/buildDatabaseAndPapers.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-20T01:54:02,966 copying build/lib/plom/create/test_build_source_exams.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-20T01:54:02,969 copying build/lib/plom/create/homework_scribbler.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-20T01:54:02,973 copying build/lib/plom/create/build_extra_page_with_qrcodes.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-20T01:54:02,976 copying build/lib/plom/create/digits.json -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-20T01:54:03,000 copying build/lib/plom/create/scrap_paper_src.tex -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-20T01:54:03,006 copying build/lib/plom/create/__main__.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-20T01:54:03,017 creating build/bdist.linux-armv7l/wheel/plom/create/fonts 2025-11-20T01:54:03,018 copying build/lib/plom/create/fonts/ld_handwriting.ttf -> build/bdist.linux-armv7l/wheel/./plom/create/fonts 2025-11-20T01:54:03,023 copying build/lib/plom/create/fonts/ejx_handwriting.ttf -> build/bdist.linux-armv7l/wheel/./plom/create/fonts 2025-11-20T01:54:03,031 copying build/lib/plom/create/fonts/nh_handwriting.ttf -> build/bdist.linux-armv7l/wheel/./plom/create/fonts 2025-11-20T01:54:03,039 copying build/lib/plom/create/fonts/__init__.py -> build/bdist.linux-armv7l/wheel/./plom/create/fonts 2025-11-20T01:54:03,045 copying build/lib/plom/create/fonts/adr_handwriting.ttf -> build/bdist.linux-armv7l/wheel/./plom/create/fonts 2025-11-20T01:54:03,049 copying build/lib/plom/create/fonts/pdl_handwriting.ttf -> build/bdist.linux-armv7l/wheel/./plom/create/fonts 2025-11-20T01:54:03,053 copying build/lib/plom/create/fonts/bt_handwriting.ttf -> build/bdist.linux-armv7l/wheel/./plom/create/fonts 2025-11-20T01:54:03,056 copying build/lib/plom/create/scribble_hw_utils.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-20T01:54:03,059 copying build/lib/plom/create/status.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-20T01:54:03,062 copying build/lib/plom/create/test_make_pdf.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-20T01:54:03,064 copying build/lib/plom/create/bundle_separator_src.tex -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-20T01:54:03,067 copying build/lib/plom/create/mergeAndCodePages.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-20T01:54:03,070 copying build/lib/plom/create/test_build_extra_page_pdf.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-20T01:54:03,073 copying build/lib/plom/create/upload_classlist.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-20T01:54:03,075 copying build/lib/plom/create/build_scrap_paper_with_qrcodes.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-20T01:54:03,077 copying build/lib/plom/create/classlistValidator.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-20T01:54:03,080 copying build/lib/plom/create/test_classlists.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-20T01:54:03,083 copying build/lib/plom/create/test_stamps.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-20T01:54:03,086 copying build/lib/plom/create/demotools.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-20T01:54:03,088 copying build/lib/plom/create/test_page_counts.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-20T01:54:03,090 copying build/lib/plom/create/buildNamedPDF.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-20T01:54:03,092 copying build/lib/plom/templateSolutionSpec.toml -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T01:54:03,095 copying build/lib/plom/test_spec.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T01:54:03,097 copying build/lib/plom/test_exceptions.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T01:54:03,100 copying build/lib/plom/test_scoring.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T01:54:03,103 copying build/lib/plom/question_labels.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T01:54:03,105 copying build/lib/plom/templateUserList.csv -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T01:54:03,107 copying build/lib/plom/test_version.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T01:54:03,109 copying build/lib/plom/rules.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T01:54:03,111 copying build/lib/plom/textools.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T01:54:03,114 copying build/lib/plom/idBox4.pdf -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T01:54:03,116 copying build/lib/plom/misc_utils.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T01:54:03,120 creating build/bdist.linux-armv7l/wheel/plom/scripts 2025-11-20T01:54:03,121 copying build/lib/plom/scripts/__init__.py -> build/bdist.linux-armv7l/wheel/./plom/scripts 2025-11-20T01:54:03,124 copying build/lib/plom/scripts/test_script_help_ver.py -> build/bdist.linux-armv7l/wheel/./plom/scripts 2025-11-20T01:54:03,126 copying build/lib/plom/scripts/hwscan.py -> build/bdist.linux-armv7l/wheel/./plom/scripts 2025-11-20T01:54:03,129 copying build/lib/plom/latexTemplatev2.tex -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T01:54:03,133 copying build/lib/plom/spec_verifier.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T01:54:03,137 copying build/lib/plom/version_maps.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T01:54:03,140 copying build/lib/plom/test_latex.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T01:54:03,142 copying build/lib/plom/latexTemplate.tex -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T01:54:03,145 copying build/lib/plom/plom_exceptions.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T01:54:03,148 copying build/lib/plom/manage_user_files.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T01:54:03,150 copying build/lib/plom/tagging.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T01:54:03,153 creating build/bdist.linux-armv7l/wheel/plom/canvas 2025-11-20T01:54:03,154 copying build/lib/plom/canvas/canvas_utils.py -> build/bdist.linux-armv7l/wheel/./plom/canvas 2025-11-20T01:54:03,157 copying build/lib/plom/canvas/__init__.py -> build/bdist.linux-armv7l/wheel/./plom/canvas 2025-11-20T01:54:03,159 copying build/lib/plom/canvas/canvasapi_extensions.py -> build/bdist.linux-armv7l/wheel/./plom/canvas 2025-11-20T01:54:03,162 copying build/lib/plom/test_target_latex_old.png -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T01:54:03,165 copying build/lib/plom/aliceBob.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T01:54:03,167 copying build/lib/plom/rubric_utils.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T01:54:03,172 creating build/bdist.linux-armv7l/wheel/plom/solutions 2025-11-20T01:54:03,173 copying build/lib/plom/solutions/__init__.py -> build/bdist.linux-armv7l/wheel/./plom/solutions 2025-11-20T01:54:03,175 copying build/lib/plom/solutions/extractSolutions.py -> build/bdist.linux-armv7l/wheel/./plom/solutions 2025-11-20T01:54:03,178 copying build/lib/plom/solutions/__main__.py -> build/bdist.linux-armv7l/wheel/./plom/solutions 2025-11-20T01:54:03,181 copying build/lib/plom/solutions/putSolutionImage.py -> build/bdist.linux-armv7l/wheel/./plom/solutions 2025-11-20T01:54:03,183 copying build/lib/plom/solutions/checkSolutionStatus.py -> build/bdist.linux-armv7l/wheel/./plom/solutions 2025-11-20T01:54:03,185 copying build/lib/plom/solutions/getSolutionImage.py -> build/bdist.linux-armv7l/wheel/./plom/solutions 2025-11-20T01:54:03,187 copying build/lib/plom/solutions/deleteSolutionImage.py -> build/bdist.linux-armv7l/wheel/./plom/solutions 2025-11-20T01:54:03,190 creating build/bdist.linux-armv7l/wheel/plom/scan 2025-11-20T01:54:03,192 copying build/lib/plom/scan/checkScanStatus.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-20T01:54:03,194 copying build/lib/plom/scan/__init__.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-20T01:54:03,196 copying build/lib/plom/scan/start_messenger.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-20T01:54:03,199 copying build/lib/plom/scan/sendUnknownsToServer.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-20T01:54:03,201 copying build/lib/plom/scan/test_zbar_fails.png -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-20T01:54:03,206 copying build/lib/plom/scan/hwSubmissionsCheck.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-20T01:54:03,208 copying build/lib/plom/scan/sendPagesToServer.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-20T01:54:03,211 copying build/lib/plom/scan/pdfmucker.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-20T01:54:03,214 copying build/lib/plom/scan/clearScannerLogin.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-20T01:54:03,216 copying build/lib/plom/scan/test_rotations.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-20T01:54:03,219 copying build/lib/plom/scan/fasterQRExtract.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-20T01:54:03,222 copying build/lib/plom/scan/__main__.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-20T01:54:03,225 copying build/lib/plom/scan/test_qr_reads.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-20T01:54:03,227 copying build/lib/plom/scan/readQRCodes.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-20T01:54:03,230 copying build/lib/plom/scan/listBundles.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-20T01:54:03,232 copying build/lib/plom/scan/test_rgb.png -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-20T01:54:03,234 copying build/lib/plom/scan/scansToImages.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-20T01:54:03,238 copying build/lib/plom/scan/frontend_hwscan.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-20T01:54:03,241 copying build/lib/plom/scan/test_pdf_img_extraction.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-20T01:54:03,243 copying build/lib/plom/scan/rotate.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-20T01:54:03,246 copying build/lib/plom/scan/sendCollisionsToServer.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-20T01:54:03,248 copying build/lib/plom/scan/bundle_utils.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-20T01:54:03,251 copying build/lib/plom/scan/question_list_utils.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-20T01:54:03,253 copying build/lib/plom/scan/frontend_scan.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-20T01:54:03,255 copying build/lib/plom/scan/test_invisible_watermarks.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-20T01:54:03,257 copying build/lib/plom/scan/test_question_map_parse.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-20T01:54:03,259 copying build/lib/plom/test_target_latex.png -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T01:54:03,261 copying build/lib/plom/templateTestSpec.toml -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T01:54:03,263 copying build/lib/plom/test_print_score.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T01:54:03,266 creating build/bdist.linux-armv7l/wheel/plom/messenger 2025-11-20T01:54:03,267 copying build/lib/plom/messenger/__init__.py -> build/bdist.linux-armv7l/wheel/./plom/messenger 2025-11-20T01:54:03,268 copying build/lib/plom/messenger/messenger.py -> build/bdist.linux-armv7l/wheel/./plom/messenger 2025-11-20T01:54:03,271 copying build/lib/plom/messenger/scanMessenger.py -> build/bdist.linux-armv7l/wheel/./plom/messenger 2025-11-20T01:54:03,274 copying build/lib/plom/messenger/managerMessenger.py -> build/bdist.linux-armv7l/wheel/./plom/messenger 2025-11-20T01:54:03,278 copying build/lib/plom/messenger/plom_admin_messenger.py -> build/bdist.linux-armv7l/wheel/./plom/messenger 2025-11-20T01:54:03,281 copying build/lib/plom/messenger/base_messenger.py -> build/bdist.linux-armv7l/wheel/./plom/messenger 2025-11-20T01:54:03,285 copying build/lib/plom/messenger/test_messengers.py -> build/bdist.linux-armv7l/wheel/./plom/messenger 2025-11-20T01:54:03,288 copying build/lib/plom/test_feedback_rules.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T01:54:03,290 running install_data 2025-11-20T01:54:03,298 creating build/bdist.linux-armv7l/wheel/plom-0.19.5.data/data 2025-11-20T01:54:03,300 creating build/bdist.linux-armv7l/wheel/plom-0.19.5.data/data/share/plom 2025-11-20T01:54:03,302 copying plom/templateTestSpec.toml -> build/bdist.linux-armv7l/wheel/plom-0.19.5.data/data/share/plom 2025-11-20T01:54:03,304 copying plom/templateSolutionSpec.toml -> build/bdist.linux-armv7l/wheel/plom-0.19.5.data/data/share/plom 2025-11-20T01:54:03,307 copying plom/templateUserList.csv -> build/bdist.linux-armv7l/wheel/plom-0.19.5.data/data/share/plom 2025-11-20T01:54:03,309 copying plom/demoClassList.csv -> build/bdist.linux-armv7l/wheel/plom-0.19.5.data/data/share/plom 2025-11-20T01:54:03,312 copying plom/demo_rubrics.toml -> build/bdist.linux-armv7l/wheel/plom-0.19.5.data/data/share/plom 2025-11-20T01:54:03,315 copying plom/create/extra_pages_src.tex -> build/bdist.linux-armv7l/wheel/plom-0.19.5.data/data/share/plom 2025-11-20T01:54:03,317 copying plom/create/scrap_paper_src.tex -> build/bdist.linux-armv7l/wheel/plom-0.19.5.data/data/share/plom 2025-11-20T01:54:03,319 copying plom/create/bundle_separator_src.tex -> build/bdist.linux-armv7l/wheel/plom-0.19.5.data/data/share/plom 2025-11-20T01:54:03,322 creating build/bdist.linux-armv7l/wheel/plom-0.19.5.data/data/share/plom/testTemplates 2025-11-20T01:54:03,323 copying testTemplates/README.md -> build/bdist.linux-armv7l/wheel/plom-0.19.5.data/data/share/plom/testTemplates 2025-11-20T01:54:03,325 copying testTemplates/dummy_left_staple.png -> build/bdist.linux-armv7l/wheel/plom-0.19.5.data/data/share/plom/testTemplates 2025-11-20T01:54:03,327 copying testTemplates/dummy_left_staple_red.png -> build/bdist.linux-armv7l/wheel/plom-0.19.5.data/data/share/plom/testTemplates 2025-11-20T01:54:03,330 copying testTemplates/dummy_qr_code.png -> build/bdist.linux-armv7l/wheel/plom-0.19.5.data/data/share/plom/testTemplates 2025-11-20T01:54:03,332 copying testTemplates/dummy_qr_code_red.png -> build/bdist.linux-armv7l/wheel/plom-0.19.5.data/data/share/plom/testTemplates 2025-11-20T01:54:03,334 copying testTemplates/dummy_right_staple.png -> build/bdist.linux-armv7l/wheel/plom-0.19.5.data/data/share/plom/testTemplates 2025-11-20T01:54:03,337 copying testTemplates/dummy_right_staple_red.png -> build/bdist.linux-armv7l/wheel/plom-0.19.5.data/data/share/plom/testTemplates 2025-11-20T01:54:03,339 copying testTemplates/extraSheets.tex -> build/bdist.linux-armv7l/wheel/plom-0.19.5.data/data/share/plom/testTemplates 2025-11-20T01:54:03,341 copying testTemplates/extraSheets_noname.tex -> build/bdist.linux-armv7l/wheel/plom-0.19.5.data/data/share/plom/testTemplates 2025-11-20T01:54:03,343 copying testTemplates/idBox-source.tex -> build/bdist.linux-armv7l/wheel/plom-0.19.5.data/data/share/plom/testTemplates 2025-11-20T01:54:03,345 copying testTemplates/idBox.eps -> build/bdist.linux-armv7l/wheel/plom-0.19.5.data/data/share/plom/testTemplates 2025-11-20T01:54:03,349 copying testTemplates/idBox.pdf -> build/bdist.linux-armv7l/wheel/plom-0.19.5.data/data/share/plom/testTemplates 2025-11-20T01:54:03,351 copying testTemplates/idBox.svg -> build/bdist.linux-armv7l/wheel/plom-0.19.5.data/data/share/plom/testTemplates 2025-11-20T01:54:03,354 copying testTemplates/idBox2-source.tex -> build/bdist.linux-armv7l/wheel/plom-0.19.5.data/data/share/plom/testTemplates 2025-11-20T01:54:03,355 copying testTemplates/idBox2.eps -> build/bdist.linux-armv7l/wheel/plom-0.19.5.data/data/share/plom/testTemplates 2025-11-20T01:54:03,358 copying testTemplates/idBox2.pdf -> build/bdist.linux-armv7l/wheel/plom-0.19.5.data/data/share/plom/testTemplates 2025-11-20T01:54:03,360 copying testTemplates/idBox2.svg -> build/bdist.linux-armv7l/wheel/plom-0.19.5.data/data/share/plom/testTemplates 2025-11-20T01:54:03,363 copying testTemplates/idBox4-source.tex -> build/bdist.linux-armv7l/wheel/plom-0.19.5.data/data/share/plom/testTemplates 2025-11-20T01:54:03,365 copying testTemplates/idBox4.eps -> build/bdist.linux-armv7l/wheel/plom-0.19.5.data/data/share/plom/testTemplates 2025-11-20T01:54:03,368 copying testTemplates/idBox4.pdf -> build/bdist.linux-armv7l/wheel/plom-0.19.5.data/data/share/plom/testTemplates 2025-11-20T01:54:03,370 copying testTemplates/idBox4.svg -> build/bdist.linux-armv7l/wheel/plom-0.19.5.data/data/share/plom/testTemplates 2025-11-20T01:54:03,372 copying testTemplates/latexTemplate.tex -> build/bdist.linux-armv7l/wheel/plom-0.19.5.data/data/share/plom/testTemplates 2025-11-20T01:54:03,375 copying testTemplates/latexTemplatev2.tex -> build/bdist.linux-armv7l/wheel/plom-0.19.5.data/data/share/plom/testTemplates 2025-11-20T01:54:03,377 copying testTemplates/mockplom.sty -> build/bdist.linux-armv7l/wheel/plom-0.19.5.data/data/share/plom/testTemplates 2025-11-20T01:54:03,379 creating build/bdist.linux-armv7l/wheel/plom-0.19.5.data/data/share/plom/contrib 2025-11-20T01:54:03,380 copying contrib/README.txt -> build/bdist.linux-armv7l/wheel/plom-0.19.5.data/data/share/plom/contrib 2025-11-20T01:54:03,382 copying contrib/plom-return_codes_to_canvas_csv.py -> build/bdist.linux-armv7l/wheel/plom-0.19.5.data/data/share/plom/contrib 2025-11-20T01:54:03,384 copying contrib/plom-write_grades_to_canvas_csv.py -> build/bdist.linux-armv7l/wheel/plom-0.19.5.data/data/share/plom/contrib 2025-11-20T01:54:03,386 copying contrib/upload_hw_from_zip_of_jpegs.py -> build/bdist.linux-armv7l/wheel/plom-0.19.5.data/data/share/plom/contrib 2025-11-20T01:54:03,388 copying contrib/plom-push-to-canvas.py -> build/bdist.linux-armv7l/wheel/plom-0.19.5.data/data/share/plom/contrib 2025-11-20T01:54:03,391 copying contrib/plom-push-to-canvas-uncached.py -> build/bdist.linux-armv7l/wheel/plom-0.19.5.data/data/share/plom/contrib 2025-11-20T01:54:03,393 running install_egg_info 2025-11-20T01:54:03,399 Copying plom.egg-info to build/bdist.linux-armv7l/wheel/./plom-0.19.5-py3.11.egg-info 2025-11-20T01:54:03,412 running install_scripts 2025-11-20T01:54:03,424 creating build/bdist.linux-armv7l/wheel/plom-0.19.5.dist-info/WHEEL 2025-11-20T01:54:03,427 creating '/tmp/pip-wheel-zobpf2tr/.tmp-ftm7s44j/plom-0.19.5-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-11-20T01:54:03,430 adding 'plom/__init__.py' 2025-11-20T01:54:03,432 adding 'plom/aliceBob.py' 2025-11-20T01:54:03,433 adding 'plom/comment_utils.py' 2025-11-20T01:54:03,434 adding 'plom/common.py' 2025-11-20T01:54:03,440 adding 'plom/demoClassList.csv' 2025-11-20T01:54:03,441 adding 'plom/demo_rubrics.toml' 2025-11-20T01:54:03,443 adding 'plom/feedback_rules.py' 2025-11-20T01:54:03,445 adding 'plom/idBox2.pdf' 2025-11-20T01:54:03,446 adding 'plom/idBox4.pdf' 2025-11-20T01:54:03,448 adding 'plom/latexTemplate.tex' 2025-11-20T01:54:03,450 adding 'plom/latexTemplatev2.tex' 2025-11-20T01:54:03,451 adding 'plom/manage_user_files.py' 2025-11-20T01:54:03,453 adding 'plom/misc_utils.py' 2025-11-20T01:54:03,455 adding 'plom/plom_exceptions.py' 2025-11-20T01:54:03,456 adding 'plom/question_labels.py' 2025-11-20T01:54:03,458 adding 'plom/rubric_utils.py' 2025-11-20T01:54:03,459 adding 'plom/rules.py' 2025-11-20T01:54:03,464 adding 'plom/spec_verifier.py' 2025-11-20T01:54:03,465 adding 'plom/tagging.py' 2025-11-20T01:54:03,466 adding 'plom/templateSolutionSpec.toml' 2025-11-20T01:54:03,467 adding 'plom/templateTestSpec.toml' 2025-11-20T01:54:03,468 adding 'plom/templateUserList.csv' 2025-11-20T01:54:03,469 adding 'plom/test_exceptions.py' 2025-11-20T01:54:03,471 adding 'plom/test_feedback_rules.py' 2025-11-20T01:54:03,472 adding 'plom/test_illadvised.py' 2025-11-20T01:54:03,473 adding 'plom/test_latex.py' 2025-11-20T01:54:03,474 adding 'plom/test_latexfrag.py' 2025-11-20T01:54:03,476 adding 'plom/test_misc_utils.py' 2025-11-20T01:54:03,477 adding 'plom/test_print_score.py' 2025-11-20T01:54:03,478 adding 'plom/test_question_labels.py' 2025-11-20T01:54:03,479 adding 'plom/test_rubric_diff.py' 2025-11-20T01:54:03,481 adding 'plom/test_scoring.py' 2025-11-20T01:54:03,483 adding 'plom/test_spec.py' 2025-11-20T01:54:03,484 adding 'plom/test_tags.py' 2025-11-20T01:54:03,485 adding 'plom/test_target_latex.png' 2025-11-20T01:54:03,486 adding 'plom/test_target_latex_old.png' 2025-11-20T01:54:03,487 adding 'plom/test_version.py' 2025-11-20T01:54:03,489 adding 'plom/test_version_maps.py' 2025-11-20T01:54:03,490 adding 'plom/textools.py' 2025-11-20T01:54:03,492 adding 'plom/tpv_utils.py' 2025-11-20T01:54:03,494 adding 'plom/version_maps.py' 2025-11-20T01:54:03,496 adding 'plom/canvas/__init__.py' 2025-11-20T01:54:03,498 adding 'plom/canvas/canvas_utils.py' 2025-11-20T01:54:03,500 adding 'plom/canvas/canvasapi_extensions.py' 2025-11-20T01:54:03,501 adding 'plom/cli/__init__.py' 2025-11-20T01:54:03,504 adding 'plom/cli/__main__.py' 2025-11-20T01:54:03,505 adding 'plom/cli/bundle_tools.py' 2025-11-20T01:54:03,506 adding 'plom/cli/classlist_tools.py' 2025-11-20T01:54:03,508 adding 'plom/cli/finish_tools.py' 2025-11-20T01:54:03,509 adding 'plom/cli/identify_tools.py' 2025-11-20T01:54:03,510 adding 'plom/cli/list_bundles.py' 2025-11-20T01:54:03,511 adding 'plom/cli/pqvmap_tools.py' 2025-11-20T01:54:03,513 adding 'plom/cli/rectangle_extractor_tools.py' 2025-11-20T01:54:03,514 adding 'plom/cli/source_tools.py' 2025-11-20T01:54:03,515 adding 'plom/cli/spec_tools.py' 2025-11-20T01:54:03,517 adding 'plom/cli/start_messenger.py' 2025-11-20T01:54:03,518 adding 'plom/cli/task_tools.py' 2025-11-20T01:54:03,520 adding 'plom/create/__init__.py' 2025-11-20T01:54:03,524 adding 'plom/create/__main__.py' 2025-11-20T01:54:03,525 adding 'plom/create/_digitHunter.py' 2025-11-20T01:54:03,527 adding 'plom/create/buildClasslist.py' 2025-11-20T01:54:03,529 adding 'plom/create/buildDatabaseAndPapers.py' 2025-11-20T01:54:03,530 adding 'plom/create/buildNamedPDF.py' 2025-11-20T01:54:03,532 adding 'plom/create/build_bundle_separators_with_qrcodes.py' 2025-11-20T01:54:03,534 adding 'plom/create/build_extra_page_with_qrcodes.py' 2025-11-20T01:54:03,535 adding 'plom/create/build_scrap_paper_with_qrcodes.py' 2025-11-20T01:54:03,536 adding 'plom/create/bundle_separator_src.tex' 2025-11-20T01:54:03,539 adding 'plom/create/classlistValidator.py' 2025-11-20T01:54:03,540 adding 'plom/create/demotools.py' 2025-11-20T01:54:03,550 adding 'plom/create/digits.json' 2025-11-20T01:54:03,551 adding 'plom/create/exam_scribbler.py' 2025-11-20T01:54:03,553 adding 'plom/create/extra_pages_src.tex' 2025-11-20T01:54:03,554 adding 'plom/create/homework_scribbler.py' 2025-11-20T01:54:03,557 adding 'plom/create/mergeAndCodePages.py' 2025-11-20T01:54:03,558 adding 'plom/create/push_pull_rubrics.py' 2025-11-20T01:54:03,560 adding 'plom/create/scrap_paper_src.tex' 2025-11-20T01:54:03,561 adding 'plom/create/scribble_hw_utils.py' 2025-11-20T01:54:03,564 adding 'plom/create/scribble_utils.py' 2025-11-20T01:54:03,566 adding 'plom/create/start_messenger.py' 2025-11-20T01:54:03,567 adding 'plom/create/status.py' 2025-11-20T01:54:03,568 adding 'plom/create/test_build_extra_page_pdf.py' 2025-11-20T01:54:03,570 adding 'plom/create/test_build_source_exams.py' 2025-11-20T01:54:03,571 adding 'plom/create/test_classlists.py' 2025-11-20T01:54:03,573 adding 'plom/create/test_make_pdf.py' 2025-11-20T01:54:03,574 adding 'plom/create/test_page_counts.py' 2025-11-20T01:54:03,575 adding 'plom/create/test_stamps.py' 2025-11-20T01:54:03,576 adding 'plom/create/test_upload_classlist.py' 2025-11-20T01:54:03,577 adding 'plom/create/upload_classlist.py' 2025-11-20T01:54:03,579 adding 'plom/create/version_map_utils.py' 2025-11-20T01:54:03,580 adding 'plom/create/fonts/__init__.py' 2025-11-20T01:54:03,583 adding 'plom/create/fonts/adr_handwriting.ttf' 2025-11-20T01:54:03,586 adding 'plom/create/fonts/bt_handwriting.ttf' 2025-11-20T01:54:03,591 adding 'plom/create/fonts/ejx_handwriting.ttf' 2025-11-20T01:54:03,593 adding 'plom/create/fonts/ld_handwriting.ttf' 2025-11-20T01:54:03,596 adding 'plom/create/fonts/nh_handwriting.ttf' 2025-11-20T01:54:03,599 adding 'plom/create/fonts/pdl_handwriting.ttf' 2025-11-20T01:54:03,601 adding 'plom/finish/__init__.py' 2025-11-20T01:54:03,603 adding 'plom/finish/__main__.py' 2025-11-20T01:54:03,604 adding 'plom/finish/audit.py' 2025-11-20T01:54:03,606 adding 'plom/finish/check_completed.py' 2025-11-20T01:54:03,607 adding 'plom/finish/clear_manager_login.py' 2025-11-20T01:54:03,608 adding 'plom/finish/coded_return.py' 2025-11-20T01:54:03,610 adding 'plom/finish/coverPageBuilder.py' 2025-11-20T01:54:03,612 adding 'plom/finish/examReassembler.py' 2025-11-20T01:54:03,613 adding 'plom/finish/html_view_test_template.py' 2025-11-20T01:54:03,614 adding 'plom/finish/reassemble_ID_only.py' 2025-11-20T01:54:03,616 adding 'plom/finish/reassemble_completed.py' 2025-11-20T01:54:03,618 adding 'plom/finish/return_tools.py' 2025-11-20T01:54:03,620 adding 'plom/finish/rubric_downloads.py' 2025-11-20T01:54:03,621 adding 'plom/finish/spreadsheet.py' 2025-11-20T01:54:03,622 adding 'plom/finish/start_messenger.py' 2025-11-20T01:54:03,624 adding 'plom/finish/test_cover_pages.py' 2025-11-20T01:54:03,625 adding 'plom/finish/test_hash.py' 2025-11-20T01:54:03,627 adding 'plom/finish/test_return_tools.py' 2025-11-20T01:54:03,628 adding 'plom/finish/utils.py' 2025-11-20T01:54:03,630 adding 'plom/idreader/__init__.py' 2025-11-20T01:54:03,631 adding 'plom/idreader/assign_prob.py' 2025-11-20T01:54:03,633 adding 'plom/idreader/model_utils.py' 2025-11-20T01:54:03,635 adding 'plom/idreader/predictStudentID.py' 2025-11-20T01:54:03,636 adding 'plom/idreader/test_IDreader.py' 2025-11-20T01:54:03,638 adding 'plom/idreader/trainRandomForestModel.py' 2025-11-20T01:54:03,639 adding 'plom/messenger/__init__.py' 2025-11-20T01:54:03,646 adding 'plom/messenger/base_messenger.py' 2025-11-20T01:54:03,650 adding 'plom/messenger/managerMessenger.py' 2025-11-20T01:54:03,654 adding 'plom/messenger/messenger.py' 2025-11-20T01:54:03,657 adding 'plom/messenger/plom_admin_messenger.py' 2025-11-20T01:54:03,659 adding 'plom/messenger/scanMessenger.py' 2025-11-20T01:54:03,660 adding 'plom/messenger/test_messengers.py' 2025-11-20T01:54:03,662 adding 'plom/scan/__init__.py' 2025-11-20T01:54:03,664 adding 'plom/scan/__main__.py' 2025-11-20T01:54:03,666 adding 'plom/scan/bundle_utils.py' 2025-11-20T01:54:03,667 adding 'plom/scan/checkScanStatus.py' 2025-11-20T01:54:03,668 adding 'plom/scan/clearScannerLogin.py' 2025-11-20T01:54:03,670 adding 'plom/scan/fasterQRExtract.py' 2025-11-20T01:54:03,672 adding 'plom/scan/frontend_hwscan.py' 2025-11-20T01:54:03,674 adding 'plom/scan/frontend_scan.py' 2025-11-20T01:54:03,676 adding 'plom/scan/hwSubmissionsCheck.py' 2025-11-20T01:54:03,677 adding 'plom/scan/listBundles.py' 2025-11-20T01:54:03,680 adding 'plom/scan/pdfmucker.py' 2025-11-20T01:54:03,682 adding 'plom/scan/question_list_utils.py' 2025-11-20T01:54:03,684 adding 'plom/scan/readQRCodes.py' 2025-11-20T01:54:03,686 adding 'plom/scan/rotate.py' 2025-11-20T01:54:03,689 adding 'plom/scan/scansToImages.py' 2025-11-20T01:54:03,690 adding 'plom/scan/sendCollisionsToServer.py' 2025-11-20T01:54:03,692 adding 'plom/scan/sendPagesToServer.py' 2025-11-20T01:54:03,693 adding 'plom/scan/sendUnknownsToServer.py' 2025-11-20T01:54:03,695 adding 'plom/scan/start_messenger.py' 2025-11-20T01:54:03,696 adding 'plom/scan/test_invisible_watermarks.py' 2025-11-20T01:54:03,697 adding 'plom/scan/test_pdf_img_extraction.py' 2025-11-20T01:54:03,699 adding 'plom/scan/test_qr_reads.py' 2025-11-20T01:54:03,700 adding 'plom/scan/test_question_map_parse.py' 2025-11-20T01:54:03,701 adding 'plom/scan/test_rgb.png' 2025-11-20T01:54:03,702 adding 'plom/scan/test_rotations.py' 2025-11-20T01:54:03,711 adding 'plom/scan/test_zbar_fails.png' 2025-11-20T01:54:03,714 adding 'plom/scripts/__init__.py' 2025-11-20T01:54:03,716 adding 'plom/scripts/hwscan.py' 2025-11-20T01:54:03,717 adding 'plom/scripts/test_script_help_ver.py' 2025-11-20T01:54:03,719 adding 'plom/solutions/__init__.py' 2025-11-20T01:54:03,721 adding 'plom/solutions/__main__.py' 2025-11-20T01:54:03,722 adding 'plom/solutions/checkSolutionStatus.py' 2025-11-20T01:54:03,723 adding 'plom/solutions/deleteSolutionImage.py' 2025-11-20T01:54:03,725 adding 'plom/solutions/extractSolutions.py' 2025-11-20T01:54:03,726 adding 'plom/solutions/getSolutionImage.py' 2025-11-20T01:54:03,727 adding 'plom/solutions/putSolutionImage.py' 2025-11-20T01:54:03,731 adding 'plom-0.19.5.data/data/share/plom/bundle_separator_src.tex' 2025-11-20T01:54:03,736 adding 'plom-0.19.5.data/data/share/plom/demoClassList.csv' 2025-11-20T01:54:03,737 adding 'plom-0.19.5.data/data/share/plom/demo_rubrics.toml' 2025-11-20T01:54:03,739 adding 'plom-0.19.5.data/data/share/plom/extra_pages_src.tex' 2025-11-20T01:54:03,740 adding 'plom-0.19.5.data/data/share/plom/scrap_paper_src.tex' 2025-11-20T01:54:03,741 adding 'plom-0.19.5.data/data/share/plom/templateSolutionSpec.toml' 2025-11-20T01:54:03,742 adding 'plom-0.19.5.data/data/share/plom/templateTestSpec.toml' 2025-11-20T01:54:03,744 adding 'plom-0.19.5.data/data/share/plom/templateUserList.csv' 2025-11-20T01:54:03,745 adding 'plom-0.19.5.data/data/share/plom/contrib/README.txt' 2025-11-20T01:54:03,749 adding 'plom-0.19.5.data/data/share/plom/contrib/plom-push-to-canvas-uncached.py' 2025-11-20T01:54:03,752 adding 'plom-0.19.5.data/data/share/plom/contrib/plom-push-to-canvas.py' 2025-11-20T01:54:03,753 adding 'plom-0.19.5.data/data/share/plom/contrib/plom-return_codes_to_canvas_csv.py' 2025-11-20T01:54:03,755 adding 'plom-0.19.5.data/data/share/plom/contrib/plom-write_grades_to_canvas_csv.py' 2025-11-20T01:54:03,757 adding 'plom-0.19.5.data/data/share/plom/contrib/upload_hw_from_zip_of_jpegs.py' 2025-11-20T01:54:03,759 adding 'plom-0.19.5.data/data/share/plom/testTemplates/README.md' 2025-11-20T01:54:03,760 adding 'plom-0.19.5.data/data/share/plom/testTemplates/dummy_left_staple.png' 2025-11-20T01:54:03,762 adding 'plom-0.19.5.data/data/share/plom/testTemplates/dummy_left_staple_red.png' 2025-11-20T01:54:03,764 adding 'plom-0.19.5.data/data/share/plom/testTemplates/dummy_qr_code.png' 2025-11-20T01:54:03,766 adding 'plom-0.19.5.data/data/share/plom/testTemplates/dummy_qr_code_red.png' 2025-11-20T01:54:03,768 adding 'plom-0.19.5.data/data/share/plom/testTemplates/dummy_right_staple.png' 2025-11-20T01:54:03,770 adding 'plom-0.19.5.data/data/share/plom/testTemplates/dummy_right_staple_red.png' 2025-11-20T01:54:03,771 adding 'plom-0.19.5.data/data/share/plom/testTemplates/extraSheets.tex' 2025-11-20T01:54:03,772 adding 'plom-0.19.5.data/data/share/plom/testTemplates/extraSheets_noname.tex' 2025-11-20T01:54:03,774 adding 'plom-0.19.5.data/data/share/plom/testTemplates/idBox-source.tex' 2025-11-20T01:54:03,782 adding 'plom-0.19.5.data/data/share/plom/testTemplates/idBox.eps' 2025-11-20T01:54:03,785 adding 'plom-0.19.5.data/data/share/plom/testTemplates/idBox.pdf' 2025-11-20T01:54:03,789 adding 'plom-0.19.5.data/data/share/plom/testTemplates/idBox.svg' 2025-11-20T01:54:03,790 adding 'plom-0.19.5.data/data/share/plom/testTemplates/idBox2-source.tex' 2025-11-20T01:54:03,795 adding 'plom-0.19.5.data/data/share/plom/testTemplates/idBox2.eps' 2025-11-20T01:54:03,797 adding 'plom-0.19.5.data/data/share/plom/testTemplates/idBox2.pdf' 2025-11-20T01:54:03,800 adding 'plom-0.19.5.data/data/share/plom/testTemplates/idBox2.svg' 2025-11-20T01:54:03,802 adding 'plom-0.19.5.data/data/share/plom/testTemplates/idBox4-source.tex' 2025-11-20T01:54:03,804 adding 'plom-0.19.5.data/data/share/plom/testTemplates/idBox4.eps' 2025-11-20T01:54:03,806 adding 'plom-0.19.5.data/data/share/plom/testTemplates/idBox4.pdf' 2025-11-20T01:54:03,809 adding 'plom-0.19.5.data/data/share/plom/testTemplates/idBox4.svg' 2025-11-20T01:54:03,811 adding 'plom-0.19.5.data/data/share/plom/testTemplates/latexTemplate.tex' 2025-11-20T01:54:03,813 adding 'plom-0.19.5.data/data/share/plom/testTemplates/latexTemplatev2.tex' 2025-11-20T01:54:03,814 adding 'plom-0.19.5.data/data/share/plom/testTemplates/mockplom.sty' 2025-11-20T01:54:03,821 adding 'plom-0.19.5.dist-info/licenses/LICENSE.md' 2025-11-20T01:54:03,823 adding 'plom_ml/__init__.py' 2025-11-20T01:54:03,824 adding 'plom_ml/exceptions.py' 2025-11-20T01:54:03,826 adding 'plom_ml/clustering/__init__.py' 2025-11-20T01:54:03,827 adding 'plom_ml/clustering/exceptions.py' 2025-11-20T01:54:03,828 adding 'plom_ml/clustering/embedding/__init__.py' 2025-11-20T01:54:03,830 adding 'plom_ml/clustering/embedding/embedder.py' 2025-11-20T01:54:03,832 adding 'plom_ml/clustering/model/__init__.py' 2025-11-20T01:54:03,834 adding 'plom_ml/clustering/model/clustering_strategy.py' 2025-11-20T01:54:03,836 adding 'plom_ml/clustering/model/model_config.yaml' 2025-11-20T01:54:03,837 adding 'plom_ml/clustering/model/model_type.py' 2025-11-20T01:54:03,838 adding 'plom_ml/clustering/pipeline/__init__.py' 2025-11-20T01:54:03,840 adding 'plom_ml/clustering/pipeline/clustering_pipeline.py' 2025-11-20T01:54:03,841 adding 'plom_ml/clustering/preprocessing/__init__.py' 2025-11-20T01:54:03,843 adding 'plom_ml/clustering/preprocessing/image_processing_service.py' 2025-11-20T01:54:03,844 adding 'plom_ml/clustering/preprocessing/preprocessor.py' 2025-11-20T01:54:03,847 adding 'plom_server/__init__.py' 2025-11-20T01:54:03,848 adding 'plom_server/asgi.py' 2025-11-20T01:54:03,849 adding 'plom_server/context_processors.py' 2025-11-20T01:54:03,851 adding 'plom_server/get_js.py' 2025-11-20T01:54:03,852 adding 'plom_server/middleware.py' 2025-11-20T01:54:03,854 adding 'plom_server/settings.py' 2025-11-20T01:54:03,856 adding 'plom_server/urls.py' 2025-11-20T01:54:03,857 adding 'plom_server/wsgi.py' 2025-11-20T01:54:03,859 adding 'plom_server/API/__init__.py' 2025-11-20T01:54:03,860 adding 'plom_server/API/apps.py' 2025-11-20T01:54:03,861 adding 'plom_server/API/urls.py' 2025-11-20T01:54:03,863 adding 'plom_server/API/migrations/__init__.py' 2025-11-20T01:54:03,864 adding 'plom_server/API/permissions/__init__.py' 2025-11-20T01:54:03,866 adding 'plom_server/API/permissions/permissions.py' 2025-11-20T01:54:03,868 adding 'plom_server/API/routes/__init__.py' 2025-11-20T01:54:03,869 adding 'plom_server/API/routes/annotation_patterns.py' 2025-11-20T01:54:03,870 adding 'plom_server/API/routes/id_patterns.py' 2025-11-20T01:54:03,871 adding 'plom_server/API/routes/mark_patterns.py' 2025-11-20T01:54:03,873 adding 'plom_server/API/routes/misc_patterns.py' 2025-11-20T01:54:03,874 adding 'plom_server/API/routes/tags_patterns.py' 2025-11-20T01:54:03,876 adding 'plom_server/API/services/TokenService.py' 2025-11-20T01:54:03,877 adding 'plom_server/API/services/__init__.py' 2025-11-20T01:54:03,879 adding 'plom_server/API/tests/__init__.py' 2025-11-20T01:54:03,880 adding 'plom_server/API/tests/conftest.py' 2025-11-20T01:54:03,881 adding 'plom_server/API/tests/test_client_reject_list.py' 2025-11-20T01:54:03,883 adding 'plom_server/API/tests/test_mark_questions.py' 2025-11-20T01:54:03,885 adding 'plom_server/API/views/__init__.py' 2025-11-20T01:54:03,887 adding 'plom_server/API/views/classlist.py' 2025-11-20T01:54:03,888 adding 'plom_server/API/views/finish.py' 2025-11-20T01:54:03,890 adding 'plom_server/API/views/identify.py' 2025-11-20T01:54:03,891 adding 'plom_server/API/views/latex.py' 2025-11-20T01:54:03,894 adding 'plom_server/API/views/mark.py' 2025-11-20T01:54:03,895 adding 'plom_server/API/views/mark_question.py' 2025-11-20T01:54:03,897 adding 'plom_server/API/views/paperstoprint.py' 2025-11-20T01:54:03,898 adding 'plom_server/API/views/pqvmap.py' 2025-11-20T01:54:03,900 adding 'plom_server/API/views/rectangle_extractor.py' 2025-11-20T01:54:03,901 adding 'plom_server/API/views/report.py' 2025-11-20T01:54:03,903 adding 'plom_server/API/views/rubrics.py' 2025-11-20T01:54:03,904 adding 'plom_server/API/views/scan.py' 2025-11-20T01:54:03,906 adding 'plom_server/API/views/server_info.py' 2025-11-20T01:54:03,908 adding 'plom_server/API/views/source_handler.py' 2025-11-20T01:54:03,910 adding 'plom_server/API/views/spec_handler.py' 2025-11-20T01:54:03,911 adding 'plom_server/API/views/user_info.py' 2025-11-20T01:54:03,912 adding 'plom_server/API/views/utils.py' 2025-11-20T01:54:03,914 adding 'plom_server/API/views/experimental/__init__.py' 2025-11-20T01:54:03,915 adding 'plom_server/API/views/experimental/annotations.py' 2025-11-20T01:54:03,916 adding 'plom_server/API/views/experimental/base.py' 2025-11-20T01:54:03,917 adding 'plom_server/API/views/experimental/marking_tasks.py' 2025-11-20T01:54:03,919 adding 'plom_server/API/views/experimental/rubrics.py' 2025-11-20T01:54:03,920 adding 'plom_server/Authentication/__init__.py' 2025-11-20T01:54:03,922 adding 'plom_server/Authentication/admin.py' 2025-11-20T01:54:03,923 adding 'plom_server/Authentication/apps.py' 2025-11-20T01:54:03,924 adding 'plom_server/Authentication/models.py' 2025-11-20T01:54:03,926 adding 'plom_server/Authentication/signup_views.py' 2025-11-20T01:54:03,927 adding 'plom_server/Authentication/urls.py' 2025-11-20T01:54:03,928 adding 'plom_server/Authentication/views.py' 2025-11-20T01:54:03,930 adding 'plom_server/Authentication/forms/__init__.py' 2025-11-20T01:54:03,931 adding 'plom_server/Authentication/forms/choices.py' 2025-11-20T01:54:03,933 adding 'plom_server/Authentication/forms/signupForm.py' 2025-11-20T01:54:03,935 adding 'plom_server/Authentication/management/commands/plom_create_groups.py' 2025-11-20T01:54:03,937 adding 'plom_server/Authentication/migrations/0001_initial.py' 2025-11-20T01:54:03,938 adding 'plom_server/Authentication/migrations/__init__.py' 2025-11-20T01:54:03,939 adding 'plom_server/Authentication/services/__init__.py' 2025-11-20T01:54:03,942 adding 'plom_server/Authentication/services/authentication_services.py' 2025-11-20T01:54:03,943 adding 'plom_server/Authentication/tests/__init__.py' 2025-11-20T01:54:03,945 adding 'plom_server/Authentication/tests/test_create_users.py' 2025-11-20T01:54:03,946 adding 'plom_server/Base/__init__.py' 2025-11-20T01:54:03,948 adding 'plom_server/Base/admin.py' 2025-11-20T01:54:03,949 adding 'plom_server/Base/apps.py' 2025-11-20T01:54:03,950 adding 'plom_server/Base/base_group_views.py' 2025-11-20T01:54:03,952 adding 'plom_server/Base/compat.py' 2025-11-20T01:54:03,954 adding 'plom_server/Base/models.py' 2025-11-20T01:54:03,955 adding 'plom_server/Base/tests_settings.py' 2025-11-20T01:54:03,956 adding 'plom_server/Base/urls.py' 2025-11-20T01:54:03,958 adding 'plom_server/Base/views.py' 2025-11-20T01:54:03,960 adding 'plom_server/Base/management/commands/plom_clean_all_and_build_db.py' 2025-11-20T01:54:03,962 adding 'plom_server/Base/management/commands/plom_database.py' 2025-11-20T01:54:03,963 adding 'plom_server/Base/migrations/0001_initial.py' 2025-11-20T01:54:03,965 adding 'plom_server/Base/migrations/__init__.py' 2025-11-20T01:54:03,966 adding 'plom_server/Base/services/Settings.py' 2025-11-20T01:54:03,968 adding 'plom_server/Base/services/__init__.py' 2025-11-20T01:54:03,969 adding 'plom_server/Base/services/big_red_button.py' 2025-11-20T01:54:03,970 adding 'plom_server/Base/services/database_service.py' 2025-11-20T01:54:03,972 adding 'plom_server/BuildPaperPDF/__init__.py' 2025-11-20T01:54:03,973 adding 'plom_server/BuildPaperPDF/admin.py' 2025-11-20T01:54:03,974 adding 'plom_server/BuildPaperPDF/apps.py' 2025-11-20T01:54:03,976 adding 'plom_server/BuildPaperPDF/models.py' 2025-11-20T01:54:03,977 adding 'plom_server/BuildPaperPDF/tests.py' 2025-11-20T01:54:03,978 adding 'plom_server/BuildPaperPDF/urls.py' 2025-11-20T01:54:03,979 adding 'plom_server/BuildPaperPDF/views.py' 2025-11-20T01:54:03,982 adding 'plom_server/BuildPaperPDF/management/commands/plom_build_paper_pdfs.py' 2025-11-20T01:54:03,984 adding 'plom_server/BuildPaperPDF/migrations/0001_initial.py' 2025-11-20T01:54:03,985 adding 'plom_server/BuildPaperPDF/migrations/0002_initial.py' 2025-11-20T01:54:03,986 adding 'plom_server/BuildPaperPDF/migrations/__init__.py' 2025-11-20T01:54:03,987 adding 'plom_server/BuildPaperPDF/services/__init__.py' 2025-11-20T01:54:03,990 adding 'plom_server/BuildPaperPDF/services/build_papers.py' 2025-11-20T01:54:03,991 adding 'plom_server/Contrib/__init__.py' 2025-11-20T01:54:03,994 adding 'plom_server/Contrib/management/commands/PCA_analysis.py' 2025-11-20T01:54:03,995 adding 'plom_server/Contrib/management/commands/cluster_and_tag.py' 2025-11-20T01:54:03,997 adding 'plom_server/Finish/__init__.py' 2025-11-20T01:54:03,998 adding 'plom_server/Finish/admin.py' 2025-11-20T01:54:03,999 adding 'plom_server/Finish/apps.py' 2025-11-20T01:54:04,000 adding 'plom_server/Finish/forms.py' 2025-11-20T01:54:04,002 adding 'plom_server/Finish/models.py' 2025-11-20T01:54:04,003 adding 'plom_server/Finish/urls.py' 2025-11-20T01:54:04,005 adding 'plom_server/Finish/management/commands/generate_report.py' 2025-11-20T01:54:04,007 adding 'plom_server/Finish/management/commands/plom_build_all_soln.py' 2025-11-20T01:54:04,008 adding 'plom_server/Finish/management/commands/plom_build_soln.py' 2025-11-20T01:54:04,009 adding 'plom_server/Finish/management/commands/plom_download_marks_csv.py' 2025-11-20T01:54:04,010 adding 'plom_server/Finish/management/commands/plom_download_ta_info_csv.py' 2025-11-20T01:54:04,012 adding 'plom_server/Finish/management/commands/plom_reassemble.py' 2025-11-20T01:54:04,013 adding 'plom_server/Finish/management/commands/plom_soln_sources.py' 2025-11-20T01:54:04,015 adding 'plom_server/Finish/management/commands/plom_soln_spec.py' 2025-11-20T01:54:04,017 adding 'plom_server/Finish/migrations/0001_initial.py' 2025-11-20T01:54:04,018 adding 'plom_server/Finish/migrations/0002_initial.py' 2025-11-20T01:54:04,019 adding 'plom_server/Finish/migrations/__init__.py' 2025-11-20T01:54:04,022 adding 'plom_server/Finish/services/ReportPDFService.py' 2025-11-20T01:54:04,023 adding 'plom_server/Finish/services/__init__.py' 2025-11-20T01:54:04,024 adding 'plom_server/Finish/services/annotation_data_service.py' 2025-11-20T01:54:04,027 adding 'plom_server/Finish/services/build_soln_service.py' 2025-11-20T01:54:04,029 adding 'plom_server/Finish/services/build_student_report_service.py' 2025-11-20T01:54:04,030 adding 'plom_server/Finish/services/d3_service.py' 2025-11-20T01:54:04,032 adding 'plom_server/Finish/services/data_extraction_service.py' 2025-11-20T01:54:04,035 adding 'plom_server/Finish/services/matplotlib_service.py' 2025-11-20T01:54:04,040 adding 'plom_server/Finish/services/reassemble_service.py' 2025-11-20T01:54:04,042 adding 'plom_server/Finish/services/soln_images.py' 2025-11-20T01:54:04,043 adding 'plom_server/Finish/services/soln_source.py' 2025-11-20T01:54:04,046 adding 'plom_server/Finish/services/student_marks_service.py' 2025-11-20T01:54:04,048 adding 'plom_server/Finish/services/ta_marking_service.py' 2025-11-20T01:54:04,050 adding 'plom_server/Finish/services/template_soln_spec.py' 2025-11-20T01:54:04,051 adding 'plom_server/Finish/templatetags/__init__.py' 2025-11-20T01:54:04,053 adding 'plom_server/Finish/templatetags/custom_tags.py' 2025-11-20T01:54:04,055 adding 'plom_server/Finish/tests/__init__.py' 2025-11-20T01:54:04,056 adding 'plom_server/Finish/tests/test_student_mark.py' 2025-11-20T01:54:04,058 adding 'plom_server/Finish/useful_files_for_testing/soln_spec_for_testing_shared_pages.toml' 2025-11-20T01:54:04,060 adding 'plom_server/Finish/views/__init__.py' 2025-11-20T01:54:04,061 adding 'plom_server/Finish/views/build_soln_pdf.py' 2025-11-20T01:54:04,062 adding 'plom_server/Finish/views/marking_info.py' 2025-11-20T01:54:04,064 adding 'plom_server/Finish/views/reassembly.py' 2025-11-20T01:54:04,065 adding 'plom_server/Finish/views/soln_home.py' 2025-11-20T01:54:04,067 adding 'plom_server/Finish/views/soln_sources.py' 2025-11-20T01:54:04,068 adding 'plom_server/Finish/views/soln_spec.py' 2025-11-20T01:54:04,069 adding 'plom_server/Finish/views/student_report.py' 2025-11-20T01:54:04,071 adding 'plom_server/Identify/__init__.py' 2025-11-20T01:54:04,072 adding 'plom_server/Identify/admin.py' 2025-11-20T01:54:04,073 adding 'plom_server/Identify/apps.py' 2025-11-20T01:54:04,075 adding 'plom_server/Identify/models.py' 2025-11-20T01:54:04,077 adding 'plom_server/Identify/tests.py' 2025-11-20T01:54:04,078 adding 'plom_server/Identify/urls.py' 2025-11-20T01:54:04,080 adding 'plom_server/Identify/views.py' 2025-11-20T01:54:04,082 adding 'plom_server/Identify/management/commands/clear_id.py' 2025-11-20T01:54:04,083 adding 'plom_server/Identify/management/commands/plom_id_direct.py' 2025-11-20T01:54:04,085 adding 'plom_server/Identify/management/commands/plom_run_id_reader.py' 2025-11-20T01:54:04,086 adding 'plom_server/Identify/migrations/0001_initial.py' 2025-11-20T01:54:04,088 adding 'plom_server/Identify/migrations/0002_initial.py' 2025-11-20T01:54:04,089 adding 'plom_server/Identify/migrations/__init__.py' 2025-11-20T01:54:04,091 adding 'plom_server/Identify/services/ClasslistService.py' 2025-11-20T01:54:04,092 adding 'plom_server/Identify/services/__init__.py' 2025-11-20T01:54:04,093 adding 'plom_server/Identify/services/id_direct.py' 2025-11-20T01:54:04,095 adding 'plom_server/Identify/services/id_progress.py' 2025-11-20T01:54:04,099 adding 'plom_server/Identify/services/id_reader.py' 2025-11-20T01:54:04,102 adding 'plom_server/Identify/services/id_tasks.py' 2025-11-20T01:54:04,104 adding 'plom_server/Launcher/__init__.py' 2025-11-20T01:54:04,105 adding 'plom_server/Launcher/apps.py' 2025-11-20T01:54:04,107 adding 'plom_server/Launcher/management/commands/plom_build_scrap_extra_pdfs.py' 2025-11-20T01:54:04,109 adding 'plom_server/Launcher/management/commands/plom_create_demo_users.py' 2025-11-20T01:54:04,110 adding 'plom_server/Launcher/management/commands/plom_demo_bundles.py' 2025-11-20T01:54:04,112 adding 'plom_server/Launcher/management/commands/plom_get_static_javascript.py' 2025-11-20T01:54:04,113 adding 'plom_server/Launcher/management/commands/plom_make_groups_and_first_users.py' 2025-11-20T01:54:04,115 adding 'plom_server/Launcher/migrations/__init__.py' 2025-11-20T01:54:04,116 adding 'plom_server/Launcher/services/__init__.py' 2025-11-20T01:54:04,120 adding 'plom_server/Launcher/services/launch_demo_bundle_creator.py' 2025-11-20T01:54:04,121 adding 'plom_server/Launcher/services/launch_demo_homework_bundle_creator.py' 2025-11-20T01:54:04,123 adding 'plom_server/Mark/__init__.py' 2025-11-20T01:54:04,124 adding 'plom_server/Mark/admin.py' 2025-11-20T01:54:04,125 adding 'plom_server/Mark/apps.py' 2025-11-20T01:54:04,127 adding 'plom_server/Mark/migrations/0001_initial.py' 2025-11-20T01:54:04,128 adding 'plom_server/Mark/migrations/0002_initial.py' 2025-11-20T01:54:04,130 adding 'plom_server/Mark/migrations/__init__.py' 2025-11-20T01:54:04,131 adding 'plom_server/Mark/models/__init__.py' 2025-11-20T01:54:04,133 adding 'plom_server/Mark/models/annotations.py' 2025-11-20T01:54:04,134 adding 'plom_server/Mark/models/tasks.py' 2025-11-20T01:54:04,136 adding 'plom_server/Mark/serializers/__init__.py' 2025-11-20T01:54:04,137 adding 'plom_server/Mark/serializers/annotations.py' 2025-11-20T01:54:04,138 adding 'plom_server/Mark/serializers/tasks.py' 2025-11-20T01:54:04,140 adding 'plom_server/Mark/services/MarkingPriorityService.py' 2025-11-20T01:54:04,141 adding 'plom_server/Mark/services/__init__.py' 2025-11-20T01:54:04,143 adding 'plom_server/Mark/services/annotations.py' 2025-11-20T01:54:04,145 adding 'plom_server/Mark/services/mark_task.py' 2025-11-20T01:54:04,147 adding 'plom_server/Mark/services/marking_stats.py' 2025-11-20T01:54:04,152 adding 'plom_server/Mark/services/marking_task_service.py' 2025-11-20T01:54:04,154 adding 'plom_server/Mark/services/page_data.py' 2025-11-20T01:54:04,156 adding 'plom_server/Mark/services/question_marking.py' 2025-11-20T01:54:04,157 adding 'plom_server/Mark/tests/__init__.py' 2025-11-20T01:54:04,159 adding 'plom_server/Mark/tests/test_incoming_annotations.py' 2025-11-20T01:54:04,160 adding 'plom_server/Mark/tests/test_marking_priority_setting.py' 2025-11-20T01:54:04,162 adding 'plom_server/Mark/tests/test_marking_task_service.py' 2025-11-20T01:54:04,163 adding 'plom_server/Mark/tests/test_marking_task_service_config.py' 2025-11-20T01:54:04,164 adding 'plom_server/Mark/tests/test_question_marking_service.py' 2025-11-20T01:54:04,166 adding 'plom_server/Mark/tests/test_tagging_tasks.py' 2025-11-20T01:54:04,167 adding 'plom_server/Mark/tests/tiny_qvmap.toml' 2025-11-20T01:54:04,168 adding 'plom_server/Mark/tests/tiny_spec.toml' 2025-11-20T01:54:04,170 adding 'plom_server/Papers/__init__.py' 2025-11-20T01:54:04,171 adding 'plom_server/Papers/admin.py' 2025-11-20T01:54:04,172 adding 'plom_server/Papers/apps.py' 2025-11-20T01:54:04,174 adding 'plom_server/Papers/serializers.py' 2025-11-20T01:54:04,176 adding 'plom_server/Papers/management/commands/plom_qvmap.py' 2025-11-20T01:54:04,179 adding 'plom_server/Papers/migrations/0001_initial.py' 2025-11-20T01:54:04,180 adding 'plom_server/Papers/migrations/__init__.py' 2025-11-20T01:54:04,181 adding 'plom_server/Papers/models/__init__.py' 2025-11-20T01:54:04,183 adding 'plom_server/Papers/models/background_tasks.py' 2025-11-20T01:54:04,184 adding 'plom_server/Papers/models/image_bundle.py' 2025-11-20T01:54:04,186 adding 'plom_server/Papers/models/paper_structure.py' 2025-11-20T01:54:04,187 adding 'plom_server/Papers/models/reference_image.py' 2025-11-20T01:54:04,189 adding 'plom_server/Papers/models/specifications.py' 2025-11-20T01:54:04,191 adding 'plom_server/Papers/services/SolnSpecService.py' 2025-11-20T01:54:04,193 adding 'plom_server/Papers/services/SpecificationService.py' 2025-11-20T01:54:04,195 adding 'plom_server/Papers/services/__init__.py' 2025-11-20T01:54:04,198 adding 'plom_server/Papers/services/image_bundle.py' 2025-11-20T01:54:04,200 adding 'plom_server/Papers/services/paper_creator.py' 2025-11-20T01:54:04,202 adding 'plom_server/Papers/services/paper_info.py' 2025-11-20T01:54:04,204 adding 'plom_server/Papers/tests/__init__.py' 2025-11-20T01:54:04,206 adding 'plom_server/Papers/tests/test_image_bundle.py' 2025-11-20T01:54:04,207 adding 'plom_server/Papers/tests/test_paper_creator.py' 2025-11-20T01:54:04,208 adding 'plom_server/Papers/tests/test_question_labels.py' 2025-11-20T01:54:04,210 adding 'plom_server/Papers/tests/test_specification_service_misc.py' 2025-11-20T01:54:04,212 adding 'plom_server/Preparation/__init__.py' 2025-11-20T01:54:04,213 adding 'plom_server/Preparation/admin.py' 2025-11-20T01:54:04,214 adding 'plom_server/Preparation/apps.py' 2025-11-20T01:54:04,215 adding 'plom_server/Preparation/models.py' 2025-11-20T01:54:04,217 adding 'plom_server/Preparation/urls.py' 2025-11-20T01:54:04,219 adding 'plom_server/Preparation/management/commands/plom_preparation_classlist.py' 2025-11-20T01:54:04,220 adding 'plom_server/Preparation/management/commands/plom_preparation_prenaming.py' 2025-11-20T01:54:04,222 adding 'plom_server/Preparation/management/commands/plom_preparation_source.py' 2025-11-20T01:54:04,224 adding 'plom_server/Preparation/management/commands/plom_preparation_spec.py' 2025-11-20T01:54:04,225 adding 'plom_server/Preparation/management/commands/plom_preparation_status.py' 2025-11-20T01:54:04,227 adding 'plom_server/Preparation/migrations/0001_initial.py' 2025-11-20T01:54:04,228 adding 'plom_server/Preparation/migrations/__init__.py' 2025-11-20T01:54:04,229 adding 'plom_server/Preparation/services/PapersPrinted.py' 2025-11-20T01:54:04,231 adding 'plom_server/Preparation/services/SourceService.py' 2025-11-20T01:54:04,232 adding 'plom_server/Preparation/services/__init__.py' 2025-11-20T01:54:04,234 adding 'plom_server/Preparation/services/classlist.py' 2025-11-20T01:54:04,235 adding 'plom_server/Preparation/services/mocker.py' 2025-11-20T01:54:04,237 adding 'plom_server/Preparation/services/pqv_mapping.py' 2025-11-20T01:54:04,238 adding 'plom_server/Preparation/services/prenaming_service.py' 2025-11-20T01:54:04,240 adding 'plom_server/Preparation/services/preparation_dependency_service.py' 2025-11-20T01:54:04,242 adding 'plom_server/Preparation/tests/__init__.py' 2025-11-20T01:54:04,243 adding 'plom_server/Preparation/tests/test_classlist_service.py' 2025-11-20T01:54:04,245 adding 'plom_server/Preparation/tests/test_source_service.py' 2025-11-20T01:54:04,246 adding 'plom_server/Preparation/tests/test_status.py' 2025-11-20T01:54:04,247 adding 'plom_server/Preparation/tests/test_students.py' 2025-11-20T01:54:04,248 adding 'plom_server/Preparation/tests/test_view_home.py' 2025-11-20T01:54:04,249 adding 'plom_server/Preparation/tests/tiny_spec.toml' 2025-11-20T01:54:04,251 adding 'plom_server/Preparation/useful_files_for_testing/cl_errs.csv' 2025-11-20T01:54:04,252 adding 'plom_server/Preparation/useful_files_for_testing/cl_for_demo.csv' 2025-11-20T01:54:04,254 adding 'plom_server/Preparation/useful_files_for_testing/cl_good.csv' 2025-11-20T01:54:04,255 adding 'plom_server/Preparation/useful_files_for_testing/cl_warn.csv' 2025-11-20T01:54:04,256 adding 'plom_server/Preparation/useful_files_for_testing/spec_with_shared_pages.toml' 2025-11-20T01:54:04,269 adding 'plom_server/Preparation/useful_files_for_testing/test_version1.pdf' 2025-11-20T01:54:04,282 adding 'plom_server/Preparation/useful_files_for_testing/test_version2.pdf' 2025-11-20T01:54:04,284 adding 'plom_server/Preparation/useful_files_for_testing/testing_test_spec.toml' 2025-11-20T01:54:04,286 adding 'plom_server/Preparation/views/__init__.py' 2025-11-20T01:54:04,287 adding 'plom_server/Preparation/views/classlist_manage.py' 2025-11-20T01:54:04,289 adding 'plom_server/Preparation/views/home.py' 2025-11-20T01:54:04,290 adding 'plom_server/Preparation/views/miscellanea.py' 2025-11-20T01:54:04,291 adding 'plom_server/Preparation/views/mocker.py' 2025-11-20T01:54:04,292 adding 'plom_server/Preparation/views/needs_manager_view.py' 2025-11-20T01:54:04,294 adding 'plom_server/Preparation/views/pqv_mapping.py' 2025-11-20T01:54:04,295 adding 'plom_server/Preparation/views/prenaming.py' 2025-11-20T01:54:04,297 adding 'plom_server/Preparation/views/source_manage.py' 2025-11-20T01:54:04,299 adding 'plom_server/Profile/__init__.py' 2025-11-20T01:54:04,300 adding 'plom_server/Profile/apps.py' 2025-11-20T01:54:04,301 adding 'plom_server/Profile/edit_profile_form.py' 2025-11-20T01:54:04,302 adding 'plom_server/Profile/urls.py' 2025-11-20T01:54:04,304 adding 'plom_server/Profile/views.py' 2025-11-20T01:54:04,305 adding 'plom_server/Progress/__init__.py' 2025-11-20T01:54:04,306 adding 'plom_server/Progress/apps.py' 2025-11-20T01:54:04,308 adding 'plom_server/Progress/forms.py' 2025-11-20T01:54:04,309 adding 'plom_server/Progress/urls.py' 2025-11-20T01:54:04,311 adding 'plom_server/Progress/services/__init__.py' 2025-11-20T01:54:04,312 adding 'plom_server/Progress/services/progress_overview.py' 2025-11-20T01:54:04,315 adding 'plom_server/Progress/services/userinfo_service.py' 2025-11-20T01:54:04,316 adding 'plom_server/Progress/tests/__init__.py' 2025-11-20T01:54:04,318 adding 'plom_server/Progress/views/__init__.py' 2025-11-20T01:54:04,319 adding 'plom_server/Progress/views/overview_landing.py' 2025-11-20T01:54:04,320 adding 'plom_server/Progress/views/progress_identify.py' 2025-11-20T01:54:04,321 adding 'plom_server/Progress/views/progress_mark.py' 2025-11-20T01:54:04,323 adding 'plom_server/Progress/views/progress_task_annot.py' 2025-11-20T01:54:04,325 adding 'plom_server/Progress/views/progress_userinfo.py' 2025-11-20T01:54:04,326 adding 'plom_server/QuestionClustering/__init__.py' 2025-11-20T01:54:04,327 adding 'plom_server/QuestionClustering/admin.py' 2025-11-20T01:54:04,328 adding 'plom_server/QuestionClustering/apps.py' 2025-11-20T01:54:04,330 adding 'plom_server/QuestionClustering/forms.py' 2025-11-20T01:54:04,331 adding 'plom_server/QuestionClustering/models.py' 2025-11-20T01:54:04,332 adding 'plom_server/QuestionClustering/urls.py' 2025-11-20T01:54:04,334 adding 'plom_server/QuestionClustering/views.py' 2025-11-20T01:54:04,336 adding 'plom_server/QuestionClustering/exceptions/clustering_exception.py' 2025-11-20T01:54:04,337 adding 'plom_server/QuestionClustering/exceptions/job_exception.py' 2025-11-20T01:54:04,339 adding 'plom_server/QuestionClustering/migrations/0001_initial.py' 2025-11-20T01:54:04,340 adding 'plom_server/QuestionClustering/migrations/__init__.py' 2025-11-20T01:54:04,341 adding 'plom_server/QuestionClustering/services/__init__.py' 2025-11-20T01:54:04,343 adding 'plom_server/QuestionClustering/services/model_loader.py' 2025-11-20T01:54:04,347 adding 'plom_server/QuestionClustering/services/question_clustering_service.py' 2025-11-20T01:54:04,349 adding 'plom_server/QuestionTags/__init__.py' 2025-11-20T01:54:04,350 adding 'plom_server/QuestionTags/admin.py' 2025-11-20T01:54:04,351 adding 'plom_server/QuestionTags/forms.py' 2025-11-20T01:54:04,352 adding 'plom_server/QuestionTags/models.py' 2025-11-20T01:54:04,354 adding 'plom_server/QuestionTags/serializers.py' 2025-11-20T01:54:04,355 adding 'plom_server/QuestionTags/urls.py' 2025-11-20T01:54:04,357 adding 'plom_server/QuestionTags/views.py' 2025-11-20T01:54:04,359 adding 'plom_server/QuestionTags/management/commands/create_tag.py' 2025-11-20T01:54:04,360 adding 'plom_server/QuestionTags/management/commands/delete_qtag_link.py' 2025-11-20T01:54:04,362 adding 'plom_server/QuestionTags/management/commands/delete_tag.py' 2025-11-20T01:54:04,363 adding 'plom_server/QuestionTags/management/commands/link_question_with_tag.py' 2025-11-20T01:54:04,364 adding 'plom_server/QuestionTags/management/commands/upload_qtags_csv.py' 2025-11-20T01:54:04,366 adding 'plom_server/QuestionTags/migrations/0001_initial.py' 2025-11-20T01:54:04,367 adding 'plom_server/QuestionTags/migrations/__init__.py' 2025-11-20T01:54:04,369 adding 'plom_server/QuestionTags/services/__init__.py' 2025-11-20T01:54:04,371 adding 'plom_server/QuestionTags/services/questiontag_service.py' 2025-11-20T01:54:04,372 adding 'plom_server/Rectangles/__init__.py' 2025-11-20T01:54:04,374 adding 'plom_server/Rectangles/apps.py' 2025-11-20T01:54:04,375 adding 'plom_server/Rectangles/urls.py' 2025-11-20T01:54:04,376 adding 'plom_server/Rectangles/views.py' 2025-11-20T01:54:04,378 adding 'plom_server/Rectangles/management/commands/plom_extract_rectangle.py' 2025-11-20T01:54:04,380 adding 'plom_server/Rectangles/services/__init__.py' 2025-11-20T01:54:04,381 adding 'plom_server/Rectangles/services/idbox_utils.py' 2025-11-20T01:54:04,385 adding 'plom_server/Rectangles/services/rectangle.py' 2025-11-20T01:54:04,386 adding 'plom_server/Rectangles/tests/__init__.py' 2025-11-20T01:54:04,388 adding 'plom_server/Rectangles/tests/test_rectangles.py' 2025-11-20T01:54:04,390 adding 'plom_server/Reports/__init__.py' 2025-11-20T01:54:04,391 adding 'plom_server/Reports/urls.py' 2025-11-20T01:54:04,392 adding 'plom_server/Reports/views.py' 2025-11-20T01:54:04,394 adding 'plom_server/Rubrics/__init__.py' 2025-11-20T01:54:04,395 adding 'plom_server/Rubrics/admin.py' 2025-11-20T01:54:04,397 adding 'plom_server/Rubrics/apps.py' 2025-11-20T01:54:04,398 adding 'plom_server/Rubrics/forms.py' 2025-11-20T01:54:04,400 adding 'plom_server/Rubrics/models.py' 2025-11-20T01:54:04,401 adding 'plom_server/Rubrics/serializers.py' 2025-11-20T01:54:04,402 adding 'plom_server/Rubrics/urls.py' 2025-11-20T01:54:04,405 adding 'plom_server/Rubrics/views.py' 2025-11-20T01:54:04,408 adding 'plom_server/Rubrics/management/commands/plom_rubrics.py' 2025-11-20T01:54:04,409 adding 'plom_server/Rubrics/migrations/0001_initial.py' 2025-11-20T01:54:04,411 adding 'plom_server/Rubrics/migrations/__init__.py' 2025-11-20T01:54:04,412 adding 'plom_server/Rubrics/services/__init__.py' 2025-11-20T01:54:04,414 adding 'plom_server/Rubrics/services/rubric_permissions.py' 2025-11-20T01:54:04,419 adding 'plom_server/Rubrics/services/rubric_service.py' 2025-11-20T01:54:04,421 adding 'plom_server/Rubrics/services/utils.py' 2025-11-20T01:54:04,423 adding 'plom_server/Rubrics/tests/__init__.py' 2025-11-20T01:54:04,424 adding 'plom_server/Rubrics/tests/test_display_delta.py' 2025-11-20T01:54:04,426 adding 'plom_server/Rubrics/tests/test_rubric_fractional_permissions.py' 2025-11-20T01:54:04,427 adding 'plom_server/Rubrics/tests/test_rubric_misc.py' 2025-11-20T01:54:04,428 adding 'plom_server/Rubrics/tests/test_rubric_permissions.py' 2025-11-20T01:54:04,431 adding 'plom_server/Rubrics/tests/test_rubric_service.py' 2025-11-20T01:54:04,432 adding 'plom_server/Scan/__init__.py' 2025-11-20T01:54:04,434 adding 'plom_server/Scan/admin.py' 2025-11-20T01:54:04,435 adding 'plom_server/Scan/apps.py' 2025-11-20T01:54:04,436 adding 'plom_server/Scan/forms.py' 2025-11-20T01:54:04,438 adding 'plom_server/Scan/urls.py' 2025-11-20T01:54:04,440 adding 'plom_server/Scan/management/commands/plom_bundle_push_lock.py' 2025-11-20T01:54:04,441 adding 'plom_server/Scan/management/commands/plom_discard_pushed_page.py' 2025-11-20T01:54:04,443 adding 'plom_server/Scan/management/commands/plom_forgive_all_dnm.py' 2025-11-20T01:54:04,444 adding 'plom_server/Scan/management/commands/plom_forgive_missing_page.py' 2025-11-20T01:54:04,445 adding 'plom_server/Scan/management/commands/plom_list_images_in_paper.py' 2025-11-20T01:54:04,446 adding 'plom_server/Scan/management/commands/plom_reassign_discard.py' 2025-11-20T01:54:04,448 adding 'plom_server/Scan/management/commands/plom_staging_assign_extra.py' 2025-11-20T01:54:04,450 adding 'plom_server/Scan/management/commands/plom_staging_bundles.py' 2025-11-20T01:54:04,451 adding 'plom_server/Scan/management/commands/plom_staging_discard.py' 2025-11-20T01:54:04,453 adding 'plom_server/Scan/management/commands/plom_staging_extralise.py' 2025-11-20T01:54:04,454 adding 'plom_server/Scan/management/commands/plom_staging_knowify.py' 2025-11-20T01:54:04,455 adding 'plom_server/Scan/management/commands/plom_staging_rotate.py' 2025-11-20T01:54:04,457 adding 'plom_server/Scan/management/commands/plom_staging_unknowify.py' 2025-11-20T01:54:04,459 adding 'plom_server/Scan/migrations/0001_initial.py' 2025-11-20T01:54:04,460 adding 'plom_server/Scan/migrations/__init__.py' 2025-11-20T01:54:04,462 adding 'plom_server/Scan/models/__init__.py' 2025-11-20T01:54:04,463 adding 'plom_server/Scan/models/scan_background_chores.py' 2025-11-20T01:54:04,464 adding 'plom_server/Scan/models/staging_bundle.py' 2025-11-20T01:54:04,466 adding 'plom_server/Scan/models/staging_images.py' 2025-11-20T01:54:04,468 adding 'plom_server/Scan/services/ForgiveMissingService.py' 2025-11-20T01:54:04,470 adding 'plom_server/Scan/services/__init__.py' 2025-11-20T01:54:04,473 adding 'plom_server/Scan/services/cast_service.py' 2025-11-20T01:54:04,474 adding 'plom_server/Scan/services/hard_rotate.py' 2025-11-20T01:54:04,476 adding 'plom_server/Scan/services/image_process.py' 2025-11-20T01:54:04,477 adding 'plom_server/Scan/services/image_rotate.py' 2025-11-20T01:54:04,480 adding 'plom_server/Scan/services/manage_discard.py' 2025-11-20T01:54:04,483 adding 'plom_server/Scan/services/manage_scan.py' 2025-11-20T01:54:04,485 adding 'plom_server/Scan/services/qr_service.py' 2025-11-20T01:54:04,493 adding 'plom_server/Scan/services/scan_service.py' 2025-11-20T01:54:04,495 adding 'plom_server/Scan/services/util.py' 2025-11-20T01:54:04,497 adding 'plom_server/Scan/tests/__init__.py' 2025-11-20T01:54:04,501 adding 'plom_server/Scan/tests/id_page_img.png' 2025-11-20T01:54:04,502 adding 'plom_server/Scan/tests/test_forgive.py' 2025-11-20T01:54:04,503 adding 'plom_server/Scan/tests/test_image_process.py' 2025-11-20T01:54:04,505 adding 'plom_server/Scan/tests/test_manage_discard.py' 2025-11-20T01:54:04,507 adding 'plom_server/Scan/tests/test_manage_scan.py' 2025-11-20T01:54:04,509 adding 'plom_server/Scan/tests/test_qr_service.py' 2025-11-20T01:54:04,510 adding 'plom_server/Scan/tests/test_scan_cast.py' 2025-11-20T01:54:04,512 adding 'plom_server/Scan/tests/test_scanner.py' 2025-11-20T01:54:04,514 adding 'plom_server/Scan/views/__init__.py' 2025-11-20T01:54:04,516 adding 'plom_server/Scan/views/cast_image_state.py' 2025-11-20T01:54:04,518 adding 'plom_server/Scan/views/manage_bundle.py' 2025-11-20T01:54:04,520 adding 'plom_server/Scan/views/push_images.py' 2025-11-20T01:54:04,521 adding 'plom_server/Scan/views/pushed_images.py' 2025-11-20T01:54:04,523 adding 'plom_server/Scan/views/rotate_images.py' 2025-11-20T01:54:04,524 adding 'plom_server/Scan/views/scan_discards.py' 2025-11-20T01:54:04,526 adding 'plom_server/Scan/views/scanner_home.py' 2025-11-20T01:54:04,527 adding 'plom_server/Scan/views/scanner_summary.py' 2025-11-20T01:54:04,529 adding 'plom_server/SpecCreator/__init__.py' 2025-11-20T01:54:04,530 adding 'plom_server/SpecCreator/apps.py' 2025-11-20T01:54:04,531 adding 'plom_server/SpecCreator/urls.py' 2025-11-20T01:54:04,533 adding 'plom_server/SpecCreator/migrations/__init__.py' 2025-11-20T01:54:04,534 adding 'plom_server/SpecCreator/services/__init__.py' 2025-11-20T01:54:04,536 adding 'plom_server/SpecCreator/services/template_spec_builder.py' 2025-11-20T01:54:04,537 adding 'plom_server/SpecCreator/views/__init__.py' 2025-11-20T01:54:04,539 adding 'plom_server/SpecCreator/views/base.py' 2025-11-20T01:54:04,540 adding 'plom_server/SpecCreator/views/spec_download.py' 2025-11-20T01:54:04,541 adding 'plom_server/SpecCreator/views/spec_editor.py' 2025-11-20T01:54:04,543 adding 'plom_server/SpecCreator/views/spec_upload.py' 2025-11-20T01:54:04,544 adding 'plom_server/SpecCreator/views/summary.py' 2025-11-20T01:54:04,545 adding 'plom_server/SpecCreator/views/template_spec_builder.py' 2025-11-20T01:54:04,547 adding 'plom_server/Tags/__init__.py' 2025-11-20T01:54:04,548 adding 'plom_server/Tags/apps.py' 2025-11-20T01:54:04,549 adding 'plom_server/Tags/forms.py' 2025-11-20T01:54:04,550 adding 'plom_server/Tags/urls.py' 2025-11-20T01:54:04,552 adding 'plom_server/Tags/views.py' 2025-11-20T01:54:04,553 adding 'plom_server/Tags/services/__init__.py' 2025-11-20T01:54:04,555 adding 'plom_server/Tags/services/tag_service.py' 2025-11-20T01:54:04,557 adding 'plom_server/TaskOrder/__init__.py' 2025-11-20T01:54:04,558 adding 'plom_server/TaskOrder/apps.py' 2025-11-20T01:54:04,559 adding 'plom_server/TaskOrder/forms.py' 2025-11-20T01:54:04,560 adding 'plom_server/TaskOrder/urls.py' 2025-11-20T01:54:04,562 adding 'plom_server/TaskOrder/views.py' 2025-11-20T01:54:04,564 adding 'plom_server/TaskOrder/management/commands/task_sort_written_amount.py' 2025-11-20T01:54:04,566 adding 'plom_server/TaskOrder/services/__init__.py' 2025-11-20T01:54:04,568 adding 'plom_server/TaskOrder/services/task_ordering_service.py' 2025-11-20T01:54:04,569 adding 'plom_server/TestingSupport/__init__.py' 2025-11-20T01:54:04,570 adding 'plom_server/TestingSupport/apps.py' 2025-11-20T01:54:04,572 adding 'plom_server/TestingSupport/utils.py' 2025-11-20T01:54:04,574 adding 'plom_server/TestingSupport/config_files/full_demo_config.toml' 2025-11-20T01:54:04,575 adding 'plom_server/TestingSupport/config_files/hw_bundle_config.toml' 2025-11-20T01:54:04,576 adding 'plom_server/TestingSupport/config_files/just_demo_spec.toml' 2025-11-20T01:54:04,577 adding 'plom_server/TestingSupport/config_files/long_demo_config.toml' 2025-11-20T01:54:04,578 adding 'plom_server/TestingSupport/config_files/quick_demo_config.toml' 2025-11-20T01:54:04,580 adding 'plom_server/TestingSupport/migrations/__init__.py' 2025-11-20T01:54:04,582 adding 'plom_server/TestingSupport/services/ConfigFileService.py' 2025-11-20T01:54:04,583 adding 'plom_server/TestingSupport/services/ConfigPreparationService.py' 2025-11-20T01:54:04,584 adding 'plom_server/TestingSupport/services/ConfigTaskService.py' 2025-11-20T01:54:04,585 adding 'plom_server/TestingSupport/services/__init__.py' 2025-11-20T01:54:04,586 adding 'plom_server/TestingSupport/services/exceptions.py' 2025-11-20T01:54:04,588 adding 'plom_server/TestingSupport/tests/__init__.py' 2025-11-20T01:54:04,589 adding 'plom_server/TestingSupport/tests/test_config.py' 2025-11-20T01:54:04,591 adding 'plom_server/UserManagement/__init__.py' 2025-11-20T01:54:04,592 adding 'plom_server/UserManagement/admin.py' 2025-11-20T01:54:04,593 adding 'plom_server/UserManagement/apps.py' 2025-11-20T01:54:04,594 adding 'plom_server/UserManagement/models.py' 2025-11-20T01:54:04,595 adding 'plom_server/UserManagement/urls.py' 2025-11-20T01:54:04,597 adding 'plom_server/UserManagement/views.py' 2025-11-20T01:54:04,599 adding 'plom_server/UserManagement/management/commands/plom_leadmarker_membership.py' 2025-11-20T01:54:04,600 adding 'plom_server/UserManagement/management/commands/plom_users.py' 2025-11-20T01:54:04,602 adding 'plom_server/UserManagement/migrations/0001_initial.py' 2025-11-20T01:54:04,603 adding 'plom_server/UserManagement/migrations/__init__.py' 2025-11-20T01:54:04,605 adding 'plom_server/UserManagement/services/PermissionChanger.py' 2025-11-20T01:54:04,606 adding 'plom_server/UserManagement/services/QuotaService.py' 2025-11-20T01:54:04,607 adding 'plom_server/UserManagement/services/UsersService.py' 2025-11-20T01:54:04,609 adding 'plom_server/UserManagement/services/__init__.py' 2025-11-20T01:54:04,610 adding 'plom_server/UserManagement/tests/__init__.py' 2025-11-20T01:54:04,612 adding 'plom_server/UserManagement/tests/test_UsersService.py' 2025-11-20T01:54:04,613 adding 'plom_server/Visualization/__init__.py' 2025-11-20T01:54:04,615 adding 'plom_server/Visualization/apps.py' 2025-11-20T01:54:04,616 adding 'plom_server/Visualization/urls.py' 2025-11-20T01:54:04,617 adding 'plom_server/Visualization/views.py' 2025-11-20T01:54:04,620 adding 'plom_server/demo_files/assessment_v1.tex' 2025-11-20T01:54:04,622 adding 'plom_server/demo_files/assessment_v2.tex' 2025-11-20T01:54:04,624 adding 'plom_server/demo_files/assessment_v3.tex' 2025-11-20T01:54:04,625 adding 'plom_server/demo_files/bundle_for_demo.toml' 2025-11-20T01:54:04,626 adding 'plom_server/demo_files/bundle_for_long_demo.toml' 2025-11-20T01:54:04,628 adding 'plom_server/demo_files/bundle_for_plaid_demo.toml' 2025-11-20T01:54:04,629 adding 'plom_server/demo_files/bundle_for_quick_demo.toml' 2025-11-20T01:54:04,630 adding 'plom_server/demo_files/cl_for_demo.csv' 2025-11-20T01:54:04,633 adding 'plom_server/demo_files/cl_for_long_demo.csv' 2025-11-20T01:54:04,638 adding 'plom_server/demo_files/cl_for_plaid_demo.csv' 2025-11-20T01:54:04,639 adding 'plom_server/demo_files/cl_for_quick_demo.csv' 2025-11-20T01:54:04,641 adding 'plom_server/demo_files/demo_assessment_qtags.csv' 2025-11-20T01:54:04,642 adding 'plom_server/demo_files/demo_assessment_rubrics_q1.toml' 2025-11-20T01:54:04,643 adding 'plom_server/demo_files/demo_assessment_rubrics_q2.toml' 2025-11-20T01:54:04,645 adding 'plom_server/demo_files/demo_assessment_rubrics_q3.toml' 2025-11-20T01:54:04,646 adding 'plom_server/demo_files/demo_assessment_rubrics_q4.toml' 2025-11-20T01:54:04,647 adding 'plom_server/demo_files/demo_assessment_spec.toml' 2025-11-20T01:54:04,648 adding 'plom_server/demo_files/demo_solution_spec.toml' 2025-11-20T01:54:04,650 adding 'plom_server/scripts/__init__.py' 2025-11-20T01:54:04,654 adding 'plom_server/scripts/launch_plom_demo_server.py' 2025-11-20T01:54:04,656 adding 'plom_server/scripts/launch_plom_server.py' 2025-11-20T01:54:04,657 adding 'plom_server/scripts/wipe_migrations.py' 2025-11-20T01:54:04,659 adding 'plom_server/static/__init__.py' 2025-11-20T01:54:04,660 adding 'plom_server/static/ball_triangle.svg' 2025-11-20T01:54:04,665 adding 'plom_server/static/defaultUserIcon.png' 2025-11-20T01:54:04,667 adding 'plom_server/static/fingers_in_gears.svg' 2025-11-20T01:54:04,669 adding 'plom_server/static/plomLogo.png' 2025-11-20T01:54:04,671 adding 'plom_server/static/css/base.css' 2025-11-20T01:54:04,672 adding 'plom_server/static/css/diff_table.css' 2025-11-20T01:54:04,673 adding 'plom_server/static/css/generate_report.css' 2025-11-20T01:54:04,674 adding 'plom_server/static/css/loginPage.css' 2025-11-20T01:54:04,675 adding 'plom_server/static/css/profile.css' 2025-11-20T01:54:04,677 adding 'plom_server/static/js/frontend_utils.js' 2025-11-20T01:54:04,678 adding 'plom_server/static/js/heatmap.js' 2025-11-20T01:54:04,680 adding 'plom_server/static/js/histogram.js' 2025-11-20T01:54:04,681 adding 'plom_server/static/js/plom_htmx_error_handler.js' 2025-11-20T01:54:04,683 adding 'plom_server/static/js/rectangle_select.js' 2025-11-20T01:54:04,685 adding 'plom_server/templates/403.html' 2025-11-20T01:54:04,686 adding 'plom_server/templates/__init__.py' 2025-11-20T01:54:04,688 adding 'plom_server/templates/Authentication/activation_invalid.html' 2025-11-20T01:54:04,689 adding 'plom_server/templates/Authentication/home.html' 2025-11-20T01:54:04,690 adding 'plom_server/templates/Authentication/login.html' 2025-11-20T01:54:04,691 adding 'plom_server/templates/Authentication/maintenance.html' 2025-11-20T01:54:04,692 adding 'plom_server/templates/Authentication/no_group.html' 2025-11-20T01:54:04,694 adding 'plom_server/templates/Authentication/set_password.html' 2025-11-20T01:54:04,695 adding 'plom_server/templates/Authentication/set_password_complete.html' 2025-11-20T01:54:04,696 adding 'plom_server/templates/Authentication/signup_base.html' 2025-11-20T01:54:04,698 adding 'plom_server/templates/Authentication/signup_import_users.html' 2025-11-20T01:54:04,699 adding 'plom_server/templates/Authentication/signup_multiple_users.html' 2025-11-20T01:54:04,700 adding 'plom_server/templates/Authentication/signup_single_user.html' 2025-11-20T01:54:04,701 adding 'plom_server/templates/Authentication/unauthorized.html' 2025-11-20T01:54:04,703 adding 'plom_server/templates/BuildPaperPDF/build_paper_pdfs.html' 2025-11-20T01:54:04,704 adding 'plom_server/templates/BuildPaperPDF/cannot_find_pdf.html' 2025-11-20T01:54:04,706 adding 'plom_server/templates/BuildPaperPDF/fragments/pdf_table.html' 2025-11-20T01:54:04,708 adding 'plom_server/templates/Finish/build_soln.html' 2025-11-20T01:54:04,710 adding 'plom_server/templates/Finish/finish_no_spec.html' 2025-11-20T01:54:04,711 adding 'plom_server/templates/Finish/finish_not_printed.html' 2025-11-20T01:54:04,712 adding 'plom_server/templates/Finish/marking_landing.html' 2025-11-20T01:54:04,714 adding 'plom_server/templates/Finish/reassemble_paper_pdfs.html' 2025-11-20T01:54:04,716 adding 'plom_server/templates/Finish/soln_home.html' 2025-11-20T01:54:04,717 adding 'plom_server/templates/Finish/soln_source_attempt.html' 2025-11-20T01:54:04,718 adding 'plom_server/templates/Finish/soln_sources.html' 2025-11-20T01:54:04,720 adding 'plom_server/templates/Finish/soln_spec.html' 2025-11-20T01:54:04,721 adding 'plom_server/templates/Finish/template_soln_spec.html' 2025-11-20T01:54:04,723 adding 'plom_server/templates/Finish/Reports/brief_student_report.html' 2025-11-20T01:54:04,725 adding 'plom_server/templates/Identify/find_id_rect.html' 2025-11-20T01:54:04,727 adding 'plom_server/templates/Identify/id_prediction_home.html' 2025-11-20T01:54:04,728 adding 'plom_server/templates/Identify/parent_idbox_rect.html' 2025-11-20T01:54:04,730 adding 'plom_server/templates/Preparation/classlist_attempt.html' 2025-11-20T01:54:04,732 adding 'plom_server/templates/Preparation/classlist_manage.html' 2025-11-20T01:54:04,733 adding 'plom_server/templates/Preparation/dependency_conflict.html' 2025-11-20T01:54:04,734 adding 'plom_server/templates/Preparation/home.html' 2025-11-20T01:54:04,735 adding 'plom_server/templates/Preparation/miscellanea.html' 2025-11-20T01:54:04,737 adding 'plom_server/templates/Preparation/papers_printed_manage.html' 2025-11-20T01:54:04,738 adding 'plom_server/templates/Preparation/pqv_mapping_attempt.html' 2025-11-20T01:54:04,740 adding 'plom_server/templates/Preparation/pqv_mapping_manage.html' 2025-11-20T01:54:04,741 adding 'plom_server/templates/Preparation/prenaming_configuration.html' 2025-11-20T01:54:04,742 adding 'plom_server/templates/Preparation/prenaming_manage.html' 2025-11-20T01:54:04,743 adding 'plom_server/templates/Preparation/source_item_view.html' 2025-11-20T01:54:04,745 adding 'plom_server/templates/Preparation/source_manage.html' 2025-11-20T01:54:04,746 adding 'plom_server/templates/Profile/profile.html' 2025-11-20T01:54:04,748 adding 'plom_server/templates/Progress/all_task_overview.html' 2025-11-20T01:54:04,750 adding 'plom_server/templates/Progress/overview_landing.html' 2025-11-20T01:54:04,751 adding 'plom_server/templates/Progress/tools_landing.html' 2025-11-20T01:54:04,752 adding 'plom_server/templates/Progress/Identify/id_image_wrap_fragment.html' 2025-11-20T01:54:04,754 adding 'plom_server/templates/Progress/Identify/identify_home.html' 2025-11-20T01:54:04,755 adding 'plom_server/templates/Progress/Mark/annotation_image_wrap_fragment.html' 2025-11-20T01:54:04,757 adding 'plom_server/templates/Progress/Mark/mark_compare_versions.html' 2025-11-20T01:54:04,759 adding 'plom_server/templates/Progress/Mark/mark_details.html' 2025-11-20T01:54:04,760 adding 'plom_server/templates/Progress/Mark/mark_home.html' 2025-11-20T01:54:04,761 adding 'plom_server/templates/Progress/Mark/mark_papers.html' 2025-11-20T01:54:04,762 adding 'plom_server/templates/Progress/Mark/mark_stats_card.html' 2025-11-20T01:54:04,764 adding 'plom_server/templates/Progress/Mark/original_image_wrap_fragment.html' 2025-11-20T01:54:04,765 adding 'plom_server/templates/Progress/Mark/task_details.html' 2025-11-20T01:54:04,767 adding 'plom_server/templates/Progress/Mark/task_filter.html' 2025-11-20T01:54:04,769 adding 'plom_server/templates/Progress/User_Info/modal_forms.html' 2025-11-20T01:54:04,771 adding 'plom_server/templates/Progress/User_Info/user_info_home.html' 2025-11-20T01:54:04,773 adding 'plom_server/templates/Progress/fragments/task_progress_bar.html' 2025-11-20T01:54:04,775 adding 'plom_server/templates/QuestionClustering/cluster_groups.html' 2025-11-20T01:54:04,777 adding 'plom_server/templates/QuestionClustering/clustered_papers.html' 2025-11-20T01:54:04,778 adding 'plom_server/templates/QuestionClustering/clustering_jobs.html' 2025-11-20T01:54:04,780 adding 'plom_server/templates/QuestionClustering/home.html' 2025-11-20T01:54:04,781 adding 'plom_server/templates/QuestionClustering/modal_forms.html' 2025-11-20T01:54:04,782 adding 'plom_server/templates/QuestionClustering/select.html' 2025-11-20T01:54:04,784 adding 'plom_server/templates/QuestionClustering/show_rectangles.html' 2025-11-20T01:54:04,786 adding 'plom_server/templates/QuestionClustering/fragments/clustering_jobs_table.html' 2025-11-20T01:54:04,787 adding 'plom_server/templates/QuestionClustering/fragments/clustering_tag_cell.html' 2025-11-20T01:54:04,788 adding 'plom_server/templates/QuestionClustering/fragments/error_detail_modal.html' 2025-11-20T01:54:04,790 adding 'plom_server/templates/Questiontags/modal_forms.html' 2025-11-20T01:54:04,792 adding 'plom_server/templates/Questiontags/qtags_landing.html' 2025-11-20T01:54:04,794 adding 'plom_server/templates/Rectangles/home.html' 2025-11-20T01:54:04,795 adding 'plom_server/templates/Rectangles/select.html' 2025-11-20T01:54:04,796 adding 'plom_server/templates/Rectangles/show_rectangles.html' 2025-11-20T01:54:04,798 adding 'plom_server/templates/Reports/reports_landing.html' 2025-11-20T01:54:04,800 adding 'plom_server/templates/Rubrics/diff_partial.html' 2025-11-20T01:54:04,801 adding 'plom_server/templates/Rubrics/feedback_rules.html' 2025-11-20T01:54:04,803 adding 'plom_server/templates/Rubrics/modal_forms.html' 2025-11-20T01:54:04,805 adding 'plom_server/templates/Rubrics/rubric_item.html' 2025-11-20T01:54:04,806 adding 'plom_server/templates/Rubrics/rubrics_access.html' 2025-11-20T01:54:04,808 adding 'plom_server/templates/Rubrics/rubrics_admin.html' 2025-11-20T01:54:04,809 adding 'plom_server/templates/Rubrics/rubrics_landing.html' 2025-11-20T01:54:04,811 adding 'plom_server/templates/Scan/bundle_is_locked.html' 2025-11-20T01:54:04,812 adding 'plom_server/templates/Scan/bundle_push_bad_error.html' 2025-11-20T01:54:04,813 adding 'plom_server/templates/Scan/bundle_push_collision.html' 2025-11-20T01:54:04,815 adding 'plom_server/templates/Scan/bundle_thumbnails.html' 2025-11-20T01:54:04,816 adding 'plom_server/templates/Scan/bundle_upload.html' 2025-11-20T01:54:04,818 adding 'plom_server/templates/Scan/handwriting_comparison.html' 2025-11-20T01:54:04,819 adding 'plom_server/templates/Scan/overview.html' 2025-11-20T01:54:04,821 adding 'plom_server/templates/Scan/reassign_discard.html' 2025-11-20T01:54:04,822 adding 'plom_server/templates/Scan/scan_complete.html' 2025-11-20T01:54:04,823 adding 'plom_server/templates/Scan/scan_discard.html' 2025-11-20T01:54:04,825 adding 'plom_server/templates/Scan/scan_incomplete.html' 2025-11-20T01:54:04,826 adding 'plom_server/templates/Scan/show_pushed_bundles.html' 2025-11-20T01:54:04,827 adding 'plom_server/templates/Scan/show_staged_bundles.html' 2025-11-20T01:54:04,829 adding 'plom_server/templates/Scan/fragments/bundle_page_img_tag.html' 2025-11-20T01:54:04,832 adding 'plom_server/templates/Scan/fragments/bundle_page_panel.html' 2025-11-20T01:54:04,834 adding 'plom_server/templates/Scan/fragments/bundle_summary.html' 2025-11-20T01:54:04,835 adding 'plom_server/templates/Scan/fragments/bundle_thumbnail_container.html' 2025-11-20T01:54:04,836 adding 'plom_server/templates/Scan/fragments/knowify_image.html' 2025-11-20T01:54:04,838 adding 'plom_server/templates/Scan/fragments/pushed_image_wrapper.html' 2025-11-20T01:54:04,839 adding 'plom_server/templates/Scan/fragments/staged_bundle_row.html' 2025-11-20T01:54:04,841 adding 'plom_server/templates/Scan/fragments/substitute_image_wrapper.html' 2025-11-20T01:54:04,843 adding 'plom_server/templates/SpecCreator/launch-page.html' 2025-11-20T01:54:04,844 adding 'plom_server/templates/SpecCreator/spec_upload.html' 2025-11-20T01:54:04,846 adding 'plom_server/templates/SpecCreator/summary-page.html' 2025-11-20T01:54:04,847 adding 'plom_server/templates/SpecCreator/summary-question.html' 2025-11-20T01:54:04,848 adding 'plom_server/templates/SpecCreator/template_spec_builder.html' 2025-11-20T01:54:04,850 adding 'plom_server/templates/SpecCreator/validation.html' 2025-11-20T01:54:04,851 adding 'plom_server/templates/Tags/tag_item.html' 2025-11-20T01:54:04,853 adding 'plom_server/templates/Tags/tags_landing.html' 2025-11-20T01:54:04,855 adding 'plom_server/templates/TaskOrder/task_order_landing.html' 2025-11-20T01:54:04,856 adding 'plom_server/templates/UserManagement/password_reset_page.html' 2025-11-20T01:54:04,858 adding 'plom_server/templates/UserManagement/users.html' 2025-11-20T01:54:04,860 adding 'plom_server/templates/Visualization/heat_map.html' 2025-11-20T01:54:04,861 adding 'plom_server/templates/Visualization/histogram.html' 2025-11-20T01:54:04,863 adding 'plom_server/templates/base/alert_message.html' 2025-11-20T01:54:04,864 adding 'plom_server/templates/base/alert_messages.html' 2025-11-20T01:54:04,865 adding 'plom_server/templates/base/base-2col.html' 2025-11-20T01:54:04,867 adding 'plom_server/templates/base/base.html' 2025-11-20T01:54:04,868 adding 'plom_server/templates/base/reset.html' 2025-11-20T01:54:04,870 adding 'plom_server/templates/base/server_status.html' 2025-11-20T01:54:04,871 adding 'plom_server/templates/base/sidebar.html' 2025-11-20T01:54:04,872 adding 'plom_server/templates/base/troubles_afoot.html' 2025-11-20T01:54:04,873 adding 'plom-0.19.5.dist-info/METADATA' 2025-11-20T01:54:04,874 adding 'plom-0.19.5.dist-info/WHEEL' 2025-11-20T01:54:04,875 adding 'plom-0.19.5.dist-info/entry_points.txt' 2025-11-20T01:54:04,876 adding 'plom-0.19.5.dist-info/top_level.txt' 2025-11-20T01:54:04,891 adding 'plom-0.19.5.dist-info/RECORD' 2025-11-20T01:54:04,923 removing build/bdist.linux-armv7l/wheel 2025-11-20T01:54:05,249 Building wheel for plom (pyproject.toml): finished with status 'done' 2025-11-20T01:54:05,301 Created wheel for plom: filename=plom-0.19.5-py3-none-any.whl size=1919690 sha256=6738c2823976de519dbca55db8b9fa4185c629f151f376a499ae589708fc7349 2025-11-20T01:54:05,302 Stored in directory: /tmp/pip-ephem-wheel-cache-mmbi7oeo/wheels/30/92/dc/181b1ded91d0f2071fefe3abfed8c54fda40cd45cbddfad626 2025-11-20T01:54:05,341 Successfully built plom 2025-11-20T01:54:05,392 Removed build tracker: '/tmp/pip-build-tracker-nmp2qnhl'