2025-11-20T22:50:23,896 Created temporary directory: /tmp/pip-ephem-wheel-cache-op6mvq1k 2025-11-20T22:50:23,898 Created temporary directory: /tmp/pip-build-tracker-2yd59s4p 2025-11-20T22:50:23,898 Initialized build tracking at /tmp/pip-build-tracker-2yd59s4p 2025-11-20T22:50:23,899 Created build tracker: /tmp/pip-build-tracker-2yd59s4p 2025-11-20T22:50:23,899 Entered build tracker: /tmp/pip-build-tracker-2yd59s4p 2025-11-20T22:50:23,900 Created temporary directory: /tmp/pip-wheel-bpyiqb_n 2025-11-20T22:50:23,903 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-20T22:50:23,905 Created temporary directory: /tmp/pip-ephem-wheel-cache-pje9mra3 2025-11-20T22:50:23,927 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-20T22:50:23,930 2 location(s) to search for versions of plom: 2025-11-20T22:50:23,930 * https://pypi.org/simple/plom/ 2025-11-20T22:50:23,930 * https://www.piwheels.org/simple/plom/ 2025-11-20T22:50:23,931 Fetching project page and analyzing links: https://pypi.org/simple/plom/ 2025-11-20T22:50:23,932 Getting page https://pypi.org/simple/plom/ 2025-11-20T22:50:23,933 Found index url https://pypi.org/simple 2025-11-20T22:50:24,161 Fetched page https://pypi.org/simple/plom/ as application/vnd.pypi.simple.v1+json 2025-11-20T22:50:24,200 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-20T22:50:24,201 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-20T22:50:24,202 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-20T22:50:24,203 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-20T22:50:24,204 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-20T22:50:24,205 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-20T22:50:24,206 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-20T22:50:24,206 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-20T22:50:24,207 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-20T22:50:24,208 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-20T22:50:24,209 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-20T22:50:24,210 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-20T22:50:24,211 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-20T22:50:24,212 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-20T22:50:24,212 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-20T22:50:24,213 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-20T22:50:24,214 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-20T22:50:24,215 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-20T22:50:24,215 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-20T22:50:24,216 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-20T22:50:24,217 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-20T22:50:24,218 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-20T22:50:24,219 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-20T22:50:24,220 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-20T22:50:24,220 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-20T22:50:24,221 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-20T22:50:24,222 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-20T22:50:24,223 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-20T22:50:24,224 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-20T22:50:24,225 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-20T22:50:24,225 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-20T22:50:24,226 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-20T22:50:24,227 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-20T22:50:24,227 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-20T22:50:24,228 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-20T22:50:24,229 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-20T22:50:24,230 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-20T22:50:24,231 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-20T22:50:24,231 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-20T22:50:24,232 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-20T22:50:24,233 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-20T22:50:24,234 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-20T22:50:24,235 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-20T22:50:24,236 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-20T22:50:24,237 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-20T22:50:24,237 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-20T22:50:24,238 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-20T22:50:24,239 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-20T22:50:24,239 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-20T22:50:24,240 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-20T22:50:24,241 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-20T22:50:24,242 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-20T22:50:24,242 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-20T22:50:24,243 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-20T22:50:24,244 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-20T22:50:24,245 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-20T22:50:24,246 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-20T22:50:24,247 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-20T22:50:24,247 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-20T22:50:24,248 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-20T22:50:24,249 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-20T22:50:24,250 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-20T22:50:24,250 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-20T22:50:24,251 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-20T22:50:24,252 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-20T22:50:24,253 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-20T22:50:24,253 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-20T22:50:24,254 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-20T22:50:24,255 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-20T22:50:24,256 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-20T22:50:24,257 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-20T22:50:24,258 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-20T22:50:24,258 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-20T22:50:24,259 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-20T22:50:24,260 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-20T22:50:24,261 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-20T22:50:24,262 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-20T22:50:24,263 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-20T22:50:24,263 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-20T22:50:24,264 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-20T22:50:24,265 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-20T22:50:24,265 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-20T22:50:24,266 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-20T22:50:24,267 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-20T22:50:24,268 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-20T22:50:24,269 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-20T22:50:24,270 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-20T22:50:24,270 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-20T22:50:24,271 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-20T22:50:24,272 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-20T22:50:24,273 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-20T22:50:24,274 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-20T22:50:24,274 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-20T22:50:24,275 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-20T22:50:24,276 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-20T22:50:24,277 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-20T22:50:24,277 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-20T22:50:24,278 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-20T22:50:24,279 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-20T22:50:24,280 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-20T22:50:24,281 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-20T22:50:24,281 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-20T22:50:24,282 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-20T22:50:24,283 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-20T22:50:24,284 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-20T22:50:24,285 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-20T22:50:24,285 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-20T22:50:24,287 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-20T22:50:24,287 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-20T22:50:24,288 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-20T22:50:24,289 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-20T22:50:24,290 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-20T22:50:24,290 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-20T22:50:24,291 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-20T22:50:24,292 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-20T22:50:24,292 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-20T22:50:24,293 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-20T22:50:24,294 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-20T22:50:24,295 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-20T22:50:24,296 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-20T22:50:24,297 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-20T22:50:24,297 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-20T22:50:24,298 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-20T22:50:24,299 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-20T22:50:24,300 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-20T22:50:24,301 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-20T22:50:24,301 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-20T22:50:24,302 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-20T22:50:24,303 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-20T22:50:24,303 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-20T22:50:24,304 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-20T22:50:24,305 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-20T22:50:24,306 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-20T22:50:24,307 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-20T22:50:24,308 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-20T22:50:24,309 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-20T22:50:24,310 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-20T22:50:24,311 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-20T22:50:24,311 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-20T22:50:24,312 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-20T22:50:24,313 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-20T22:50:24,314 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-20T22:50:24,315 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-20T22:50:24,315 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-20T22:50:24,316 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-20T22:50:24,317 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-20T22:50:24,317 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-20T22:50:24,318 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-20T22:50:24,319 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-20T22:50:24,320 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-20T22:50:24,321 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-20T22:50:24,322 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-20T22:50:24,322 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-20T22:50:24,323 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-20T22:50:24,324 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-20T22:50:24,325 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-20T22:50:24,326 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-20T22:50:24,327 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-20T22:50:24,327 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-20T22:50:24,328 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-20T22:50:24,329 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-20T22:50:24,329 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-20T22:50:24,330 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-20T22:50:24,331 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-20T22:50:24,332 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-20T22:50:24,333 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-20T22:50:24,334 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-20T22:50:24,335 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-20T22:50:24,335 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-20T22:50:24,336 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-20T22:50:24,337 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-20T22:50:24,338 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-20T22:50:24,339 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-20T22:50:24,339 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-20T22:50:24,340 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-20T22:50:24,341 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-20T22:50:24,341 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-20T22:50:24,342 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-20T22:50:24,343 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-20T22:50:24,344 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-20T22:50:24,344 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-20T22:50:24,345 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-20T22:50:24,346 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-20T22:50:24,347 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-20T22:50:24,348 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-20T22:50:24,349 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-20T22:50:24,349 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-20T22:50:24,350 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-20T22:50:24,351 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-20T22:50:24,352 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-20T22:50:24,352 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-20T22:50:24,353 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-20T22:50:24,354 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-20T22:50:24,355 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-20T22:50:24,355 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-20T22:50:24,356 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-20T22:50:24,357 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-20T22:50:24,358 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-20T22:50:24,359 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-20T22:50:24,360 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-20T22:50:24,361 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-20T22:50:24,362 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-20T22:50:24,363 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-20T22:50:24,364 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-20T22:50:24,365 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-20T22:50:24,365 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-20T22:50:24,366 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-20T22:50:24,367 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-20T22:50:24,367 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-20T22:50:24,368 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-20T22:50:24,369 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-20T22:50:24,370 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-20T22:50:24,370 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-20T22:50:24,371 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-20T22:50:24,372 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-20T22:50:24,373 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-20T22:50:24,374 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-20T22:50:24,375 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-20T22:50:24,375 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-20T22:50:24,376 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-20T22:50:24,377 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-20T22:50:24,378 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-20T22:50:24,378 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/4d/9d/55dbec3c296d3f7467394928fb07a5c4cd01b4d07a1e56c0316691d7e0c2/plom-0.19.6-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.10) 2025-11-20T22:50:24,379 Found link https://files.pythonhosted.org/packages/8c/f9/0e61ab318abf352f882653c9671e2be7ee15fe2405cc733ef28add6abb90/plom-0.19.6.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.10), version: 0.19.6 2025-11-20T22:50:24,380 Fetching project page and analyzing links: https://www.piwheels.org/simple/plom/ 2025-11-20T22:50:24,381 Getting page https://www.piwheels.org/simple/plom/ 2025-11-20T22:50:24,382 Found index url https://www.piwheels.org/simple 2025-11-20T22:50:24,618 Fetched page https://www.piwheels.org/simple/plom/ as text/html 2025-11-20T22:50:24,648 Skipping link: No binaries permitted for plom: https://www.piwheels.org/simple/plom/plom-0.19.5-py3-none-any.whl#sha256=6738c2823976de519dbca55db8b9fa4185c629f151f376a499ae589708fc7349 (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.10) 2025-11-20T22:50:24,648 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-20T22:50:24,649 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-20T22:50:24,650 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-20T22:50:24,650 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-20T22:50:24,651 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-20T22:50:24,652 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-20T22:50:24,652 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-20T22:50:24,653 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-20T22:50:24,653 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-20T22:50:24,654 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-20T22:50:24,655 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-20T22:50:24,655 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-20T22:50:24,656 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-20T22:50:24,656 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-20T22:50:24,657 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-20T22:50:24,657 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-20T22:50:24,658 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-20T22:50:24,659 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-20T22:50:24,659 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-20T22:50:24,660 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-20T22:50:24,660 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-20T22:50:24,661 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-20T22:50:24,662 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-20T22:50:24,662 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-20T22:50:24,663 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-20T22:50:24,663 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-20T22:50:24,664 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-20T22:50:24,664 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-20T22:50:24,665 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-20T22:50:24,665 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-20T22:50:24,666 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-20T22:50:24,667 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-20T22:50:24,667 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-20T22:50:24,668 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-20T22:50:24,668 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-20T22:50:24,669 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-20T22:50:24,669 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-20T22:50:24,670 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-20T22:50:24,671 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-20T22:50:24,671 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-20T22:50:24,672 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-20T22:50:24,672 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-20T22:50:24,673 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-20T22:50:24,673 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-20T22:50:24,674 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-20T22:50:24,674 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-20T22:50:24,675 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-20T22:50:24,675 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-20T22:50:24,676 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-20T22:50:24,677 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-20T22:50:24,677 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-20T22:50:24,678 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-20T22:50:24,679 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-20T22:50:24,679 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-20T22:50:24,680 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-20T22:50:24,680 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-20T22:50:24,681 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-20T22:50:24,681 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-20T22:50:24,682 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-20T22:50:24,682 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-20T22:50:24,683 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-20T22:50:24,684 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-20T22:50:24,684 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-20T22:50:24,685 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-20T22:50:24,686 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-20T22:50:24,686 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-20T22:50:24,687 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-20T22:50:24,687 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-20T22:50:24,688 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-20T22:50:24,688 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-20T22:50:24,689 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-20T22:50:24,689 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-20T22:50:24,690 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-20T22:50:24,690 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-20T22:50:24,691 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-20T22:50:24,692 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-20T22:50:24,692 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-20T22:50:24,693 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-20T22:50:24,694 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-20T22:50:24,694 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-20T22:50:24,695 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-20T22:50:24,695 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-20T22:50:24,696 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-20T22:50:24,696 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-20T22:50:24,697 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-20T22:50:24,697 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-20T22:50:24,698 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-20T22:50:24,698 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-20T22:50:24,699 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-20T22:50:24,700 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-20T22:50:24,700 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-20T22:50:24,701 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-20T22:50:24,701 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-20T22:50:24,702 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-20T22:50:24,703 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-20T22:50:24,703 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-20T22:50:24,704 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-20T22:50:24,704 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-20T22:50:24,705 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-20T22:50:24,705 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-20T22:50:24,706 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-20T22:50:24,706 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-20T22:50:24,707 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-20T22:50:24,707 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-20T22:50:24,708 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-20T22:50:24,709 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-20T22:50:24,709 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-20T22:50:24,710 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-20T22:50:24,710 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-20T22:50:24,711 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-20T22:50:24,712 Skipping link: not a file: https://www.piwheels.org/simple/plom/ 2025-11-20T22:50:24,712 Skipping link: not a file: https://pypi.org/simple/plom/ 2025-11-20T22:50:24,744 Given no hashes to check 1 links for project 'plom': discarding no candidates 2025-11-20T22:50:24,762 Collecting plom==0.19.6 2025-11-20T22:50:24,764 Created temporary directory: /tmp/pip-unpack-8wa7m5p3 2025-11-20T22:50:24,984 Downloading plom-0.19.6.tar.gz (1.6 MB) 2025-11-20T22:50:26,823 Added plom==0.19.6 from https://files.pythonhosted.org/packages/8c/f9/0e61ab318abf352f882653c9671e2be7ee15fe2405cc733ef28add6abb90/plom-0.19.6.tar.gz to build tracker '/tmp/pip-build-tracker-2yd59s4p' 2025-11-20T22:50:26,834 Created temporary directory: /tmp/pip-build-env-zpi29n2a 2025-11-20T22:50:26,838 Installing build dependencies: started 2025-11-20T22:50:26,840 Running command pip subprocess to install build dependencies 2025-11-20T22:50:27,994 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-11-20T22:50:28,638 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-20T22:50:28,661 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-20T22:50:29,359 Collecting pip>=20.3 2025-11-20T22:50:29,499 Using cached https://www.piwheels.org/simple/pip/pip-25.3-py3-none-any.whl (1.8 MB) 2025-11-20T22:50:31,004 Collecting setuptools>=61 2025-11-20T22:50:31,206 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-11-20T22:50:31,514 Collecting wheel 2025-11-20T22:50:31,531 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-11-20T22:50:34,502 Installing collected packages: wheel, setuptools, pip 2025-11-20T22:50:34,745 Creating /tmp/pip-build-env-zpi29n2a/overlay/local/bin 2025-11-20T22:50:34,747 changing mode of /tmp/pip-build-env-zpi29n2a/overlay/local/bin/wheel to 755 2025-11-20T22:50:42,306 changing mode of /tmp/pip-build-env-zpi29n2a/overlay/local/bin/pip to 755 2025-11-20T22:50:42,308 changing mode of /tmp/pip-build-env-zpi29n2a/overlay/local/bin/pip3 to 755 2025-11-20T22:50:42,310 changing mode of /tmp/pip-build-env-zpi29n2a/overlay/local/bin/pip3.11 to 755 2025-11-20T22:50:42,342 Successfully installed pip-25.3 setuptools-80.9.0 wheel-0.45.1 2025-11-20T22:50:42,631 Installing build dependencies: finished with status 'done' 2025-11-20T22:50:42,637 Getting requirements to build wheel: started 2025-11-20T22:50:42,639 Running command Getting requirements to build wheel 2025-11-20T22:50:43,361 running egg_info 2025-11-20T22:50:43,368 writing plom.egg-info/PKG-INFO 2025-11-20T22:50:43,373 writing dependency_links to plom.egg-info/dependency_links.txt 2025-11-20T22:50:43,375 writing entry points to plom.egg-info/entry_points.txt 2025-11-20T22:50:43,378 writing requirements to plom.egg-info/requires.txt 2025-11-20T22:50:43,379 writing top-level names to plom.egg-info/top_level.txt 2025-11-20T22:50:43,514 reading manifest file 'plom.egg-info/SOURCES.txt' 2025-11-20T22:50:43,604 reading manifest template 'MANIFEST.in' 2025-11-20T22:50:43,606 warning: no files found matching 'doc' 2025-11-20T22:50:43,713 warning: no files found matching 'plom_server/Launcher/launch_scripts/*.py' 2025-11-20T22:50:43,726 adding license file 'LICENSE.md' 2025-11-20T22:50:43,766 writing manifest file 'plom.egg-info/SOURCES.txt' 2025-11-20T22:50:43,865 Getting requirements to build wheel: finished with status 'done' 2025-11-20T22:50:43,868 Created temporary directory: /tmp/pip-modern-metadata-0b_ctnkg 2025-11-20T22:50:43,870 Preparing metadata (pyproject.toml): started 2025-11-20T22:50:43,871 Running command Preparing metadata (pyproject.toml) 2025-11-20T22:50:44,544 running dist_info 2025-11-20T22:50:44,557 creating /tmp/pip-modern-metadata-0b_ctnkg/plom.egg-info 2025-11-20T22:50:44,558 writing /tmp/pip-modern-metadata-0b_ctnkg/plom.egg-info/PKG-INFO 2025-11-20T22:50:44,563 writing dependency_links to /tmp/pip-modern-metadata-0b_ctnkg/plom.egg-info/dependency_links.txt 2025-11-20T22:50:44,565 writing entry points to /tmp/pip-modern-metadata-0b_ctnkg/plom.egg-info/entry_points.txt 2025-11-20T22:50:44,568 writing requirements to /tmp/pip-modern-metadata-0b_ctnkg/plom.egg-info/requires.txt 2025-11-20T22:50:44,569 writing top-level names to /tmp/pip-modern-metadata-0b_ctnkg/plom.egg-info/top_level.txt 2025-11-20T22:50:44,571 writing manifest file '/tmp/pip-modern-metadata-0b_ctnkg/plom.egg-info/SOURCES.txt' 2025-11-20T22:50:44,662 reading manifest file '/tmp/pip-modern-metadata-0b_ctnkg/plom.egg-info/SOURCES.txt' 2025-11-20T22:50:44,664 reading manifest template 'MANIFEST.in' 2025-11-20T22:50:44,665 warning: no files found matching 'doc' 2025-11-20T22:50:44,731 warning: no files found matching 'plom_server/Launcher/launch_scripts/*.py' 2025-11-20T22:50:44,739 adding license file 'LICENSE.md' 2025-11-20T22:50:44,768 writing manifest file '/tmp/pip-modern-metadata-0b_ctnkg/plom.egg-info/SOURCES.txt' 2025-11-20T22:50:44,770 creating '/tmp/pip-modern-metadata-0b_ctnkg/plom-0.19.6.dist-info' 2025-11-20T22:50:44,898 Preparing metadata (pyproject.toml): finished with status 'done' 2025-11-20T22:50:44,903 Source in /tmp/pip-wheel-bpyiqb_n/plom_d07350215e24481a93b9aa170f53f5b3 has version 0.19.6, which satisfies requirement plom==0.19.6 from https://files.pythonhosted.org/packages/8c/f9/0e61ab318abf352f882653c9671e2be7ee15fe2405cc733ef28add6abb90/plom-0.19.6.tar.gz 2025-11-20T22:50:44,904 Removed plom==0.19.6 from https://files.pythonhosted.org/packages/8c/f9/0e61ab318abf352f882653c9671e2be7ee15fe2405cc733ef28add6abb90/plom-0.19.6.tar.gz from build tracker '/tmp/pip-build-tracker-2yd59s4p' 2025-11-20T22:50:44,911 Created temporary directory: /tmp/pip-unpack-06b2smyo 2025-11-20T22:50:44,911 Building wheels for collected packages: plom 2025-11-20T22:50:44,916 Created temporary directory: /tmp/pip-wheel-9lvvha2f 2025-11-20T22:50:44,916 Destination directory: /tmp/pip-wheel-9lvvha2f 2025-11-20T22:50:44,918 Building wheel for plom (pyproject.toml): started 2025-11-20T22:50:44,919 Running command Building wheel for plom (pyproject.toml) 2025-11-20T22:50:45,579 running bdist_wheel 2025-11-20T22:50:45,601 running build 2025-11-20T22:50:45,602 running build_py 2025-11-20T22:50:45,610 creating build/lib/plom 2025-11-20T22:50:45,612 copying plom/plom_exceptions.py -> build/lib/plom 2025-11-20T22:50:45,614 copying plom/test_latexfrag.py -> build/lib/plom 2025-11-20T22:50:45,616 copying plom/tpv_utils.py -> build/lib/plom 2025-11-20T22:50:45,619 copying plom/rules.py -> build/lib/plom 2025-11-20T22:50:45,621 copying plom/comment_utils.py -> build/lib/plom 2025-11-20T22:50:45,622 copying plom/tagging.py -> build/lib/plom 2025-11-20T22:50:45,624 copying plom/textools.py -> build/lib/plom 2025-11-20T22:50:45,626 copying plom/misc_utils.py -> build/lib/plom 2025-11-20T22:50:45,629 copying plom/test_question_labels.py -> build/lib/plom 2025-11-20T22:50:45,631 copying plom/test_version.py -> build/lib/plom 2025-11-20T22:50:45,632 copying plom/test_rubric_diff.py -> build/lib/plom 2025-11-20T22:50:45,634 copying plom/test_misc_utils.py -> build/lib/plom 2025-11-20T22:50:45,637 copying plom/feedback_rules.py -> build/lib/plom 2025-11-20T22:50:45,639 copying plom/question_labels.py -> build/lib/plom 2025-11-20T22:50:45,641 copying plom/test_exceptions.py -> build/lib/plom 2025-11-20T22:50:45,643 copying plom/test_tags.py -> build/lib/plom 2025-11-20T22:50:45,644 copying plom/test_scoring.py -> build/lib/plom 2025-11-20T22:50:45,647 copying plom/manage_user_files.py -> build/lib/plom 2025-11-20T22:50:45,649 copying plom/test_feedback_rules.py -> build/lib/plom 2025-11-20T22:50:45,650 copying plom/version_maps.py -> build/lib/plom 2025-11-20T22:50:45,653 copying plom/test_illadvised.py -> build/lib/plom 2025-11-20T22:50:45,655 copying plom/rubric_utils.py -> build/lib/plom 2025-11-20T22:50:45,657 copying plom/aliceBob.py -> build/lib/plom 2025-11-20T22:50:45,659 copying plom/__init__.py -> build/lib/plom 2025-11-20T22:50:45,661 copying plom/spec_verifier.py -> build/lib/plom 2025-11-20T22:50:45,664 copying plom/test_spec.py -> build/lib/plom 2025-11-20T22:50:45,666 copying plom/test_print_score.py -> build/lib/plom 2025-11-20T22:50:45,668 copying plom/test_version_maps.py -> build/lib/plom 2025-11-20T22:50:45,670 copying plom/common.py -> build/lib/plom 2025-11-20T22:50:45,671 copying plom/test_latex.py -> build/lib/plom 2025-11-20T22:50:45,674 creating build/lib/plom/cli 2025-11-20T22:50:45,675 copying plom/cli/bundle_tools.py -> build/lib/plom/cli 2025-11-20T22:50:45,677 copying plom/cli/pqvmap_tools.py -> build/lib/plom/cli 2025-11-20T22:50:45,679 copying plom/cli/rectangle_extractor_tools.py -> build/lib/plom/cli 2025-11-20T22:50:45,680 copying plom/cli/finish_tools.py -> build/lib/plom/cli 2025-11-20T22:50:45,682 copying plom/cli/list_bundles.py -> build/lib/plom/cli 2025-11-20T22:50:45,684 copying plom/cli/__main__.py -> build/lib/plom/cli 2025-11-20T22:50:45,687 copying plom/cli/start_messenger.py -> build/lib/plom/cli 2025-11-20T22:50:45,688 copying plom/cli/task_tools.py -> build/lib/plom/cli 2025-11-20T22:50:45,690 copying plom/cli/source_tools.py -> build/lib/plom/cli 2025-11-20T22:50:45,692 copying plom/cli/__init__.py -> build/lib/plom/cli 2025-11-20T22:50:45,694 copying plom/cli/identify_tools.py -> build/lib/plom/cli 2025-11-20T22:50:45,696 copying plom/cli/spec_tools.py -> build/lib/plom/cli 2025-11-20T22:50:45,698 copying plom/cli/classlist_tools.py -> build/lib/plom/cli 2025-11-20T22:50:45,700 creating build/lib/plom/create 2025-11-20T22:50:45,701 copying plom/create/test_classlists.py -> build/lib/plom/create 2025-11-20T22:50:45,704 copying plom/create/scribble_hw_utils.py -> build/lib/plom/create 2025-11-20T22:50:45,706 copying plom/create/classlistValidator.py -> build/lib/plom/create 2025-11-20T22:50:45,709 copying plom/create/test_upload_classlist.py -> build/lib/plom/create 2025-11-20T22:50:45,711 copying plom/create/buildDatabaseAndPapers.py -> build/lib/plom/create 2025-11-20T22:50:45,713 copying plom/create/homework_scribbler.py -> build/lib/plom/create 2025-11-20T22:50:45,715 copying plom/create/push_pull_rubrics.py -> build/lib/plom/create 2025-11-20T22:50:45,717 copying plom/create/status.py -> build/lib/plom/create 2025-11-20T22:50:45,719 copying plom/create/mergeAndCodePages.py -> build/lib/plom/create 2025-11-20T22:50:45,722 copying plom/create/test_build_source_exams.py -> build/lib/plom/create 2025-11-20T22:50:45,724 copying plom/create/version_map_utils.py -> build/lib/plom/create 2025-11-20T22:50:45,726 copying plom/create/buildClasslist.py -> build/lib/plom/create 2025-11-20T22:50:45,728 copying plom/create/_digitHunter.py -> build/lib/plom/create 2025-11-20T22:50:45,730 copying plom/create/test_page_counts.py -> build/lib/plom/create 2025-11-20T22:50:45,732 copying plom/create/__main__.py -> build/lib/plom/create 2025-11-20T22:50:45,735 copying plom/create/build_bundle_separators_with_qrcodes.py -> build/lib/plom/create 2025-11-20T22:50:45,737 copying plom/create/test_build_extra_page_pdf.py -> build/lib/plom/create 2025-11-20T22:50:45,739 copying plom/create/start_messenger.py -> build/lib/plom/create 2025-11-20T22:50:45,740 copying plom/create/scribble_utils.py -> build/lib/plom/create 2025-11-20T22:50:45,743 copying plom/create/upload_classlist.py -> build/lib/plom/create 2025-11-20T22:50:45,745 copying plom/create/build_extra_page_with_qrcodes.py -> build/lib/plom/create 2025-11-20T22:50:45,747 copying plom/create/buildNamedPDF.py -> build/lib/plom/create 2025-11-20T22:50:45,749 copying plom/create/__init__.py -> build/lib/plom/create 2025-11-20T22:50:45,751 copying plom/create/build_scrap_paper_with_qrcodes.py -> build/lib/plom/create 2025-11-20T22:50:45,752 copying plom/create/test_make_pdf.py -> build/lib/plom/create 2025-11-20T22:50:45,754 copying plom/create/demotools.py -> build/lib/plom/create 2025-11-20T22:50:45,756 copying plom/create/test_stamps.py -> build/lib/plom/create 2025-11-20T22:50:45,758 copying plom/create/exam_scribbler.py -> build/lib/plom/create 2025-11-20T22:50:45,760 creating build/lib/plom/create/fonts 2025-11-20T22:50:45,761 copying plom/create/fonts/__init__.py -> build/lib/plom/create/fonts 2025-11-20T22:50:45,763 creating build/lib/plom/messenger 2025-11-20T22:50:45,764 copying plom/messenger/messenger.py -> build/lib/plom/messenger 2025-11-20T22:50:45,767 copying plom/messenger/managerMessenger.py -> build/lib/plom/messenger 2025-11-20T22:50:45,770 copying plom/messenger/scanMessenger.py -> build/lib/plom/messenger 2025-11-20T22:50:45,772 copying plom/messenger/base_messenger.py -> build/lib/plom/messenger 2025-11-20T22:50:45,776 copying plom/messenger/test_messengers.py -> build/lib/plom/messenger 2025-11-20T22:50:45,778 copying plom/messenger/__init__.py -> build/lib/plom/messenger 2025-11-20T22:50:45,780 copying plom/messenger/plom_admin_messenger.py -> build/lib/plom/messenger 2025-11-20T22:50:45,783 creating build/lib/plom/scan 2025-11-20T22:50:45,784 copying plom/scan/scansToImages.py -> build/lib/plom/scan 2025-11-20T22:50:45,787 copying plom/scan/frontend_hwscan.py -> build/lib/plom/scan 2025-11-20T22:50:45,789 copying plom/scan/test_qr_reads.py -> build/lib/plom/scan 2025-11-20T22:50:45,791 copying plom/scan/question_list_utils.py -> build/lib/plom/scan 2025-11-20T22:50:45,793 copying plom/scan/rotate.py -> build/lib/plom/scan 2025-11-20T22:50:45,796 copying plom/scan/test_pdf_img_extraction.py -> build/lib/plom/scan 2025-11-20T22:50:45,798 copying plom/scan/__main__.py -> build/lib/plom/scan 2025-11-20T22:50:45,800 copying plom/scan/bundle_utils.py -> build/lib/plom/scan 2025-11-20T22:50:45,802 copying plom/scan/listBundles.py -> build/lib/plom/scan 2025-11-20T22:50:45,804 copying plom/scan/hwSubmissionsCheck.py -> build/lib/plom/scan 2025-11-20T22:50:45,806 copying plom/scan/sendUnknownsToServer.py -> build/lib/plom/scan 2025-11-20T22:50:45,808 copying plom/scan/start_messenger.py -> build/lib/plom/scan 2025-11-20T22:50:45,810 copying plom/scan/pdfmucker.py -> build/lib/plom/scan 2025-11-20T22:50:45,813 copying plom/scan/sendCollisionsToServer.py -> build/lib/plom/scan 2025-11-20T22:50:45,815 copying plom/scan/checkScanStatus.py -> build/lib/plom/scan 2025-11-20T22:50:45,817 copying plom/scan/clearScannerLogin.py -> build/lib/plom/scan 2025-11-20T22:50:45,819 copying plom/scan/sendPagesToServer.py -> build/lib/plom/scan 2025-11-20T22:50:45,821 copying plom/scan/test_question_map_parse.py -> build/lib/plom/scan 2025-11-20T22:50:45,823 copying plom/scan/test_invisible_watermarks.py -> build/lib/plom/scan 2025-11-20T22:50:45,825 copying plom/scan/test_rotations.py -> build/lib/plom/scan 2025-11-20T22:50:45,828 copying plom/scan/__init__.py -> build/lib/plom/scan 2025-11-20T22:50:45,829 copying plom/scan/frontend_scan.py -> build/lib/plom/scan 2025-11-20T22:50:45,832 copying plom/scan/readQRCodes.py -> build/lib/plom/scan 2025-11-20T22:50:45,834 copying plom/scan/fasterQRExtract.py -> build/lib/plom/scan 2025-11-20T22:50:45,838 creating build/lib/plom/finish 2025-11-20T22:50:45,839 copying plom/finish/check_completed.py -> build/lib/plom/finish 2025-11-20T22:50:45,841 copying plom/finish/spreadsheet.py -> build/lib/plom/finish 2025-11-20T22:50:45,843 copying plom/finish/test_return_tools.py -> build/lib/plom/finish 2025-11-20T22:50:45,845 copying plom/finish/rubric_downloads.py -> build/lib/plom/finish 2025-11-20T22:50:45,847 copying plom/finish/reassemble_ID_only.py -> build/lib/plom/finish 2025-11-20T22:50:45,849 copying plom/finish/coded_return.py -> build/lib/plom/finish 2025-11-20T22:50:45,851 copying plom/finish/test_cover_pages.py -> build/lib/plom/finish 2025-11-20T22:50:45,853 copying plom/finish/__main__.py -> build/lib/plom/finish 2025-11-20T22:50:45,855 copying plom/finish/test_hash.py -> build/lib/plom/finish 2025-11-20T22:50:45,857 copying plom/finish/examReassembler.py -> build/lib/plom/finish 2025-11-20T22:50:45,859 copying plom/finish/start_messenger.py -> build/lib/plom/finish 2025-11-20T22:50:45,860 copying plom/finish/utils.py -> build/lib/plom/finish 2025-11-20T22:50:45,862 copying plom/finish/clear_manager_login.py -> build/lib/plom/finish 2025-11-20T22:50:45,864 copying plom/finish/return_tools.py -> build/lib/plom/finish 2025-11-20T22:50:45,867 copying plom/finish/reassemble_completed.py -> build/lib/plom/finish 2025-11-20T22:50:45,869 copying plom/finish/html_view_test_template.py -> build/lib/plom/finish 2025-11-20T22:50:45,871 copying plom/finish/audit.py -> build/lib/plom/finish 2025-11-20T22:50:45,873 copying plom/finish/__init__.py -> build/lib/plom/finish 2025-11-20T22:50:45,874 copying plom/finish/coverPageBuilder.py -> build/lib/plom/finish 2025-11-20T22:50:45,877 creating build/lib/plom/idreader 2025-11-20T22:50:45,878 copying plom/idreader/test_IDreader.py -> build/lib/plom/idreader 2025-11-20T22:50:45,881 copying plom/idreader/assign_prob.py -> build/lib/plom/idreader 2025-11-20T22:50:45,883 copying plom/idreader/trainRandomForestModel.py -> build/lib/plom/idreader 2025-11-20T22:50:45,885 copying plom/idreader/model_utils.py -> build/lib/plom/idreader 2025-11-20T22:50:45,886 copying plom/idreader/predictStudentID.py -> build/lib/plom/idreader 2025-11-20T22:50:45,889 copying plom/idreader/__init__.py -> build/lib/plom/idreader 2025-11-20T22:50:45,891 creating build/lib/plom/solutions 2025-11-20T22:50:45,892 copying plom/solutions/deleteSolutionImage.py -> build/lib/plom/solutions 2025-11-20T22:50:45,894 copying plom/solutions/putSolutionImage.py -> build/lib/plom/solutions 2025-11-20T22:50:45,896 copying plom/solutions/__main__.py -> build/lib/plom/solutions 2025-11-20T22:50:45,898 copying plom/solutions/getSolutionImage.py -> build/lib/plom/solutions 2025-11-20T22:50:45,900 copying plom/solutions/extractSolutions.py -> build/lib/plom/solutions 2025-11-20T22:50:45,902 copying plom/solutions/checkSolutionStatus.py -> build/lib/plom/solutions 2025-11-20T22:50:45,904 copying plom/solutions/__init__.py -> build/lib/plom/solutions 2025-11-20T22:50:45,906 creating build/lib/plom/canvas 2025-11-20T22:50:45,907 copying plom/canvas/canvas_utils.py -> build/lib/plom/canvas 2025-11-20T22:50:45,909 copying plom/canvas/canvasapi_extensions.py -> build/lib/plom/canvas 2025-11-20T22:50:45,912 copying plom/canvas/__init__.py -> build/lib/plom/canvas 2025-11-20T22:50:45,914 creating build/lib/plom/scripts 2025-11-20T22:50:45,915 copying plom/scripts/hwscan.py -> build/lib/plom/scripts 2025-11-20T22:50:45,917 copying plom/scripts/test_script_help_ver.py -> build/lib/plom/scripts 2025-11-20T22:50:45,919 copying plom/scripts/__init__.py -> build/lib/plom/scripts 2025-11-20T22:50:45,921 creating build/lib/plom_server 2025-11-20T22:50:45,922 copying plom_server/middleware.py -> build/lib/plom_server 2025-11-20T22:50:45,925 copying plom_server/wsgi.py -> build/lib/plom_server 2025-11-20T22:50:45,927 copying plom_server/urls.py -> build/lib/plom_server 2025-11-20T22:50:45,929 copying plom_server/settings.py -> build/lib/plom_server 2025-11-20T22:50:45,931 copying plom_server/__init__.py -> build/lib/plom_server 2025-11-20T22:50:45,933 copying plom_server/asgi.py -> build/lib/plom_server 2025-11-20T22:50:45,934 copying plom_server/context_processors.py -> build/lib/plom_server 2025-11-20T22:50:45,936 copying plom_server/get_js.py -> build/lib/plom_server 2025-11-20T22:50:45,939 creating build/lib/plom_server/API 2025-11-20T22:50:45,940 copying plom_server/API/urls.py -> build/lib/plom_server/API 2025-11-20T22:50:45,942 copying plom_server/API/apps.py -> build/lib/plom_server/API 2025-11-20T22:50:45,943 copying plom_server/API/__init__.py -> build/lib/plom_server/API 2025-11-20T22:50:45,946 creating build/lib/plom_server/API/services 2025-11-20T22:50:45,947 copying plom_server/API/services/TokenService.py -> build/lib/plom_server/API/services 2025-11-20T22:50:45,949 copying plom_server/API/services/__init__.py -> build/lib/plom_server/API/services 2025-11-20T22:50:45,951 creating build/lib/plom_server/Authentication 2025-11-20T22:50:45,952 copying plom_server/Authentication/signup_views.py -> build/lib/plom_server/Authentication 2025-11-20T22:50:45,954 copying plom_server/Authentication/urls.py -> build/lib/plom_server/Authentication 2025-11-20T22:50:45,956 copying plom_server/Authentication/models.py -> build/lib/plom_server/Authentication 2025-11-20T22:50:45,957 copying plom_server/Authentication/views.py -> build/lib/plom_server/Authentication 2025-11-20T22:50:45,959 copying plom_server/Authentication/apps.py -> build/lib/plom_server/Authentication 2025-11-20T22:50:45,961 copying plom_server/Authentication/__init__.py -> build/lib/plom_server/Authentication 2025-11-20T22:50:45,963 copying plom_server/Authentication/admin.py -> build/lib/plom_server/Authentication 2025-11-20T22:50:45,965 creating build/lib/plom_server/Authentication/services 2025-11-20T22:50:45,966 copying plom_server/Authentication/services/__init__.py -> build/lib/plom_server/Authentication/services 2025-11-20T22:50:45,968 copying plom_server/Authentication/services/authentication_services.py -> build/lib/plom_server/Authentication/services 2025-11-20T22:50:45,971 creating build/lib/plom_server/Base 2025-11-20T22:50:45,972 copying plom_server/Base/compat.py -> build/lib/plom_server/Base 2025-11-20T22:50:45,973 copying plom_server/Base/base_group_views.py -> build/lib/plom_server/Base 2025-11-20T22:50:45,975 copying plom_server/Base/urls.py -> build/lib/plom_server/Base 2025-11-20T22:50:45,977 copying plom_server/Base/tests_settings.py -> build/lib/plom_server/Base 2025-11-20T22:50:45,979 copying plom_server/Base/models.py -> build/lib/plom_server/Base 2025-11-20T22:50:45,981 copying plom_server/Base/views.py -> build/lib/plom_server/Base 2025-11-20T22:50:45,984 copying plom_server/Base/apps.py -> build/lib/plom_server/Base 2025-11-20T22:50:45,985 copying plom_server/Base/__init__.py -> build/lib/plom_server/Base 2025-11-20T22:50:45,987 copying plom_server/Base/admin.py -> build/lib/plom_server/Base 2025-11-20T22:50:45,989 creating build/lib/plom_server/Base/services 2025-11-20T22:50:45,990 copying plom_server/Base/services/big_red_button.py -> build/lib/plom_server/Base/services 2025-11-20T22:50:45,992 copying plom_server/Base/services/database_service.py -> build/lib/plom_server/Base/services 2025-11-20T22:50:45,995 copying plom_server/Base/services/__init__.py -> build/lib/plom_server/Base/services 2025-11-20T22:50:45,996 copying plom_server/Base/services/Settings.py -> build/lib/plom_server/Base/services 2025-11-20T22:50:45,999 creating build/lib/plom_server/Base/management/commands 2025-11-20T22:50:46,000 copying plom_server/Base/management/commands/plom_database.py -> build/lib/plom_server/Base/management/commands 2025-11-20T22:50:46,002 copying plom_server/Base/management/commands/plom_clean_all_and_build_db.py -> build/lib/plom_server/Base/management/commands 2025-11-20T22:50:46,005 creating build/lib/plom_server/BuildPaperPDF 2025-11-20T22:50:46,006 copying plom_server/BuildPaperPDF/tests.py -> build/lib/plom_server/BuildPaperPDF 2025-11-20T22:50:46,008 copying plom_server/BuildPaperPDF/urls.py -> build/lib/plom_server/BuildPaperPDF 2025-11-20T22:50:46,010 copying plom_server/BuildPaperPDF/models.py -> build/lib/plom_server/BuildPaperPDF 2025-11-20T22:50:46,012 copying plom_server/BuildPaperPDF/views.py -> build/lib/plom_server/BuildPaperPDF 2025-11-20T22:50:46,014 copying plom_server/BuildPaperPDF/apps.py -> build/lib/plom_server/BuildPaperPDF 2025-11-20T22:50:46,015 copying plom_server/BuildPaperPDF/__init__.py -> build/lib/plom_server/BuildPaperPDF 2025-11-20T22:50:46,017 copying plom_server/BuildPaperPDF/admin.py -> build/lib/plom_server/BuildPaperPDF 2025-11-20T22:50:46,019 creating build/lib/plom_server/BuildPaperPDF/services 2025-11-20T22:50:46,020 copying plom_server/BuildPaperPDF/services/build_papers.py -> build/lib/plom_server/BuildPaperPDF/services 2025-11-20T22:50:46,022 copying plom_server/BuildPaperPDF/services/__init__.py -> build/lib/plom_server/BuildPaperPDF/services 2025-11-20T22:50:46,024 creating build/lib/plom_server/Contrib 2025-11-20T22:50:46,025 copying plom_server/Contrib/__init__.py -> build/lib/plom_server/Contrib 2025-11-20T22:50:46,028 creating build/lib/plom_server/Finish 2025-11-20T22:50:46,029 copying plom_server/Finish/urls.py -> build/lib/plom_server/Finish 2025-11-20T22:50:46,031 copying plom_server/Finish/forms.py -> build/lib/plom_server/Finish 2025-11-20T22:50:46,032 copying plom_server/Finish/models.py -> build/lib/plom_server/Finish 2025-11-20T22:50:46,040 copying plom_server/Finish/apps.py -> build/lib/plom_server/Finish 2025-11-20T22:50:46,042 copying plom_server/Finish/__init__.py -> build/lib/plom_server/Finish 2025-11-20T22:50:46,043 copying plom_server/Finish/admin.py -> build/lib/plom_server/Finish 2025-11-20T22:50:46,046 creating build/lib/plom_server/Finish/services 2025-11-20T22:50:46,047 copying plom_server/Finish/services/student_marks_service.py -> build/lib/plom_server/Finish/services 2025-11-20T22:50:46,050 copying plom_server/Finish/services/ReportPDFService.py -> build/lib/plom_server/Finish/services 2025-11-20T22:50:46,052 copying plom_server/Finish/services/annotation_data_service.py -> build/lib/plom_server/Finish/services 2025-11-20T22:50:46,054 copying plom_server/Finish/services/soln_images.py -> build/lib/plom_server/Finish/services 2025-11-20T22:50:46,056 copying plom_server/Finish/services/soln_source.py -> build/lib/plom_server/Finish/services 2025-11-20T22:50:46,058 copying plom_server/Finish/services/reassemble_service.py -> build/lib/plom_server/Finish/services 2025-11-20T22:50:46,061 copying plom_server/Finish/services/d3_service.py -> build/lib/plom_server/Finish/services 2025-11-20T22:50:46,063 copying plom_server/Finish/services/build_soln_service.py -> build/lib/plom_server/Finish/services 2025-11-20T22:50:46,066 copying plom_server/Finish/services/ta_marking_service.py -> build/lib/plom_server/Finish/services 2025-11-20T22:50:46,068 copying plom_server/Finish/services/matplotlib_service.py -> build/lib/plom_server/Finish/services 2025-11-20T22:50:46,071 copying plom_server/Finish/services/__init__.py -> build/lib/plom_server/Finish/services 2025-11-20T22:50:46,072 copying plom_server/Finish/services/build_student_report_service.py -> build/lib/plom_server/Finish/services 2025-11-20T22:50:46,075 copying plom_server/Finish/services/template_soln_spec.py -> build/lib/plom_server/Finish/services 2025-11-20T22:50:46,077 copying plom_server/Finish/services/data_extraction_service.py -> build/lib/plom_server/Finish/services 2025-11-20T22:50:46,080 creating build/lib/plom_server/Identify 2025-11-20T22:50:46,081 copying plom_server/Identify/tests.py -> build/lib/plom_server/Identify 2025-11-20T22:50:46,083 copying plom_server/Identify/urls.py -> build/lib/plom_server/Identify 2025-11-20T22:50:46,085 copying plom_server/Identify/models.py -> build/lib/plom_server/Identify 2025-11-20T22:50:46,087 copying plom_server/Identify/views.py -> build/lib/plom_server/Identify 2025-11-20T22:50:46,090 copying plom_server/Identify/apps.py -> build/lib/plom_server/Identify 2025-11-20T22:50:46,091 copying plom_server/Identify/__init__.py -> build/lib/plom_server/Identify 2025-11-20T22:50:46,093 copying plom_server/Identify/admin.py -> build/lib/plom_server/Identify 2025-11-20T22:50:46,095 creating build/lib/plom_server/Identify/services 2025-11-20T22:50:46,096 copying plom_server/Identify/services/ClasslistService.py -> build/lib/plom_server/Identify/services 2025-11-20T22:50:46,098 copying plom_server/Identify/services/id_reader.py -> build/lib/plom_server/Identify/services 2025-11-20T22:50:46,101 copying plom_server/Identify/services/id_tasks.py -> build/lib/plom_server/Identify/services 2025-11-20T22:50:46,103 copying plom_server/Identify/services/id_progress.py -> build/lib/plom_server/Identify/services 2025-11-20T22:50:46,106 copying plom_server/Identify/services/__init__.py -> build/lib/plom_server/Identify/services 2025-11-20T22:50:46,107 copying plom_server/Identify/services/id_direct.py -> build/lib/plom_server/Identify/services 2025-11-20T22:50:46,110 creating build/lib/plom_server/QuestionTags 2025-11-20T22:50:46,111 copying plom_server/QuestionTags/urls.py -> build/lib/plom_server/QuestionTags 2025-11-20T22:50:46,112 copying plom_server/QuestionTags/forms.py -> build/lib/plom_server/QuestionTags 2025-11-20T22:50:46,114 copying plom_server/QuestionTags/models.py -> build/lib/plom_server/QuestionTags 2025-11-20T22:50:46,116 copying plom_server/QuestionTags/views.py -> build/lib/plom_server/QuestionTags 2025-11-20T22:50:46,118 copying plom_server/QuestionTags/__init__.py -> build/lib/plom_server/QuestionTags 2025-11-20T22:50:46,120 copying plom_server/QuestionTags/serializers.py -> build/lib/plom_server/QuestionTags 2025-11-20T22:50:46,122 copying plom_server/QuestionTags/admin.py -> build/lib/plom_server/QuestionTags 2025-11-20T22:50:46,124 creating build/lib/plom_server/QuestionTags/services 2025-11-20T22:50:46,125 copying plom_server/QuestionTags/services/questiontag_service.py -> build/lib/plom_server/QuestionTags/services 2025-11-20T22:50:46,128 copying plom_server/QuestionTags/services/__init__.py -> build/lib/plom_server/QuestionTags/services 2025-11-20T22:50:46,130 creating build/lib/plom_server/QuestionClustering 2025-11-20T22:50:46,131 copying plom_server/QuestionClustering/urls.py -> build/lib/plom_server/QuestionClustering 2025-11-20T22:50:46,134 copying plom_server/QuestionClustering/forms.py -> build/lib/plom_server/QuestionClustering 2025-11-20T22:50:46,136 copying plom_server/QuestionClustering/models.py -> build/lib/plom_server/QuestionClustering 2025-11-20T22:50:46,139 copying plom_server/QuestionClustering/views.py -> build/lib/plom_server/QuestionClustering 2025-11-20T22:50:46,141 copying plom_server/QuestionClustering/apps.py -> build/lib/plom_server/QuestionClustering 2025-11-20T22:50:46,143 copying plom_server/QuestionClustering/__init__.py -> build/lib/plom_server/QuestionClustering 2025-11-20T22:50:46,145 copying plom_server/QuestionClustering/admin.py -> build/lib/plom_server/QuestionClustering 2025-11-20T22:50:46,148 creating build/lib/plom_server/QuestionClustering/services 2025-11-20T22:50:46,149 copying plom_server/QuestionClustering/services/model_loader.py -> build/lib/plom_server/QuestionClustering/services 2025-11-20T22:50:46,151 copying plom_server/QuestionClustering/services/__init__.py -> build/lib/plom_server/QuestionClustering/services 2025-11-20T22:50:46,153 copying plom_server/QuestionClustering/services/question_clustering_service.py -> build/lib/plom_server/QuestionClustering/services 2025-11-20T22:50:46,156 creating build/lib/plom_server/QuestionClustering/exceptions 2025-11-20T22:50:46,157 copying plom_server/QuestionClustering/exceptions/clustering_exception.py -> build/lib/plom_server/QuestionClustering/exceptions 2025-11-20T22:50:46,160 copying plom_server/QuestionClustering/exceptions/job_exception.py -> build/lib/plom_server/QuestionClustering/exceptions 2025-11-20T22:50:46,163 creating build/lib/plom_server/Launcher 2025-11-20T22:50:46,164 copying plom_server/Launcher/apps.py -> build/lib/plom_server/Launcher 2025-11-20T22:50:46,166 copying plom_server/Launcher/__init__.py -> build/lib/plom_server/Launcher 2025-11-20T22:50:46,168 creating build/lib/plom_server/Launcher/services 2025-11-20T22:50:46,169 copying plom_server/Launcher/services/launch_demo_bundle_creator.py -> build/lib/plom_server/Launcher/services 2025-11-20T22:50:46,171 copying plom_server/Launcher/services/launch_demo_homework_bundle_creator.py -> build/lib/plom_server/Launcher/services 2025-11-20T22:50:46,173 copying plom_server/Launcher/services/__init__.py -> build/lib/plom_server/Launcher/services 2025-11-20T22:50:46,175 creating build/lib/plom_server/Launcher/management/commands 2025-11-20T22:50:46,177 copying plom_server/Launcher/management/commands/plom_create_demo_users.py -> build/lib/plom_server/Launcher/management/commands 2025-11-20T22:50:46,179 copying plom_server/Launcher/management/commands/plom_make_groups_and_first_users.py -> build/lib/plom_server/Launcher/management/commands 2025-11-20T22:50:46,181 copying plom_server/Launcher/management/commands/plom_get_static_javascript.py -> build/lib/plom_server/Launcher/management/commands 2025-11-20T22:50:46,183 copying plom_server/Launcher/management/commands/plom_build_scrap_extra_pdfs.py -> build/lib/plom_server/Launcher/management/commands 2025-11-20T22:50:46,185 copying plom_server/Launcher/management/commands/plom_demo_bundles.py -> build/lib/plom_server/Launcher/management/commands 2025-11-20T22:50:46,187 creating build/lib/plom_server/Mark 2025-11-20T22:50:46,188 copying plom_server/Mark/apps.py -> build/lib/plom_server/Mark 2025-11-20T22:50:46,190 copying plom_server/Mark/__init__.py -> build/lib/plom_server/Mark 2025-11-20T22:50:46,192 copying plom_server/Mark/admin.py -> build/lib/plom_server/Mark 2025-11-20T22:50:46,194 creating build/lib/plom_server/Mark/services 2025-11-20T22:50:46,195 copying plom_server/Mark/services/marking_stats.py -> build/lib/plom_server/Mark/services 2025-11-20T22:50:46,198 copying plom_server/Mark/services/page_data.py -> build/lib/plom_server/Mark/services 2025-11-20T22:50:46,200 copying plom_server/Mark/services/question_marking.py -> build/lib/plom_server/Mark/services 2025-11-20T22:50:46,203 copying plom_server/Mark/services/marking_task_service.py -> build/lib/plom_server/Mark/services 2025-11-20T22:50:46,205 copying plom_server/Mark/services/annotations.py -> build/lib/plom_server/Mark/services 2025-11-20T22:50:46,208 copying plom_server/Mark/services/__init__.py -> build/lib/plom_server/Mark/services 2025-11-20T22:50:46,209 copying plom_server/Mark/services/MarkingPriorityService.py -> build/lib/plom_server/Mark/services 2025-11-20T22:50:46,211 copying plom_server/Mark/services/mark_task.py -> build/lib/plom_server/Mark/services 2025-11-20T22:50:46,214 creating build/lib/plom_server/Mark/tests 2025-11-20T22:50:46,215 copying plom_server/Mark/tests/test_marking_task_service_config.py -> build/lib/plom_server/Mark/tests 2025-11-20T22:50:46,218 copying plom_server/Mark/tests/test_question_marking_service.py -> build/lib/plom_server/Mark/tests 2025-11-20T22:50:46,220 copying plom_server/Mark/tests/test_tagging_tasks.py -> build/lib/plom_server/Mark/tests 2025-11-20T22:50:46,223 copying plom_server/Mark/tests/test_marking_priority_setting.py -> build/lib/plom_server/Mark/tests 2025-11-20T22:50:46,227 copying plom_server/Mark/tests/__init__.py -> build/lib/plom_server/Mark/tests 2025-11-20T22:50:46,229 copying plom_server/Mark/tests/test_marking_task_service.py -> build/lib/plom_server/Mark/tests 2025-11-20T22:50:46,232 copying plom_server/Mark/tests/test_incoming_annotations.py -> build/lib/plom_server/Mark/tests 2025-11-20T22:50:46,235 creating build/lib/plom_server/Papers 2025-11-20T22:50:46,236 copying plom_server/Papers/apps.py -> build/lib/plom_server/Papers 2025-11-20T22:50:46,238 copying plom_server/Papers/__init__.py -> build/lib/plom_server/Papers 2025-11-20T22:50:46,239 copying plom_server/Papers/serializers.py -> build/lib/plom_server/Papers 2025-11-20T22:50:46,242 copying plom_server/Papers/admin.py -> build/lib/plom_server/Papers 2025-11-20T22:50:46,244 creating build/lib/plom_server/Papers/services 2025-11-20T22:50:46,245 copying plom_server/Papers/services/paper_creator.py -> build/lib/plom_server/Papers/services 2025-11-20T22:50:46,249 copying plom_server/Papers/services/SolnSpecService.py -> build/lib/plom_server/Papers/services 2025-11-20T22:50:46,252 copying plom_server/Papers/services/paper_info.py -> build/lib/plom_server/Papers/services 2025-11-20T22:50:46,256 copying plom_server/Papers/services/__init__.py -> build/lib/plom_server/Papers/services 2025-11-20T22:50:46,257 copying plom_server/Papers/services/SpecificationService.py -> build/lib/plom_server/Papers/services 2025-11-20T22:50:46,260 copying plom_server/Papers/services/image_bundle.py -> build/lib/plom_server/Papers/services 2025-11-20T22:50:46,263 creating build/lib/plom_server/Papers/models 2025-11-20T22:50:46,264 copying plom_server/Papers/models/paper_structure.py -> build/lib/plom_server/Papers/models 2025-11-20T22:50:46,266 copying plom_server/Papers/models/specifications.py -> build/lib/plom_server/Papers/models 2025-11-20T22:50:46,269 copying plom_server/Papers/models/background_tasks.py -> build/lib/plom_server/Papers/models 2025-11-20T22:50:46,270 copying plom_server/Papers/models/reference_image.py -> build/lib/plom_server/Papers/models 2025-11-20T22:50:46,272 copying plom_server/Papers/models/__init__.py -> build/lib/plom_server/Papers/models 2025-11-20T22:50:46,274 copying plom_server/Papers/models/image_bundle.py -> build/lib/plom_server/Papers/models 2025-11-20T22:50:46,277 creating build/lib/plom_server/Papers/tests 2025-11-20T22:50:46,278 copying plom_server/Papers/tests/test_paper_creator.py -> build/lib/plom_server/Papers/tests 2025-11-20T22:50:46,280 copying plom_server/Papers/tests/test_specification_service_misc.py -> build/lib/plom_server/Papers/tests 2025-11-20T22:50:46,282 copying plom_server/Papers/tests/test_question_labels.py -> build/lib/plom_server/Papers/tests 2025-11-20T22:50:46,284 copying plom_server/Papers/tests/test_image_bundle.py -> build/lib/plom_server/Papers/tests 2025-11-20T22:50:46,286 copying plom_server/Papers/tests/__init__.py -> build/lib/plom_server/Papers/tests 2025-11-20T22:50:46,289 creating build/lib/plom_server/Preparation 2025-11-20T22:50:46,290 copying plom_server/Preparation/urls.py -> build/lib/plom_server/Preparation 2025-11-20T22:50:46,292 copying plom_server/Preparation/models.py -> build/lib/plom_server/Preparation 2025-11-20T22:50:46,295 copying plom_server/Preparation/apps.py -> build/lib/plom_server/Preparation 2025-11-20T22:50:46,298 copying plom_server/Preparation/__init__.py -> build/lib/plom_server/Preparation 2025-11-20T22:50:46,301 copying plom_server/Preparation/admin.py -> build/lib/plom_server/Preparation 2025-11-20T22:50:46,303 creating build/lib/plom_server/Preparation/services 2025-11-20T22:50:46,304 copying plom_server/Preparation/services/mocker.py -> build/lib/plom_server/Preparation/services 2025-11-20T22:50:46,306 copying plom_server/Preparation/services/prenaming_service.py -> build/lib/plom_server/Preparation/services 2025-11-20T22:50:46,308 copying plom_server/Preparation/services/SourceService.py -> build/lib/plom_server/Preparation/services 2025-11-20T22:50:46,311 copying plom_server/Preparation/services/classlist.py -> build/lib/plom_server/Preparation/services 2025-11-20T22:50:46,313 copying plom_server/Preparation/services/__init__.py -> build/lib/plom_server/Preparation/services 2025-11-20T22:50:46,315 copying plom_server/Preparation/services/PapersPrinted.py -> build/lib/plom_server/Preparation/services 2025-11-20T22:50:46,317 copying plom_server/Preparation/services/pqv_mapping.py -> build/lib/plom_server/Preparation/services 2025-11-20T22:50:46,319 copying plom_server/Preparation/services/preparation_dependency_service.py -> build/lib/plom_server/Preparation/services 2025-11-20T22:50:46,322 creating build/lib/plom_server/Profile 2025-11-20T22:50:46,323 copying plom_server/Profile/urls.py -> build/lib/plom_server/Profile 2025-11-20T22:50:46,325 copying plom_server/Profile/edit_profile_form.py -> build/lib/plom_server/Profile 2025-11-20T22:50:46,327 copying plom_server/Profile/views.py -> build/lib/plom_server/Profile 2025-11-20T22:50:46,329 copying plom_server/Profile/apps.py -> build/lib/plom_server/Profile 2025-11-20T22:50:46,330 copying plom_server/Profile/__init__.py -> build/lib/plom_server/Profile 2025-11-20T22:50:46,332 creating build/lib/plom_server/Progress 2025-11-20T22:50:46,333 copying plom_server/Progress/urls.py -> build/lib/plom_server/Progress 2025-11-20T22:50:46,336 copying plom_server/Progress/forms.py -> build/lib/plom_server/Progress 2025-11-20T22:50:46,337 copying plom_server/Progress/apps.py -> build/lib/plom_server/Progress 2025-11-20T22:50:46,339 copying plom_server/Progress/__init__.py -> build/lib/plom_server/Progress 2025-11-20T22:50:46,341 creating build/lib/plom_server/Progress/services 2025-11-20T22:50:46,342 copying plom_server/Progress/services/progress_overview.py -> build/lib/plom_server/Progress/services 2025-11-20T22:50:46,345 copying plom_server/Progress/services/userinfo_service.py -> build/lib/plom_server/Progress/services 2025-11-20T22:50:46,347 copying plom_server/Progress/services/__init__.py -> build/lib/plom_server/Progress/services 2025-11-20T22:50:46,349 creating build/lib/plom_server/Rectangles 2025-11-20T22:50:46,351 copying plom_server/Rectangles/urls.py -> build/lib/plom_server/Rectangles 2025-11-20T22:50:46,352 copying plom_server/Rectangles/views.py -> build/lib/plom_server/Rectangles 2025-11-20T22:50:46,355 copying plom_server/Rectangles/apps.py -> build/lib/plom_server/Rectangles 2025-11-20T22:50:46,356 copying plom_server/Rectangles/__init__.py -> build/lib/plom_server/Rectangles 2025-11-20T22:50:46,359 creating build/lib/plom_server/Rectangles/services 2025-11-20T22:50:46,360 copying plom_server/Rectangles/services/idbox_utils.py -> build/lib/plom_server/Rectangles/services 2025-11-20T22:50:46,362 copying plom_server/Rectangles/services/__init__.py -> build/lib/plom_server/Rectangles/services 2025-11-20T22:50:46,364 copying plom_server/Rectangles/services/rectangle.py -> build/lib/plom_server/Rectangles/services 2025-11-20T22:50:46,367 creating build/lib/plom_server/Reports 2025-11-20T22:50:46,368 copying plom_server/Reports/urls.py -> build/lib/plom_server/Reports 2025-11-20T22:50:46,370 copying plom_server/Reports/views.py -> build/lib/plom_server/Reports 2025-11-20T22:50:46,372 copying plom_server/Reports/__init__.py -> build/lib/plom_server/Reports 2025-11-20T22:50:46,374 creating build/lib/plom_server/Rubrics 2025-11-20T22:50:46,375 copying plom_server/Rubrics/urls.py -> build/lib/plom_server/Rubrics 2025-11-20T22:50:46,377 copying plom_server/Rubrics/forms.py -> build/lib/plom_server/Rubrics 2025-11-20T22:50:46,379 copying plom_server/Rubrics/models.py -> build/lib/plom_server/Rubrics 2025-11-20T22:50:46,382 copying plom_server/Rubrics/views.py -> build/lib/plom_server/Rubrics 2025-11-20T22:50:46,385 copying plom_server/Rubrics/apps.py -> build/lib/plom_server/Rubrics 2025-11-20T22:50:46,387 copying plom_server/Rubrics/__init__.py -> build/lib/plom_server/Rubrics 2025-11-20T22:50:46,389 copying plom_server/Rubrics/serializers.py -> build/lib/plom_server/Rubrics 2025-11-20T22:50:46,390 copying plom_server/Rubrics/admin.py -> build/lib/plom_server/Rubrics 2025-11-20T22:50:46,393 creating build/lib/plom_server/Rubrics/services 2025-11-20T22:50:46,394 copying plom_server/Rubrics/services/utils.py -> build/lib/plom_server/Rubrics/services 2025-11-20T22:50:46,397 copying plom_server/Rubrics/services/__init__.py -> build/lib/plom_server/Rubrics/services 2025-11-20T22:50:46,399 copying plom_server/Rubrics/services/rubric_permissions.py -> build/lib/plom_server/Rubrics/services 2025-11-20T22:50:46,401 copying plom_server/Rubrics/services/rubric_service.py -> build/lib/plom_server/Rubrics/services 2025-11-20T22:50:46,404 creating build/lib/plom_server/Scan 2025-11-20T22:50:46,405 copying plom_server/Scan/urls.py -> build/lib/plom_server/Scan 2025-11-20T22:50:46,408 copying plom_server/Scan/forms.py -> build/lib/plom_server/Scan 2025-11-20T22:50:46,410 copying plom_server/Scan/apps.py -> build/lib/plom_server/Scan 2025-11-20T22:50:46,411 copying plom_server/Scan/__init__.py -> build/lib/plom_server/Scan 2025-11-20T22:50:46,413 copying plom_server/Scan/admin.py -> build/lib/plom_server/Scan 2025-11-20T22:50:46,415 creating build/lib/plom_server/Scan/models 2025-11-20T22:50:46,416 copying plom_server/Scan/models/staging_images.py -> build/lib/plom_server/Scan/models 2025-11-20T22:50:46,418 copying plom_server/Scan/models/staging_bundle.py -> build/lib/plom_server/Scan/models 2025-11-20T22:50:46,420 copying plom_server/Scan/models/scan_background_chores.py -> build/lib/plom_server/Scan/models 2025-11-20T22:50:46,422 copying plom_server/Scan/models/__init__.py -> build/lib/plom_server/Scan/models 2025-11-20T22:50:46,424 creating build/lib/plom_server/Scan/services 2025-11-20T22:50:46,425 copying plom_server/Scan/services/image_process.py -> build/lib/plom_server/Scan/services 2025-11-20T22:50:46,427 copying plom_server/Scan/services/manage_discard.py -> build/lib/plom_server/Scan/services 2025-11-20T22:50:46,430 copying plom_server/Scan/services/hard_rotate.py -> build/lib/plom_server/Scan/services 2025-11-20T22:50:46,432 copying plom_server/Scan/services/scan_service.py -> build/lib/plom_server/Scan/services 2025-11-20T22:50:46,435 copying plom_server/Scan/services/cast_service.py -> build/lib/plom_server/Scan/services 2025-11-20T22:50:46,438 copying plom_server/Scan/services/util.py -> build/lib/plom_server/Scan/services 2025-11-20T22:50:46,440 copying plom_server/Scan/services/manage_scan.py -> build/lib/plom_server/Scan/services 2025-11-20T22:50:46,442 copying plom_server/Scan/services/qr_service.py -> build/lib/plom_server/Scan/services 2025-11-20T22:50:46,445 copying plom_server/Scan/services/image_rotate.py -> build/lib/plom_server/Scan/services 2025-11-20T22:50:46,447 copying plom_server/Scan/services/__init__.py -> build/lib/plom_server/Scan/services 2025-11-20T22:50:46,448 copying plom_server/Scan/services/ForgiveMissingService.py -> build/lib/plom_server/Scan/services 2025-11-20T22:50:46,451 creating build/lib/plom_server/SpecCreator 2025-11-20T22:50:46,452 copying plom_server/SpecCreator/urls.py -> build/lib/plom_server/SpecCreator 2025-11-20T22:50:46,454 copying plom_server/SpecCreator/apps.py -> build/lib/plom_server/SpecCreator 2025-11-20T22:50:46,456 copying plom_server/SpecCreator/__init__.py -> build/lib/plom_server/SpecCreator 2025-11-20T22:50:46,458 creating build/lib/plom_server/SpecCreator/services 2025-11-20T22:50:46,459 copying plom_server/SpecCreator/services/template_spec_builder.py -> build/lib/plom_server/SpecCreator/services 2025-11-20T22:50:46,461 copying plom_server/SpecCreator/services/__init__.py -> build/lib/plom_server/SpecCreator/services 2025-11-20T22:50:46,464 creating build/lib/plom_server/scripts 2025-11-20T22:50:46,465 copying plom_server/scripts/__init__.py -> build/lib/plom_server/scripts 2025-11-20T22:50:46,467 copying plom_server/scripts/wipe_migrations.py -> build/lib/plom_server/scripts 2025-11-20T22:50:46,469 copying plom_server/scripts/launch_plom_server.py -> build/lib/plom_server/scripts 2025-11-20T22:50:46,471 copying plom_server/scripts/launch_plom_demo_server.py -> build/lib/plom_server/scripts 2025-11-20T22:50:46,474 creating build/lib/plom_server/static 2025-11-20T22:50:46,475 copying plom_server/static/__init__.py -> build/lib/plom_server/static 2025-11-20T22:50:46,478 creating build/lib/plom_server/Tags 2025-11-20T22:50:46,479 copying plom_server/Tags/urls.py -> build/lib/plom_server/Tags 2025-11-20T22:50:46,481 copying plom_server/Tags/forms.py -> build/lib/plom_server/Tags 2025-11-20T22:50:46,483 copying plom_server/Tags/views.py -> build/lib/plom_server/Tags 2025-11-20T22:50:46,484 copying plom_server/Tags/apps.py -> build/lib/plom_server/Tags 2025-11-20T22:50:46,486 copying plom_server/Tags/__init__.py -> build/lib/plom_server/Tags 2025-11-20T22:50:46,488 creating build/lib/plom_server/Tags/services 2025-11-20T22:50:46,489 copying plom_server/Tags/services/tag_service.py -> build/lib/plom_server/Tags/services 2025-11-20T22:50:46,491 copying plom_server/Tags/services/__init__.py -> build/lib/plom_server/Tags/services 2025-11-20T22:50:46,493 creating build/lib/plom_server/TaskOrder 2025-11-20T22:50:46,494 copying plom_server/TaskOrder/urls.py -> build/lib/plom_server/TaskOrder 2025-11-20T22:50:46,496 copying plom_server/TaskOrder/forms.py -> build/lib/plom_server/TaskOrder 2025-11-20T22:50:46,497 copying plom_server/TaskOrder/views.py -> build/lib/plom_server/TaskOrder 2025-11-20T22:50:46,499 copying plom_server/TaskOrder/apps.py -> build/lib/plom_server/TaskOrder 2025-11-20T22:50:46,501 copying plom_server/TaskOrder/__init__.py -> build/lib/plom_server/TaskOrder 2025-11-20T22:50:46,503 creating build/lib/plom_server/TaskOrder/services 2025-11-20T22:50:46,504 copying plom_server/TaskOrder/services/task_ordering_service.py -> build/lib/plom_server/TaskOrder/services 2025-11-20T22:50:46,506 copying plom_server/TaskOrder/services/__init__.py -> build/lib/plom_server/TaskOrder/services 2025-11-20T22:50:46,508 creating build/lib/plom_server/templates 2025-11-20T22:50:46,509 copying plom_server/templates/__init__.py -> build/lib/plom_server/templates 2025-11-20T22:50:46,512 creating build/lib/plom_server/TestingSupport 2025-11-20T22:50:46,513 copying plom_server/TestingSupport/utils.py -> build/lib/plom_server/TestingSupport 2025-11-20T22:50:46,515 copying plom_server/TestingSupport/apps.py -> build/lib/plom_server/TestingSupport 2025-11-20T22:50:46,516 copying plom_server/TestingSupport/__init__.py -> build/lib/plom_server/TestingSupport 2025-11-20T22:50:46,518 creating build/lib/plom_server/TestingSupport/services 2025-11-20T22:50:46,519 copying plom_server/TestingSupport/services/ConfigFileService.py -> build/lib/plom_server/TestingSupport/services 2025-11-20T22:50:46,521 copying plom_server/TestingSupport/services/exceptions.py -> build/lib/plom_server/TestingSupport/services 2025-11-20T22:50:46,523 copying plom_server/TestingSupport/services/ConfigPreparationService.py -> build/lib/plom_server/TestingSupport/services 2025-11-20T22:50:46,525 copying plom_server/TestingSupport/services/ConfigTaskService.py -> build/lib/plom_server/TestingSupport/services 2025-11-20T22:50:46,527 copying plom_server/TestingSupport/services/__init__.py -> build/lib/plom_server/TestingSupport/services 2025-11-20T22:50:46,529 creating build/lib/plom_server/UserManagement 2025-11-20T22:50:46,530 copying plom_server/UserManagement/urls.py -> build/lib/plom_server/UserManagement 2025-11-20T22:50:46,532 copying plom_server/UserManagement/models.py -> build/lib/plom_server/UserManagement 2025-11-20T22:50:46,534 copying plom_server/UserManagement/views.py -> build/lib/plom_server/UserManagement 2025-11-20T22:50:46,537 copying plom_server/UserManagement/apps.py -> build/lib/plom_server/UserManagement 2025-11-20T22:50:46,539 copying plom_server/UserManagement/__init__.py -> build/lib/plom_server/UserManagement 2025-11-20T22:50:46,541 copying plom_server/UserManagement/admin.py -> build/lib/plom_server/UserManagement 2025-11-20T22:50:46,543 creating build/lib/plom_server/UserManagement/services 2025-11-20T22:50:46,544 copying plom_server/UserManagement/services/UsersService.py -> build/lib/plom_server/UserManagement/services 2025-11-20T22:50:46,546 copying plom_server/UserManagement/services/PermissionChanger.py -> build/lib/plom_server/UserManagement/services 2025-11-20T22:50:46,548 copying plom_server/UserManagement/services/QuotaService.py -> build/lib/plom_server/UserManagement/services 2025-11-20T22:50:46,550 copying plom_server/UserManagement/services/__init__.py -> build/lib/plom_server/UserManagement/services 2025-11-20T22:50:46,552 creating build/lib/plom_server/Visualization 2025-11-20T22:50:46,553 copying plom_server/Visualization/urls.py -> build/lib/plom_server/Visualization 2025-11-20T22:50:46,555 copying plom_server/Visualization/views.py -> build/lib/plom_server/Visualization 2025-11-20T22:50:46,557 copying plom_server/Visualization/apps.py -> build/lib/plom_server/Visualization 2025-11-20T22:50:46,559 copying plom_server/Visualization/__init__.py -> build/lib/plom_server/Visualization 2025-11-20T22:50:46,561 creating build/lib/plom_ml 2025-11-20T22:50:46,562 copying plom_ml/exceptions.py -> build/lib/plom_ml 2025-11-20T22:50:46,564 copying plom_ml/__init__.py -> build/lib/plom_ml 2025-11-20T22:50:46,566 creating build/lib/plom_ml/clustering 2025-11-20T22:50:46,567 copying plom_ml/clustering/exceptions.py -> build/lib/plom_ml/clustering 2025-11-20T22:50:46,569 copying plom_ml/clustering/__init__.py -> build/lib/plom_ml/clustering 2025-11-20T22:50:46,571 creating build/lib/plom_ml/clustering/embedding 2025-11-20T22:50:46,572 copying plom_ml/clustering/embedding/embedder.py -> build/lib/plom_ml/clustering/embedding 2025-11-20T22:50:46,574 copying plom_ml/clustering/embedding/__init__.py -> build/lib/plom_ml/clustering/embedding 2025-11-20T22:50:46,577 creating build/lib/plom_ml/clustering/model 2025-11-20T22:50:46,578 copying plom_ml/clustering/model/model_type.py -> build/lib/plom_ml/clustering/model 2025-11-20T22:50:46,580 copying plom_ml/clustering/model/__init__.py -> build/lib/plom_ml/clustering/model 2025-11-20T22:50:46,581 copying plom_ml/clustering/model/clustering_strategy.py -> build/lib/plom_ml/clustering/model 2025-11-20T22:50:46,584 creating build/lib/plom_ml/clustering/pipeline 2025-11-20T22:50:46,585 copying plom_ml/clustering/pipeline/clustering_pipeline.py -> build/lib/plom_ml/clustering/pipeline 2025-11-20T22:50:46,587 copying plom_ml/clustering/pipeline/__init__.py -> build/lib/plom_ml/clustering/pipeline 2025-11-20T22:50:46,589 creating build/lib/plom_ml/clustering/preprocessing 2025-11-20T22:50:46,590 copying plom_ml/clustering/preprocessing/preprocessor.py -> build/lib/plom_ml/clustering/preprocessing 2025-11-20T22:50:46,592 copying plom_ml/clustering/preprocessing/image_processing_service.py -> build/lib/plom_ml/clustering/preprocessing 2025-11-20T22:50:46,594 copying plom_ml/clustering/preprocessing/__init__.py -> build/lib/plom_ml/clustering/preprocessing 2025-11-20T22:50:46,596 running egg_info 2025-11-20T22:50:46,609 writing plom.egg-info/PKG-INFO 2025-11-20T22:50:46,613 writing dependency_links to plom.egg-info/dependency_links.txt 2025-11-20T22:50:46,615 writing entry points to plom.egg-info/entry_points.txt 2025-11-20T22:50:46,618 writing requirements to plom.egg-info/requires.txt 2025-11-20T22:50:46,619 writing top-level names to plom.egg-info/top_level.txt 2025-11-20T22:50:46,697 reading manifest file 'plom.egg-info/SOURCES.txt' 2025-11-20T22:50:46,740 reading manifest template 'MANIFEST.in' 2025-11-20T22:50:46,741 warning: no files found matching 'doc' 2025-11-20T22:50:46,811 warning: no files found matching 'plom_server/Launcher/launch_scripts/*.py' 2025-11-20T22:50:46,819 adding license file 'LICENSE.md' 2025-11-20T22:50:46,858 writing manifest file 'plom.egg-info/SOURCES.txt' 2025-11-20T22:50:46,863 /tmp/pip-build-env-zpi29n2a/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-20T22:50:46,864 !! 2025-11-20T22:50:46,865 ******************************************************************************** 2025-11-20T22:50:46,866 ############################ 2025-11-20T22:50:46,866 # Package would be ignored # 2025-11-20T22:50:46,867 ############################ 2025-11-20T22:50:46,868 Python recognizes 'plom_server.API.migrations' as an importable package[^1], 2025-11-20T22:50:46,868 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:46,870 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:46,870 package, please make sure that 'plom_server.API.migrations' is explicitly added 2025-11-20T22:50:46,870 to the `packages` configuration field. 2025-11-20T22:50:46,871 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:46,872 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:46,872 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:46,873 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:46,874 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:46,875 If you don't want 'plom_server.API.migrations' to be distributed and are 2025-11-20T22:50:46,875 already explicitly excluding 'plom_server.API.migrations' via 2025-11-20T22:50:46,875 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:46,876 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:46,876 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:46,877 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:46,878 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:46,879 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:46,880 even if it does not contain any `.py` files. 2025-11-20T22:50:46,880 On the other hand, currently there is no concept of package data 2025-11-20T22:50:46,880 directory, all directories are treated like packages. 2025-11-20T22:50:46,881 ******************************************************************************** 2025-11-20T22:50:46,882 !! 2025-11-20T22:50:46,882 check.warn(importable) 2025-11-20T22:50:46,883 /tmp/pip-build-env-zpi29n2a/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-20T22:50:46,883 !! 2025-11-20T22:50:46,885 ******************************************************************************** 2025-11-20T22:50:46,885 ############################ 2025-11-20T22:50:46,886 # Package would be ignored # 2025-11-20T22:50:46,886 ############################ 2025-11-20T22:50:46,887 Python recognizes 'plom_server.API.permissions' as an importable package[^1], 2025-11-20T22:50:46,888 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:46,888 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:46,889 package, please make sure that 'plom_server.API.permissions' is explicitly added 2025-11-20T22:50:46,889 to the `packages` configuration field. 2025-11-20T22:50:46,890 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:46,891 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:46,891 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:46,892 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:46,893 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:46,894 If you don't want 'plom_server.API.permissions' to be distributed and are 2025-11-20T22:50:46,895 already explicitly excluding 'plom_server.API.permissions' via 2025-11-20T22:50:46,895 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:46,896 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:46,896 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:46,897 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:46,898 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:46,899 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:46,899 even if it does not contain any `.py` files. 2025-11-20T22:50:46,899 On the other hand, currently there is no concept of package data 2025-11-20T22:50:46,900 directory, all directories are treated like packages. 2025-11-20T22:50:46,900 ******************************************************************************** 2025-11-20T22:50:46,901 !! 2025-11-20T22:50:46,901 check.warn(importable) 2025-11-20T22:50:46,902 /tmp/pip-build-env-zpi29n2a/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-20T22:50:46,902 !! 2025-11-20T22:50:46,903 ******************************************************************************** 2025-11-20T22:50:46,903 ############################ 2025-11-20T22:50:46,903 # Package would be ignored # 2025-11-20T22:50:46,904 ############################ 2025-11-20T22:50:46,904 Python recognizes 'plom_server.API.routes' as an importable package[^1], 2025-11-20T22:50:46,904 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:46,905 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:46,906 package, please make sure that 'plom_server.API.routes' is explicitly added 2025-11-20T22:50:46,906 to the `packages` configuration field. 2025-11-20T22:50:46,907 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:46,908 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:46,908 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:46,909 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:46,910 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:46,911 If you don't want 'plom_server.API.routes' to be distributed and are 2025-11-20T22:50:46,912 already explicitly excluding 'plom_server.API.routes' via 2025-11-20T22:50:46,913 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:46,913 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:46,914 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:46,914 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:46,915 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:46,917 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:46,917 even if it does not contain any `.py` files. 2025-11-20T22:50:46,918 On the other hand, currently there is no concept of package data 2025-11-20T22:50:46,918 directory, all directories are treated like packages. 2025-11-20T22:50:46,918 ******************************************************************************** 2025-11-20T22:50:46,919 !! 2025-11-20T22:50:46,920 check.warn(importable) 2025-11-20T22:50:46,921 /tmp/pip-build-env-zpi29n2a/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-20T22:50:46,921 !! 2025-11-20T22:50:46,922 ******************************************************************************** 2025-11-20T22:50:46,923 ############################ 2025-11-20T22:50:46,923 # Package would be ignored # 2025-11-20T22:50:46,923 ############################ 2025-11-20T22:50:46,924 Python recognizes 'plom_server.API.tests' as an importable package[^1], 2025-11-20T22:50:46,924 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:46,925 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:46,925 package, please make sure that 'plom_server.API.tests' is explicitly added 2025-11-20T22:50:46,925 to the `packages` configuration field. 2025-11-20T22:50:46,926 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:46,926 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:46,927 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:46,927 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:46,928 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:46,929 If you don't want 'plom_server.API.tests' to be distributed and are 2025-11-20T22:50:46,929 already explicitly excluding 'plom_server.API.tests' via 2025-11-20T22:50:46,929 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:46,930 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:46,930 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:46,931 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:46,933 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:46,934 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:46,935 even if it does not contain any `.py` files. 2025-11-20T22:50:46,935 On the other hand, currently there is no concept of package data 2025-11-20T22:50:46,936 directory, all directories are treated like packages. 2025-11-20T22:50:46,936 ******************************************************************************** 2025-11-20T22:50:46,937 !! 2025-11-20T22:50:46,938 check.warn(importable) 2025-11-20T22:50:46,938 /tmp/pip-build-env-zpi29n2a/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-20T22:50:46,939 !! 2025-11-20T22:50:46,940 ******************************************************************************** 2025-11-20T22:50:46,940 ############################ 2025-11-20T22:50:46,941 # Package would be ignored # 2025-11-20T22:50:46,941 ############################ 2025-11-20T22:50:46,942 Python recognizes 'plom_server.API.views' as an importable package[^1], 2025-11-20T22:50:46,942 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:46,943 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:46,944 package, please make sure that 'plom_server.API.views' is explicitly added 2025-11-20T22:50:46,944 to the `packages` configuration field. 2025-11-20T22:50:46,945 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:46,946 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:46,946 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:46,947 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:46,949 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:46,949 If you don't want 'plom_server.API.views' to be distributed and are 2025-11-20T22:50:46,950 already explicitly excluding 'plom_server.API.views' via 2025-11-20T22:50:46,950 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:46,950 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:46,951 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:46,951 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:46,952 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:46,953 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:46,953 even if it does not contain any `.py` files. 2025-11-20T22:50:46,954 On the other hand, currently there is no concept of package data 2025-11-20T22:50:46,954 directory, all directories are treated like packages. 2025-11-20T22:50:46,955 ******************************************************************************** 2025-11-20T22:50:46,955 !! 2025-11-20T22:50:46,956 check.warn(importable) 2025-11-20T22:50:46,956 /tmp/pip-build-env-zpi29n2a/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-20T22:50:46,957 !! 2025-11-20T22:50:46,958 ******************************************************************************** 2025-11-20T22:50:46,958 ############################ 2025-11-20T22:50:46,959 # Package would be ignored # 2025-11-20T22:50:46,959 ############################ 2025-11-20T22:50:46,960 Python recognizes 'plom_server.API.views.experimental' as an importable package[^1], 2025-11-20T22:50:46,960 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:46,961 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:46,962 package, please make sure that 'plom_server.API.views.experimental' is explicitly added 2025-11-20T22:50:46,962 to the `packages` configuration field. 2025-11-20T22:50:46,963 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:46,964 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:46,964 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:46,965 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:46,966 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:46,967 If you don't want 'plom_server.API.views.experimental' to be distributed and are 2025-11-20T22:50:46,968 already explicitly excluding 'plom_server.API.views.experimental' via 2025-11-20T22:50:46,968 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:46,969 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:46,969 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:46,970 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:46,971 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:46,972 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:46,973 even if it does not contain any `.py` files. 2025-11-20T22:50:46,973 On the other hand, currently there is no concept of package data 2025-11-20T22:50:46,974 directory, all directories are treated like packages. 2025-11-20T22:50:46,975 ******************************************************************************** 2025-11-20T22:50:46,975 !! 2025-11-20T22:50:46,976 check.warn(importable) 2025-11-20T22:50:46,976 /tmp/pip-build-env-zpi29n2a/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-20T22:50:46,976 !! 2025-11-20T22:50:46,977 ******************************************************************************** 2025-11-20T22:50:46,977 ############################ 2025-11-20T22:50:46,978 # Package would be ignored # 2025-11-20T22:50:46,978 ############################ 2025-11-20T22:50:46,978 Python recognizes 'plom_server.Authentication.forms' as an importable package[^1], 2025-11-20T22:50:46,979 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:46,979 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:46,980 package, please make sure that 'plom_server.Authentication.forms' is explicitly added 2025-11-20T22:50:46,980 to the `packages` configuration field. 2025-11-20T22:50:46,981 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:46,981 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:46,981 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:46,982 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:46,983 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:46,985 If you don't want 'plom_server.Authentication.forms' to be distributed and are 2025-11-20T22:50:46,985 already explicitly excluding 'plom_server.Authentication.forms' via 2025-11-20T22:50:46,986 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:46,986 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:46,987 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:46,988 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:46,989 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:46,990 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:46,991 even if it does not contain any `.py` files. 2025-11-20T22:50:46,991 On the other hand, currently there is no concept of package data 2025-11-20T22:50:46,992 directory, all directories are treated like packages. 2025-11-20T22:50:46,992 ******************************************************************************** 2025-11-20T22:50:46,993 !! 2025-11-20T22:50:46,994 check.warn(importable) 2025-11-20T22:50:46,994 /tmp/pip-build-env-zpi29n2a/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-20T22:50:46,995 !! 2025-11-20T22:50:46,996 ******************************************************************************** 2025-11-20T22:50:46,996 ############################ 2025-11-20T22:50:46,996 # Package would be ignored # 2025-11-20T22:50:46,997 ############################ 2025-11-20T22:50:46,998 Python recognizes 'plom_server.Authentication.management.commands' as an importable package[^1], 2025-11-20T22:50:46,998 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:46,999 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:47,000 package, please make sure that 'plom_server.Authentication.management.commands' is explicitly added 2025-11-20T22:50:47,001 to the `packages` configuration field. 2025-11-20T22:50:47,001 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:47,002 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:47,002 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:47,003 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:47,003 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:47,004 If you don't want 'plom_server.Authentication.management.commands' to be distributed and are 2025-11-20T22:50:47,004 already explicitly excluding 'plom_server.Authentication.management.commands' via 2025-11-20T22:50:47,005 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:47,005 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:47,005 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:47,006 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:47,007 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:47,008 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:47,008 even if it does not contain any `.py` files. 2025-11-20T22:50:47,009 On the other hand, currently there is no concept of package data 2025-11-20T22:50:47,009 directory, all directories are treated like packages. 2025-11-20T22:50:47,010 ******************************************************************************** 2025-11-20T22:50:47,011 !! 2025-11-20T22:50:47,011 check.warn(importable) 2025-11-20T22:50:47,012 /tmp/pip-build-env-zpi29n2a/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-20T22:50:47,012 !! 2025-11-20T22:50:47,013 ******************************************************************************** 2025-11-20T22:50:47,014 ############################ 2025-11-20T22:50:47,014 # Package would be ignored # 2025-11-20T22:50:47,015 ############################ 2025-11-20T22:50:47,016 Python recognizes 'plom_server.Authentication.migrations' as an importable package[^1], 2025-11-20T22:50:47,016 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:47,017 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:47,018 package, please make sure that 'plom_server.Authentication.migrations' is explicitly added 2025-11-20T22:50:47,018 to the `packages` configuration field. 2025-11-20T22:50:47,019 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:47,019 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:47,020 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:47,021 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:47,022 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:47,023 If you don't want 'plom_server.Authentication.migrations' to be distributed and are 2025-11-20T22:50:47,023 already explicitly excluding 'plom_server.Authentication.migrations' via 2025-11-20T22:50:47,024 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:47,024 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:47,026 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:47,027 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:47,028 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:47,029 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:47,029 even if it does not contain any `.py` files. 2025-11-20T22:50:47,029 On the other hand, currently there is no concept of package data 2025-11-20T22:50:47,030 directory, all directories are treated like packages. 2025-11-20T22:50:47,030 ******************************************************************************** 2025-11-20T22:50:47,031 !! 2025-11-20T22:50:47,031 check.warn(importable) 2025-11-20T22:50:47,032 /tmp/pip-build-env-zpi29n2a/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-20T22:50:47,032 !! 2025-11-20T22:50:47,033 ******************************************************************************** 2025-11-20T22:50:47,033 ############################ 2025-11-20T22:50:47,033 # Package would be ignored # 2025-11-20T22:50:47,034 ############################ 2025-11-20T22:50:47,034 Python recognizes 'plom_server.Authentication.tests' as an importable package[^1], 2025-11-20T22:50:47,035 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:47,036 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:47,036 package, please make sure that 'plom_server.Authentication.tests' is explicitly added 2025-11-20T22:50:47,037 to the `packages` configuration field. 2025-11-20T22:50:47,038 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:47,038 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:47,039 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:47,040 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:47,041 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:47,042 If you don't want 'plom_server.Authentication.tests' to be distributed and are 2025-11-20T22:50:47,043 already explicitly excluding 'plom_server.Authentication.tests' via 2025-11-20T22:50:47,043 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:47,044 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:47,044 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:47,045 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:47,046 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:47,048 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:47,048 even if it does not contain any `.py` files. 2025-11-20T22:50:47,049 On the other hand, currently there is no concept of package data 2025-11-20T22:50:47,049 directory, all directories are treated like packages. 2025-11-20T22:50:47,049 ******************************************************************************** 2025-11-20T22:50:47,051 !! 2025-11-20T22:50:47,051 check.warn(importable) 2025-11-20T22:50:47,052 /tmp/pip-build-env-zpi29n2a/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-20T22:50:47,052 !! 2025-11-20T22:50:47,053 ******************************************************************************** 2025-11-20T22:50:47,054 ############################ 2025-11-20T22:50:47,054 # Package would be ignored # 2025-11-20T22:50:47,054 ############################ 2025-11-20T22:50:47,055 Python recognizes 'plom_server.Base.migrations' as an importable package[^1], 2025-11-20T22:50:47,055 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:47,056 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:47,056 package, please make sure that 'plom_server.Base.migrations' is explicitly added 2025-11-20T22:50:47,056 to the `packages` configuration field. 2025-11-20T22:50:47,057 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:47,057 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:47,058 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:47,059 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:47,059 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:47,060 If you don't want 'plom_server.Base.migrations' to be distributed and are 2025-11-20T22:50:47,060 already explicitly excluding 'plom_server.Base.migrations' via 2025-11-20T22:50:47,061 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:47,061 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:47,062 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:47,063 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:47,064 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:47,065 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:47,066 even if it does not contain any `.py` files. 2025-11-20T22:50:47,066 On the other hand, currently there is no concept of package data 2025-11-20T22:50:47,067 directory, all directories are treated like packages. 2025-11-20T22:50:47,067 ******************************************************************************** 2025-11-20T22:50:47,068 !! 2025-11-20T22:50:47,069 check.warn(importable) 2025-11-20T22:50:47,069 /tmp/pip-build-env-zpi29n2a/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-20T22:50:47,070 !! 2025-11-20T22:50:47,071 ******************************************************************************** 2025-11-20T22:50:47,072 ############################ 2025-11-20T22:50:47,072 # Package would be ignored # 2025-11-20T22:50:47,072 ############################ 2025-11-20T22:50:47,073 Python recognizes 'plom_server.BuildPaperPDF.management.commands' as an importable package[^1], 2025-11-20T22:50:47,073 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:47,074 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:47,075 package, please make sure that 'plom_server.BuildPaperPDF.management.commands' is explicitly added 2025-11-20T22:50:47,075 to the `packages` configuration field. 2025-11-20T22:50:47,077 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:47,077 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:47,078 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:47,079 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:47,080 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:47,080 If you don't want 'plom_server.BuildPaperPDF.management.commands' to be distributed and are 2025-11-20T22:50:47,081 already explicitly excluding 'plom_server.BuildPaperPDF.management.commands' via 2025-11-20T22:50:47,081 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:47,082 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:47,082 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:47,083 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:47,083 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:47,084 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:47,085 even if it does not contain any `.py` files. 2025-11-20T22:50:47,085 On the other hand, currently there is no concept of package data 2025-11-20T22:50:47,085 directory, all directories are treated like packages. 2025-11-20T22:50:47,086 ******************************************************************************** 2025-11-20T22:50:47,087 !! 2025-11-20T22:50:47,087 check.warn(importable) 2025-11-20T22:50:47,087 /tmp/pip-build-env-zpi29n2a/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-20T22:50:47,088 !! 2025-11-20T22:50:47,089 ******************************************************************************** 2025-11-20T22:50:47,089 ############################ 2025-11-20T22:50:47,090 # Package would be ignored # 2025-11-20T22:50:47,091 ############################ 2025-11-20T22:50:47,091 Python recognizes 'plom_server.BuildPaperPDF.migrations' as an importable package[^1], 2025-11-20T22:50:47,091 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:47,093 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:47,093 package, please make sure that 'plom_server.BuildPaperPDF.migrations' is explicitly added 2025-11-20T22:50:47,094 to the `packages` configuration field. 2025-11-20T22:50:47,095 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:47,095 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:47,096 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:47,097 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:47,098 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:47,099 If you don't want 'plom_server.BuildPaperPDF.migrations' to be distributed and are 2025-11-20T22:50:47,100 already explicitly excluding 'plom_server.BuildPaperPDF.migrations' via 2025-11-20T22:50:47,100 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:47,101 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:47,101 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:47,102 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:47,103 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:47,105 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:47,106 even if it does not contain any `.py` files. 2025-11-20T22:50:47,107 On the other hand, currently there is no concept of package data 2025-11-20T22:50:47,107 directory, all directories are treated like packages. 2025-11-20T22:50:47,107 ******************************************************************************** 2025-11-20T22:50:47,108 !! 2025-11-20T22:50:47,108 check.warn(importable) 2025-11-20T22:50:47,108 /tmp/pip-build-env-zpi29n2a/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-20T22:50:47,109 !! 2025-11-20T22:50:47,109 ******************************************************************************** 2025-11-20T22:50:47,110 ############################ 2025-11-20T22:50:47,110 # Package would be ignored # 2025-11-20T22:50:47,110 ############################ 2025-11-20T22:50:47,111 Python recognizes 'plom_server.Contrib.management.commands' as an importable package[^1], 2025-11-20T22:50:47,111 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:47,112 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:47,112 package, please make sure that 'plom_server.Contrib.management.commands' is explicitly added 2025-11-20T22:50:47,112 to the `packages` configuration field. 2025-11-20T22:50:47,113 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:47,114 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:47,114 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:47,115 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:47,116 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:47,117 If you don't want 'plom_server.Contrib.management.commands' to be distributed and are 2025-11-20T22:50:47,118 already explicitly excluding 'plom_server.Contrib.management.commands' via 2025-11-20T22:50:47,119 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:47,119 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:47,120 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:47,121 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:47,122 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:47,123 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:47,124 even if it does not contain any `.py` files. 2025-11-20T22:50:47,124 On the other hand, currently there is no concept of package data 2025-11-20T22:50:47,125 directory, all directories are treated like packages. 2025-11-20T22:50:47,125 ******************************************************************************** 2025-11-20T22:50:47,126 !! 2025-11-20T22:50:47,126 check.warn(importable) 2025-11-20T22:50:47,127 /tmp/pip-build-env-zpi29n2a/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-20T22:50:47,127 !! 2025-11-20T22:50:47,128 ******************************************************************************** 2025-11-20T22:50:47,129 ############################ 2025-11-20T22:50:47,129 # Package would be ignored # 2025-11-20T22:50:47,130 ############################ 2025-11-20T22:50:47,130 Python recognizes 'plom_server.Finish.management.commands' as an importable package[^1], 2025-11-20T22:50:47,131 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:47,132 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:47,132 package, please make sure that 'plom_server.Finish.management.commands' is explicitly added 2025-11-20T22:50:47,133 to the `packages` configuration field. 2025-11-20T22:50:47,133 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:47,134 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:47,134 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:47,135 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:47,135 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:47,136 If you don't want 'plom_server.Finish.management.commands' to be distributed and are 2025-11-20T22:50:47,136 already explicitly excluding 'plom_server.Finish.management.commands' via 2025-11-20T22:50:47,137 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:47,137 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:47,137 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:47,138 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:47,139 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:47,141 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:47,141 even if it does not contain any `.py` files. 2025-11-20T22:50:47,142 On the other hand, currently there is no concept of package data 2025-11-20T22:50:47,142 directory, all directories are treated like packages. 2025-11-20T22:50:47,142 ******************************************************************************** 2025-11-20T22:50:47,143 !! 2025-11-20T22:50:47,144 check.warn(importable) 2025-11-20T22:50:47,144 /tmp/pip-build-env-zpi29n2a/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-20T22:50:47,145 !! 2025-11-20T22:50:47,146 ******************************************************************************** 2025-11-20T22:50:47,147 ############################ 2025-11-20T22:50:47,147 # Package would be ignored # 2025-11-20T22:50:47,148 ############################ 2025-11-20T22:50:47,148 Python recognizes 'plom_server.Finish.migrations' as an importable package[^1], 2025-11-20T22:50:47,149 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:47,149 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:47,150 package, please make sure that 'plom_server.Finish.migrations' is explicitly added 2025-11-20T22:50:47,150 to the `packages` configuration field. 2025-11-20T22:50:47,151 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:47,152 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:47,152 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:47,153 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:47,154 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:47,155 If you don't want 'plom_server.Finish.migrations' to be distributed and are 2025-11-20T22:50:47,156 already explicitly excluding 'plom_server.Finish.migrations' via 2025-11-20T22:50:47,156 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:47,157 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:47,157 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:47,158 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:47,159 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:47,160 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:47,160 even if it does not contain any `.py` files. 2025-11-20T22:50:47,160 On the other hand, currently there is no concept of package data 2025-11-20T22:50:47,161 directory, all directories are treated like packages. 2025-11-20T22:50:47,161 ******************************************************************************** 2025-11-20T22:50:47,162 !! 2025-11-20T22:50:47,162 check.warn(importable) 2025-11-20T22:50:47,162 /tmp/pip-build-env-zpi29n2a/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-20T22:50:47,163 !! 2025-11-20T22:50:47,163 ******************************************************************************** 2025-11-20T22:50:47,164 ############################ 2025-11-20T22:50:47,164 # Package would be ignored # 2025-11-20T22:50:47,165 ############################ 2025-11-20T22:50:47,165 Python recognizes 'plom_server.Finish.templatetags' as an importable package[^1], 2025-11-20T22:50:47,166 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:47,169 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:47,170 package, please make sure that 'plom_server.Finish.templatetags' is explicitly added 2025-11-20T22:50:47,170 to the `packages` configuration field. 2025-11-20T22:50:47,171 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:47,172 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:47,172 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:47,173 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:47,174 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:47,175 If you don't want 'plom_server.Finish.templatetags' to be distributed and are 2025-11-20T22:50:47,176 already explicitly excluding 'plom_server.Finish.templatetags' via 2025-11-20T22:50:47,176 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:47,177 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:47,177 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:47,178 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:47,179 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:47,180 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:47,181 even if it does not contain any `.py` files. 2025-11-20T22:50:47,181 On the other hand, currently there is no concept of package data 2025-11-20T22:50:47,182 directory, all directories are treated like packages. 2025-11-20T22:50:47,182 ******************************************************************************** 2025-11-20T22:50:47,183 !! 2025-11-20T22:50:47,184 check.warn(importable) 2025-11-20T22:50:47,184 /tmp/pip-build-env-zpi29n2a/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-20T22:50:47,185 !! 2025-11-20T22:50:47,186 ******************************************************************************** 2025-11-20T22:50:47,186 ############################ 2025-11-20T22:50:47,187 # Package would be ignored # 2025-11-20T22:50:47,187 ############################ 2025-11-20T22:50:47,187 Python recognizes 'plom_server.Finish.tests' as an importable package[^1], 2025-11-20T22:50:47,188 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:47,188 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:47,189 package, please make sure that 'plom_server.Finish.tests' is explicitly added 2025-11-20T22:50:47,189 to the `packages` configuration field. 2025-11-20T22:50:47,190 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:47,190 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:47,190 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:47,191 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:47,192 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:47,192 If you don't want 'plom_server.Finish.tests' to be distributed and are 2025-11-20T22:50:47,193 already explicitly excluding 'plom_server.Finish.tests' via 2025-11-20T22:50:47,193 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:47,194 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:47,194 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:47,195 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:47,196 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:47,198 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:47,199 even if it does not contain any `.py` files. 2025-11-20T22:50:47,199 On the other hand, currently there is no concept of package data 2025-11-20T22:50:47,199 directory, all directories are treated like packages. 2025-11-20T22:50:47,200 ******************************************************************************** 2025-11-20T22:50:47,201 !! 2025-11-20T22:50:47,201 check.warn(importable) 2025-11-20T22:50:47,202 /tmp/pip-build-env-zpi29n2a/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-20T22:50:47,202 !! 2025-11-20T22:50:47,203 ******************************************************************************** 2025-11-20T22:50:47,204 ############################ 2025-11-20T22:50:47,204 # Package would be ignored # 2025-11-20T22:50:47,205 ############################ 2025-11-20T22:50:47,205 Python recognizes 'plom_server.Finish.useful_files_for_testing' as an importable package[^1], 2025-11-20T22:50:47,206 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:47,207 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:47,207 package, please make sure that 'plom_server.Finish.useful_files_for_testing' is explicitly added 2025-11-20T22:50:47,208 to the `packages` configuration field. 2025-11-20T22:50:47,209 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:47,209 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:47,210 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:47,211 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:47,211 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:47,212 If you don't want 'plom_server.Finish.useful_files_for_testing' to be distributed and are 2025-11-20T22:50:47,212 already explicitly excluding 'plom_server.Finish.useful_files_for_testing' via 2025-11-20T22:50:47,213 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:47,213 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:47,213 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:47,214 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:47,215 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:47,216 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:47,216 even if it does not contain any `.py` files. 2025-11-20T22:50:47,216 On the other hand, currently there is no concept of package data 2025-11-20T22:50:47,217 directory, all directories are treated like packages. 2025-11-20T22:50:47,217 ******************************************************************************** 2025-11-20T22:50:47,218 !! 2025-11-20T22:50:47,219 check.warn(importable) 2025-11-20T22:50:47,219 /tmp/pip-build-env-zpi29n2a/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-20T22:50:47,219 !! 2025-11-20T22:50:47,220 ******************************************************************************** 2025-11-20T22:50:47,221 ############################ 2025-11-20T22:50:47,221 # Package would be ignored # 2025-11-20T22:50:47,222 ############################ 2025-11-20T22:50:47,223 Python recognizes 'plom_server.Finish.views' as an importable package[^1], 2025-11-20T22:50:47,223 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:47,224 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:47,225 package, please make sure that 'plom_server.Finish.views' is explicitly added 2025-11-20T22:50:47,225 to the `packages` configuration field. 2025-11-20T22:50:47,226 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:47,227 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:47,227 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:47,228 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:47,229 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:47,230 If you don't want 'plom_server.Finish.views' to be distributed and are 2025-11-20T22:50:47,231 already explicitly excluding 'plom_server.Finish.views' via 2025-11-20T22:50:47,231 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:47,232 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:47,232 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:47,233 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:47,234 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:47,236 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:47,237 even if it does not contain any `.py` files. 2025-11-20T22:50:47,237 On the other hand, currently there is no concept of package data 2025-11-20T22:50:47,238 directory, all directories are treated like packages. 2025-11-20T22:50:47,238 ******************************************************************************** 2025-11-20T22:50:47,239 !! 2025-11-20T22:50:47,239 check.warn(importable) 2025-11-20T22:50:47,240 /tmp/pip-build-env-zpi29n2a/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-20T22:50:47,240 !! 2025-11-20T22:50:47,241 ******************************************************************************** 2025-11-20T22:50:47,242 ############################ 2025-11-20T22:50:47,242 # Package would be ignored # 2025-11-20T22:50:47,242 ############################ 2025-11-20T22:50:47,243 Python recognizes 'plom_server.Identify.management.commands' as an importable package[^1], 2025-11-20T22:50:47,243 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:47,244 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:47,244 package, please make sure that 'plom_server.Identify.management.commands' is explicitly added 2025-11-20T22:50:47,245 to the `packages` configuration field. 2025-11-20T22:50:47,246 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:47,246 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:47,246 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:47,247 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:47,249 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:47,250 If you don't want 'plom_server.Identify.management.commands' to be distributed and are 2025-11-20T22:50:47,250 already explicitly excluding 'plom_server.Identify.management.commands' via 2025-11-20T22:50:47,251 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:47,252 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:47,252 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:47,253 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:47,254 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:47,256 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:47,256 even if it does not contain any `.py` files. 2025-11-20T22:50:47,256 On the other hand, currently there is no concept of package data 2025-11-20T22:50:47,257 directory, all directories are treated like packages. 2025-11-20T22:50:47,257 ******************************************************************************** 2025-11-20T22:50:47,258 !! 2025-11-20T22:50:47,259 check.warn(importable) 2025-11-20T22:50:47,259 /tmp/pip-build-env-zpi29n2a/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-20T22:50:47,260 !! 2025-11-20T22:50:47,261 ******************************************************************************** 2025-11-20T22:50:47,261 ############################ 2025-11-20T22:50:47,262 # Package would be ignored # 2025-11-20T22:50:47,263 ############################ 2025-11-20T22:50:47,263 Python recognizes 'plom_server.Identify.migrations' as an importable package[^1], 2025-11-20T22:50:47,264 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:47,265 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:47,265 package, please make sure that 'plom_server.Identify.migrations' is explicitly added 2025-11-20T22:50:47,266 to the `packages` configuration field. 2025-11-20T22:50:47,266 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:47,267 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:47,267 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:47,268 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:47,268 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:47,269 If you don't want 'plom_server.Identify.migrations' to be distributed and are 2025-11-20T22:50:47,270 already explicitly excluding 'plom_server.Identify.migrations' via 2025-11-20T22:50:47,270 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:47,270 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:47,271 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:47,272 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:47,272 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:47,274 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:47,274 even if it does not contain any `.py` files. 2025-11-20T22:50:47,275 On the other hand, currently there is no concept of package data 2025-11-20T22:50:47,275 directory, all directories are treated like packages. 2025-11-20T22:50:47,276 ******************************************************************************** 2025-11-20T22:50:47,277 !! 2025-11-20T22:50:47,277 check.warn(importable) 2025-11-20T22:50:47,278 /tmp/pip-build-env-zpi29n2a/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-20T22:50:47,278 !! 2025-11-20T22:50:47,279 ******************************************************************************** 2025-11-20T22:50:47,280 ############################ 2025-11-20T22:50:47,281 # Package would be ignored # 2025-11-20T22:50:47,281 ############################ 2025-11-20T22:50:47,282 Python recognizes 'plom_server.Launcher.migrations' as an importable package[^1], 2025-11-20T22:50:47,282 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:47,283 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:47,284 package, please make sure that 'plom_server.Launcher.migrations' is explicitly added 2025-11-20T22:50:47,284 to the `packages` configuration field. 2025-11-20T22:50:47,285 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:47,286 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:47,286 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:47,287 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:47,288 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:47,289 If you don't want 'plom_server.Launcher.migrations' to be distributed and are 2025-11-20T22:50:47,290 already explicitly excluding 'plom_server.Launcher.migrations' via 2025-11-20T22:50:47,291 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:47,291 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:47,292 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:47,292 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:47,293 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:47,294 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:47,295 even if it does not contain any `.py` files. 2025-11-20T22:50:47,295 On the other hand, currently there is no concept of package data 2025-11-20T22:50:47,295 directory, all directories are treated like packages. 2025-11-20T22:50:47,296 ******************************************************************************** 2025-11-20T22:50:47,296 !! 2025-11-20T22:50:47,297 check.warn(importable) 2025-11-20T22:50:47,297 /tmp/pip-build-env-zpi29n2a/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-20T22:50:47,298 !! 2025-11-20T22:50:47,298 ******************************************************************************** 2025-11-20T22:50:47,299 ############################ 2025-11-20T22:50:47,299 # Package would be ignored # 2025-11-20T22:50:47,299 ############################ 2025-11-20T22:50:47,300 Python recognizes 'plom_server.Mark.migrations' as an importable package[^1], 2025-11-20T22:50:47,300 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:47,301 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:47,302 package, please make sure that 'plom_server.Mark.migrations' is explicitly added 2025-11-20T22:50:47,302 to the `packages` configuration field. 2025-11-20T22:50:47,303 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:47,304 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:47,304 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:47,305 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:47,307 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:47,308 If you don't want 'plom_server.Mark.migrations' to be distributed and are 2025-11-20T22:50:47,308 already explicitly excluding 'plom_server.Mark.migrations' via 2025-11-20T22:50:47,309 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:47,309 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:47,310 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:47,311 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:47,312 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:47,313 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:47,314 even if it does not contain any `.py` files. 2025-11-20T22:50:47,314 On the other hand, currently there is no concept of package data 2025-11-20T22:50:47,315 directory, all directories are treated like packages. 2025-11-20T22:50:47,315 ******************************************************************************** 2025-11-20T22:50:47,317 !! 2025-11-20T22:50:47,317 check.warn(importable) 2025-11-20T22:50:47,318 /tmp/pip-build-env-zpi29n2a/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-20T22:50:47,318 !! 2025-11-20T22:50:47,319 ******************************************************************************** 2025-11-20T22:50:47,320 ############################ 2025-11-20T22:50:47,320 # Package would be ignored # 2025-11-20T22:50:47,321 ############################ 2025-11-20T22:50:47,321 Python recognizes 'plom_server.Mark.models' as an importable package[^1], 2025-11-20T22:50:47,321 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:47,322 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:47,322 package, please make sure that 'plom_server.Mark.models' is explicitly added 2025-11-20T22:50:47,323 to the `packages` configuration field. 2025-11-20T22:50:47,323 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:47,324 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:47,324 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:47,325 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:47,326 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:47,326 If you don't want 'plom_server.Mark.models' to be distributed and are 2025-11-20T22:50:47,327 already explicitly excluding 'plom_server.Mark.models' via 2025-11-20T22:50:47,327 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:47,328 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:47,328 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:47,329 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:47,330 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:47,332 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:47,332 even if it does not contain any `.py` files. 2025-11-20T22:50:47,333 On the other hand, currently there is no concept of package data 2025-11-20T22:50:47,334 directory, all directories are treated like packages. 2025-11-20T22:50:47,334 ******************************************************************************** 2025-11-20T22:50:47,335 !! 2025-11-20T22:50:47,335 check.warn(importable) 2025-11-20T22:50:47,336 /tmp/pip-build-env-zpi29n2a/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-20T22:50:47,337 !! 2025-11-20T22:50:47,337 ******************************************************************************** 2025-11-20T22:50:47,338 ############################ 2025-11-20T22:50:47,338 # Package would be ignored # 2025-11-20T22:50:47,339 ############################ 2025-11-20T22:50:47,339 Python recognizes 'plom_server.Mark.serializers' as an importable package[^1], 2025-11-20T22:50:47,340 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:47,341 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:47,341 package, please make sure that 'plom_server.Mark.serializers' is explicitly added 2025-11-20T22:50:47,342 to the `packages` configuration field. 2025-11-20T22:50:47,343 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:47,343 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:47,344 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:47,345 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:47,346 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:47,347 If you don't want 'plom_server.Mark.serializers' to be distributed and are 2025-11-20T22:50:47,347 already explicitly excluding 'plom_server.Mark.serializers' via 2025-11-20T22:50:47,347 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:47,348 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:47,348 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:47,349 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:47,349 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:47,351 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:47,351 even if it does not contain any `.py` files. 2025-11-20T22:50:47,351 On the other hand, currently there is no concept of package data 2025-11-20T22:50:47,352 directory, all directories are treated like packages. 2025-11-20T22:50:47,352 ******************************************************************************** 2025-11-20T22:50:47,353 !! 2025-11-20T22:50:47,353 check.warn(importable) 2025-11-20T22:50:47,354 /tmp/pip-build-env-zpi29n2a/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-20T22:50:47,354 !! 2025-11-20T22:50:47,355 ******************************************************************************** 2025-11-20T22:50:47,355 ############################ 2025-11-20T22:50:47,356 # Package would be ignored # 2025-11-20T22:50:47,357 ############################ 2025-11-20T22:50:47,357 Python recognizes 'plom_server.Papers.management.commands' as an importable package[^1], 2025-11-20T22:50:47,357 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:47,359 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:47,359 package, please make sure that 'plom_server.Papers.management.commands' is explicitly added 2025-11-20T22:50:47,360 to the `packages` configuration field. 2025-11-20T22:50:47,361 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:47,361 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:47,362 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:47,363 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:47,364 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:47,365 If you don't want 'plom_server.Papers.management.commands' to be distributed and are 2025-11-20T22:50:47,365 already explicitly excluding 'plom_server.Papers.management.commands' via 2025-11-20T22:50:47,366 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:47,366 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:47,366 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:47,368 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:47,369 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:47,370 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:47,371 even if it does not contain any `.py` files. 2025-11-20T22:50:47,372 On the other hand, currently there is no concept of package data 2025-11-20T22:50:47,372 directory, all directories are treated like packages. 2025-11-20T22:50:47,372 ******************************************************************************** 2025-11-20T22:50:47,373 !! 2025-11-20T22:50:47,373 check.warn(importable) 2025-11-20T22:50:47,374 /tmp/pip-build-env-zpi29n2a/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-20T22:50:47,374 !! 2025-11-20T22:50:47,375 ******************************************************************************** 2025-11-20T22:50:47,375 ############################ 2025-11-20T22:50:47,375 # Package would be ignored # 2025-11-20T22:50:47,376 ############################ 2025-11-20T22:50:47,376 Python recognizes 'plom_server.Papers.migrations' as an importable package[^1], 2025-11-20T22:50:47,376 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:47,377 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:47,378 package, please make sure that 'plom_server.Papers.migrations' is explicitly added 2025-11-20T22:50:47,378 to the `packages` configuration field. 2025-11-20T22:50:47,379 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:47,379 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:47,380 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:47,381 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:47,382 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:47,383 If you don't want 'plom_server.Papers.migrations' to be distributed and are 2025-11-20T22:50:47,384 already explicitly excluding 'plom_server.Papers.migrations' via 2025-11-20T22:50:47,384 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:47,385 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:47,385 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:47,387 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:47,388 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:47,390 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:47,390 even if it does not contain any `.py` files. 2025-11-20T22:50:47,391 On the other hand, currently there is no concept of package data 2025-11-20T22:50:47,391 directory, all directories are treated like packages. 2025-11-20T22:50:47,392 ******************************************************************************** 2025-11-20T22:50:47,393 !! 2025-11-20T22:50:47,393 check.warn(importable) 2025-11-20T22:50:47,394 /tmp/pip-build-env-zpi29n2a/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-20T22:50:47,394 !! 2025-11-20T22:50:47,395 ******************************************************************************** 2025-11-20T22:50:47,396 ############################ 2025-11-20T22:50:47,396 # Package would be ignored # 2025-11-20T22:50:47,397 ############################ 2025-11-20T22:50:47,397 Python recognizes 'plom_server.Preparation.management.commands' as an importable package[^1], 2025-11-20T22:50:47,398 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:47,399 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:47,399 package, please make sure that 'plom_server.Preparation.management.commands' is explicitly added 2025-11-20T22:50:47,400 to the `packages` configuration field. 2025-11-20T22:50:47,400 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:47,401 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:47,401 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:47,402 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:47,403 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:47,403 If you don't want 'plom_server.Preparation.management.commands' to be distributed and are 2025-11-20T22:50:47,404 already explicitly excluding 'plom_server.Preparation.management.commands' via 2025-11-20T22:50:47,404 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:47,404 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:47,405 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:47,406 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:47,407 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:47,408 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:47,409 even if it does not contain any `.py` files. 2025-11-20T22:50:47,409 On the other hand, currently there is no concept of package data 2025-11-20T22:50:47,410 directory, all directories are treated like packages. 2025-11-20T22:50:47,410 ******************************************************************************** 2025-11-20T22:50:47,412 !! 2025-11-20T22:50:47,412 check.warn(importable) 2025-11-20T22:50:47,413 /tmp/pip-build-env-zpi29n2a/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-20T22:50:47,413 !! 2025-11-20T22:50:47,414 ******************************************************************************** 2025-11-20T22:50:47,415 ############################ 2025-11-20T22:50:47,416 # Package would be ignored # 2025-11-20T22:50:47,416 ############################ 2025-11-20T22:50:47,417 Python recognizes 'plom_server.Preparation.migrations' as an importable package[^1], 2025-11-20T22:50:47,417 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:47,418 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:47,419 package, please make sure that 'plom_server.Preparation.migrations' is explicitly added 2025-11-20T22:50:47,419 to the `packages` configuration field. 2025-11-20T22:50:47,420 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:47,420 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:47,421 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:47,422 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:47,423 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:47,424 If you don't want 'plom_server.Preparation.migrations' to be distributed and are 2025-11-20T22:50:47,425 already explicitly excluding 'plom_server.Preparation.migrations' via 2025-11-20T22:50:47,425 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:47,426 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:47,426 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:47,427 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:47,428 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:47,429 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:47,429 even if it does not contain any `.py` files. 2025-11-20T22:50:47,429 On the other hand, currently there is no concept of package data 2025-11-20T22:50:47,430 directory, all directories are treated like packages. 2025-11-20T22:50:47,430 ******************************************************************************** 2025-11-20T22:50:47,431 !! 2025-11-20T22:50:47,431 check.warn(importable) 2025-11-20T22:50:47,432 /tmp/pip-build-env-zpi29n2a/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-20T22:50:47,432 !! 2025-11-20T22:50:47,433 ******************************************************************************** 2025-11-20T22:50:47,433 ############################ 2025-11-20T22:50:47,434 # Package would be ignored # 2025-11-20T22:50:47,434 ############################ 2025-11-20T22:50:47,434 Python recognizes 'plom_server.Preparation.tests' as an importable package[^1], 2025-11-20T22:50:47,435 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:47,436 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:47,436 package, please make sure that 'plom_server.Preparation.tests' is explicitly added 2025-11-20T22:50:47,437 to the `packages` configuration field. 2025-11-20T22:50:47,438 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:47,439 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:47,439 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:47,440 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:47,442 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:47,443 If you don't want 'plom_server.Preparation.tests' to be distributed and are 2025-11-20T22:50:47,443 already explicitly excluding 'plom_server.Preparation.tests' via 2025-11-20T22:50:47,444 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:47,444 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:47,445 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:47,446 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:47,447 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:47,448 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:47,449 even if it does not contain any `.py` files. 2025-11-20T22:50:47,449 On the other hand, currently there is no concept of package data 2025-11-20T22:50:47,450 directory, all directories are treated like packages. 2025-11-20T22:50:47,450 ******************************************************************************** 2025-11-20T22:50:47,451 !! 2025-11-20T22:50:47,452 check.warn(importable) 2025-11-20T22:50:47,452 /tmp/pip-build-env-zpi29n2a/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-20T22:50:47,453 !! 2025-11-20T22:50:47,454 ******************************************************************************** 2025-11-20T22:50:47,454 ############################ 2025-11-20T22:50:47,455 # Package would be ignored # 2025-11-20T22:50:47,455 ############################ 2025-11-20T22:50:47,456 Python recognizes 'plom_server.Preparation.useful_files_for_testing' as an importable package[^1], 2025-11-20T22:50:47,456 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:47,457 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:47,457 package, please make sure that 'plom_server.Preparation.useful_files_for_testing' is explicitly added 2025-11-20T22:50:47,457 to the `packages` configuration field. 2025-11-20T22:50:47,458 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:47,458 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:47,459 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:47,460 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:47,461 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:47,462 If you don't want 'plom_server.Preparation.useful_files_for_testing' to be distributed and are 2025-11-20T22:50:47,462 already explicitly excluding 'plom_server.Preparation.useful_files_for_testing' via 2025-11-20T22:50:47,463 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:47,463 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:47,464 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:47,465 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:47,466 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:47,467 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:47,468 even if it does not contain any `.py` files. 2025-11-20T22:50:47,469 On the other hand, currently there is no concept of package data 2025-11-20T22:50:47,469 directory, all directories are treated like packages. 2025-11-20T22:50:47,470 ******************************************************************************** 2025-11-20T22:50:47,471 !! 2025-11-20T22:50:47,471 check.warn(importable) 2025-11-20T22:50:47,472 /tmp/pip-build-env-zpi29n2a/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-20T22:50:47,472 !! 2025-11-20T22:50:47,473 ******************************************************************************** 2025-11-20T22:50:47,474 ############################ 2025-11-20T22:50:47,474 # Package would be ignored # 2025-11-20T22:50:47,475 ############################ 2025-11-20T22:50:47,475 Python recognizes 'plom_server.Preparation.views' as an importable package[^1], 2025-11-20T22:50:47,476 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:47,477 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:47,477 package, please make sure that 'plom_server.Preparation.views' is explicitly added 2025-11-20T22:50:47,478 to the `packages` configuration field. 2025-11-20T22:50:47,479 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:47,479 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:47,480 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:47,481 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:47,481 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:47,482 If you don't want 'plom_server.Preparation.views' to be distributed and are 2025-11-20T22:50:47,483 already explicitly excluding 'plom_server.Preparation.views' via 2025-11-20T22:50:47,483 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:47,483 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:47,484 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:47,484 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:47,485 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:47,486 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:47,487 even if it does not contain any `.py` files. 2025-11-20T22:50:47,487 On the other hand, currently there is no concept of package data 2025-11-20T22:50:47,487 directory, all directories are treated like packages. 2025-11-20T22:50:47,488 ******************************************************************************** 2025-11-20T22:50:47,489 !! 2025-11-20T22:50:47,489 check.warn(importable) 2025-11-20T22:50:47,489 /tmp/pip-build-env-zpi29n2a/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-20T22:50:47,490 !! 2025-11-20T22:50:47,491 ******************************************************************************** 2025-11-20T22:50:47,492 ############################ 2025-11-20T22:50:47,492 # Package would be ignored # 2025-11-20T22:50:47,493 ############################ 2025-11-20T22:50:47,493 Python recognizes 'plom_server.Progress.tests' as an importable package[^1], 2025-11-20T22:50:47,494 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:47,495 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:47,495 package, please make sure that 'plom_server.Progress.tests' is explicitly added 2025-11-20T22:50:47,496 to the `packages` configuration field. 2025-11-20T22:50:47,497 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:47,498 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:47,498 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:47,499 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:47,500 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:47,501 If you don't want 'plom_server.Progress.tests' to be distributed and are 2025-11-20T22:50:47,501 already explicitly excluding 'plom_server.Progress.tests' via 2025-11-20T22:50:47,502 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:47,502 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:47,503 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:47,504 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:47,505 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:47,507 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:47,507 even if it does not contain any `.py` files. 2025-11-20T22:50:47,508 On the other hand, currently there is no concept of package data 2025-11-20T22:50:47,508 directory, all directories are treated like packages. 2025-11-20T22:50:47,509 ******************************************************************************** 2025-11-20T22:50:47,509 !! 2025-11-20T22:50:47,510 check.warn(importable) 2025-11-20T22:50:47,510 /tmp/pip-build-env-zpi29n2a/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-20T22:50:47,511 !! 2025-11-20T22:50:47,511 ******************************************************************************** 2025-11-20T22:50:47,512 ############################ 2025-11-20T22:50:47,512 # Package would be ignored # 2025-11-20T22:50:47,512 ############################ 2025-11-20T22:50:47,513 Python recognizes 'plom_server.Progress.views' as an importable package[^1], 2025-11-20T22:50:47,513 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:47,514 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:47,514 package, please make sure that 'plom_server.Progress.views' is explicitly added 2025-11-20T22:50:47,515 to the `packages` configuration field. 2025-11-20T22:50:47,515 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:47,516 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:47,517 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:47,517 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:47,518 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:47,520 If you don't want 'plom_server.Progress.views' to be distributed and are 2025-11-20T22:50:47,520 already explicitly excluding 'plom_server.Progress.views' via 2025-11-20T22:50:47,521 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:47,521 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:47,522 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:47,523 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:47,524 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:47,525 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:47,526 even if it does not contain any `.py` files. 2025-11-20T22:50:47,526 On the other hand, currently there is no concept of package data 2025-11-20T22:50:47,527 directory, all directories are treated like packages. 2025-11-20T22:50:47,527 ******************************************************************************** 2025-11-20T22:50:47,528 !! 2025-11-20T22:50:47,528 check.warn(importable) 2025-11-20T22:50:47,529 /tmp/pip-build-env-zpi29n2a/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-20T22:50:47,529 !! 2025-11-20T22:50:47,530 ******************************************************************************** 2025-11-20T22:50:47,531 ############################ 2025-11-20T22:50:47,531 # Package would be ignored # 2025-11-20T22:50:47,532 ############################ 2025-11-20T22:50:47,533 Python recognizes 'plom_server.QuestionClustering.migrations' as an importable package[^1], 2025-11-20T22:50:47,533 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:47,534 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:47,535 package, please make sure that 'plom_server.QuestionClustering.migrations' is explicitly added 2025-11-20T22:50:47,535 to the `packages` configuration field. 2025-11-20T22:50:47,536 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:47,536 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:47,537 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:47,538 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:47,538 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:47,539 If you don't want 'plom_server.QuestionClustering.migrations' to be distributed and are 2025-11-20T22:50:47,539 already explicitly excluding 'plom_server.QuestionClustering.migrations' via 2025-11-20T22:50:47,540 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:47,540 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:47,541 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:47,541 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:47,542 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:47,544 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:47,544 even if it does not contain any `.py` files. 2025-11-20T22:50:47,545 On the other hand, currently there is no concept of package data 2025-11-20T22:50:47,546 directory, all directories are treated like packages. 2025-11-20T22:50:47,546 ******************************************************************************** 2025-11-20T22:50:47,547 !! 2025-11-20T22:50:47,548 check.warn(importable) 2025-11-20T22:50:47,548 /tmp/pip-build-env-zpi29n2a/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-20T22:50:47,549 !! 2025-11-20T22:50:47,550 ******************************************************************************** 2025-11-20T22:50:47,550 ############################ 2025-11-20T22:50:47,551 # Package would be ignored # 2025-11-20T22:50:47,551 ############################ 2025-11-20T22:50:47,552 Python recognizes 'plom_server.QuestionTags.management.commands' as an importable package[^1], 2025-11-20T22:50:47,552 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:47,553 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:47,554 package, please make sure that 'plom_server.QuestionTags.management.commands' is explicitly added 2025-11-20T22:50:47,554 to the `packages` configuration field. 2025-11-20T22:50:47,555 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:47,556 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:47,556 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:47,557 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:47,558 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:47,559 If you don't want 'plom_server.QuestionTags.management.commands' to be distributed and are 2025-11-20T22:50:47,560 already explicitly excluding 'plom_server.QuestionTags.management.commands' via 2025-11-20T22:50:47,561 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:47,561 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:47,562 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:47,562 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:47,563 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:47,564 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:47,564 even if it does not contain any `.py` files. 2025-11-20T22:50:47,565 On the other hand, currently there is no concept of package data 2025-11-20T22:50:47,565 directory, all directories are treated like packages. 2025-11-20T22:50:47,565 ******************************************************************************** 2025-11-20T22:50:47,566 !! 2025-11-20T22:50:47,567 check.warn(importable) 2025-11-20T22:50:47,567 /tmp/pip-build-env-zpi29n2a/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-20T22:50:47,567 !! 2025-11-20T22:50:47,568 ******************************************************************************** 2025-11-20T22:50:47,568 ############################ 2025-11-20T22:50:47,569 # Package would be ignored # 2025-11-20T22:50:47,569 ############################ 2025-11-20T22:50:47,570 Python recognizes 'plom_server.QuestionTags.migrations' as an importable package[^1], 2025-11-20T22:50:47,570 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:47,571 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:47,572 package, please make sure that 'plom_server.QuestionTags.migrations' is explicitly added 2025-11-20T22:50:47,572 to the `packages` configuration field. 2025-11-20T22:50:47,574 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:47,574 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:47,575 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:47,576 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:47,577 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:47,578 If you don't want 'plom_server.QuestionTags.migrations' to be distributed and are 2025-11-20T22:50:47,578 already explicitly excluding 'plom_server.QuestionTags.migrations' via 2025-11-20T22:50:47,579 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:47,579 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:47,580 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:47,581 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:47,582 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:47,583 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:47,584 even if it does not contain any `.py` files. 2025-11-20T22:50:47,584 On the other hand, currently there is no concept of package data 2025-11-20T22:50:47,585 directory, all directories are treated like packages. 2025-11-20T22:50:47,585 ******************************************************************************** 2025-11-20T22:50:47,587 !! 2025-11-20T22:50:47,587 check.warn(importable) 2025-11-20T22:50:47,587 /tmp/pip-build-env-zpi29n2a/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-20T22:50:47,588 !! 2025-11-20T22:50:47,588 ******************************************************************************** 2025-11-20T22:50:47,589 ############################ 2025-11-20T22:50:47,589 # Package would be ignored # 2025-11-20T22:50:47,589 ############################ 2025-11-20T22:50:47,590 Python recognizes 'plom_server.Rectangles.management.commands' as an importable package[^1], 2025-11-20T22:50:47,590 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:47,591 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:47,591 package, please make sure that 'plom_server.Rectangles.management.commands' is explicitly added 2025-11-20T22:50:47,591 to the `packages` configuration field. 2025-11-20T22:50:47,592 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:47,592 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:47,593 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:47,594 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:47,594 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:47,595 If you don't want 'plom_server.Rectangles.management.commands' to be distributed and are 2025-11-20T22:50:47,596 already explicitly excluding 'plom_server.Rectangles.management.commands' via 2025-11-20T22:50:47,596 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:47,597 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:47,597 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:47,598 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:47,600 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:47,601 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:47,602 even if it does not contain any `.py` files. 2025-11-20T22:50:47,602 On the other hand, currently there is no concept of package data 2025-11-20T22:50:47,603 directory, all directories are treated like packages. 2025-11-20T22:50:47,603 ******************************************************************************** 2025-11-20T22:50:47,604 !! 2025-11-20T22:50:47,605 check.warn(importable) 2025-11-20T22:50:47,605 /tmp/pip-build-env-zpi29n2a/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-20T22:50:47,606 !! 2025-11-20T22:50:47,607 ******************************************************************************** 2025-11-20T22:50:47,608 ############################ 2025-11-20T22:50:47,608 # Package would be ignored # 2025-11-20T22:50:47,609 ############################ 2025-11-20T22:50:47,609 Python recognizes 'plom_server.Rectangles.tests' as an importable package[^1], 2025-11-20T22:50:47,610 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:47,611 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:47,611 package, please make sure that 'plom_server.Rectangles.tests' is explicitly added 2025-11-20T22:50:47,612 to the `packages` configuration field. 2025-11-20T22:50:47,613 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:47,614 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:47,614 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:47,615 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:47,616 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:47,616 If you don't want 'plom_server.Rectangles.tests' to be distributed and are 2025-11-20T22:50:47,617 already explicitly excluding 'plom_server.Rectangles.tests' via 2025-11-20T22:50:47,617 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:47,617 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:47,618 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:47,619 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:47,619 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:47,620 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:47,621 even if it does not contain any `.py` files. 2025-11-20T22:50:47,621 On the other hand, currently there is no concept of package data 2025-11-20T22:50:47,622 directory, all directories are treated like packages. 2025-11-20T22:50:47,622 ******************************************************************************** 2025-11-20T22:50:47,623 !! 2025-11-20T22:50:47,624 check.warn(importable) 2025-11-20T22:50:47,624 /tmp/pip-build-env-zpi29n2a/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-20T22:50:47,625 !! 2025-11-20T22:50:47,626 ******************************************************************************** 2025-11-20T22:50:47,626 ############################ 2025-11-20T22:50:47,627 # Package would be ignored # 2025-11-20T22:50:47,627 ############################ 2025-11-20T22:50:47,628 Python recognizes 'plom_server.Rubrics.management.commands' as an importable package[^1], 2025-11-20T22:50:47,629 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:47,630 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:47,630 package, please make sure that 'plom_server.Rubrics.management.commands' is explicitly added 2025-11-20T22:50:47,631 to the `packages` configuration field. 2025-11-20T22:50:47,632 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:47,632 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:47,633 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:47,634 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:47,634 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:47,635 If you don't want 'plom_server.Rubrics.management.commands' to be distributed and are 2025-11-20T22:50:47,636 already explicitly excluding 'plom_server.Rubrics.management.commands' via 2025-11-20T22:50:47,636 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:47,637 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:47,638 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:47,639 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:47,640 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:47,641 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:47,641 even if it does not contain any `.py` files. 2025-11-20T22:50:47,642 On the other hand, currently there is no concept of package data 2025-11-20T22:50:47,642 directory, all directories are treated like packages. 2025-11-20T22:50:47,642 ******************************************************************************** 2025-11-20T22:50:47,643 !! 2025-11-20T22:50:47,644 check.warn(importable) 2025-11-20T22:50:47,644 /tmp/pip-build-env-zpi29n2a/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-20T22:50:47,644 !! 2025-11-20T22:50:47,645 ******************************************************************************** 2025-11-20T22:50:47,646 ############################ 2025-11-20T22:50:47,646 # Package would be ignored # 2025-11-20T22:50:47,646 ############################ 2025-11-20T22:50:47,647 Python recognizes 'plom_server.Rubrics.migrations' as an importable package[^1], 2025-11-20T22:50:47,647 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:47,648 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:47,648 package, please make sure that 'plom_server.Rubrics.migrations' is explicitly added 2025-11-20T22:50:47,649 to the `packages` configuration field. 2025-11-20T22:50:47,650 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:47,650 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:47,651 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:47,652 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:47,653 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:47,654 If you don't want 'plom_server.Rubrics.migrations' to be distributed and are 2025-11-20T22:50:47,655 already explicitly excluding 'plom_server.Rubrics.migrations' via 2025-11-20T22:50:47,655 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:47,656 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:47,656 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:47,658 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:47,658 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:47,660 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:47,660 even if it does not contain any `.py` files. 2025-11-20T22:50:47,661 On the other hand, currently there is no concept of package data 2025-11-20T22:50:47,661 directory, all directories are treated like packages. 2025-11-20T22:50:47,662 ******************************************************************************** 2025-11-20T22:50:47,663 !! 2025-11-20T22:50:47,663 check.warn(importable) 2025-11-20T22:50:47,664 /tmp/pip-build-env-zpi29n2a/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-20T22:50:47,664 !! 2025-11-20T22:50:47,665 ******************************************************************************** 2025-11-20T22:50:47,666 ############################ 2025-11-20T22:50:47,666 # Package would be ignored # 2025-11-20T22:50:47,667 ############################ 2025-11-20T22:50:47,668 Python recognizes 'plom_server.Rubrics.tests' as an importable package[^1], 2025-11-20T22:50:47,668 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:47,669 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:47,669 package, please make sure that 'plom_server.Rubrics.tests' is explicitly added 2025-11-20T22:50:47,670 to the `packages` configuration field. 2025-11-20T22:50:47,670 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:47,671 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:47,671 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:47,672 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:47,673 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:47,673 If you don't want 'plom_server.Rubrics.tests' to be distributed and are 2025-11-20T22:50:47,674 already explicitly excluding 'plom_server.Rubrics.tests' via 2025-11-20T22:50:47,674 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:47,674 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:47,675 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:47,676 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:47,676 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:47,678 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:47,678 even if it does not contain any `.py` files. 2025-11-20T22:50:47,679 On the other hand, currently there is no concept of package data 2025-11-20T22:50:47,680 directory, all directories are treated like packages. 2025-11-20T22:50:47,680 ******************************************************************************** 2025-11-20T22:50:47,681 !! 2025-11-20T22:50:47,682 check.warn(importable) 2025-11-20T22:50:47,683 /tmp/pip-build-env-zpi29n2a/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-20T22:50:47,683 !! 2025-11-20T22:50:47,684 ******************************************************************************** 2025-11-20T22:50:47,685 ############################ 2025-11-20T22:50:47,686 # Package would be ignored # 2025-11-20T22:50:47,686 ############################ 2025-11-20T22:50:47,686 Python recognizes 'plom_server.Scan.management.commands' as an importable package[^1], 2025-11-20T22:50:47,687 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:47,688 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:47,688 package, please make sure that 'plom_server.Scan.management.commands' is explicitly added 2025-11-20T22:50:47,689 to the `packages` configuration field. 2025-11-20T22:50:47,690 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:47,690 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:47,691 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:47,692 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:47,693 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:47,694 If you don't want 'plom_server.Scan.management.commands' to be distributed and are 2025-11-20T22:50:47,695 already explicitly excluding 'plom_server.Scan.management.commands' via 2025-11-20T22:50:47,695 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:47,696 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:47,696 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:47,697 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:47,697 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:47,698 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:47,699 even if it does not contain any `.py` files. 2025-11-20T22:50:47,699 On the other hand, currently there is no concept of package data 2025-11-20T22:50:47,700 directory, all directories are treated like packages. 2025-11-20T22:50:47,700 ******************************************************************************** 2025-11-20T22:50:47,701 !! 2025-11-20T22:50:47,701 check.warn(importable) 2025-11-20T22:50:47,701 /tmp/pip-build-env-zpi29n2a/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-20T22:50:47,702 !! 2025-11-20T22:50:47,703 ******************************************************************************** 2025-11-20T22:50:47,703 ############################ 2025-11-20T22:50:47,704 # Package would be ignored # 2025-11-20T22:50:47,704 ############################ 2025-11-20T22:50:47,705 Python recognizes 'plom_server.Scan.migrations' as an importable package[^1], 2025-11-20T22:50:47,705 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:47,706 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:47,707 package, please make sure that 'plom_server.Scan.migrations' is explicitly added 2025-11-20T22:50:47,707 to the `packages` configuration field. 2025-11-20T22:50:47,709 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:47,709 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:47,710 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:47,711 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:47,712 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:47,713 If you don't want 'plom_server.Scan.migrations' to be distributed and are 2025-11-20T22:50:47,714 already explicitly excluding 'plom_server.Scan.migrations' via 2025-11-20T22:50:47,714 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:47,715 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:47,715 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:47,716 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:47,717 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:47,719 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:47,719 even if it does not contain any `.py` files. 2025-11-20T22:50:47,720 On the other hand, currently there is no concept of package data 2025-11-20T22:50:47,720 directory, all directories are treated like packages. 2025-11-20T22:50:47,721 ******************************************************************************** 2025-11-20T22:50:47,722 !! 2025-11-20T22:50:47,722 check.warn(importable) 2025-11-20T22:50:47,723 /tmp/pip-build-env-zpi29n2a/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-20T22:50:47,723 !! 2025-11-20T22:50:47,724 ******************************************************************************** 2025-11-20T22:50:47,724 ############################ 2025-11-20T22:50:47,724 # Package would be ignored # 2025-11-20T22:50:47,725 ############################ 2025-11-20T22:50:47,725 Python recognizes 'plom_server.Scan.tests' as an importable package[^1], 2025-11-20T22:50:47,725 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:47,726 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:47,726 package, please make sure that 'plom_server.Scan.tests' is explicitly added 2025-11-20T22:50:47,727 to the `packages` configuration field. 2025-11-20T22:50:47,727 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:47,728 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:47,728 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:47,729 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:47,730 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:47,730 If you don't want 'plom_server.Scan.tests' to be distributed and are 2025-11-20T22:50:47,731 already explicitly excluding 'plom_server.Scan.tests' via 2025-11-20T22:50:47,731 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:47,732 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:47,732 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:47,733 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:47,734 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:47,736 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:47,737 even if it does not contain any `.py` files. 2025-11-20T22:50:47,737 On the other hand, currently there is no concept of package data 2025-11-20T22:50:47,738 directory, all directories are treated like packages. 2025-11-20T22:50:47,738 ******************************************************************************** 2025-11-20T22:50:47,739 !! 2025-11-20T22:50:47,740 check.warn(importable) 2025-11-20T22:50:47,740 /tmp/pip-build-env-zpi29n2a/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-20T22:50:47,741 !! 2025-11-20T22:50:47,742 ******************************************************************************** 2025-11-20T22:50:47,742 ############################ 2025-11-20T22:50:47,742 # Package would be ignored # 2025-11-20T22:50:47,743 ############################ 2025-11-20T22:50:47,743 Python recognizes 'plom_server.Scan.views' as an importable package[^1], 2025-11-20T22:50:47,744 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:47,745 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:47,746 package, please make sure that 'plom_server.Scan.views' is explicitly added 2025-11-20T22:50:47,746 to the `packages` configuration field. 2025-11-20T22:50:47,747 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:47,748 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:47,749 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:47,749 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:47,750 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:47,751 If you don't want 'plom_server.Scan.views' to be distributed and are 2025-11-20T22:50:47,751 already explicitly excluding 'plom_server.Scan.views' via 2025-11-20T22:50:47,751 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:47,752 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:47,752 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:47,753 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:47,754 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:47,755 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:47,756 even if it does not contain any `.py` files. 2025-11-20T22:50:47,756 On the other hand, currently there is no concept of package data 2025-11-20T22:50:47,757 directory, all directories are treated like packages. 2025-11-20T22:50:47,757 ******************************************************************************** 2025-11-20T22:50:47,758 !! 2025-11-20T22:50:47,759 check.warn(importable) 2025-11-20T22:50:47,759 /tmp/pip-build-env-zpi29n2a/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-20T22:50:47,760 !! 2025-11-20T22:50:47,760 ******************************************************************************** 2025-11-20T22:50:47,761 ############################ 2025-11-20T22:50:47,762 # Package would be ignored # 2025-11-20T22:50:47,762 ############################ 2025-11-20T22:50:47,763 Python recognizes 'plom_server.SpecCreator.migrations' as an importable package[^1], 2025-11-20T22:50:47,763 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:47,764 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:47,764 package, please make sure that 'plom_server.SpecCreator.migrations' is explicitly added 2025-11-20T22:50:47,765 to the `packages` configuration field. 2025-11-20T22:50:47,766 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:47,767 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:47,767 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:47,768 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:47,769 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:47,770 If you don't want 'plom_server.SpecCreator.migrations' to be distributed and are 2025-11-20T22:50:47,770 already explicitly excluding 'plom_server.SpecCreator.migrations' via 2025-11-20T22:50:47,771 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:47,771 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:47,772 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:47,773 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:47,773 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:47,775 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:47,776 even if it does not contain any `.py` files. 2025-11-20T22:50:47,776 On the other hand, currently there is no concept of package data 2025-11-20T22:50:47,776 directory, all directories are treated like packages. 2025-11-20T22:50:47,777 ******************************************************************************** 2025-11-20T22:50:47,777 !! 2025-11-20T22:50:47,778 check.warn(importable) 2025-11-20T22:50:47,778 /tmp/pip-build-env-zpi29n2a/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-20T22:50:47,778 !! 2025-11-20T22:50:47,779 ******************************************************************************** 2025-11-20T22:50:47,779 ############################ 2025-11-20T22:50:47,780 # Package would be ignored # 2025-11-20T22:50:47,780 ############################ 2025-11-20T22:50:47,781 Python recognizes 'plom_server.SpecCreator.views' as an importable package[^1], 2025-11-20T22:50:47,781 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:47,782 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:47,782 package, please make sure that 'plom_server.SpecCreator.views' is explicitly added 2025-11-20T22:50:47,783 to the `packages` configuration field. 2025-11-20T22:50:47,783 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:47,784 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:47,784 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:47,785 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:47,786 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:47,787 If you don't want 'plom_server.SpecCreator.views' to be distributed and are 2025-11-20T22:50:47,788 already explicitly excluding 'plom_server.SpecCreator.views' via 2025-11-20T22:50:47,788 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:47,788 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:47,789 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:47,790 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:47,791 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:47,793 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:47,793 even if it does not contain any `.py` files. 2025-11-20T22:50:47,793 On the other hand, currently there is no concept of package data 2025-11-20T22:50:47,794 directory, all directories are treated like packages. 2025-11-20T22:50:47,794 ******************************************************************************** 2025-11-20T22:50:47,795 !! 2025-11-20T22:50:47,796 check.warn(importable) 2025-11-20T22:50:47,796 /tmp/pip-build-env-zpi29n2a/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-20T22:50:47,797 !! 2025-11-20T22:50:47,798 ******************************************************************************** 2025-11-20T22:50:47,798 ############################ 2025-11-20T22:50:47,799 # Package would be ignored # 2025-11-20T22:50:47,800 ############################ 2025-11-20T22:50:47,800 Python recognizes 'plom_server.TaskOrder.management.commands' as an importable package[^1], 2025-11-20T22:50:47,801 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:47,802 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:47,802 package, please make sure that 'plom_server.TaskOrder.management.commands' is explicitly added 2025-11-20T22:50:47,803 to the `packages` configuration field. 2025-11-20T22:50:47,803 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:47,804 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:47,804 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:47,805 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:47,805 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:47,806 If you don't want 'plom_server.TaskOrder.management.commands' to be distributed and are 2025-11-20T22:50:47,806 already explicitly excluding 'plom_server.TaskOrder.management.commands' via 2025-11-20T22:50:47,807 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:47,807 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:47,808 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:47,808 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:47,809 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:47,811 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:47,811 even if it does not contain any `.py` files. 2025-11-20T22:50:47,812 On the other hand, currently there is no concept of package data 2025-11-20T22:50:47,812 directory, all directories are treated like packages. 2025-11-20T22:50:47,813 ******************************************************************************** 2025-11-20T22:50:47,814 !! 2025-11-20T22:50:47,814 check.warn(importable) 2025-11-20T22:50:47,815 /tmp/pip-build-env-zpi29n2a/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-20T22:50:47,816 !! 2025-11-20T22:50:47,816 ******************************************************************************** 2025-11-20T22:50:47,817 ############################ 2025-11-20T22:50:47,818 # Package would be ignored # 2025-11-20T22:50:47,818 ############################ 2025-11-20T22:50:47,818 Python recognizes 'plom_server.TestingSupport.config_files' as an importable package[^1], 2025-11-20T22:50:47,819 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:47,820 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:47,820 package, please make sure that 'plom_server.TestingSupport.config_files' is explicitly added 2025-11-20T22:50:47,821 to the `packages` configuration field. 2025-11-20T22:50:47,822 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:47,822 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:47,823 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:47,824 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:47,825 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:47,826 If you don't want 'plom_server.TestingSupport.config_files' to be distributed and are 2025-11-20T22:50:47,827 already explicitly excluding 'plom_server.TestingSupport.config_files' via 2025-11-20T22:50:47,828 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:47,828 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:47,829 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:47,829 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:47,830 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:47,831 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:47,831 even if it does not contain any `.py` files. 2025-11-20T22:50:47,832 On the other hand, currently there is no concept of package data 2025-11-20T22:50:47,832 directory, all directories are treated like packages. 2025-11-20T22:50:47,832 ******************************************************************************** 2025-11-20T22:50:47,833 !! 2025-11-20T22:50:47,834 check.warn(importable) 2025-11-20T22:50:47,834 /tmp/pip-build-env-zpi29n2a/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-20T22:50:47,834 !! 2025-11-20T22:50:47,835 ******************************************************************************** 2025-11-20T22:50:47,835 ############################ 2025-11-20T22:50:47,836 # Package would be ignored # 2025-11-20T22:50:47,836 ############################ 2025-11-20T22:50:47,837 Python recognizes 'plom_server.TestingSupport.migrations' as an importable package[^1], 2025-11-20T22:50:47,837 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:47,838 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:47,839 package, please make sure that 'plom_server.TestingSupport.migrations' is explicitly added 2025-11-20T22:50:47,839 to the `packages` configuration field. 2025-11-20T22:50:47,840 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:47,841 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:47,841 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:47,842 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:47,844 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:47,845 If you don't want 'plom_server.TestingSupport.migrations' to be distributed and are 2025-11-20T22:50:47,845 already explicitly excluding 'plom_server.TestingSupport.migrations' via 2025-11-20T22:50:47,846 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:47,846 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:47,847 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:47,847 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:47,848 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:47,850 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:47,850 even if it does not contain any `.py` files. 2025-11-20T22:50:47,851 On the other hand, currently there is no concept of package data 2025-11-20T22:50:47,852 directory, all directories are treated like packages. 2025-11-20T22:50:47,852 ******************************************************************************** 2025-11-20T22:50:47,853 !! 2025-11-20T22:50:47,854 check.warn(importable) 2025-11-20T22:50:47,854 /tmp/pip-build-env-zpi29n2a/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-20T22:50:47,854 !! 2025-11-20T22:50:47,855 ******************************************************************************** 2025-11-20T22:50:47,856 ############################ 2025-11-20T22:50:47,856 # Package would be ignored # 2025-11-20T22:50:47,856 ############################ 2025-11-20T22:50:47,857 Python recognizes 'plom_server.TestingSupport.tests' as an importable package[^1], 2025-11-20T22:50:47,857 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:47,858 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:47,858 package, please make sure that 'plom_server.TestingSupport.tests' is explicitly added 2025-11-20T22:50:47,858 to the `packages` configuration field. 2025-11-20T22:50:47,859 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:47,860 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:47,860 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:47,861 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:47,861 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:47,862 If you don't want 'plom_server.TestingSupport.tests' to be distributed and are 2025-11-20T22:50:47,863 already explicitly excluding 'plom_server.TestingSupport.tests' via 2025-11-20T22:50:47,863 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:47,864 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:47,864 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:47,865 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:47,867 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:47,868 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:47,869 even if it does not contain any `.py` files. 2025-11-20T22:50:47,869 On the other hand, currently there is no concept of package data 2025-11-20T22:50:47,870 directory, all directories are treated like packages. 2025-11-20T22:50:47,870 ******************************************************************************** 2025-11-20T22:50:47,871 !! 2025-11-20T22:50:47,872 check.warn(importable) 2025-11-20T22:50:47,872 /tmp/pip-build-env-zpi29n2a/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-20T22:50:47,873 !! 2025-11-20T22:50:47,874 ******************************************************************************** 2025-11-20T22:50:47,874 ############################ 2025-11-20T22:50:47,875 # Package would be ignored # 2025-11-20T22:50:47,875 ############################ 2025-11-20T22:50:47,876 Python recognizes 'plom_server.UserManagement.management.commands' as an importable package[^1], 2025-11-20T22:50:47,876 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:47,877 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:47,878 package, please make sure that 'plom_server.UserManagement.management.commands' is explicitly added 2025-11-20T22:50:47,878 to the `packages` configuration field. 2025-11-20T22:50:47,879 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:47,880 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:47,880 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:47,881 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:47,882 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:47,882 If you don't want 'plom_server.UserManagement.management.commands' to be distributed and are 2025-11-20T22:50:47,883 already explicitly excluding 'plom_server.UserManagement.management.commands' via 2025-11-20T22:50:47,883 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:47,883 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:47,884 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:47,884 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:47,885 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:47,886 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:47,887 even if it does not contain any `.py` files. 2025-11-20T22:50:47,887 On the other hand, currently there is no concept of package data 2025-11-20T22:50:47,887 directory, all directories are treated like packages. 2025-11-20T22:50:47,888 ******************************************************************************** 2025-11-20T22:50:47,889 !! 2025-11-20T22:50:47,889 check.warn(importable) 2025-11-20T22:50:47,890 /tmp/pip-build-env-zpi29n2a/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-20T22:50:47,890 !! 2025-11-20T22:50:47,891 ******************************************************************************** 2025-11-20T22:50:47,892 ############################ 2025-11-20T22:50:47,892 # Package would be ignored # 2025-11-20T22:50:47,893 ############################ 2025-11-20T22:50:47,894 Python recognizes 'plom_server.UserManagement.migrations' as an importable package[^1], 2025-11-20T22:50:47,894 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:47,895 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:47,896 package, please make sure that 'plom_server.UserManagement.migrations' is explicitly added 2025-11-20T22:50:47,897 to the `packages` configuration field. 2025-11-20T22:50:47,898 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:47,898 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:47,899 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:47,900 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:47,901 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:47,902 If you don't want 'plom_server.UserManagement.migrations' to be distributed and are 2025-11-20T22:50:47,902 already explicitly excluding 'plom_server.UserManagement.migrations' via 2025-11-20T22:50:47,903 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:47,903 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:47,904 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:47,905 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:47,906 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:47,907 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:47,907 even if it does not contain any `.py` files. 2025-11-20T22:50:47,908 On the other hand, currently there is no concept of package data 2025-11-20T22:50:47,908 directory, all directories are treated like packages. 2025-11-20T22:50:47,908 ******************************************************************************** 2025-11-20T22:50:47,909 !! 2025-11-20T22:50:47,910 check.warn(importable) 2025-11-20T22:50:47,910 /tmp/pip-build-env-zpi29n2a/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-20T22:50:47,910 !! 2025-11-20T22:50:47,911 ******************************************************************************** 2025-11-20T22:50:47,911 ############################ 2025-11-20T22:50:47,912 # Package would be ignored # 2025-11-20T22:50:47,912 ############################ 2025-11-20T22:50:47,912 Python recognizes 'plom_server.UserManagement.tests' as an importable package[^1], 2025-11-20T22:50:47,913 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:47,914 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:47,914 package, please make sure that 'plom_server.UserManagement.tests' is explicitly added 2025-11-20T22:50:47,915 to the `packages` configuration field. 2025-11-20T22:50:47,916 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:47,916 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:47,917 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:47,918 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:47,919 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:47,920 If you don't want 'plom_server.UserManagement.tests' to be distributed and are 2025-11-20T22:50:47,921 already explicitly excluding 'plom_server.UserManagement.tests' via 2025-11-20T22:50:47,921 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:47,922 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:47,922 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:47,923 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:47,924 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:47,926 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:47,926 even if it does not contain any `.py` files. 2025-11-20T22:50:47,927 On the other hand, currently there is no concept of package data 2025-11-20T22:50:47,927 directory, all directories are treated like packages. 2025-11-20T22:50:47,928 ******************************************************************************** 2025-11-20T22:50:47,929 !! 2025-11-20T22:50:47,929 check.warn(importable) 2025-11-20T22:50:47,930 /tmp/pip-build-env-zpi29n2a/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-20T22:50:47,930 !! 2025-11-20T22:50:47,932 ******************************************************************************** 2025-11-20T22:50:47,932 ############################ 2025-11-20T22:50:47,933 # Package would be ignored # 2025-11-20T22:50:47,934 ############################ 2025-11-20T22:50:47,934 Python recognizes 'plom_server.demo_files' as an importable package[^1], 2025-11-20T22:50:47,934 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:47,935 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:47,935 package, please make sure that 'plom_server.demo_files' is explicitly added 2025-11-20T22:50:47,936 to the `packages` configuration field. 2025-11-20T22:50:47,936 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:47,937 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:47,937 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:47,938 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:47,939 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:47,939 If you don't want 'plom_server.demo_files' to be distributed and are 2025-11-20T22:50:47,940 already explicitly excluding 'plom_server.demo_files' via 2025-11-20T22:50:47,940 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:47,940 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:47,941 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:47,942 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:47,943 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:47,944 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:47,945 even if it does not contain any `.py` files. 2025-11-20T22:50:47,946 On the other hand, currently there is no concept of package data 2025-11-20T22:50:47,946 directory, all directories are treated like packages. 2025-11-20T22:50:47,947 ******************************************************************************** 2025-11-20T22:50:47,948 !! 2025-11-20T22:50:47,948 check.warn(importable) 2025-11-20T22:50:47,949 /tmp/pip-build-env-zpi29n2a/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-20T22:50:47,949 !! 2025-11-20T22:50:47,951 ******************************************************************************** 2025-11-20T22:50:47,951 ############################ 2025-11-20T22:50:47,952 # Package would be ignored # 2025-11-20T22:50:47,952 ############################ 2025-11-20T22:50:47,953 Python recognizes 'plom_server.static.css' as an importable package[^1], 2025-11-20T22:50:47,953 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:47,954 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:47,954 package, please make sure that 'plom_server.static.css' is explicitly added 2025-11-20T22:50:47,955 to the `packages` configuration field. 2025-11-20T22:50:47,956 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:47,957 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:47,957 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:47,958 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:47,959 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:47,960 If you don't want 'plom_server.static.css' to be distributed and are 2025-11-20T22:50:47,961 already explicitly excluding 'plom_server.static.css' via 2025-11-20T22:50:47,962 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:47,962 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:47,962 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:47,963 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:47,964 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:47,965 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:47,965 even if it does not contain any `.py` files. 2025-11-20T22:50:47,966 On the other hand, currently there is no concept of package data 2025-11-20T22:50:47,966 directory, all directories are treated like packages. 2025-11-20T22:50:47,966 ******************************************************************************** 2025-11-20T22:50:47,967 !! 2025-11-20T22:50:47,967 check.warn(importable) 2025-11-20T22:50:47,968 /tmp/pip-build-env-zpi29n2a/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-20T22:50:47,968 !! 2025-11-20T22:50:47,969 ******************************************************************************** 2025-11-20T22:50:47,969 ############################ 2025-11-20T22:50:47,970 # Package would be ignored # 2025-11-20T22:50:47,970 ############################ 2025-11-20T22:50:47,971 Python recognizes 'plom_server.static.js' as an importable package[^1], 2025-11-20T22:50:47,971 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:47,973 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:47,973 package, please make sure that 'plom_server.static.js' is explicitly added 2025-11-20T22:50:47,974 to the `packages` configuration field. 2025-11-20T22:50:47,975 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:47,976 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:47,976 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:47,977 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:47,978 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:47,980 If you don't want 'plom_server.static.js' to be distributed and are 2025-11-20T22:50:47,980 already explicitly excluding 'plom_server.static.js' via 2025-11-20T22:50:47,981 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:47,981 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:47,982 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:47,982 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:47,983 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:47,985 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:47,986 even if it does not contain any `.py` files. 2025-11-20T22:50:47,986 On the other hand, currently there is no concept of package data 2025-11-20T22:50:47,987 directory, all directories are treated like packages. 2025-11-20T22:50:47,987 ******************************************************************************** 2025-11-20T22:50:47,988 !! 2025-11-20T22:50:47,989 check.warn(importable) 2025-11-20T22:50:47,990 /tmp/pip-build-env-zpi29n2a/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-20T22:50:47,990 !! 2025-11-20T22:50:47,991 ******************************************************************************** 2025-11-20T22:50:47,991 ############################ 2025-11-20T22:50:47,991 # Package would be ignored # 2025-11-20T22:50:47,992 ############################ 2025-11-20T22:50:47,992 Python recognizes 'plom_server.templates.Authentication' as an importable package[^1], 2025-11-20T22:50:47,992 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:47,993 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:47,994 package, please make sure that 'plom_server.templates.Authentication' is explicitly added 2025-11-20T22:50:47,994 to the `packages` configuration field. 2025-11-20T22:50:47,995 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:47,995 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:47,996 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:47,996 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:47,997 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:47,998 If you don't want 'plom_server.templates.Authentication' to be distributed and are 2025-11-20T22:50:47,998 already explicitly excluding 'plom_server.templates.Authentication' via 2025-11-20T22:50:47,999 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:47,999 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:48,000 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:48,001 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:48,002 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:48,004 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:48,004 even if it does not contain any `.py` files. 2025-11-20T22:50:48,005 On the other hand, currently there is no concept of package data 2025-11-20T22:50:48,006 directory, all directories are treated like packages. 2025-11-20T22:50:48,006 ******************************************************************************** 2025-11-20T22:50:48,007 !! 2025-11-20T22:50:48,008 check.warn(importable) 2025-11-20T22:50:48,008 /tmp/pip-build-env-zpi29n2a/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-20T22:50:48,009 !! 2025-11-20T22:50:48,009 ******************************************************************************** 2025-11-20T22:50:48,010 ############################ 2025-11-20T22:50:48,010 # Package would be ignored # 2025-11-20T22:50:48,011 ############################ 2025-11-20T22:50:48,011 Python recognizes 'plom_server.templates.BuildPaperPDF' as an importable package[^1], 2025-11-20T22:50:48,012 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:48,013 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:48,013 package, please make sure that 'plom_server.templates.BuildPaperPDF' is explicitly added 2025-11-20T22:50:48,014 to the `packages` configuration field. 2025-11-20T22:50:48,016 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:48,016 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:48,016 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:48,017 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:48,018 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:48,018 If you don't want 'plom_server.templates.BuildPaperPDF' to be distributed and are 2025-11-20T22:50:48,019 already explicitly excluding 'plom_server.templates.BuildPaperPDF' via 2025-11-20T22:50:48,019 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:48,019 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:48,020 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:48,020 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:48,021 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:48,022 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:48,023 even if it does not contain any `.py` files. 2025-11-20T22:50:48,023 On the other hand, currently there is no concept of package data 2025-11-20T22:50:48,023 directory, all directories are treated like packages. 2025-11-20T22:50:48,024 ******************************************************************************** 2025-11-20T22:50:48,025 !! 2025-11-20T22:50:48,026 check.warn(importable) 2025-11-20T22:50:48,026 /tmp/pip-build-env-zpi29n2a/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-20T22:50:48,027 !! 2025-11-20T22:50:48,028 ******************************************************************************** 2025-11-20T22:50:48,028 ############################ 2025-11-20T22:50:48,029 # Package would be ignored # 2025-11-20T22:50:48,030 ############################ 2025-11-20T22:50:48,030 Python recognizes 'plom_server.templates.BuildPaperPDF.fragments' as an importable package[^1], 2025-11-20T22:50:48,031 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:48,032 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:48,032 package, please make sure that 'plom_server.templates.BuildPaperPDF.fragments' is explicitly added 2025-11-20T22:50:48,033 to the `packages` configuration field. 2025-11-20T22:50:48,034 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:48,034 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:48,035 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:48,036 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:48,037 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:48,037 If you don't want 'plom_server.templates.BuildPaperPDF.fragments' to be distributed and are 2025-11-20T22:50:48,038 already explicitly excluding 'plom_server.templates.BuildPaperPDF.fragments' via 2025-11-20T22:50:48,038 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:48,039 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:48,040 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:48,041 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:48,042 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:48,043 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:48,043 even if it does not contain any `.py` files. 2025-11-20T22:50:48,044 On the other hand, currently there is no concept of package data 2025-11-20T22:50:48,044 directory, all directories are treated like packages. 2025-11-20T22:50:48,045 ******************************************************************************** 2025-11-20T22:50:48,046 !! 2025-11-20T22:50:48,046 check.warn(importable) 2025-11-20T22:50:48,047 /tmp/pip-build-env-zpi29n2a/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-20T22:50:48,047 !! 2025-11-20T22:50:48,048 ******************************************************************************** 2025-11-20T22:50:48,048 ############################ 2025-11-20T22:50:48,049 # Package would be ignored # 2025-11-20T22:50:48,049 ############################ 2025-11-20T22:50:48,049 Python recognizes 'plom_server.templates.Finish' as an importable package[^1], 2025-11-20T22:50:48,050 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:48,051 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:48,051 package, please make sure that 'plom_server.templates.Finish' is explicitly added 2025-11-20T22:50:48,051 to the `packages` configuration field. 2025-11-20T22:50:48,052 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:48,053 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:48,054 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:48,055 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:48,056 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:48,057 If you don't want 'plom_server.templates.Finish' to be distributed and are 2025-11-20T22:50:48,058 already explicitly excluding 'plom_server.templates.Finish' via 2025-11-20T22:50:48,058 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:48,059 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:48,059 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:48,061 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:48,062 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:48,063 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:48,063 even if it does not contain any `.py` files. 2025-11-20T22:50:48,064 On the other hand, currently there is no concept of package data 2025-11-20T22:50:48,064 directory, all directories are treated like packages. 2025-11-20T22:50:48,065 ******************************************************************************** 2025-11-20T22:50:48,066 !! 2025-11-20T22:50:48,066 check.warn(importable) 2025-11-20T22:50:48,067 /tmp/pip-build-env-zpi29n2a/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-20T22:50:48,067 !! 2025-11-20T22:50:48,069 ******************************************************************************** 2025-11-20T22:50:48,069 ############################ 2025-11-20T22:50:48,070 # Package would be ignored # 2025-11-20T22:50:48,070 ############################ 2025-11-20T22:50:48,071 Python recognizes 'plom_server.templates.Finish.Reports' as an importable package[^1], 2025-11-20T22:50:48,071 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:48,072 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:48,072 package, please make sure that 'plom_server.templates.Finish.Reports' is explicitly added 2025-11-20T22:50:48,072 to the `packages` configuration field. 2025-11-20T22:50:48,073 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:48,073 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:48,074 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:48,074 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:48,075 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:48,076 If you don't want 'plom_server.templates.Finish.Reports' to be distributed and are 2025-11-20T22:50:48,076 already explicitly excluding 'plom_server.templates.Finish.Reports' via 2025-11-20T22:50:48,077 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:48,077 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:48,077 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:48,078 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:48,079 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:48,080 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:48,081 even if it does not contain any `.py` files. 2025-11-20T22:50:48,081 On the other hand, currently there is no concept of package data 2025-11-20T22:50:48,082 directory, all directories are treated like packages. 2025-11-20T22:50:48,082 ******************************************************************************** 2025-11-20T22:50:48,083 !! 2025-11-20T22:50:48,084 check.warn(importable) 2025-11-20T22:50:48,084 /tmp/pip-build-env-zpi29n2a/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-20T22:50:48,085 !! 2025-11-20T22:50:48,086 ******************************************************************************** 2025-11-20T22:50:48,086 ############################ 2025-11-20T22:50:48,087 # Package would be ignored # 2025-11-20T22:50:48,087 ############################ 2025-11-20T22:50:48,087 Python recognizes 'plom_server.templates.Identify' as an importable package[^1], 2025-11-20T22:50:48,088 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:48,089 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:48,089 package, please make sure that 'plom_server.templates.Identify' is explicitly added 2025-11-20T22:50:48,090 to the `packages` configuration field. 2025-11-20T22:50:48,090 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:48,091 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:48,091 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:48,092 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:48,093 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:48,094 If you don't want 'plom_server.templates.Identify' to be distributed and are 2025-11-20T22:50:48,095 already explicitly excluding 'plom_server.templates.Identify' via 2025-11-20T22:50:48,095 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:48,095 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:48,096 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:48,096 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:48,097 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:48,098 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:48,098 even if it does not contain any `.py` files. 2025-11-20T22:50:48,099 On the other hand, currently there is no concept of package data 2025-11-20T22:50:48,099 directory, all directories are treated like packages. 2025-11-20T22:50:48,099 ******************************************************************************** 2025-11-20T22:50:48,100 !! 2025-11-20T22:50:48,100 check.warn(importable) 2025-11-20T22:50:48,101 /tmp/pip-build-env-zpi29n2a/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-20T22:50:48,101 !! 2025-11-20T22:50:48,102 ******************************************************************************** 2025-11-20T22:50:48,103 ############################ 2025-11-20T22:50:48,103 # Package would be ignored # 2025-11-20T22:50:48,103 ############################ 2025-11-20T22:50:48,104 Python recognizes 'plom_server.templates.Preparation' as an importable package[^1], 2025-11-20T22:50:48,104 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:48,105 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:48,106 package, please make sure that 'plom_server.templates.Preparation' is explicitly added 2025-11-20T22:50:48,106 to the `packages` configuration field. 2025-11-20T22:50:48,107 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:48,108 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:48,108 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:48,109 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:48,110 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:48,111 If you don't want 'plom_server.templates.Preparation' to be distributed and are 2025-11-20T22:50:48,112 already explicitly excluding 'plom_server.templates.Preparation' via 2025-11-20T22:50:48,112 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:48,113 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:48,113 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:48,114 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:48,115 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:48,118 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:48,119 even if it does not contain any `.py` files. 2025-11-20T22:50:48,119 On the other hand, currently there is no concept of package data 2025-11-20T22:50:48,120 directory, all directories are treated like packages. 2025-11-20T22:50:48,120 ******************************************************************************** 2025-11-20T22:50:48,121 !! 2025-11-20T22:50:48,122 check.warn(importable) 2025-11-20T22:50:48,122 /tmp/pip-build-env-zpi29n2a/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-20T22:50:48,122 !! 2025-11-20T22:50:48,123 ******************************************************************************** 2025-11-20T22:50:48,123 ############################ 2025-11-20T22:50:48,124 # Package would be ignored # 2025-11-20T22:50:48,124 ############################ 2025-11-20T22:50:48,124 Python recognizes 'plom_server.templates.Profile' as an importable package[^1], 2025-11-20T22:50:48,125 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:48,125 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:48,126 package, please make sure that 'plom_server.templates.Profile' is explicitly added 2025-11-20T22:50:48,126 to the `packages` configuration field. 2025-11-20T22:50:48,127 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:48,127 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:48,127 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:48,128 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:48,129 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:48,130 If you don't want 'plom_server.templates.Profile' to be distributed and are 2025-11-20T22:50:48,131 already explicitly excluding 'plom_server.templates.Profile' via 2025-11-20T22:50:48,131 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:48,132 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:48,133 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:48,134 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:48,135 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:48,136 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:48,137 even if it does not contain any `.py` files. 2025-11-20T22:50:48,137 On the other hand, currently there is no concept of package data 2025-11-20T22:50:48,138 directory, all directories are treated like packages. 2025-11-20T22:50:48,139 ******************************************************************************** 2025-11-20T22:50:48,139 !! 2025-11-20T22:50:48,140 check.warn(importable) 2025-11-20T22:50:48,140 /tmp/pip-build-env-zpi29n2a/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-20T22:50:48,141 !! 2025-11-20T22:50:48,142 ******************************************************************************** 2025-11-20T22:50:48,142 ############################ 2025-11-20T22:50:48,143 # Package would be ignored # 2025-11-20T22:50:48,143 ############################ 2025-11-20T22:50:48,144 Python recognizes 'plom_server.templates.Progress' as an importable package[^1], 2025-11-20T22:50:48,144 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:48,145 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:48,146 package, please make sure that 'plom_server.templates.Progress' is explicitly added 2025-11-20T22:50:48,146 to the `packages` configuration field. 2025-11-20T22:50:48,148 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:48,148 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:48,148 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:48,149 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:48,150 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:48,150 If you don't want 'plom_server.templates.Progress' to be distributed and are 2025-11-20T22:50:48,151 already explicitly excluding 'plom_server.templates.Progress' via 2025-11-20T22:50:48,151 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:48,151 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:48,152 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:48,152 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:48,153 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:48,154 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:48,155 even if it does not contain any `.py` files. 2025-11-20T22:50:48,155 On the other hand, currently there is no concept of package data 2025-11-20T22:50:48,155 directory, all directories are treated like packages. 2025-11-20T22:50:48,156 ******************************************************************************** 2025-11-20T22:50:48,157 !! 2025-11-20T22:50:48,157 check.warn(importable) 2025-11-20T22:50:48,158 /tmp/pip-build-env-zpi29n2a/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-20T22:50:48,158 !! 2025-11-20T22:50:48,159 ******************************************************************************** 2025-11-20T22:50:48,160 ############################ 2025-11-20T22:50:48,160 # Package would be ignored # 2025-11-20T22:50:48,161 ############################ 2025-11-20T22:50:48,162 Python recognizes 'plom_server.templates.Progress.Identify' as an importable package[^1], 2025-11-20T22:50:48,162 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:48,163 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:48,164 package, please make sure that 'plom_server.templates.Progress.Identify' is explicitly added 2025-11-20T22:50:48,164 to the `packages` configuration field. 2025-11-20T22:50:48,165 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:48,166 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:48,166 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:48,167 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:48,168 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:48,169 If you don't want 'plom_server.templates.Progress.Identify' to be distributed and are 2025-11-20T22:50:48,169 already explicitly excluding 'plom_server.templates.Progress.Identify' via 2025-11-20T22:50:48,170 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:48,170 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:48,171 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:48,172 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:48,173 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:48,174 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:48,174 even if it does not contain any `.py` files. 2025-11-20T22:50:48,175 On the other hand, currently there is no concept of package data 2025-11-20T22:50:48,175 directory, all directories are treated like packages. 2025-11-20T22:50:48,175 ******************************************************************************** 2025-11-20T22:50:48,176 !! 2025-11-20T22:50:48,176 check.warn(importable) 2025-11-20T22:50:48,177 /tmp/pip-build-env-zpi29n2a/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-20T22:50:48,177 !! 2025-11-20T22:50:48,178 ******************************************************************************** 2025-11-20T22:50:48,178 ############################ 2025-11-20T22:50:48,178 # Package would be ignored # 2025-11-20T22:50:48,179 ############################ 2025-11-20T22:50:48,179 Python recognizes 'plom_server.templates.Progress.Mark' as an importable package[^1], 2025-11-20T22:50:48,179 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:48,180 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:48,181 package, please make sure that 'plom_server.templates.Progress.Mark' is explicitly added 2025-11-20T22:50:48,181 to the `packages` configuration field. 2025-11-20T22:50:48,182 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:48,183 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:48,183 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:48,184 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:48,186 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:48,187 If you don't want 'plom_server.templates.Progress.Mark' to be distributed and are 2025-11-20T22:50:48,187 already explicitly excluding 'plom_server.templates.Progress.Mark' via 2025-11-20T22:50:48,188 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:48,188 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:48,189 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:48,190 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:48,191 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:48,193 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:48,193 even if it does not contain any `.py` files. 2025-11-20T22:50:48,194 On the other hand, currently there is no concept of package data 2025-11-20T22:50:48,194 directory, all directories are treated like packages. 2025-11-20T22:50:48,195 ******************************************************************************** 2025-11-20T22:50:48,196 !! 2025-11-20T22:50:48,197 check.warn(importable) 2025-11-20T22:50:48,197 /tmp/pip-build-env-zpi29n2a/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-20T22:50:48,198 !! 2025-11-20T22:50:48,199 ******************************************************************************** 2025-11-20T22:50:48,200 ############################ 2025-11-20T22:50:48,200 # Package would be ignored # 2025-11-20T22:50:48,200 ############################ 2025-11-20T22:50:48,201 Python recognizes 'plom_server.templates.Progress.User_Info' as an importable package[^1], 2025-11-20T22:50:48,201 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:48,202 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:48,202 package, please make sure that 'plom_server.templates.Progress.User_Info' is explicitly added 2025-11-20T22:50:48,203 to the `packages` configuration field. 2025-11-20T22:50:48,204 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:48,204 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:48,205 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:48,205 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:48,206 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:48,207 If you don't want 'plom_server.templates.Progress.User_Info' to be distributed and are 2025-11-20T22:50:48,208 already explicitly excluding 'plom_server.templates.Progress.User_Info' via 2025-11-20T22:50:48,208 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:48,209 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:48,209 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:48,210 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:48,211 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:48,213 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:48,213 even if it does not contain any `.py` files. 2025-11-20T22:50:48,214 On the other hand, currently there is no concept of package data 2025-11-20T22:50:48,214 directory, all directories are treated like packages. 2025-11-20T22:50:48,215 ******************************************************************************** 2025-11-20T22:50:48,216 !! 2025-11-20T22:50:48,216 check.warn(importable) 2025-11-20T22:50:48,217 /tmp/pip-build-env-zpi29n2a/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-20T22:50:48,217 !! 2025-11-20T22:50:48,218 ******************************************************************************** 2025-11-20T22:50:48,219 ############################ 2025-11-20T22:50:48,219 # Package would be ignored # 2025-11-20T22:50:48,220 ############################ 2025-11-20T22:50:48,220 Python recognizes 'plom_server.templates.Progress.fragments' as an importable package[^1], 2025-11-20T22:50:48,221 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:48,222 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:48,223 package, please make sure that 'plom_server.templates.Progress.fragments' is explicitly added 2025-11-20T22:50:48,223 to the `packages` configuration field. 2025-11-20T22:50:48,225 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:48,225 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:48,226 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:48,227 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:48,228 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:48,229 If you don't want 'plom_server.templates.Progress.fragments' to be distributed and are 2025-11-20T22:50:48,230 already explicitly excluding 'plom_server.templates.Progress.fragments' via 2025-11-20T22:50:48,230 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:48,231 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:48,231 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:48,232 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:48,233 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:48,234 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:48,235 even if it does not contain any `.py` files. 2025-11-20T22:50:48,235 On the other hand, currently there is no concept of package data 2025-11-20T22:50:48,236 directory, all directories are treated like packages. 2025-11-20T22:50:48,236 ******************************************************************************** 2025-11-20T22:50:48,237 !! 2025-11-20T22:50:48,237 check.warn(importable) 2025-11-20T22:50:48,238 /tmp/pip-build-env-zpi29n2a/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-20T22:50:48,238 !! 2025-11-20T22:50:48,239 ******************************************************************************** 2025-11-20T22:50:48,240 ############################ 2025-11-20T22:50:48,240 # Package would be ignored # 2025-11-20T22:50:48,241 ############################ 2025-11-20T22:50:48,241 Python recognizes 'plom_server.templates.QuestionClustering' as an importable package[^1], 2025-11-20T22:50:48,242 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:48,243 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:48,244 package, please make sure that 'plom_server.templates.QuestionClustering' is explicitly added 2025-11-20T22:50:48,244 to the `packages` configuration field. 2025-11-20T22:50:48,245 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:48,246 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:48,246 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:48,248 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:48,249 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:48,250 If you don't want 'plom_server.templates.QuestionClustering' to be distributed and are 2025-11-20T22:50:48,250 already explicitly excluding 'plom_server.templates.QuestionClustering' via 2025-11-20T22:50:48,251 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:48,251 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:48,252 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:48,253 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:48,254 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:48,256 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:48,256 even if it does not contain any `.py` files. 2025-11-20T22:50:48,257 On the other hand, currently there is no concept of package data 2025-11-20T22:50:48,257 directory, all directories are treated like packages. 2025-11-20T22:50:48,258 ******************************************************************************** 2025-11-20T22:50:48,259 !! 2025-11-20T22:50:48,259 check.warn(importable) 2025-11-20T22:50:48,260 /tmp/pip-build-env-zpi29n2a/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-20T22:50:48,260 !! 2025-11-20T22:50:48,261 ******************************************************************************** 2025-11-20T22:50:48,262 ############################ 2025-11-20T22:50:48,262 # Package would be ignored # 2025-11-20T22:50:48,263 ############################ 2025-11-20T22:50:48,263 Python recognizes 'plom_server.templates.QuestionClustering.fragments' as an importable package[^1], 2025-11-20T22:50:48,264 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:48,265 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:48,265 package, please make sure that 'plom_server.templates.QuestionClustering.fragments' is explicitly added 2025-11-20T22:50:48,266 to the `packages` configuration field. 2025-11-20T22:50:48,266 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:48,267 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:48,267 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:48,268 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:48,269 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:48,270 If you don't want 'plom_server.templates.QuestionClustering.fragments' to be distributed and are 2025-11-20T22:50:48,271 already explicitly excluding 'plom_server.templates.QuestionClustering.fragments' via 2025-11-20T22:50:48,271 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:48,272 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:48,272 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:48,273 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:48,274 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:48,276 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:48,276 even if it does not contain any `.py` files. 2025-11-20T22:50:48,277 On the other hand, currently there is no concept of package data 2025-11-20T22:50:48,277 directory, all directories are treated like packages. 2025-11-20T22:50:48,278 ******************************************************************************** 2025-11-20T22:50:48,279 !! 2025-11-20T22:50:48,279 check.warn(importable) 2025-11-20T22:50:48,280 /tmp/pip-build-env-zpi29n2a/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-20T22:50:48,280 !! 2025-11-20T22:50:48,282 ******************************************************************************** 2025-11-20T22:50:48,283 ############################ 2025-11-20T22:50:48,283 # Package would be ignored # 2025-11-20T22:50:48,284 ############################ 2025-11-20T22:50:48,284 Python recognizes 'plom_server.templates.Questiontags' as an importable package[^1], 2025-11-20T22:50:48,285 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:48,286 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:48,287 package, please make sure that 'plom_server.templates.Questiontags' is explicitly added 2025-11-20T22:50:48,287 to the `packages` configuration field. 2025-11-20T22:50:48,288 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:48,288 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:48,289 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:48,290 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:48,290 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:48,291 If you don't want 'plom_server.templates.Questiontags' to be distributed and are 2025-11-20T22:50:48,292 already explicitly excluding 'plom_server.templates.Questiontags' via 2025-11-20T22:50:48,292 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:48,293 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:48,293 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:48,294 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:48,295 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:48,297 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:48,297 even if it does not contain any `.py` files. 2025-11-20T22:50:48,298 On the other hand, currently there is no concept of package data 2025-11-20T22:50:48,298 directory, all directories are treated like packages. 2025-11-20T22:50:48,299 ******************************************************************************** 2025-11-20T22:50:48,300 !! 2025-11-20T22:50:48,301 check.warn(importable) 2025-11-20T22:50:48,301 /tmp/pip-build-env-zpi29n2a/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-20T22:50:48,302 !! 2025-11-20T22:50:48,303 ******************************************************************************** 2025-11-20T22:50:48,304 ############################ 2025-11-20T22:50:48,304 # Package would be ignored # 2025-11-20T22:50:48,305 ############################ 2025-11-20T22:50:48,305 Python recognizes 'plom_server.templates.Rectangles' as an importable package[^1], 2025-11-20T22:50:48,306 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:48,307 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:48,308 package, please make sure that 'plom_server.templates.Rectangles' is explicitly added 2025-11-20T22:50:48,308 to the `packages` configuration field. 2025-11-20T22:50:48,309 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:48,310 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:48,310 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:48,311 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:48,313 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:48,314 If you don't want 'plom_server.templates.Rectangles' to be distributed and are 2025-11-20T22:50:48,315 already explicitly excluding 'plom_server.templates.Rectangles' via 2025-11-20T22:50:48,315 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:48,316 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:48,316 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:48,317 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:48,318 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:48,320 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:48,320 even if it does not contain any `.py` files. 2025-11-20T22:50:48,321 On the other hand, currently there is no concept of package data 2025-11-20T22:50:48,321 directory, all directories are treated like packages. 2025-11-20T22:50:48,321 ******************************************************************************** 2025-11-20T22:50:48,323 !! 2025-11-20T22:50:48,323 check.warn(importable) 2025-11-20T22:50:48,324 /tmp/pip-build-env-zpi29n2a/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-20T22:50:48,324 !! 2025-11-20T22:50:48,325 ******************************************************************************** 2025-11-20T22:50:48,326 ############################ 2025-11-20T22:50:48,326 # Package would be ignored # 2025-11-20T22:50:48,327 ############################ 2025-11-20T22:50:48,328 Python recognizes 'plom_server.templates.Reports' as an importable package[^1], 2025-11-20T22:50:48,328 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:48,329 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:48,330 package, please make sure that 'plom_server.templates.Reports' is explicitly added 2025-11-20T22:50:48,330 to the `packages` configuration field. 2025-11-20T22:50:48,331 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:48,332 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:48,332 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:48,333 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:48,334 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:48,335 If you don't want 'plom_server.templates.Reports' to be distributed and are 2025-11-20T22:50:48,335 already explicitly excluding 'plom_server.templates.Reports' via 2025-11-20T22:50:48,336 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:48,336 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:48,337 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:48,338 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:48,339 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:48,341 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:48,341 even if it does not contain any `.py` files. 2025-11-20T22:50:48,342 On the other hand, currently there is no concept of package data 2025-11-20T22:50:48,342 directory, all directories are treated like packages. 2025-11-20T22:50:48,343 ******************************************************************************** 2025-11-20T22:50:48,344 !! 2025-11-20T22:50:48,345 check.warn(importable) 2025-11-20T22:50:48,345 /tmp/pip-build-env-zpi29n2a/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-20T22:50:48,346 !! 2025-11-20T22:50:48,347 ******************************************************************************** 2025-11-20T22:50:48,348 ############################ 2025-11-20T22:50:48,348 # Package would be ignored # 2025-11-20T22:50:48,348 ############################ 2025-11-20T22:50:48,349 Python recognizes 'plom_server.templates.Rubrics' as an importable package[^1], 2025-11-20T22:50:48,349 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:48,350 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:48,350 package, please make sure that 'plom_server.templates.Rubrics' is explicitly added 2025-11-20T22:50:48,351 to the `packages` configuration field. 2025-11-20T22:50:48,352 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:48,352 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:48,352 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:48,353 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:48,354 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:48,355 If you don't want 'plom_server.templates.Rubrics' to be distributed and are 2025-11-20T22:50:48,356 already explicitly excluding 'plom_server.templates.Rubrics' via 2025-11-20T22:50:48,356 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:48,357 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:48,357 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:48,358 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:48,359 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:48,361 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:48,361 even if it does not contain any `.py` files. 2025-11-20T22:50:48,362 On the other hand, currently there is no concept of package data 2025-11-20T22:50:48,362 directory, all directories are treated like packages. 2025-11-20T22:50:48,363 ******************************************************************************** 2025-11-20T22:50:48,364 !! 2025-11-20T22:50:48,365 check.warn(importable) 2025-11-20T22:50:48,365 /tmp/pip-build-env-zpi29n2a/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-20T22:50:48,366 !! 2025-11-20T22:50:48,367 ******************************************************************************** 2025-11-20T22:50:48,368 ############################ 2025-11-20T22:50:48,368 # Package would be ignored # 2025-11-20T22:50:48,369 ############################ 2025-11-20T22:50:48,369 Python recognizes 'plom_server.templates.Scan' as an importable package[^1], 2025-11-20T22:50:48,370 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:48,371 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:48,371 package, please make sure that 'plom_server.templates.Scan' is explicitly added 2025-11-20T22:50:48,372 to the `packages` configuration field. 2025-11-20T22:50:48,373 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:48,373 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:48,374 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:48,375 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:48,376 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:48,377 If you don't want 'plom_server.templates.Scan' to be distributed and are 2025-11-20T22:50:48,377 already explicitly excluding 'plom_server.templates.Scan' via 2025-11-20T22:50:48,378 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:48,378 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:48,378 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:48,379 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:48,380 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:48,381 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:48,382 even if it does not contain any `.py` files. 2025-11-20T22:50:48,382 On the other hand, currently there is no concept of package data 2025-11-20T22:50:48,382 directory, all directories are treated like packages. 2025-11-20T22:50:48,383 ******************************************************************************** 2025-11-20T22:50:48,384 !! 2025-11-20T22:50:48,384 check.warn(importable) 2025-11-20T22:50:48,385 /tmp/pip-build-env-zpi29n2a/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-20T22:50:48,385 !! 2025-11-20T22:50:48,386 ******************************************************************************** 2025-11-20T22:50:48,387 ############################ 2025-11-20T22:50:48,387 # Package would be ignored # 2025-11-20T22:50:48,388 ############################ 2025-11-20T22:50:48,388 Python recognizes 'plom_server.templates.Scan.fragments' as an importable package[^1], 2025-11-20T22:50:48,389 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:48,390 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:48,390 package, please make sure that 'plom_server.templates.Scan.fragments' is explicitly added 2025-11-20T22:50:48,390 to the `packages` configuration field. 2025-11-20T22:50:48,391 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:48,392 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:48,392 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:48,393 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:48,394 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:48,395 If you don't want 'plom_server.templates.Scan.fragments' to be distributed and are 2025-11-20T22:50:48,396 already explicitly excluding 'plom_server.templates.Scan.fragments' via 2025-11-20T22:50:48,396 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:48,397 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:48,397 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:48,398 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:48,400 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:48,401 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:48,402 even if it does not contain any `.py` files. 2025-11-20T22:50:48,402 On the other hand, currently there is no concept of package data 2025-11-20T22:50:48,403 directory, all directories are treated like packages. 2025-11-20T22:50:48,404 ******************************************************************************** 2025-11-20T22:50:48,405 !! 2025-11-20T22:50:48,405 check.warn(importable) 2025-11-20T22:50:48,406 /tmp/pip-build-env-zpi29n2a/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-20T22:50:48,406 !! 2025-11-20T22:50:48,407 ******************************************************************************** 2025-11-20T22:50:48,407 ############################ 2025-11-20T22:50:48,408 # Package would be ignored # 2025-11-20T22:50:48,408 ############################ 2025-11-20T22:50:48,409 Python recognizes 'plom_server.templates.SpecCreator' as an importable package[^1], 2025-11-20T22:50:48,409 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:48,410 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:48,411 package, please make sure that 'plom_server.templates.SpecCreator' is explicitly added 2025-11-20T22:50:48,411 to the `packages` configuration field. 2025-11-20T22:50:48,412 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:48,413 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:48,413 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:48,414 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:48,415 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:48,416 If you don't want 'plom_server.templates.SpecCreator' to be distributed and are 2025-11-20T22:50:48,417 already explicitly excluding 'plom_server.templates.SpecCreator' via 2025-11-20T22:50:48,417 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:48,418 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:48,418 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:48,419 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:48,420 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:48,422 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:48,422 even if it does not contain any `.py` files. 2025-11-20T22:50:48,423 On the other hand, currently there is no concept of package data 2025-11-20T22:50:48,423 directory, all directories are treated like packages. 2025-11-20T22:50:48,424 ******************************************************************************** 2025-11-20T22:50:48,425 !! 2025-11-20T22:50:48,426 check.warn(importable) 2025-11-20T22:50:48,426 /tmp/pip-build-env-zpi29n2a/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-20T22:50:48,427 !! 2025-11-20T22:50:48,428 ******************************************************************************** 2025-11-20T22:50:48,428 ############################ 2025-11-20T22:50:48,429 # Package would be ignored # 2025-11-20T22:50:48,429 ############################ 2025-11-20T22:50:48,430 Python recognizes 'plom_server.templates.Tags' as an importable package[^1], 2025-11-20T22:50:48,430 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:48,431 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:48,432 package, please make sure that 'plom_server.templates.Tags' is explicitly added 2025-11-20T22:50:48,433 to the `packages` configuration field. 2025-11-20T22:50:48,434 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:48,434 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:48,435 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:48,436 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:48,436 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:48,437 If you don't want 'plom_server.templates.Tags' to be distributed and are 2025-11-20T22:50:48,438 already explicitly excluding 'plom_server.templates.Tags' via 2025-11-20T22:50:48,438 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:48,439 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:48,439 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:48,440 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:48,441 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:48,442 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:48,443 even if it does not contain any `.py` files. 2025-11-20T22:50:48,443 On the other hand, currently there is no concept of package data 2025-11-20T22:50:48,444 directory, all directories are treated like packages. 2025-11-20T22:50:48,444 ******************************************************************************** 2025-11-20T22:50:48,446 !! 2025-11-20T22:50:48,446 check.warn(importable) 2025-11-20T22:50:48,447 /tmp/pip-build-env-zpi29n2a/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-20T22:50:48,447 !! 2025-11-20T22:50:48,448 ******************************************************************************** 2025-11-20T22:50:48,449 ############################ 2025-11-20T22:50:48,449 # Package would be ignored # 2025-11-20T22:50:48,450 ############################ 2025-11-20T22:50:48,451 Python recognizes 'plom_server.templates.TaskOrder' as an importable package[^1], 2025-11-20T22:50:48,451 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:48,452 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:48,453 package, please make sure that 'plom_server.templates.TaskOrder' is explicitly added 2025-11-20T22:50:48,453 to the `packages` configuration field. 2025-11-20T22:50:48,454 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:48,455 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:48,455 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:48,456 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:48,457 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:48,459 If you don't want 'plom_server.templates.TaskOrder' to be distributed and are 2025-11-20T22:50:48,459 already explicitly excluding 'plom_server.templates.TaskOrder' via 2025-11-20T22:50:48,459 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:48,460 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:48,461 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:48,462 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:48,463 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:48,464 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:48,464 even if it does not contain any `.py` files. 2025-11-20T22:50:48,465 On the other hand, currently there is no concept of package data 2025-11-20T22:50:48,465 directory, all directories are treated like packages. 2025-11-20T22:50:48,466 ******************************************************************************** 2025-11-20T22:50:48,467 !! 2025-11-20T22:50:48,467 check.warn(importable) 2025-11-20T22:50:48,467 /tmp/pip-build-env-zpi29n2a/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-20T22:50:48,468 !! 2025-11-20T22:50:48,469 ******************************************************************************** 2025-11-20T22:50:48,469 ############################ 2025-11-20T22:50:48,470 # Package would be ignored # 2025-11-20T22:50:48,470 ############################ 2025-11-20T22:50:48,471 Python recognizes 'plom_server.templates.UserManagement' as an importable package[^1], 2025-11-20T22:50:48,471 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:48,472 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:48,473 package, please make sure that 'plom_server.templates.UserManagement' is explicitly added 2025-11-20T22:50:48,473 to the `packages` configuration field. 2025-11-20T22:50:48,474 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:48,475 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:48,475 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:48,476 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:48,477 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:48,478 If you don't want 'plom_server.templates.UserManagement' to be distributed and are 2025-11-20T22:50:48,478 already explicitly excluding 'plom_server.templates.UserManagement' via 2025-11-20T22:50:48,479 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:48,480 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:48,480 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:48,481 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:48,482 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:48,484 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:48,484 even if it does not contain any `.py` files. 2025-11-20T22:50:48,484 On the other hand, currently there is no concept of package data 2025-11-20T22:50:48,485 directory, all directories are treated like packages. 2025-11-20T22:50:48,485 ******************************************************************************** 2025-11-20T22:50:48,486 !! 2025-11-20T22:50:48,487 check.warn(importable) 2025-11-20T22:50:48,487 /tmp/pip-build-env-zpi29n2a/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-20T22:50:48,488 !! 2025-11-20T22:50:48,489 ******************************************************************************** 2025-11-20T22:50:48,490 ############################ 2025-11-20T22:50:48,490 # Package would be ignored # 2025-11-20T22:50:48,490 ############################ 2025-11-20T22:50:48,491 Python recognizes 'plom_server.templates.Visualization' as an importable package[^1], 2025-11-20T22:50:48,491 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:48,492 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:48,492 package, please make sure that 'plom_server.templates.Visualization' is explicitly added 2025-11-20T22:50:48,493 to the `packages` configuration field. 2025-11-20T22:50:48,494 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:48,494 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:48,495 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:48,495 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:48,496 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:48,497 If you don't want 'plom_server.templates.Visualization' to be distributed and are 2025-11-20T22:50:48,498 already explicitly excluding 'plom_server.templates.Visualization' via 2025-11-20T22:50:48,498 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:48,499 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:48,499 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:48,500 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:48,501 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:48,503 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:48,503 even if it does not contain any `.py` files. 2025-11-20T22:50:48,504 On the other hand, currently there is no concept of package data 2025-11-20T22:50:48,504 directory, all directories are treated like packages. 2025-11-20T22:50:48,505 ******************************************************************************** 2025-11-20T22:50:48,506 !! 2025-11-20T22:50:48,506 check.warn(importable) 2025-11-20T22:50:48,507 /tmp/pip-build-env-zpi29n2a/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-20T22:50:48,507 !! 2025-11-20T22:50:48,508 ******************************************************************************** 2025-11-20T22:50:48,509 ############################ 2025-11-20T22:50:48,509 # Package would be ignored # 2025-11-20T22:50:48,510 ############################ 2025-11-20T22:50:48,510 Python recognizes 'plom_server.templates.base' as an importable package[^1], 2025-11-20T22:50:48,511 but it is absent from setuptools' `packages` configuration. 2025-11-20T22:50:48,512 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-20T22:50:48,512 package, please make sure that 'plom_server.templates.base' is explicitly added 2025-11-20T22:50:48,513 to the `packages` configuration field. 2025-11-20T22:50:48,514 Alternatively, you can also rely on setuptools' discovery methods 2025-11-20T22:50:48,514 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-20T22:50:48,515 instead of `find_packages(...)`/`find:`). 2025-11-20T22:50:48,516 You can read more about "package discovery" on setuptools documentation page: 2025-11-20T22:50:48,517 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-20T22:50:48,518 If you don't want 'plom_server.templates.base' to be distributed and are 2025-11-20T22:50:48,518 already explicitly excluding 'plom_server.templates.base' via 2025-11-20T22:50:48,518 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-20T22:50:48,519 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-20T22:50:48,519 combination with a more fine grained `package-data` configuration. 2025-11-20T22:50:48,520 You can read more about "package data files" on setuptools documentation page: 2025-11-20T22:50:48,521 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-20T22:50:48,522 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-20T22:50:48,523 even if it does not contain any `.py` files. 2025-11-20T22:50:48,523 On the other hand, currently there is no concept of package data 2025-11-20T22:50:48,524 directory, all directories are treated like packages. 2025-11-20T22:50:48,524 ******************************************************************************** 2025-11-20T22:50:48,525 !! 2025-11-20T22:50:48,525 check.warn(importable) 2025-11-20T22:50:48,526 copying plom/demoClassList.csv -> build/lib/plom 2025-11-20T22:50:48,526 copying plom/demo_rubrics.toml -> build/lib/plom 2025-11-20T22:50:48,527 copying plom/idBox2.pdf -> build/lib/plom 2025-11-20T22:50:48,527 copying plom/idBox4.pdf -> build/lib/plom 2025-11-20T22:50:48,528 copying plom/latexTemplate.tex -> build/lib/plom 2025-11-20T22:50:48,528 copying plom/latexTemplatev2.tex -> build/lib/plom 2025-11-20T22:50:48,529 copying plom/templateSolutionSpec.toml -> build/lib/plom 2025-11-20T22:50:48,529 copying plom/templateTestSpec.toml -> build/lib/plom 2025-11-20T22:50:48,530 copying plom/templateUserList.csv -> build/lib/plom 2025-11-20T22:50:48,530 copying plom/test_target_latex.png -> build/lib/plom 2025-11-20T22:50:48,531 copying plom/test_target_latex_old.png -> build/lib/plom 2025-11-20T22:50:48,531 copying plom/create/bundle_separator_src.tex -> build/lib/plom/create 2025-11-20T22:50:48,532 copying plom/create/digits.json -> build/lib/plom/create 2025-11-20T22:50:48,532 copying plom/create/extra_pages_src.tex -> build/lib/plom/create 2025-11-20T22:50:48,533 copying plom/create/scrap_paper_src.tex -> build/lib/plom/create 2025-11-20T22:50:48,533 copying plom/create/fonts/adr_handwriting.ttf -> build/lib/plom/create/fonts 2025-11-20T22:50:48,534 copying plom/create/fonts/bt_handwriting.ttf -> build/lib/plom/create/fonts 2025-11-20T22:50:48,534 copying plom/create/fonts/ejx_handwriting.ttf -> build/lib/plom/create/fonts 2025-11-20T22:50:48,535 copying plom/create/fonts/ld_handwriting.ttf -> build/lib/plom/create/fonts 2025-11-20T22:50:48,535 copying plom/create/fonts/nh_handwriting.ttf -> build/lib/plom/create/fonts 2025-11-20T22:50:48,536 copying plom/create/fonts/pdl_handwriting.ttf -> build/lib/plom/create/fonts 2025-11-20T22:50:48,536 copying plom/scan/test_rgb.png -> build/lib/plom/scan 2025-11-20T22:50:48,537 copying plom/scan/test_zbar_fails.png -> build/lib/plom/scan 2025-11-20T22:50:48,538 creating build/lib/plom_server/demo_files 2025-11-20T22:50:48,538 copying plom_server/demo_files/assessment_v1.tex -> build/lib/plom_server/demo_files 2025-11-20T22:50:48,539 copying plom_server/demo_files/assessment_v2.tex -> build/lib/plom_server/demo_files 2025-11-20T22:50:48,539 copying plom_server/demo_files/assessment_v3.tex -> build/lib/plom_server/demo_files 2025-11-20T22:50:48,540 copying plom_server/demo_files/bundle_for_demo.toml -> build/lib/plom_server/demo_files 2025-11-20T22:50:48,540 copying plom_server/demo_files/bundle_for_long_demo.toml -> build/lib/plom_server/demo_files 2025-11-20T22:50:48,541 copying plom_server/demo_files/bundle_for_plaid_demo.toml -> build/lib/plom_server/demo_files 2025-11-20T22:50:48,541 copying plom_server/demo_files/bundle_for_quick_demo.toml -> build/lib/plom_server/demo_files 2025-11-20T22:50:48,542 copying plom_server/demo_files/cl_for_demo.csv -> build/lib/plom_server/demo_files 2025-11-20T22:50:48,542 copying plom_server/demo_files/cl_for_long_demo.csv -> build/lib/plom_server/demo_files 2025-11-20T22:50:48,543 copying plom_server/demo_files/cl_for_plaid_demo.csv -> build/lib/plom_server/demo_files 2025-11-20T22:50:48,543 copying plom_server/demo_files/cl_for_quick_demo.csv -> build/lib/plom_server/demo_files 2025-11-20T22:50:48,544 copying plom_server/demo_files/demo_assessment_qtags.csv -> build/lib/plom_server/demo_files 2025-11-20T22:50:48,544 copying plom_server/demo_files/demo_assessment_rubrics_q1.toml -> build/lib/plom_server/demo_files 2025-11-20T22:50:48,545 copying plom_server/demo_files/demo_assessment_rubrics_q2.toml -> build/lib/plom_server/demo_files 2025-11-20T22:50:48,545 copying plom_server/demo_files/demo_assessment_rubrics_q3.toml -> build/lib/plom_server/demo_files 2025-11-20T22:50:48,545 copying plom_server/demo_files/demo_assessment_rubrics_q4.toml -> build/lib/plom_server/demo_files 2025-11-20T22:50:48,546 copying plom_server/demo_files/demo_assessment_spec.toml -> build/lib/plom_server/demo_files 2025-11-20T22:50:48,546 copying plom_server/demo_files/demo_solution_spec.toml -> build/lib/plom_server/demo_files 2025-11-20T22:50:48,547 creating build/lib/plom_server/API/migrations 2025-11-20T22:50:48,547 copying plom_server/API/migrations/__init__.py -> build/lib/plom_server/API/migrations 2025-11-20T22:50:48,548 creating build/lib/plom_server/API/permissions 2025-11-20T22:50:48,548 copying plom_server/API/permissions/__init__.py -> build/lib/plom_server/API/permissions 2025-11-20T22:50:48,549 copying plom_server/API/permissions/permissions.py -> build/lib/plom_server/API/permissions 2025-11-20T22:50:48,549 creating build/lib/plom_server/API/routes 2025-11-20T22:50:48,550 copying plom_server/API/routes/__init__.py -> build/lib/plom_server/API/routes 2025-11-20T22:50:48,550 copying plom_server/API/routes/annotation_patterns.py -> build/lib/plom_server/API/routes 2025-11-20T22:50:48,551 copying plom_server/API/routes/id_patterns.py -> build/lib/plom_server/API/routes 2025-11-20T22:50:48,551 copying plom_server/API/routes/mark_patterns.py -> build/lib/plom_server/API/routes 2025-11-20T22:50:48,552 copying plom_server/API/routes/misc_patterns.py -> build/lib/plom_server/API/routes 2025-11-20T22:50:48,552 copying plom_server/API/routes/tags_patterns.py -> build/lib/plom_server/API/routes 2025-11-20T22:50:48,553 creating build/lib/plom_server/API/tests 2025-11-20T22:50:48,553 copying plom_server/API/tests/__init__.py -> build/lib/plom_server/API/tests 2025-11-20T22:50:48,554 copying plom_server/API/tests/conftest.py -> build/lib/plom_server/API/tests 2025-11-20T22:50:48,554 copying plom_server/API/tests/test_client_reject_list.py -> build/lib/plom_server/API/tests 2025-11-20T22:50:48,555 copying plom_server/API/tests/test_mark_questions.py -> build/lib/plom_server/API/tests 2025-11-20T22:50:48,555 creating build/lib/plom_server/API/views 2025-11-20T22:50:48,556 copying plom_server/API/views/__init__.py -> build/lib/plom_server/API/views 2025-11-20T22:50:48,556 copying plom_server/API/views/classlist.py -> build/lib/plom_server/API/views 2025-11-20T22:50:48,557 copying plom_server/API/views/finish.py -> build/lib/plom_server/API/views 2025-11-20T22:50:48,558 copying plom_server/API/views/identify.py -> build/lib/plom_server/API/views 2025-11-20T22:50:48,559 copying plom_server/API/views/latex.py -> build/lib/plom_server/API/views 2025-11-20T22:50:48,560 copying plom_server/API/views/mark.py -> build/lib/plom_server/API/views 2025-11-20T22:50:48,560 copying plom_server/API/views/mark_question.py -> build/lib/plom_server/API/views 2025-11-20T22:50:48,561 copying plom_server/API/views/paperstoprint.py -> build/lib/plom_server/API/views 2025-11-20T22:50:48,561 copying plom_server/API/views/pqvmap.py -> build/lib/plom_server/API/views 2025-11-20T22:50:48,562 copying plom_server/API/views/rectangle_extractor.py -> build/lib/plom_server/API/views 2025-11-20T22:50:48,562 copying plom_server/API/views/report.py -> build/lib/plom_server/API/views 2025-11-20T22:50:48,563 copying plom_server/API/views/rubrics.py -> build/lib/plom_server/API/views 2025-11-20T22:50:48,563 copying plom_server/API/views/scan.py -> build/lib/plom_server/API/views 2025-11-20T22:50:48,564 copying plom_server/API/views/server_info.py -> build/lib/plom_server/API/views 2025-11-20T22:50:48,564 copying plom_server/API/views/source_handler.py -> build/lib/plom_server/API/views 2025-11-20T22:50:48,565 copying plom_server/API/views/spec_handler.py -> build/lib/plom_server/API/views 2025-11-20T22:50:48,565 copying plom_server/API/views/user_info.py -> build/lib/plom_server/API/views 2025-11-20T22:50:48,566 copying plom_server/API/views/utils.py -> build/lib/plom_server/API/views 2025-11-20T22:50:48,566 creating build/lib/plom_server/API/views/experimental 2025-11-20T22:50:48,567 copying plom_server/API/views/experimental/__init__.py -> build/lib/plom_server/API/views/experimental 2025-11-20T22:50:48,567 copying plom_server/API/views/experimental/annotations.py -> build/lib/plom_server/API/views/experimental 2025-11-20T22:50:48,568 copying plom_server/API/views/experimental/base.py -> build/lib/plom_server/API/views/experimental 2025-11-20T22:50:48,568 copying plom_server/API/views/experimental/marking_tasks.py -> build/lib/plom_server/API/views/experimental 2025-11-20T22:50:48,569 copying plom_server/API/views/experimental/rubrics.py -> build/lib/plom_server/API/views/experimental 2025-11-20T22:50:48,569 creating build/lib/plom_server/Authentication/forms 2025-11-20T22:50:48,570 copying plom_server/Authentication/forms/__init__.py -> build/lib/plom_server/Authentication/forms 2025-11-20T22:50:48,570 copying plom_server/Authentication/forms/choices.py -> build/lib/plom_server/Authentication/forms 2025-11-20T22:50:48,571 copying plom_server/Authentication/forms/signupForm.py -> build/lib/plom_server/Authentication/forms 2025-11-20T22:50:48,571 creating build/lib/plom_server/Authentication/management/commands 2025-11-20T22:50:48,572 copying plom_server/Authentication/management/commands/plom_create_groups.py -> build/lib/plom_server/Authentication/management/commands 2025-11-20T22:50:48,572 creating build/lib/plom_server/Authentication/migrations 2025-11-20T22:50:48,573 copying plom_server/Authentication/migrations/0001_initial.py -> build/lib/plom_server/Authentication/migrations 2025-11-20T22:50:48,573 copying plom_server/Authentication/migrations/__init__.py -> build/lib/plom_server/Authentication/migrations 2025-11-20T22:50:48,574 creating build/lib/plom_server/Authentication/tests 2025-11-20T22:50:48,574 copying plom_server/Authentication/tests/__init__.py -> build/lib/plom_server/Authentication/tests 2025-11-20T22:50:48,575 copying plom_server/Authentication/tests/test_create_users.py -> build/lib/plom_server/Authentication/tests 2025-11-20T22:50:48,575 creating build/lib/plom_server/Base/migrations 2025-11-20T22:50:48,576 copying plom_server/Base/migrations/0001_initial.py -> build/lib/plom_server/Base/migrations 2025-11-20T22:50:48,576 copying plom_server/Base/migrations/__init__.py -> build/lib/plom_server/Base/migrations 2025-11-20T22:50:48,577 creating build/lib/plom_server/BuildPaperPDF/management/commands 2025-11-20T22:50:48,578 copying plom_server/BuildPaperPDF/management/commands/plom_build_paper_pdfs.py -> build/lib/plom_server/BuildPaperPDF/management/commands 2025-11-20T22:50:48,578 creating build/lib/plom_server/BuildPaperPDF/migrations 2025-11-20T22:50:48,579 copying plom_server/BuildPaperPDF/migrations/0001_initial.py -> build/lib/plom_server/BuildPaperPDF/migrations 2025-11-20T22:50:48,579 copying plom_server/BuildPaperPDF/migrations/0002_initial.py -> build/lib/plom_server/BuildPaperPDF/migrations 2025-11-20T22:50:48,580 copying plom_server/BuildPaperPDF/migrations/__init__.py -> build/lib/plom_server/BuildPaperPDF/migrations 2025-11-20T22:50:48,581 creating build/lib/plom_server/Contrib/management/commands 2025-11-20T22:50:48,581 copying plom_server/Contrib/management/commands/PCA_analysis.py -> build/lib/plom_server/Contrib/management/commands 2025-11-20T22:50:48,582 copying plom_server/Contrib/management/commands/cluster_and_tag.py -> build/lib/plom_server/Contrib/management/commands 2025-11-20T22:50:48,582 creating build/lib/plom_server/Finish/management/commands 2025-11-20T22:50:48,583 copying plom_server/Finish/management/commands/generate_report.py -> build/lib/plom_server/Finish/management/commands 2025-11-20T22:50:48,584 copying plom_server/Finish/management/commands/plom_build_all_soln.py -> build/lib/plom_server/Finish/management/commands 2025-11-20T22:50:48,584 copying plom_server/Finish/management/commands/plom_build_soln.py -> build/lib/plom_server/Finish/management/commands 2025-11-20T22:50:48,585 copying plom_server/Finish/management/commands/plom_download_marks_csv.py -> build/lib/plom_server/Finish/management/commands 2025-11-20T22:50:48,586 copying plom_server/Finish/management/commands/plom_download_ta_info_csv.py -> build/lib/plom_server/Finish/management/commands 2025-11-20T22:50:48,587 copying plom_server/Finish/management/commands/plom_reassemble.py -> build/lib/plom_server/Finish/management/commands 2025-11-20T22:50:48,587 copying plom_server/Finish/management/commands/plom_soln_sources.py -> build/lib/plom_server/Finish/management/commands 2025-11-20T22:50:48,588 copying plom_server/Finish/management/commands/plom_soln_spec.py -> build/lib/plom_server/Finish/management/commands 2025-11-20T22:50:48,589 creating build/lib/plom_server/Finish/migrations 2025-11-20T22:50:48,590 copying plom_server/Finish/migrations/0001_initial.py -> build/lib/plom_server/Finish/migrations 2025-11-20T22:50:48,591 copying plom_server/Finish/migrations/0002_initial.py -> build/lib/plom_server/Finish/migrations 2025-11-20T22:50:48,591 copying plom_server/Finish/migrations/__init__.py -> build/lib/plom_server/Finish/migrations 2025-11-20T22:50:48,592 creating build/lib/plom_server/Finish/templatetags 2025-11-20T22:50:48,592 copying plom_server/Finish/templatetags/__init__.py -> build/lib/plom_server/Finish/templatetags 2025-11-20T22:50:48,593 copying plom_server/Finish/templatetags/custom_tags.py -> build/lib/plom_server/Finish/templatetags 2025-11-20T22:50:48,595 creating build/lib/plom_server/Finish/tests 2025-11-20T22:50:48,596 copying plom_server/Finish/tests/__init__.py -> build/lib/plom_server/Finish/tests 2025-11-20T22:50:48,599 copying plom_server/Finish/tests/test_student_mark.py -> build/lib/plom_server/Finish/tests 2025-11-20T22:50:48,601 creating build/lib/plom_server/Finish/useful_files_for_testing 2025-11-20T22:50:48,602 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-20T22:50:48,605 creating build/lib/plom_server/Finish/views 2025-11-20T22:50:48,606 copying plom_server/Finish/views/__init__.py -> build/lib/plom_server/Finish/views 2025-11-20T22:50:48,610 copying plom_server/Finish/views/build_soln_pdf.py -> build/lib/plom_server/Finish/views 2025-11-20T22:50:48,612 copying plom_server/Finish/views/marking_info.py -> build/lib/plom_server/Finish/views 2025-11-20T22:50:48,615 copying plom_server/Finish/views/reassembly.py -> build/lib/plom_server/Finish/views 2025-11-20T22:50:48,617 copying plom_server/Finish/views/soln_home.py -> build/lib/plom_server/Finish/views 2025-11-20T22:50:48,620 copying plom_server/Finish/views/soln_sources.py -> build/lib/plom_server/Finish/views 2025-11-20T22:50:48,622 copying plom_server/Finish/views/soln_spec.py -> build/lib/plom_server/Finish/views 2025-11-20T22:50:48,624 copying plom_server/Finish/views/student_report.py -> build/lib/plom_server/Finish/views 2025-11-20T22:50:48,627 creating build/lib/plom_server/Identify/management/commands 2025-11-20T22:50:48,628 copying plom_server/Identify/management/commands/clear_id.py -> build/lib/plom_server/Identify/management/commands 2025-11-20T22:50:48,631 copying plom_server/Identify/management/commands/plom_id_direct.py -> build/lib/plom_server/Identify/management/commands 2025-11-20T22:50:48,633 copying plom_server/Identify/management/commands/plom_run_id_reader.py -> build/lib/plom_server/Identify/management/commands 2025-11-20T22:50:48,636 creating build/lib/plom_server/Identify/migrations 2025-11-20T22:50:48,637 copying plom_server/Identify/migrations/0001_initial.py -> build/lib/plom_server/Identify/migrations 2025-11-20T22:50:48,639 copying plom_server/Identify/migrations/0002_initial.py -> build/lib/plom_server/Identify/migrations 2025-11-20T22:50:48,642 copying plom_server/Identify/migrations/__init__.py -> build/lib/plom_server/Identify/migrations 2025-11-20T22:50:48,645 creating build/lib/plom_server/QuestionTags/management/commands 2025-11-20T22:50:48,648 copying plom_server/QuestionTags/management/commands/create_tag.py -> build/lib/plom_server/QuestionTags/management/commands 2025-11-20T22:50:48,652 copying plom_server/QuestionTags/management/commands/delete_qtag_link.py -> build/lib/plom_server/QuestionTags/management/commands 2025-11-20T22:50:48,656 copying plom_server/QuestionTags/management/commands/delete_tag.py -> build/lib/plom_server/QuestionTags/management/commands 2025-11-20T22:50:48,663 copying plom_server/QuestionTags/management/commands/link_question_with_tag.py -> build/lib/plom_server/QuestionTags/management/commands 2025-11-20T22:50:48,665 copying plom_server/QuestionTags/management/commands/upload_qtags_csv.py -> build/lib/plom_server/QuestionTags/management/commands 2025-11-20T22:50:48,667 creating build/lib/plom_server/QuestionTags/migrations 2025-11-20T22:50:48,668 copying plom_server/QuestionTags/migrations/0001_initial.py -> build/lib/plom_server/QuestionTags/migrations 2025-11-20T22:50:48,671 copying plom_server/QuestionTags/migrations/__init__.py -> build/lib/plom_server/QuestionTags/migrations 2025-11-20T22:50:48,673 creating build/lib/plom_server/QuestionClustering/migrations 2025-11-20T22:50:48,674 copying plom_server/QuestionClustering/migrations/0001_initial.py -> build/lib/plom_server/QuestionClustering/migrations 2025-11-20T22:50:48,677 copying plom_server/QuestionClustering/migrations/__init__.py -> build/lib/plom_server/QuestionClustering/migrations 2025-11-20T22:50:48,678 creating build/lib/plom_server/Launcher/migrations 2025-11-20T22:50:48,679 copying plom_server/Launcher/migrations/__init__.py -> build/lib/plom_server/Launcher/migrations 2025-11-20T22:50:48,682 creating build/lib/plom_server/Mark/migrations 2025-11-20T22:50:48,683 copying plom_server/Mark/migrations/0001_initial.py -> build/lib/plom_server/Mark/migrations 2025-11-20T22:50:48,685 copying plom_server/Mark/migrations/0002_initial.py -> build/lib/plom_server/Mark/migrations 2025-11-20T22:50:48,688 copying plom_server/Mark/migrations/__init__.py -> build/lib/plom_server/Mark/migrations 2025-11-20T22:50:48,690 creating build/lib/plom_server/Mark/models 2025-11-20T22:50:48,691 copying plom_server/Mark/models/__init__.py -> build/lib/plom_server/Mark/models 2025-11-20T22:50:48,693 copying plom_server/Mark/models/annotations.py -> build/lib/plom_server/Mark/models 2025-11-20T22:50:48,695 copying plom_server/Mark/models/tasks.py -> build/lib/plom_server/Mark/models 2025-11-20T22:50:48,698 creating build/lib/plom_server/Mark/serializers 2025-11-20T22:50:48,699 copying plom_server/Mark/serializers/__init__.py -> build/lib/plom_server/Mark/serializers 2025-11-20T22:50:48,701 copying plom_server/Mark/serializers/annotations.py -> build/lib/plom_server/Mark/serializers 2025-11-20T22:50:48,703 copying plom_server/Mark/serializers/tasks.py -> build/lib/plom_server/Mark/serializers 2025-11-20T22:50:48,706 copying plom_server/Mark/tests/tiny_qvmap.toml -> build/lib/plom_server/Mark/tests 2025-11-20T22:50:48,708 copying plom_server/Mark/tests/tiny_spec.toml -> build/lib/plom_server/Mark/tests 2025-11-20T22:50:48,710 creating build/lib/plom_server/Papers/management/commands 2025-11-20T22:50:48,711 copying plom_server/Papers/management/commands/plom_qvmap.py -> build/lib/plom_server/Papers/management/commands 2025-11-20T22:50:48,714 creating build/lib/plom_server/Papers/migrations 2025-11-20T22:50:48,715 copying plom_server/Papers/migrations/0001_initial.py -> build/lib/plom_server/Papers/migrations 2025-11-20T22:50:48,718 copying plom_server/Papers/migrations/__init__.py -> build/lib/plom_server/Papers/migrations 2025-11-20T22:50:48,720 creating build/lib/plom_server/Preparation/management/commands 2025-11-20T22:50:48,722 copying plom_server/Preparation/management/commands/plom_preparation_classlist.py -> build/lib/plom_server/Preparation/management/commands 2025-11-20T22:50:48,724 copying plom_server/Preparation/management/commands/plom_preparation_prenaming.py -> build/lib/plom_server/Preparation/management/commands 2025-11-20T22:50:48,726 copying plom_server/Preparation/management/commands/plom_preparation_source.py -> build/lib/plom_server/Preparation/management/commands 2025-11-20T22:50:48,729 copying plom_server/Preparation/management/commands/plom_preparation_spec.py -> build/lib/plom_server/Preparation/management/commands 2025-11-20T22:50:48,732 copying plom_server/Preparation/management/commands/plom_preparation_status.py -> build/lib/plom_server/Preparation/management/commands 2025-11-20T22:50:48,734 creating build/lib/plom_server/Preparation/migrations 2025-11-20T22:50:48,735 copying plom_server/Preparation/migrations/0001_initial.py -> build/lib/plom_server/Preparation/migrations 2025-11-20T22:50:48,737 copying plom_server/Preparation/migrations/__init__.py -> build/lib/plom_server/Preparation/migrations 2025-11-20T22:50:48,739 creating build/lib/plom_server/Preparation/tests 2025-11-20T22:50:48,740 copying plom_server/Preparation/tests/__init__.py -> build/lib/plom_server/Preparation/tests 2025-11-20T22:50:48,743 copying plom_server/Preparation/tests/test_classlist_service.py -> build/lib/plom_server/Preparation/tests 2025-11-20T22:50:48,745 copying plom_server/Preparation/tests/test_source_service.py -> build/lib/plom_server/Preparation/tests 2025-11-20T22:50:48,748 copying plom_server/Preparation/tests/test_status.py -> build/lib/plom_server/Preparation/tests 2025-11-20T22:50:48,750 copying plom_server/Preparation/tests/test_students.py -> build/lib/plom_server/Preparation/tests 2025-11-20T22:50:48,752 copying plom_server/Preparation/tests/test_view_home.py -> build/lib/plom_server/Preparation/tests 2025-11-20T22:50:48,755 copying plom_server/Preparation/tests/tiny_spec.toml -> build/lib/plom_server/Preparation/tests 2025-11-20T22:50:48,758 creating build/lib/plom_server/Preparation/useful_files_for_testing 2025-11-20T22:50:48,759 copying plom_server/Preparation/useful_files_for_testing/cl_errs.csv -> build/lib/plom_server/Preparation/useful_files_for_testing 2025-11-20T22:50:48,761 copying plom_server/Preparation/useful_files_for_testing/cl_for_demo.csv -> build/lib/plom_server/Preparation/useful_files_for_testing 2025-11-20T22:50:48,763 copying plom_server/Preparation/useful_files_for_testing/cl_good.csv -> build/lib/plom_server/Preparation/useful_files_for_testing 2025-11-20T22:50:48,765 copying plom_server/Preparation/useful_files_for_testing/cl_warn.csv -> build/lib/plom_server/Preparation/useful_files_for_testing 2025-11-20T22:50:48,768 copying plom_server/Preparation/useful_files_for_testing/spec_with_shared_pages.toml -> build/lib/plom_server/Preparation/useful_files_for_testing 2025-11-20T22:50:48,770 copying plom_server/Preparation/useful_files_for_testing/test_version1.pdf -> build/lib/plom_server/Preparation/useful_files_for_testing 2025-11-20T22:50:48,775 copying plom_server/Preparation/useful_files_for_testing/test_version2.pdf -> build/lib/plom_server/Preparation/useful_files_for_testing 2025-11-20T22:50:48,782 copying plom_server/Preparation/useful_files_for_testing/testing_test_spec.toml -> build/lib/plom_server/Preparation/useful_files_for_testing 2025-11-20T22:50:48,785 creating build/lib/plom_server/Preparation/views 2025-11-20T22:50:48,786 copying plom_server/Preparation/views/__init__.py -> build/lib/plom_server/Preparation/views 2025-11-20T22:50:48,790 copying plom_server/Preparation/views/classlist_manage.py -> build/lib/plom_server/Preparation/views 2025-11-20T22:50:48,798 copying plom_server/Preparation/views/home.py -> build/lib/plom_server/Preparation/views 2025-11-20T22:50:48,802 copying plom_server/Preparation/views/miscellanea.py -> build/lib/plom_server/Preparation/views 2025-11-20T22:50:48,804 copying plom_server/Preparation/views/mocker.py -> build/lib/plom_server/Preparation/views 2025-11-20T22:50:48,806 copying plom_server/Preparation/views/needs_manager_view.py -> build/lib/plom_server/Preparation/views 2025-11-20T22:50:48,809 copying plom_server/Preparation/views/pqv_mapping.py -> build/lib/plom_server/Preparation/views 2025-11-20T22:50:48,811 copying plom_server/Preparation/views/prenaming.py -> build/lib/plom_server/Preparation/views 2025-11-20T22:50:48,814 copying plom_server/Preparation/views/source_manage.py -> build/lib/plom_server/Preparation/views 2025-11-20T22:50:48,816 creating build/lib/plom_server/Progress/tests 2025-11-20T22:50:48,817 copying plom_server/Progress/tests/__init__.py -> build/lib/plom_server/Progress/tests 2025-11-20T22:50:48,819 creating build/lib/plom_server/Progress/views 2025-11-20T22:50:48,820 copying plom_server/Progress/views/__init__.py -> build/lib/plom_server/Progress/views 2025-11-20T22:50:48,823 copying plom_server/Progress/views/overview_landing.py -> build/lib/plom_server/Progress/views 2025-11-20T22:50:48,825 copying plom_server/Progress/views/progress_identify.py -> build/lib/plom_server/Progress/views 2025-11-20T22:50:48,827 copying plom_server/Progress/views/progress_mark.py -> build/lib/plom_server/Progress/views 2025-11-20T22:50:48,830 copying plom_server/Progress/views/progress_task_annot.py -> build/lib/plom_server/Progress/views 2025-11-20T22:50:48,832 copying plom_server/Progress/views/progress_userinfo.py -> build/lib/plom_server/Progress/views 2025-11-20T22:50:48,834 creating build/lib/plom_server/Rectangles/management/commands 2025-11-20T22:50:48,836 copying plom_server/Rectangles/management/commands/plom_extract_rectangle.py -> build/lib/plom_server/Rectangles/management/commands 2025-11-20T22:50:48,838 creating build/lib/plom_server/Rectangles/tests 2025-11-20T22:50:48,839 copying plom_server/Rectangles/tests/__init__.py -> build/lib/plom_server/Rectangles/tests 2025-11-20T22:50:48,841 copying plom_server/Rectangles/tests/test_rectangles.py -> build/lib/plom_server/Rectangles/tests 2025-11-20T22:50:48,844 creating build/lib/plom_server/Rubrics/management/commands 2025-11-20T22:50:48,846 copying plom_server/Rubrics/management/commands/plom_rubrics.py -> build/lib/plom_server/Rubrics/management/commands 2025-11-20T22:50:48,849 creating build/lib/plom_server/Rubrics/migrations 2025-11-20T22:50:48,850 copying plom_server/Rubrics/migrations/0001_initial.py -> build/lib/plom_server/Rubrics/migrations 2025-11-20T22:50:48,853 copying plom_server/Rubrics/migrations/__init__.py -> build/lib/plom_server/Rubrics/migrations 2025-11-20T22:50:48,855 creating build/lib/plom_server/Rubrics/tests 2025-11-20T22:50:48,856 copying plom_server/Rubrics/tests/__init__.py -> build/lib/plom_server/Rubrics/tests 2025-11-20T22:50:48,858 copying plom_server/Rubrics/tests/test_display_delta.py -> build/lib/plom_server/Rubrics/tests 2025-11-20T22:50:48,860 copying plom_server/Rubrics/tests/test_rubric_fractional_permissions.py -> build/lib/plom_server/Rubrics/tests 2025-11-20T22:50:48,864 copying plom_server/Rubrics/tests/test_rubric_misc.py -> build/lib/plom_server/Rubrics/tests 2025-11-20T22:50:48,867 copying plom_server/Rubrics/tests/test_rubric_permissions.py -> build/lib/plom_server/Rubrics/tests 2025-11-20T22:50:48,870 copying plom_server/Rubrics/tests/test_rubric_service.py -> build/lib/plom_server/Rubrics/tests 2025-11-20T22:50:48,873 creating build/lib/plom_server/Scan/management/commands 2025-11-20T22:50:48,874 copying plom_server/Scan/management/commands/plom_bundle_push_lock.py -> build/lib/plom_server/Scan/management/commands 2025-11-20T22:50:48,877 copying plom_server/Scan/management/commands/plom_discard_pushed_page.py -> build/lib/plom_server/Scan/management/commands 2025-11-20T22:50:48,879 copying plom_server/Scan/management/commands/plom_forgive_all_dnm.py -> build/lib/plom_server/Scan/management/commands 2025-11-20T22:50:48,882 copying plom_server/Scan/management/commands/plom_forgive_missing_page.py -> build/lib/plom_server/Scan/management/commands 2025-11-20T22:50:48,884 copying plom_server/Scan/management/commands/plom_list_images_in_paper.py -> build/lib/plom_server/Scan/management/commands 2025-11-20T22:50:48,886 copying plom_server/Scan/management/commands/plom_reassign_discard.py -> build/lib/plom_server/Scan/management/commands 2025-11-20T22:50:48,888 copying plom_server/Scan/management/commands/plom_staging_assign_extra.py -> build/lib/plom_server/Scan/management/commands 2025-11-20T22:50:48,891 copying plom_server/Scan/management/commands/plom_staging_bundles.py -> build/lib/plom_server/Scan/management/commands 2025-11-20T22:50:48,894 copying plom_server/Scan/management/commands/plom_staging_discard.py -> build/lib/plom_server/Scan/management/commands 2025-11-20T22:50:48,897 copying plom_server/Scan/management/commands/plom_staging_extralise.py -> build/lib/plom_server/Scan/management/commands 2025-11-20T22:50:48,899 copying plom_server/Scan/management/commands/plom_staging_knowify.py -> build/lib/plom_server/Scan/management/commands 2025-11-20T22:50:48,902 copying plom_server/Scan/management/commands/plom_staging_rotate.py -> build/lib/plom_server/Scan/management/commands 2025-11-20T22:50:48,907 copying plom_server/Scan/management/commands/plom_staging_unknowify.py -> build/lib/plom_server/Scan/management/commands 2025-11-20T22:50:48,909 creating build/lib/plom_server/Scan/migrations 2025-11-20T22:50:48,910 copying plom_server/Scan/migrations/0001_initial.py -> build/lib/plom_server/Scan/migrations 2025-11-20T22:50:48,914 copying plom_server/Scan/migrations/__init__.py -> build/lib/plom_server/Scan/migrations 2025-11-20T22:50:48,917 creating build/lib/plom_server/Scan/tests 2025-11-20T22:50:48,918 copying plom_server/Scan/tests/__init__.py -> build/lib/plom_server/Scan/tests 2025-11-20T22:50:48,920 copying plom_server/Scan/tests/id_page_img.png -> build/lib/plom_server/Scan/tests 2025-11-20T22:50:48,925 copying plom_server/Scan/tests/test_forgive.py -> build/lib/plom_server/Scan/tests 2025-11-20T22:50:48,929 copying plom_server/Scan/tests/test_image_process.py -> build/lib/plom_server/Scan/tests 2025-11-20T22:50:48,931 copying plom_server/Scan/tests/test_manage_discard.py -> build/lib/plom_server/Scan/tests 2025-11-20T22:50:48,934 copying plom_server/Scan/tests/test_manage_scan.py -> build/lib/plom_server/Scan/tests 2025-11-20T22:50:48,937 copying plom_server/Scan/tests/test_qr_service.py -> build/lib/plom_server/Scan/tests 2025-11-20T22:50:48,940 copying plom_server/Scan/tests/test_scan_cast.py -> build/lib/plom_server/Scan/tests 2025-11-20T22:50:48,943 copying plom_server/Scan/tests/test_scanner.py -> build/lib/plom_server/Scan/tests 2025-11-20T22:50:48,946 creating build/lib/plom_server/Scan/views 2025-11-20T22:50:48,947 copying plom_server/Scan/views/__init__.py -> build/lib/plom_server/Scan/views 2025-11-20T22:50:48,949 copying plom_server/Scan/views/cast_image_state.py -> build/lib/plom_server/Scan/views 2025-11-20T22:50:48,952 copying plom_server/Scan/views/manage_bundle.py -> build/lib/plom_server/Scan/views 2025-11-20T22:50:48,956 copying plom_server/Scan/views/push_images.py -> build/lib/plom_server/Scan/views 2025-11-20T22:50:48,958 copying plom_server/Scan/views/pushed_images.py -> build/lib/plom_server/Scan/views 2025-11-20T22:50:48,961 copying plom_server/Scan/views/rotate_images.py -> build/lib/plom_server/Scan/views 2025-11-20T22:50:48,963 copying plom_server/Scan/views/scan_discards.py -> build/lib/plom_server/Scan/views 2025-11-20T22:50:48,965 copying plom_server/Scan/views/scanner_home.py -> build/lib/plom_server/Scan/views 2025-11-20T22:50:48,968 copying plom_server/Scan/views/scanner_summary.py -> build/lib/plom_server/Scan/views 2025-11-20T22:50:48,970 creating build/lib/plom_server/SpecCreator/migrations 2025-11-20T22:50:48,971 copying plom_server/SpecCreator/migrations/__init__.py -> build/lib/plom_server/SpecCreator/migrations 2025-11-20T22:50:48,974 creating build/lib/plom_server/SpecCreator/views 2025-11-20T22:50:48,975 copying plom_server/SpecCreator/views/__init__.py -> build/lib/plom_server/SpecCreator/views 2025-11-20T22:50:48,977 copying plom_server/SpecCreator/views/base.py -> build/lib/plom_server/SpecCreator/views 2025-11-20T22:50:48,979 copying plom_server/SpecCreator/views/spec_download.py -> build/lib/plom_server/SpecCreator/views 2025-11-20T22:50:48,981 copying plom_server/SpecCreator/views/spec_editor.py -> build/lib/plom_server/SpecCreator/views 2025-11-20T22:50:48,983 copying plom_server/SpecCreator/views/spec_upload.py -> build/lib/plom_server/SpecCreator/views 2025-11-20T22:50:48,986 copying plom_server/SpecCreator/views/summary.py -> build/lib/plom_server/SpecCreator/views 2025-11-20T22:50:48,988 copying plom_server/SpecCreator/views/template_spec_builder.py -> build/lib/plom_server/SpecCreator/views 2025-11-20T22:50:48,990 copying plom_server/static/ball_triangle.svg -> build/lib/plom_server/static 2025-11-20T22:50:48,993 copying plom_server/static/defaultUserIcon.png -> build/lib/plom_server/static 2025-11-20T22:50:48,996 copying plom_server/static/fingers_in_gears.svg -> build/lib/plom_server/static 2025-11-20T22:50:48,999 copying plom_server/static/plomLogo.png -> build/lib/plom_server/static 2025-11-20T22:50:49,002 creating build/lib/plom_server/static/css 2025-11-20T22:50:49,003 copying plom_server/static/css/base.css -> build/lib/plom_server/static/css 2025-11-20T22:50:49,005 copying plom_server/static/css/diff_table.css -> build/lib/plom_server/static/css 2025-11-20T22:50:49,007 copying plom_server/static/css/generate_report.css -> build/lib/plom_server/static/css 2025-11-20T22:50:49,010 copying plom_server/static/css/loginPage.css -> build/lib/plom_server/static/css 2025-11-20T22:50:49,012 copying plom_server/static/css/profile.css -> build/lib/plom_server/static/css 2025-11-20T22:50:49,014 creating build/lib/plom_server/static/js 2025-11-20T22:50:49,015 copying plom_server/static/js/frontend_utils.js -> build/lib/plom_server/static/js 2025-11-20T22:50:49,018 copying plom_server/static/js/heatmap.js -> build/lib/plom_server/static/js 2025-11-20T22:50:49,020 copying plom_server/static/js/histogram.js -> build/lib/plom_server/static/js 2025-11-20T22:50:49,023 copying plom_server/static/js/plom_htmx_error_handler.js -> build/lib/plom_server/static/js 2025-11-20T22:50:49,025 copying plom_server/static/js/rectangle_select.js -> build/lib/plom_server/static/js 2025-11-20T22:50:49,028 creating build/lib/plom_server/TaskOrder/management/commands 2025-11-20T22:50:49,030 copying plom_server/TaskOrder/management/commands/task_sort_written_amount.py -> build/lib/plom_server/TaskOrder/management/commands 2025-11-20T22:50:49,032 copying plom_server/templates/403.html -> build/lib/plom_server/templates 2025-11-20T22:50:49,035 creating build/lib/plom_server/templates/Authentication 2025-11-20T22:50:49,036 copying plom_server/templates/Authentication/activation_invalid.html -> build/lib/plom_server/templates/Authentication 2025-11-20T22:50:49,039 copying plom_server/templates/Authentication/home.html -> build/lib/plom_server/templates/Authentication 2025-11-20T22:50:49,041 copying plom_server/templates/Authentication/login.html -> build/lib/plom_server/templates/Authentication 2025-11-20T22:50:49,043 copying plom_server/templates/Authentication/maintenance.html -> build/lib/plom_server/templates/Authentication 2025-11-20T22:50:49,046 copying plom_server/templates/Authentication/no_group.html -> build/lib/plom_server/templates/Authentication 2025-11-20T22:50:49,048 copying plom_server/templates/Authentication/set_password.html -> build/lib/plom_server/templates/Authentication 2025-11-20T22:50:49,050 copying plom_server/templates/Authentication/set_password_complete.html -> build/lib/plom_server/templates/Authentication 2025-11-20T22:50:49,052 copying plom_server/templates/Authentication/signup_base.html -> build/lib/plom_server/templates/Authentication 2025-11-20T22:50:49,055 copying plom_server/templates/Authentication/signup_import_users.html -> build/lib/plom_server/templates/Authentication 2025-11-20T22:50:49,057 copying plom_server/templates/Authentication/signup_multiple_users.html -> build/lib/plom_server/templates/Authentication 2025-11-20T22:50:49,059 copying plom_server/templates/Authentication/signup_single_user.html -> build/lib/plom_server/templates/Authentication 2025-11-20T22:50:49,061 copying plom_server/templates/Authentication/unauthorized.html -> build/lib/plom_server/templates/Authentication 2025-11-20T22:50:49,063 creating build/lib/plom_server/templates/BuildPaperPDF 2025-11-20T22:50:49,064 copying plom_server/templates/BuildPaperPDF/build_paper_pdfs.html -> build/lib/plom_server/templates/BuildPaperPDF 2025-11-20T22:50:49,066 copying plom_server/templates/BuildPaperPDF/cannot_find_pdf.html -> build/lib/plom_server/templates/BuildPaperPDF 2025-11-20T22:50:49,069 creating build/lib/plom_server/templates/BuildPaperPDF/fragments 2025-11-20T22:50:49,070 copying plom_server/templates/BuildPaperPDF/fragments/pdf_table.html -> build/lib/plom_server/templates/BuildPaperPDF/fragments 2025-11-20T22:50:49,072 creating build/lib/plom_server/templates/Finish 2025-11-20T22:50:49,073 copying plom_server/templates/Finish/build_soln.html -> build/lib/plom_server/templates/Finish 2025-11-20T22:50:49,076 copying plom_server/templates/Finish/finish_no_spec.html -> build/lib/plom_server/templates/Finish 2025-11-20T22:50:49,078 copying plom_server/templates/Finish/finish_not_printed.html -> build/lib/plom_server/templates/Finish 2025-11-20T22:50:49,080 copying plom_server/templates/Finish/marking_landing.html -> build/lib/plom_server/templates/Finish 2025-11-20T22:50:49,083 copying plom_server/templates/Finish/reassemble_paper_pdfs.html -> build/lib/plom_server/templates/Finish 2025-11-20T22:50:49,086 copying plom_server/templates/Finish/soln_home.html -> build/lib/plom_server/templates/Finish 2025-11-20T22:50:49,089 copying plom_server/templates/Finish/soln_source_attempt.html -> build/lib/plom_server/templates/Finish 2025-11-20T22:50:49,091 copying plom_server/templates/Finish/soln_sources.html -> build/lib/plom_server/templates/Finish 2025-11-20T22:50:49,093 copying plom_server/templates/Finish/soln_spec.html -> build/lib/plom_server/templates/Finish 2025-11-20T22:50:49,096 copying plom_server/templates/Finish/template_soln_spec.html -> build/lib/plom_server/templates/Finish 2025-11-20T22:50:49,098 creating build/lib/plom_server/templates/Finish/Reports 2025-11-20T22:50:49,099 copying plom_server/templates/Finish/Reports/brief_student_report.html -> build/lib/plom_server/templates/Finish/Reports 2025-11-20T22:50:49,102 creating build/lib/plom_server/templates/Identify 2025-11-20T22:50:49,103 copying plom_server/templates/Identify/find_id_rect.html -> build/lib/plom_server/templates/Identify 2025-11-20T22:50:49,106 copying plom_server/templates/Identify/id_prediction_home.html -> build/lib/plom_server/templates/Identify 2025-11-20T22:50:49,108 copying plom_server/templates/Identify/parent_idbox_rect.html -> build/lib/plom_server/templates/Identify 2025-11-20T22:50:49,111 creating build/lib/plom_server/templates/Preparation 2025-11-20T22:50:49,112 copying plom_server/templates/Preparation/classlist_attempt.html -> build/lib/plom_server/templates/Preparation 2025-11-20T22:50:49,115 copying plom_server/templates/Preparation/classlist_manage.html -> build/lib/plom_server/templates/Preparation 2025-11-20T22:50:49,117 copying plom_server/templates/Preparation/dependency_conflict.html -> build/lib/plom_server/templates/Preparation 2025-11-20T22:50:49,120 copying plom_server/templates/Preparation/home.html -> build/lib/plom_server/templates/Preparation 2025-11-20T22:50:49,122 copying plom_server/templates/Preparation/miscellanea.html -> build/lib/plom_server/templates/Preparation 2025-11-20T22:50:49,125 copying plom_server/templates/Preparation/papers_printed_manage.html -> build/lib/plom_server/templates/Preparation 2025-11-20T22:50:49,127 copying plom_server/templates/Preparation/pqv_mapping_attempt.html -> build/lib/plom_server/templates/Preparation 2025-11-20T22:50:49,129 copying plom_server/templates/Preparation/pqv_mapping_manage.html -> build/lib/plom_server/templates/Preparation 2025-11-20T22:50:49,132 copying plom_server/templates/Preparation/prenaming_configuration.html -> build/lib/plom_server/templates/Preparation 2025-11-20T22:50:49,134 copying plom_server/templates/Preparation/prenaming_manage.html -> build/lib/plom_server/templates/Preparation 2025-11-20T22:50:49,136 copying plom_server/templates/Preparation/source_item_view.html -> build/lib/plom_server/templates/Preparation 2025-11-20T22:50:49,139 copying plom_server/templates/Preparation/source_manage.html -> build/lib/plom_server/templates/Preparation 2025-11-20T22:50:49,141 creating build/lib/plom_server/templates/Profile 2025-11-20T22:50:49,142 copying plom_server/templates/Profile/profile.html -> build/lib/plom_server/templates/Profile 2025-11-20T22:50:49,144 creating build/lib/plom_server/templates/Progress 2025-11-20T22:50:49,145 copying plom_server/templates/Progress/all_task_overview.html -> build/lib/plom_server/templates/Progress 2025-11-20T22:50:49,148 copying plom_server/templates/Progress/overview_landing.html -> build/lib/plom_server/templates/Progress 2025-11-20T22:50:49,150 copying plom_server/templates/Progress/tools_landing.html -> build/lib/plom_server/templates/Progress 2025-11-20T22:50:49,152 creating build/lib/plom_server/templates/Progress/Identify 2025-11-20T22:50:49,153 copying plom_server/templates/Progress/Identify/id_image_wrap_fragment.html -> build/lib/plom_server/templates/Progress/Identify 2025-11-20T22:50:49,156 copying plom_server/templates/Progress/Identify/identify_home.html -> build/lib/plom_server/templates/Progress/Identify 2025-11-20T22:50:49,158 creating build/lib/plom_server/templates/Progress/Mark 2025-11-20T22:50:49,159 copying plom_server/templates/Progress/Mark/annotation_image_wrap_fragment.html -> build/lib/plom_server/templates/Progress/Mark 2025-11-20T22:50:49,162 copying plom_server/templates/Progress/Mark/mark_compare_versions.html -> build/lib/plom_server/templates/Progress/Mark 2025-11-20T22:50:49,164 copying plom_server/templates/Progress/Mark/mark_details.html -> build/lib/plom_server/templates/Progress/Mark 2025-11-20T22:50:49,167 copying plom_server/templates/Progress/Mark/mark_home.html -> build/lib/plom_server/templates/Progress/Mark 2025-11-20T22:50:49,169 copying plom_server/templates/Progress/Mark/mark_papers.html -> build/lib/plom_server/templates/Progress/Mark 2025-11-20T22:50:49,171 copying plom_server/templates/Progress/Mark/mark_stats_card.html -> build/lib/plom_server/templates/Progress/Mark 2025-11-20T22:50:49,174 copying plom_server/templates/Progress/Mark/original_image_wrap_fragment.html -> build/lib/plom_server/templates/Progress/Mark 2025-11-20T22:50:49,176 copying plom_server/templates/Progress/Mark/task_details.html -> build/lib/plom_server/templates/Progress/Mark 2025-11-20T22:50:49,178 copying plom_server/templates/Progress/Mark/task_filter.html -> build/lib/plom_server/templates/Progress/Mark 2025-11-20T22:50:49,181 creating build/lib/plom_server/templates/Progress/User_Info 2025-11-20T22:50:49,182 copying plom_server/templates/Progress/User_Info/modal_forms.html -> build/lib/plom_server/templates/Progress/User_Info 2025-11-20T22:50:49,185 copying plom_server/templates/Progress/User_Info/user_info_home.html -> build/lib/plom_server/templates/Progress/User_Info 2025-11-20T22:50:49,188 creating build/lib/plom_server/templates/Progress/fragments 2025-11-20T22:50:49,189 copying plom_server/templates/Progress/fragments/task_progress_bar.html -> build/lib/plom_server/templates/Progress/fragments 2025-11-20T22:50:49,191 creating build/lib/plom_server/templates/QuestionClustering 2025-11-20T22:50:49,192 copying plom_server/templates/QuestionClustering/cluster_groups.html -> build/lib/plom_server/templates/QuestionClustering 2025-11-20T22:50:49,195 copying plom_server/templates/QuestionClustering/clustered_papers.html -> build/lib/plom_server/templates/QuestionClustering 2025-11-20T22:50:49,198 copying plom_server/templates/QuestionClustering/clustering_jobs.html -> build/lib/plom_server/templates/QuestionClustering 2025-11-20T22:50:49,200 copying plom_server/templates/QuestionClustering/home.html -> build/lib/plom_server/templates/QuestionClustering 2025-11-20T22:50:49,202 copying plom_server/templates/QuestionClustering/modal_forms.html -> build/lib/plom_server/templates/QuestionClustering 2025-11-20T22:50:49,204 copying plom_server/templates/QuestionClustering/select.html -> build/lib/plom_server/templates/QuestionClustering 2025-11-20T22:50:49,206 copying plom_server/templates/QuestionClustering/show_rectangles.html -> build/lib/plom_server/templates/QuestionClustering 2025-11-20T22:50:49,209 creating build/lib/plom_server/templates/QuestionClustering/fragments 2025-11-20T22:50:49,210 copying plom_server/templates/QuestionClustering/fragments/clustering_jobs_table.html -> build/lib/plom_server/templates/QuestionClustering/fragments 2025-11-20T22:50:49,213 copying plom_server/templates/QuestionClustering/fragments/clustering_tag_cell.html -> build/lib/plom_server/templates/QuestionClustering/fragments 2025-11-20T22:50:49,215 copying plom_server/templates/QuestionClustering/fragments/error_detail_modal.html -> build/lib/plom_server/templates/QuestionClustering/fragments 2025-11-20T22:50:49,221 creating build/lib/plom_server/templates/Questiontags 2025-11-20T22:50:49,224 copying plom_server/templates/Questiontags/modal_forms.html -> build/lib/plom_server/templates/Questiontags 2025-11-20T22:50:49,235 copying plom_server/templates/Questiontags/qtags_landing.html -> build/lib/plom_server/templates/Questiontags 2025-11-20T22:50:49,239 creating build/lib/plom_server/templates/Rectangles 2025-11-20T22:50:49,240 copying plom_server/templates/Rectangles/home.html -> build/lib/plom_server/templates/Rectangles 2025-11-20T22:50:49,243 copying plom_server/templates/Rectangles/select.html -> build/lib/plom_server/templates/Rectangles 2025-11-20T22:50:49,245 copying plom_server/templates/Rectangles/show_rectangles.html -> build/lib/plom_server/templates/Rectangles 2025-11-20T22:50:49,248 creating build/lib/plom_server/templates/Reports 2025-11-20T22:50:49,249 copying plom_server/templates/Reports/reports_landing.html -> build/lib/plom_server/templates/Reports 2025-11-20T22:50:49,252 creating build/lib/plom_server/templates/Rubrics 2025-11-20T22:50:49,254 copying plom_server/templates/Rubrics/diff_partial.html -> build/lib/plom_server/templates/Rubrics 2025-11-20T22:50:49,257 copying plom_server/templates/Rubrics/feedback_rules.html -> build/lib/plom_server/templates/Rubrics 2025-11-20T22:50:49,259 copying plom_server/templates/Rubrics/modal_forms.html -> build/lib/plom_server/templates/Rubrics 2025-11-20T22:50:49,262 copying plom_server/templates/Rubrics/rubric_item.html -> build/lib/plom_server/templates/Rubrics 2025-11-20T22:50:49,266 copying plom_server/templates/Rubrics/rubrics_access.html -> build/lib/plom_server/templates/Rubrics 2025-11-20T22:50:49,269 copying plom_server/templates/Rubrics/rubrics_admin.html -> build/lib/plom_server/templates/Rubrics 2025-11-20T22:50:49,272 copying plom_server/templates/Rubrics/rubrics_landing.html -> build/lib/plom_server/templates/Rubrics 2025-11-20T22:50:49,274 creating build/lib/plom_server/templates/Scan 2025-11-20T22:50:49,276 copying plom_server/templates/Scan/bundle_is_locked.html -> build/lib/plom_server/templates/Scan 2025-11-20T22:50:49,278 copying plom_server/templates/Scan/bundle_push_bad_error.html -> build/lib/plom_server/templates/Scan 2025-11-20T22:50:49,281 copying plom_server/templates/Scan/bundle_push_collision.html -> build/lib/plom_server/templates/Scan 2025-11-20T22:50:49,283 copying plom_server/templates/Scan/bundle_thumbnails.html -> build/lib/plom_server/templates/Scan 2025-11-20T22:50:49,286 copying plom_server/templates/Scan/bundle_upload.html -> build/lib/plom_server/templates/Scan 2025-11-20T22:50:49,289 copying plom_server/templates/Scan/handwriting_comparison.html -> build/lib/plom_server/templates/Scan 2025-11-20T22:50:49,292 copying plom_server/templates/Scan/overview.html -> build/lib/plom_server/templates/Scan 2025-11-20T22:50:49,295 copying plom_server/templates/Scan/reassign_discard.html -> build/lib/plom_server/templates/Scan 2025-11-20T22:50:49,298 copying plom_server/templates/Scan/scan_complete.html -> build/lib/plom_server/templates/Scan 2025-11-20T22:50:49,301 copying plom_server/templates/Scan/scan_discard.html -> build/lib/plom_server/templates/Scan 2025-11-20T22:50:49,303 copying plom_server/templates/Scan/scan_incomplete.html -> build/lib/plom_server/templates/Scan 2025-11-20T22:50:49,306 copying plom_server/templates/Scan/show_pushed_bundles.html -> build/lib/plom_server/templates/Scan 2025-11-20T22:50:49,309 copying plom_server/templates/Scan/show_staged_bundles.html -> build/lib/plom_server/templates/Scan 2025-11-20T22:50:49,311 creating build/lib/plom_server/templates/Scan/fragments 2025-11-20T22:50:49,313 copying plom_server/templates/Scan/fragments/bundle_page_img_tag.html -> build/lib/plom_server/templates/Scan/fragments 2025-11-20T22:50:49,315 copying plom_server/templates/Scan/fragments/bundle_page_panel.html -> build/lib/plom_server/templates/Scan/fragments 2025-11-20T22:50:49,318 copying plom_server/templates/Scan/fragments/bundle_summary.html -> build/lib/plom_server/templates/Scan/fragments 2025-11-20T22:50:49,322 copying plom_server/templates/Scan/fragments/bundle_thumbnail_container.html -> build/lib/plom_server/templates/Scan/fragments 2025-11-20T22:50:49,324 copying plom_server/templates/Scan/fragments/knowify_image.html -> build/lib/plom_server/templates/Scan/fragments 2025-11-20T22:50:49,326 copying plom_server/templates/Scan/fragments/pushed_image_wrapper.html -> build/lib/plom_server/templates/Scan/fragments 2025-11-20T22:50:49,328 copying plom_server/templates/Scan/fragments/staged_bundle_row.html -> build/lib/plom_server/templates/Scan/fragments 2025-11-20T22:50:49,331 copying plom_server/templates/Scan/fragments/substitute_image_wrapper.html -> build/lib/plom_server/templates/Scan/fragments 2025-11-20T22:50:49,333 creating build/lib/plom_server/templates/SpecCreator 2025-11-20T22:50:49,334 copying plom_server/templates/SpecCreator/launch-page.html -> build/lib/plom_server/templates/SpecCreator 2025-11-20T22:50:49,337 copying plom_server/templates/SpecCreator/spec_upload.html -> build/lib/plom_server/templates/SpecCreator 2025-11-20T22:50:49,340 copying plom_server/templates/SpecCreator/summary-page.html -> build/lib/plom_server/templates/SpecCreator 2025-11-20T22:50:49,342 copying plom_server/templates/SpecCreator/summary-question.html -> build/lib/plom_server/templates/SpecCreator 2025-11-20T22:50:49,344 copying plom_server/templates/SpecCreator/template_spec_builder.html -> build/lib/plom_server/templates/SpecCreator 2025-11-20T22:50:49,347 copying plom_server/templates/SpecCreator/validation.html -> build/lib/plom_server/templates/SpecCreator 2025-11-20T22:50:49,349 creating build/lib/plom_server/templates/Tags 2025-11-20T22:50:49,350 copying plom_server/templates/Tags/tag_item.html -> build/lib/plom_server/templates/Tags 2025-11-20T22:50:49,353 copying plom_server/templates/Tags/tags_landing.html -> build/lib/plom_server/templates/Tags 2025-11-20T22:50:49,355 creating build/lib/plom_server/templates/TaskOrder 2025-11-20T22:50:49,356 copying plom_server/templates/TaskOrder/task_order_landing.html -> build/lib/plom_server/templates/TaskOrder 2025-11-20T22:50:49,358 creating build/lib/plom_server/templates/UserManagement 2025-11-20T22:50:49,359 copying plom_server/templates/UserManagement/password_reset_page.html -> build/lib/plom_server/templates/UserManagement 2025-11-20T22:50:49,361 copying plom_server/templates/UserManagement/users.html -> build/lib/plom_server/templates/UserManagement 2025-11-20T22:50:49,364 creating build/lib/plom_server/templates/Visualization 2025-11-20T22:50:49,365 copying plom_server/templates/Visualization/heat_map.html -> build/lib/plom_server/templates/Visualization 2025-11-20T22:50:49,367 copying plom_server/templates/Visualization/histogram.html -> build/lib/plom_server/templates/Visualization 2025-11-20T22:50:49,369 creating build/lib/plom_server/templates/base 2025-11-20T22:50:49,370 copying plom_server/templates/base/alert_message.html -> build/lib/plom_server/templates/base 2025-11-20T22:50:49,373 copying plom_server/templates/base/alert_messages.html -> build/lib/plom_server/templates/base 2025-11-20T22:50:49,375 copying plom_server/templates/base/base-2col.html -> build/lib/plom_server/templates/base 2025-11-20T22:50:49,377 copying plom_server/templates/base/base.html -> build/lib/plom_server/templates/base 2025-11-20T22:50:49,379 copying plom_server/templates/base/reset.html -> build/lib/plom_server/templates/base 2025-11-20T22:50:49,381 copying plom_server/templates/base/server_status.html -> build/lib/plom_server/templates/base 2025-11-20T22:50:49,384 copying plom_server/templates/base/sidebar.html -> build/lib/plom_server/templates/base 2025-11-20T22:50:49,386 copying plom_server/templates/base/troubles_afoot.html -> build/lib/plom_server/templates/base 2025-11-20T22:50:49,389 creating build/lib/plom_server/TestingSupport/config_files 2025-11-20T22:50:49,390 copying plom_server/TestingSupport/config_files/full_demo_config.toml -> build/lib/plom_server/TestingSupport/config_files 2025-11-20T22:50:49,392 copying plom_server/TestingSupport/config_files/hw_bundle_config.toml -> build/lib/plom_server/TestingSupport/config_files 2025-11-20T22:50:49,394 copying plom_server/TestingSupport/config_files/just_demo_spec.toml -> build/lib/plom_server/TestingSupport/config_files 2025-11-20T22:50:49,396 copying plom_server/TestingSupport/config_files/long_demo_config.toml -> build/lib/plom_server/TestingSupport/config_files 2025-11-20T22:50:49,398 copying plom_server/TestingSupport/config_files/quick_demo_config.toml -> build/lib/plom_server/TestingSupport/config_files 2025-11-20T22:50:49,400 creating build/lib/plom_server/TestingSupport/migrations 2025-11-20T22:50:49,402 copying plom_server/TestingSupport/migrations/__init__.py -> build/lib/plom_server/TestingSupport/migrations 2025-11-20T22:50:49,404 creating build/lib/plom_server/TestingSupport/tests 2025-11-20T22:50:49,405 copying plom_server/TestingSupport/tests/__init__.py -> build/lib/plom_server/TestingSupport/tests 2025-11-20T22:50:49,407 copying plom_server/TestingSupport/tests/test_config.py -> build/lib/plom_server/TestingSupport/tests 2025-11-20T22:50:49,409 creating build/lib/plom_server/UserManagement/management/commands 2025-11-20T22:50:49,411 copying plom_server/UserManagement/management/commands/plom_leadmarker_membership.py -> build/lib/plom_server/UserManagement/management/commands 2025-11-20T22:50:49,413 copying plom_server/UserManagement/management/commands/plom_users.py -> build/lib/plom_server/UserManagement/management/commands 2025-11-20T22:50:49,415 creating build/lib/plom_server/UserManagement/migrations 2025-11-20T22:50:49,416 copying plom_server/UserManagement/migrations/0001_initial.py -> build/lib/plom_server/UserManagement/migrations 2025-11-20T22:50:49,419 copying plom_server/UserManagement/migrations/__init__.py -> build/lib/plom_server/UserManagement/migrations 2025-11-20T22:50:49,421 creating build/lib/plom_server/UserManagement/tests 2025-11-20T22:50:49,422 copying plom_server/UserManagement/tests/__init__.py -> build/lib/plom_server/UserManagement/tests 2025-11-20T22:50:49,424 copying plom_server/UserManagement/tests/test_UsersService.py -> build/lib/plom_server/UserManagement/tests 2025-11-20T22:50:49,426 copying plom_ml/clustering/model/model_config.yaml -> build/lib/plom_ml/clustering/model 2025-11-20T22:50:49,473 installing to build/bdist.linux-armv7l/wheel 2025-11-20T22:50:49,473 running install 2025-11-20T22:50:49,496 running install_lib 2025-11-20T22:50:49,503 creating build/bdist.linux-armv7l/wheel 2025-11-20T22:50:49,505 creating build/bdist.linux-armv7l/wheel/plom_server 2025-11-20T22:50:49,506 copying build/lib/plom_server/middleware.py -> build/bdist.linux-armv7l/wheel/./plom_server 2025-11-20T22:50:49,509 creating build/bdist.linux-armv7l/wheel/plom_server/Identify 2025-11-20T22:50:49,510 creating build/bdist.linux-armv7l/wheel/plom_server/Identify/services 2025-11-20T22:50:49,511 copying build/lib/plom_server/Identify/services/ClasslistService.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify/services 2025-11-20T22:50:49,513 copying build/lib/plom_server/Identify/services/id_reader.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify/services 2025-11-20T22:50:49,516 copying build/lib/plom_server/Identify/services/id_tasks.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify/services 2025-11-20T22:50:49,518 copying build/lib/plom_server/Identify/services/id_progress.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify/services 2025-11-20T22:50:49,520 copying build/lib/plom_server/Identify/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify/services 2025-11-20T22:50:49,522 copying build/lib/plom_server/Identify/services/id_direct.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify/services 2025-11-20T22:50:49,524 copying build/lib/plom_server/Identify/tests.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify 2025-11-20T22:50:49,527 copying build/lib/plom_server/Identify/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify 2025-11-20T22:50:49,529 creating build/bdist.linux-armv7l/wheel/plom_server/Identify/management 2025-11-20T22:50:49,530 creating build/bdist.linux-armv7l/wheel/plom_server/Identify/management/commands 2025-11-20T22:50:49,531 copying build/lib/plom_server/Identify/management/commands/clear_id.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify/management/commands 2025-11-20T22:50:49,533 copying build/lib/plom_server/Identify/management/commands/plom_id_direct.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify/management/commands 2025-11-20T22:50:49,535 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-20T22:50:49,537 copying build/lib/plom_server/Identify/models.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify 2025-11-20T22:50:49,540 creating build/bdist.linux-armv7l/wheel/plom_server/Identify/migrations 2025-11-20T22:50:49,541 copying build/lib/plom_server/Identify/migrations/0001_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify/migrations 2025-11-20T22:50:49,543 copying build/lib/plom_server/Identify/migrations/0002_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify/migrations 2025-11-20T22:50:49,545 copying build/lib/plom_server/Identify/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify/migrations 2025-11-20T22:50:49,547 copying build/lib/plom_server/Identify/views.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify 2025-11-20T22:50:49,549 copying build/lib/plom_server/Identify/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify 2025-11-20T22:50:49,551 copying build/lib/plom_server/Identify/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify 2025-11-20T22:50:49,553 copying build/lib/plom_server/Identify/admin.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify 2025-11-20T22:50:49,555 creating build/bdist.linux-armv7l/wheel/plom_server/Papers 2025-11-20T22:50:49,557 creating build/bdist.linux-armv7l/wheel/plom_server/Papers/services 2025-11-20T22:50:49,558 copying build/lib/plom_server/Papers/services/paper_creator.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/services 2025-11-20T22:50:49,561 copying build/lib/plom_server/Papers/services/SolnSpecService.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/services 2025-11-20T22:50:49,563 copying build/lib/plom_server/Papers/services/paper_info.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/services 2025-11-20T22:50:49,565 copying build/lib/plom_server/Papers/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/services 2025-11-20T22:50:49,567 copying build/lib/plom_server/Papers/services/SpecificationService.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/services 2025-11-20T22:50:49,570 copying build/lib/plom_server/Papers/services/image_bundle.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/services 2025-11-20T22:50:49,573 creating build/bdist.linux-armv7l/wheel/plom_server/Papers/models 2025-11-20T22:50:49,574 copying build/lib/plom_server/Papers/models/paper_structure.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/models 2025-11-20T22:50:49,576 copying build/lib/plom_server/Papers/models/specifications.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/models 2025-11-20T22:50:49,578 copying build/lib/plom_server/Papers/models/background_tasks.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/models 2025-11-20T22:50:49,580 copying build/lib/plom_server/Papers/models/reference_image.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/models 2025-11-20T22:50:49,582 copying build/lib/plom_server/Papers/models/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/models 2025-11-20T22:50:49,584 copying build/lib/plom_server/Papers/models/image_bundle.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/models 2025-11-20T22:50:49,586 creating build/bdist.linux-armv7l/wheel/plom_server/Papers/management 2025-11-20T22:50:49,588 creating build/bdist.linux-armv7l/wheel/plom_server/Papers/management/commands 2025-11-20T22:50:49,589 copying build/lib/plom_server/Papers/management/commands/plom_qvmap.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/management/commands 2025-11-20T22:50:49,592 creating build/bdist.linux-armv7l/wheel/plom_server/Papers/migrations 2025-11-20T22:50:49,593 copying build/lib/plom_server/Papers/migrations/0001_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/migrations 2025-11-20T22:50:49,595 copying build/lib/plom_server/Papers/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/migrations 2025-11-20T22:50:49,597 copying build/lib/plom_server/Papers/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers 2025-11-20T22:50:49,599 copying build/lib/plom_server/Papers/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers 2025-11-20T22:50:49,601 copying build/lib/plom_server/Papers/serializers.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers 2025-11-20T22:50:49,604 creating build/bdist.linux-armv7l/wheel/plom_server/Papers/tests 2025-11-20T22:50:49,605 copying build/lib/plom_server/Papers/tests/test_paper_creator.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/tests 2025-11-20T22:50:49,607 copying build/lib/plom_server/Papers/tests/test_specification_service_misc.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/tests 2025-11-20T22:50:49,609 copying build/lib/plom_server/Papers/tests/test_question_labels.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/tests 2025-11-20T22:50:49,611 copying build/lib/plom_server/Papers/tests/test_image_bundle.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/tests 2025-11-20T22:50:49,613 copying build/lib/plom_server/Papers/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/tests 2025-11-20T22:50:49,615 copying build/lib/plom_server/Papers/admin.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers 2025-11-20T22:50:49,618 creating build/bdist.linux-armv7l/wheel/plom_server/Preparation 2025-11-20T22:50:49,619 creating build/bdist.linux-armv7l/wheel/plom_server/Preparation/services 2025-11-20T22:50:49,620 copying build/lib/plom_server/Preparation/services/mocker.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/services 2025-11-20T22:50:49,622 copying build/lib/plom_server/Preparation/services/prenaming_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/services 2025-11-20T22:50:49,624 copying build/lib/plom_server/Preparation/services/SourceService.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/services 2025-11-20T22:50:49,627 copying build/lib/plom_server/Preparation/services/classlist.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/services 2025-11-20T22:50:49,630 copying build/lib/plom_server/Preparation/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/services 2025-11-20T22:50:49,631 copying build/lib/plom_server/Preparation/services/PapersPrinted.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/services 2025-11-20T22:50:49,633 copying build/lib/plom_server/Preparation/services/pqv_mapping.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/services 2025-11-20T22:50:49,635 copying build/lib/plom_server/Preparation/services/preparation_dependency_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/services 2025-11-20T22:50:49,638 copying build/lib/plom_server/Preparation/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation 2025-11-20T22:50:49,640 creating build/bdist.linux-armv7l/wheel/plom_server/Preparation/management 2025-11-20T22:50:49,641 creating build/bdist.linux-armv7l/wheel/plom_server/Preparation/management/commands 2025-11-20T22:50:49,642 copying build/lib/plom_server/Preparation/management/commands/plom_preparation_status.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/management/commands 2025-11-20T22:50:49,644 copying build/lib/plom_server/Preparation/management/commands/plom_preparation_classlist.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/management/commands 2025-11-20T22:50:49,646 copying build/lib/plom_server/Preparation/management/commands/plom_preparation_spec.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/management/commands 2025-11-20T22:50:49,649 copying build/lib/plom_server/Preparation/management/commands/plom_preparation_source.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/management/commands 2025-11-20T22:50:49,651 copying build/lib/plom_server/Preparation/management/commands/plom_preparation_prenaming.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/management/commands 2025-11-20T22:50:49,654 creating build/bdist.linux-armv7l/wheel/plom_server/Preparation/useful_files_for_testing 2025-11-20T22:50:49,655 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-20T22:50:49,657 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-20T22:50:49,658 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-20T22:50:49,664 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-20T22:50:49,668 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-20T22:50:49,670 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-20T22:50:49,672 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-20T22:50:49,674 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-20T22:50:49,676 creating build/bdist.linux-armv7l/wheel/plom_server/Preparation/views 2025-11-20T22:50:49,677 copying build/lib/plom_server/Preparation/views/home.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/views 2025-11-20T22:50:49,679 copying build/lib/plom_server/Preparation/views/mocker.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/views 2025-11-20T22:50:49,681 copying build/lib/plom_server/Preparation/views/prenaming.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/views 2025-11-20T22:50:49,683 copying build/lib/plom_server/Preparation/views/needs_manager_view.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/views 2025-11-20T22:50:49,684 copying build/lib/plom_server/Preparation/views/miscellanea.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/views 2025-11-20T22:50:49,686 copying build/lib/plom_server/Preparation/views/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/views 2025-11-20T22:50:49,688 copying build/lib/plom_server/Preparation/views/pqv_mapping.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/views 2025-11-20T22:50:49,690 copying build/lib/plom_server/Preparation/views/classlist_manage.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/views 2025-11-20T22:50:49,692 copying build/lib/plom_server/Preparation/views/source_manage.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/views 2025-11-20T22:50:49,694 copying build/lib/plom_server/Preparation/models.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation 2025-11-20T22:50:49,696 creating build/bdist.linux-armv7l/wheel/plom_server/Preparation/migrations 2025-11-20T22:50:49,697 copying build/lib/plom_server/Preparation/migrations/0001_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/migrations 2025-11-20T22:50:49,699 copying build/lib/plom_server/Preparation/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/migrations 2025-11-20T22:50:49,701 copying build/lib/plom_server/Preparation/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation 2025-11-20T22:50:49,703 copying build/lib/plom_server/Preparation/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation 2025-11-20T22:50:49,705 creating build/bdist.linux-armv7l/wheel/plom_server/Preparation/tests 2025-11-20T22:50:49,706 copying build/lib/plom_server/Preparation/tests/test_view_home.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/tests 2025-11-20T22:50:49,708 copying build/lib/plom_server/Preparation/tests/tiny_spec.toml -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/tests 2025-11-20T22:50:49,710 copying build/lib/plom_server/Preparation/tests/test_classlist_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/tests 2025-11-20T22:50:49,712 copying build/lib/plom_server/Preparation/tests/test_status.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/tests 2025-11-20T22:50:49,714 copying build/lib/plom_server/Preparation/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/tests 2025-11-20T22:50:49,716 copying build/lib/plom_server/Preparation/tests/test_students.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/tests 2025-11-20T22:50:49,718 copying build/lib/plom_server/Preparation/tests/test_source_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/tests 2025-11-20T22:50:49,720 copying build/lib/plom_server/Preparation/admin.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation 2025-11-20T22:50:49,722 creating build/bdist.linux-armv7l/wheel/plom_server/QuestionTags 2025-11-20T22:50:49,724 creating build/bdist.linux-armv7l/wheel/plom_server/QuestionTags/services 2025-11-20T22:50:49,725 copying build/lib/plom_server/QuestionTags/services/questiontag_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionTags/services 2025-11-20T22:50:49,727 copying build/lib/plom_server/QuestionTags/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionTags/services 2025-11-20T22:50:49,729 copying build/lib/plom_server/QuestionTags/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionTags 2025-11-20T22:50:49,731 copying build/lib/plom_server/QuestionTags/forms.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionTags 2025-11-20T22:50:49,733 creating build/bdist.linux-armv7l/wheel/plom_server/QuestionTags/management 2025-11-20T22:50:49,734 creating build/bdist.linux-armv7l/wheel/plom_server/QuestionTags/management/commands 2025-11-20T22:50:49,736 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-20T22:50:49,737 copying build/lib/plom_server/QuestionTags/management/commands/delete_tag.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionTags/management/commands 2025-11-20T22:50:49,739 copying build/lib/plom_server/QuestionTags/management/commands/delete_qtag_link.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionTags/management/commands 2025-11-20T22:50:49,741 copying build/lib/plom_server/QuestionTags/management/commands/create_tag.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionTags/management/commands 2025-11-20T22:50:49,743 copying build/lib/plom_server/QuestionTags/management/commands/upload_qtags_csv.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionTags/management/commands 2025-11-20T22:50:49,745 copying build/lib/plom_server/QuestionTags/models.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionTags 2025-11-20T22:50:49,747 creating build/bdist.linux-armv7l/wheel/plom_server/QuestionTags/migrations 2025-11-20T22:50:49,748 copying build/lib/plom_server/QuestionTags/migrations/0001_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionTags/migrations 2025-11-20T22:50:49,750 copying build/lib/plom_server/QuestionTags/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionTags/migrations 2025-11-20T22:50:49,752 copying build/lib/plom_server/QuestionTags/views.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionTags 2025-11-20T22:50:49,754 copying build/lib/plom_server/QuestionTags/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionTags 2025-11-20T22:50:49,756 copying build/lib/plom_server/QuestionTags/serializers.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionTags 2025-11-20T22:50:49,758 copying build/lib/plom_server/QuestionTags/admin.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionTags 2025-11-20T22:50:49,760 creating build/bdist.linux-armv7l/wheel/plom_server/SpecCreator 2025-11-20T22:50:49,762 creating build/bdist.linux-armv7l/wheel/plom_server/SpecCreator/services 2025-11-20T22:50:49,763 copying build/lib/plom_server/SpecCreator/services/template_spec_builder.py -> build/bdist.linux-armv7l/wheel/./plom_server/SpecCreator/services 2025-11-20T22:50:49,765 copying build/lib/plom_server/SpecCreator/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/SpecCreator/services 2025-11-20T22:50:49,767 copying build/lib/plom_server/SpecCreator/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/SpecCreator 2025-11-20T22:50:49,769 creating build/bdist.linux-armv7l/wheel/plom_server/SpecCreator/views 2025-11-20T22:50:49,770 copying build/lib/plom_server/SpecCreator/views/template_spec_builder.py -> build/bdist.linux-armv7l/wheel/./plom_server/SpecCreator/views 2025-11-20T22:50:49,772 copying build/lib/plom_server/SpecCreator/views/spec_download.py -> build/bdist.linux-armv7l/wheel/./plom_server/SpecCreator/views 2025-11-20T22:50:49,774 copying build/lib/plom_server/SpecCreator/views/base.py -> build/bdist.linux-armv7l/wheel/./plom_server/SpecCreator/views 2025-11-20T22:50:49,776 copying build/lib/plom_server/SpecCreator/views/summary.py -> build/bdist.linux-armv7l/wheel/./plom_server/SpecCreator/views 2025-11-20T22:50:49,778 copying build/lib/plom_server/SpecCreator/views/spec_upload.py -> build/bdist.linux-armv7l/wheel/./plom_server/SpecCreator/views 2025-11-20T22:50:49,780 copying build/lib/plom_server/SpecCreator/views/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/SpecCreator/views 2025-11-20T22:50:49,782 copying build/lib/plom_server/SpecCreator/views/spec_editor.py -> build/bdist.linux-armv7l/wheel/./plom_server/SpecCreator/views 2025-11-20T22:50:49,785 creating build/bdist.linux-armv7l/wheel/plom_server/SpecCreator/migrations 2025-11-20T22:50:49,787 copying build/lib/plom_server/SpecCreator/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/SpecCreator/migrations 2025-11-20T22:50:49,789 copying build/lib/plom_server/SpecCreator/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/SpecCreator 2025-11-20T22:50:49,791 copying build/lib/plom_server/SpecCreator/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/SpecCreator 2025-11-20T22:50:49,794 creating build/bdist.linux-armv7l/wheel/plom_server/Progress 2025-11-20T22:50:49,796 creating build/bdist.linux-armv7l/wheel/plom_server/Progress/services 2025-11-20T22:50:49,797 copying build/lib/plom_server/Progress/services/progress_overview.py -> build/bdist.linux-armv7l/wheel/./plom_server/Progress/services 2025-11-20T22:50:49,800 copying build/lib/plom_server/Progress/services/userinfo_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Progress/services 2025-11-20T22:50:49,803 copying build/lib/plom_server/Progress/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Progress/services 2025-11-20T22:50:49,805 copying build/lib/plom_server/Progress/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/Progress 2025-11-20T22:50:49,808 copying build/lib/plom_server/Progress/forms.py -> build/bdist.linux-armv7l/wheel/./plom_server/Progress 2025-11-20T22:50:49,810 creating build/bdist.linux-armv7l/wheel/plom_server/Progress/views 2025-11-20T22:50:49,812 copying build/lib/plom_server/Progress/views/overview_landing.py -> build/bdist.linux-armv7l/wheel/./plom_server/Progress/views 2025-11-20T22:50:49,814 copying build/lib/plom_server/Progress/views/progress_identify.py -> build/bdist.linux-armv7l/wheel/./plom_server/Progress/views 2025-11-20T22:50:49,817 copying build/lib/plom_server/Progress/views/progress_userinfo.py -> build/bdist.linux-armv7l/wheel/./plom_server/Progress/views 2025-11-20T22:50:49,819 copying build/lib/plom_server/Progress/views/progress_task_annot.py -> build/bdist.linux-armv7l/wheel/./plom_server/Progress/views 2025-11-20T22:50:49,822 copying build/lib/plom_server/Progress/views/progress_mark.py -> build/bdist.linux-armv7l/wheel/./plom_server/Progress/views 2025-11-20T22:50:49,825 copying build/lib/plom_server/Progress/views/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Progress/views 2025-11-20T22:50:49,827 copying build/lib/plom_server/Progress/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/Progress 2025-11-20T22:50:49,829 copying build/lib/plom_server/Progress/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Progress 2025-11-20T22:50:49,832 creating build/bdist.linux-armv7l/wheel/plom_server/Progress/tests 2025-11-20T22:50:49,833 copying build/lib/plom_server/Progress/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Progress/tests 2025-11-20T22:50:49,836 creating build/bdist.linux-armv7l/wheel/plom_server/Rectangles 2025-11-20T22:50:49,838 creating build/bdist.linux-armv7l/wheel/plom_server/Rectangles/services 2025-11-20T22:50:49,840 copying build/lib/plom_server/Rectangles/services/idbox_utils.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rectangles/services 2025-11-20T22:50:49,842 copying build/lib/plom_server/Rectangles/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rectangles/services 2025-11-20T22:50:49,844 copying build/lib/plom_server/Rectangles/services/rectangle.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rectangles/services 2025-11-20T22:50:49,847 copying build/lib/plom_server/Rectangles/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rectangles 2025-11-20T22:50:49,850 creating build/bdist.linux-armv7l/wheel/plom_server/Rectangles/management 2025-11-20T22:50:49,851 creating build/bdist.linux-armv7l/wheel/plom_server/Rectangles/management/commands 2025-11-20T22:50:49,853 copying build/lib/plom_server/Rectangles/management/commands/plom_extract_rectangle.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rectangles/management/commands 2025-11-20T22:50:49,856 copying build/lib/plom_server/Rectangles/views.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rectangles 2025-11-20T22:50:49,858 copying build/lib/plom_server/Rectangles/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rectangles 2025-11-20T22:50:49,860 copying build/lib/plom_server/Rectangles/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rectangles 2025-11-20T22:50:49,863 creating build/bdist.linux-armv7l/wheel/plom_server/Rectangles/tests 2025-11-20T22:50:49,864 copying build/lib/plom_server/Rectangles/tests/test_rectangles.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rectangles/tests 2025-11-20T22:50:49,867 copying build/lib/plom_server/Rectangles/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rectangles/tests 2025-11-20T22:50:49,870 creating build/bdist.linux-armv7l/wheel/plom_server/scripts 2025-11-20T22:50:49,872 copying build/lib/plom_server/scripts/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/scripts 2025-11-20T22:50:49,874 copying build/lib/plom_server/scripts/wipe_migrations.py -> build/bdist.linux-armv7l/wheel/./plom_server/scripts 2025-11-20T22:50:49,876 copying build/lib/plom_server/scripts/launch_plom_server.py -> build/bdist.linux-armv7l/wheel/./plom_server/scripts 2025-11-20T22:50:49,878 copying build/lib/plom_server/scripts/launch_plom_demo_server.py -> build/bdist.linux-armv7l/wheel/./plom_server/scripts 2025-11-20T22:50:49,882 creating build/bdist.linux-armv7l/wheel/plom_server/Launcher 2025-11-20T22:50:49,883 creating build/bdist.linux-armv7l/wheel/plom_server/Launcher/services 2025-11-20T22:50:49,884 copying build/lib/plom_server/Launcher/services/launch_demo_bundle_creator.py -> build/bdist.linux-armv7l/wheel/./plom_server/Launcher/services 2025-11-20T22:50:49,887 copying build/lib/plom_server/Launcher/services/launch_demo_homework_bundle_creator.py -> build/bdist.linux-armv7l/wheel/./plom_server/Launcher/services 2025-11-20T22:50:49,889 copying build/lib/plom_server/Launcher/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Launcher/services 2025-11-20T22:50:49,892 creating build/bdist.linux-armv7l/wheel/plom_server/Launcher/management 2025-11-20T22:50:49,893 creating build/bdist.linux-armv7l/wheel/plom_server/Launcher/management/commands 2025-11-20T22:50:49,894 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-20T22:50:49,897 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-20T22:50:49,899 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-20T22:50:49,901 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-20T22:50:49,902 copying build/lib/plom_server/Launcher/management/commands/plom_demo_bundles.py -> build/bdist.linux-armv7l/wheel/./plom_server/Launcher/management/commands 2025-11-20T22:50:49,905 creating build/bdist.linux-armv7l/wheel/plom_server/Launcher/migrations 2025-11-20T22:50:49,906 copying build/lib/plom_server/Launcher/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Launcher/migrations 2025-11-20T22:50:49,908 copying build/lib/plom_server/Launcher/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/Launcher 2025-11-20T22:50:49,910 copying build/lib/plom_server/Launcher/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Launcher 2025-11-20T22:50:49,912 creating build/bdist.linux-armv7l/wheel/plom_server/Base 2025-11-20T22:50:49,913 copying build/lib/plom_server/Base/compat.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base 2025-11-20T22:50:49,916 creating build/bdist.linux-armv7l/wheel/plom_server/Base/services 2025-11-20T22:50:49,917 copying build/lib/plom_server/Base/services/big_red_button.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base/services 2025-11-20T22:50:49,919 copying build/lib/plom_server/Base/services/database_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base/services 2025-11-20T22:50:49,921 copying build/lib/plom_server/Base/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base/services 2025-11-20T22:50:49,923 copying build/lib/plom_server/Base/services/Settings.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base/services 2025-11-20T22:50:49,925 copying build/lib/plom_server/Base/base_group_views.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base 2025-11-20T22:50:49,927 copying build/lib/plom_server/Base/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base 2025-11-20T22:50:49,929 creating build/bdist.linux-armv7l/wheel/plom_server/Base/management 2025-11-20T22:50:49,931 creating build/bdist.linux-armv7l/wheel/plom_server/Base/management/commands 2025-11-20T22:50:49,932 copying build/lib/plom_server/Base/management/commands/plom_database.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base/management/commands 2025-11-20T22:50:49,934 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-20T22:50:49,936 copying build/lib/plom_server/Base/tests_settings.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base 2025-11-20T22:50:49,938 copying build/lib/plom_server/Base/models.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base 2025-11-20T22:50:49,942 creating build/bdist.linux-armv7l/wheel/plom_server/Base/migrations 2025-11-20T22:50:49,943 copying build/lib/plom_server/Base/migrations/0001_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base/migrations 2025-11-20T22:50:49,945 copying build/lib/plom_server/Base/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base/migrations 2025-11-20T22:50:49,946 copying build/lib/plom_server/Base/views.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base 2025-11-20T22:50:49,949 copying build/lib/plom_server/Base/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base 2025-11-20T22:50:49,950 copying build/lib/plom_server/Base/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base 2025-11-20T22:50:49,952 copying build/lib/plom_server/Base/admin.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base 2025-11-20T22:50:49,955 creating build/bdist.linux-armv7l/wheel/plom_server/demo_files 2025-11-20T22:50:49,956 copying build/lib/plom_server/demo_files/demo_assessment_spec.toml -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-11-20T22:50:49,958 copying build/lib/plom_server/demo_files/demo_solution_spec.toml -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-11-20T22:50:49,960 copying build/lib/plom_server/demo_files/demo_assessment_rubrics_q4.toml -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-11-20T22:50:49,962 copying build/lib/plom_server/demo_files/assessment_v3.tex -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-11-20T22:50:49,964 copying build/lib/plom_server/demo_files/demo_assessment_rubrics_q2.toml -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-11-20T22:50:49,966 copying build/lib/plom_server/demo_files/cl_for_long_demo.csv -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-11-20T22:50:49,968 copying build/lib/plom_server/demo_files/cl_for_quick_demo.csv -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-11-20T22:50:49,970 copying build/lib/plom_server/demo_files/bundle_for_long_demo.toml -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-11-20T22:50:49,971 copying build/lib/plom_server/demo_files/bundle_for_quick_demo.toml -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-11-20T22:50:49,973 copying build/lib/plom_server/demo_files/demo_assessment_rubrics_q3.toml -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-11-20T22:50:49,975 copying build/lib/plom_server/demo_files/demo_assessment_rubrics_q1.toml -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-11-20T22:50:49,976 copying build/lib/plom_server/demo_files/demo_assessment_qtags.csv -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-11-20T22:50:49,978 copying build/lib/plom_server/demo_files/bundle_for_demo.toml -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-11-20T22:50:49,979 copying build/lib/plom_server/demo_files/assessment_v1.tex -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-11-20T22:50:49,982 copying build/lib/plom_server/demo_files/cl_for_demo.csv -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-11-20T22:50:49,984 copying build/lib/plom_server/demo_files/assessment_v2.tex -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-11-20T22:50:49,986 copying build/lib/plom_server/demo_files/bundle_for_plaid_demo.toml -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-11-20T22:50:49,988 copying build/lib/plom_server/demo_files/cl_for_plaid_demo.csv -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-11-20T22:50:49,991 copying build/lib/plom_server/wsgi.py -> build/bdist.linux-armv7l/wheel/./plom_server 2025-11-20T22:50:49,993 copying build/lib/plom_server/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server 2025-11-20T22:50:49,995 creating build/bdist.linux-armv7l/wheel/plom_server/Contrib 2025-11-20T22:50:49,996 creating build/bdist.linux-armv7l/wheel/plom_server/Contrib/management 2025-11-20T22:50:49,998 creating build/bdist.linux-armv7l/wheel/plom_server/Contrib/management/commands 2025-11-20T22:50:49,999 copying build/lib/plom_server/Contrib/management/commands/PCA_analysis.py -> build/bdist.linux-armv7l/wheel/./plom_server/Contrib/management/commands 2025-11-20T22:50:50,002 copying build/lib/plom_server/Contrib/management/commands/cluster_and_tag.py -> build/bdist.linux-armv7l/wheel/./plom_server/Contrib/management/commands 2025-11-20T22:50:50,004 copying build/lib/plom_server/Contrib/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Contrib 2025-11-20T22:50:50,006 creating build/bdist.linux-armv7l/wheel/plom_server/Profile 2025-11-20T22:50:50,007 copying build/lib/plom_server/Profile/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/Profile 2025-11-20T22:50:50,009 copying build/lib/plom_server/Profile/edit_profile_form.py -> build/bdist.linux-armv7l/wheel/./plom_server/Profile 2025-11-20T22:50:50,011 copying build/lib/plom_server/Profile/views.py -> build/bdist.linux-armv7l/wheel/./plom_server/Profile 2025-11-20T22:50:50,013 copying build/lib/plom_server/Profile/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/Profile 2025-11-20T22:50:50,014 copying build/lib/plom_server/Profile/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Profile 2025-11-20T22:50:50,017 creating build/bdist.linux-armv7l/wheel/plom_server/Authentication 2025-11-20T22:50:50,018 creating build/bdist.linux-armv7l/wheel/plom_server/Authentication/services 2025-11-20T22:50:50,019 copying build/lib/plom_server/Authentication/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication/services 2025-11-20T22:50:50,021 copying build/lib/plom_server/Authentication/services/authentication_services.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication/services 2025-11-20T22:50:50,024 creating build/bdist.linux-armv7l/wheel/plom_server/Authentication/forms 2025-11-20T22:50:50,025 copying build/lib/plom_server/Authentication/forms/signupForm.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication/forms 2025-11-20T22:50:50,027 copying build/lib/plom_server/Authentication/forms/choices.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication/forms 2025-11-20T22:50:50,028 copying build/lib/plom_server/Authentication/forms/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication/forms 2025-11-20T22:50:50,030 copying build/lib/plom_server/Authentication/signup_views.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication 2025-11-20T22:50:50,032 copying build/lib/plom_server/Authentication/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication 2025-11-20T22:50:50,034 creating build/bdist.linux-armv7l/wheel/plom_server/Authentication/management 2025-11-20T22:50:50,036 creating build/bdist.linux-armv7l/wheel/plom_server/Authentication/management/commands 2025-11-20T22:50:50,037 copying build/lib/plom_server/Authentication/management/commands/plom_create_groups.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication/management/commands 2025-11-20T22:50:50,039 copying build/lib/plom_server/Authentication/models.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication 2025-11-20T22:50:50,041 creating build/bdist.linux-armv7l/wheel/plom_server/Authentication/migrations 2025-11-20T22:50:50,042 copying build/lib/plom_server/Authentication/migrations/0001_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication/migrations 2025-11-20T22:50:50,044 copying build/lib/plom_server/Authentication/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication/migrations 2025-11-20T22:50:50,046 copying build/lib/plom_server/Authentication/views.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication 2025-11-20T22:50:50,048 copying build/lib/plom_server/Authentication/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication 2025-11-20T22:50:50,050 copying build/lib/plom_server/Authentication/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication 2025-11-20T22:50:50,052 creating build/bdist.linux-armv7l/wheel/plom_server/Authentication/tests 2025-11-20T22:50:50,053 copying build/lib/plom_server/Authentication/tests/test_create_users.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication/tests 2025-11-20T22:50:50,055 copying build/lib/plom_server/Authentication/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication/tests 2025-11-20T22:50:50,057 copying build/lib/plom_server/Authentication/admin.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication 2025-11-20T22:50:50,059 creating build/bdist.linux-armv7l/wheel/plom_server/Finish 2025-11-20T22:50:50,061 creating build/bdist.linux-armv7l/wheel/plom_server/Finish/services 2025-11-20T22:50:50,062 copying build/lib/plom_server/Finish/services/student_marks_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/services 2025-11-20T22:50:50,065 copying build/lib/plom_server/Finish/services/ReportPDFService.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/services 2025-11-20T22:50:50,068 copying build/lib/plom_server/Finish/services/annotation_data_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/services 2025-11-20T22:50:50,070 copying build/lib/plom_server/Finish/services/soln_images.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/services 2025-11-20T22:50:50,072 copying build/lib/plom_server/Finish/services/soln_source.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/services 2025-11-20T22:50:50,074 copying build/lib/plom_server/Finish/services/reassemble_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/services 2025-11-20T22:50:50,077 copying build/lib/plom_server/Finish/services/d3_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/services 2025-11-20T22:50:50,078 copying build/lib/plom_server/Finish/services/build_soln_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/services 2025-11-20T22:50:50,081 copying build/lib/plom_server/Finish/services/ta_marking_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/services 2025-11-20T22:50:50,084 copying build/lib/plom_server/Finish/services/matplotlib_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/services 2025-11-20T22:50:50,087 copying build/lib/plom_server/Finish/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/services 2025-11-20T22:50:50,088 copying build/lib/plom_server/Finish/services/build_student_report_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/services 2025-11-20T22:50:50,091 copying build/lib/plom_server/Finish/services/template_soln_spec.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/services 2025-11-20T22:50:50,093 copying build/lib/plom_server/Finish/services/data_extraction_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/services 2025-11-20T22:50:50,095 copying build/lib/plom_server/Finish/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish 2025-11-20T22:50:50,097 copying build/lib/plom_server/Finish/forms.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish 2025-11-20T22:50:50,099 creating build/bdist.linux-armv7l/wheel/plom_server/Finish/templatetags 2025-11-20T22:50:50,100 copying build/lib/plom_server/Finish/templatetags/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/templatetags 2025-11-20T22:50:50,101 copying build/lib/plom_server/Finish/templatetags/custom_tags.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/templatetags 2025-11-20T22:50:50,104 creating build/bdist.linux-armv7l/wheel/plom_server/Finish/management 2025-11-20T22:50:50,105 creating build/bdist.linux-armv7l/wheel/plom_server/Finish/management/commands 2025-11-20T22:50:50,106 copying build/lib/plom_server/Finish/management/commands/plom_build_soln.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/management/commands 2025-11-20T22:50:50,108 copying build/lib/plom_server/Finish/management/commands/plom_soln_sources.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/management/commands 2025-11-20T22:50:50,111 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-20T22:50:50,112 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-20T22:50:50,114 copying build/lib/plom_server/Finish/management/commands/generate_report.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/management/commands 2025-11-20T22:50:50,116 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-20T22:50:50,118 copying build/lib/plom_server/Finish/management/commands/plom_reassemble.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/management/commands 2025-11-20T22:50:50,120 copying build/lib/plom_server/Finish/management/commands/plom_soln_spec.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/management/commands 2025-11-20T22:50:50,123 creating build/bdist.linux-armv7l/wheel/plom_server/Finish/useful_files_for_testing 2025-11-20T22:50:50,124 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-20T22:50:50,126 creating build/bdist.linux-armv7l/wheel/plom_server/Finish/views 2025-11-20T22:50:50,127 copying build/lib/plom_server/Finish/views/soln_spec.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/views 2025-11-20T22:50:50,129 copying build/lib/plom_server/Finish/views/soln_sources.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/views 2025-11-20T22:50:50,131 copying build/lib/plom_server/Finish/views/marking_info.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/views 2025-11-20T22:50:50,133 copying build/lib/plom_server/Finish/views/build_soln_pdf.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/views 2025-11-20T22:50:50,135 copying build/lib/plom_server/Finish/views/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/views 2025-11-20T22:50:50,137 copying build/lib/plom_server/Finish/views/student_report.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/views 2025-11-20T22:50:50,139 copying build/lib/plom_server/Finish/views/reassembly.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/views 2025-11-20T22:50:50,141 copying build/lib/plom_server/Finish/views/soln_home.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/views 2025-11-20T22:50:50,143 copying build/lib/plom_server/Finish/models.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish 2025-11-20T22:50:50,145 creating build/bdist.linux-armv7l/wheel/plom_server/Finish/migrations 2025-11-20T22:50:50,147 copying build/lib/plom_server/Finish/migrations/0001_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/migrations 2025-11-20T22:50:50,149 copying build/lib/plom_server/Finish/migrations/0002_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/migrations 2025-11-20T22:50:50,150 copying build/lib/plom_server/Finish/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/migrations 2025-11-20T22:50:50,152 copying build/lib/plom_server/Finish/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish 2025-11-20T22:50:50,154 copying build/lib/plom_server/Finish/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish 2025-11-20T22:50:50,156 creating build/bdist.linux-armv7l/wheel/plom_server/Finish/tests 2025-11-20T22:50:50,157 copying build/lib/plom_server/Finish/tests/test_student_mark.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/tests 2025-11-20T22:50:50,159 copying build/lib/plom_server/Finish/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/tests 2025-11-20T22:50:50,161 copying build/lib/plom_server/Finish/admin.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish 2025-11-20T22:50:50,163 creating build/bdist.linux-armv7l/wheel/plom_server/templates 2025-11-20T22:50:50,165 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Identify 2025-11-20T22:50:50,166 copying build/lib/plom_server/templates/Identify/id_prediction_home.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Identify 2025-11-20T22:50:50,168 copying build/lib/plom_server/templates/Identify/find_id_rect.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Identify 2025-11-20T22:50:50,170 copying build/lib/plom_server/templates/Identify/parent_idbox_rect.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Identify 2025-11-20T22:50:50,173 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Preparation 2025-11-20T22:50:50,174 copying build/lib/plom_server/templates/Preparation/pqv_mapping_manage.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Preparation 2025-11-20T22:50:50,177 copying build/lib/plom_server/templates/Preparation/home.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Preparation 2025-11-20T22:50:50,179 copying build/lib/plom_server/templates/Preparation/dependency_conflict.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Preparation 2025-11-20T22:50:50,181 copying build/lib/plom_server/templates/Preparation/pqv_mapping_attempt.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Preparation 2025-11-20T22:50:50,182 copying build/lib/plom_server/templates/Preparation/classlist_attempt.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Preparation 2025-11-20T22:50:50,184 copying build/lib/plom_server/templates/Preparation/miscellanea.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Preparation 2025-11-20T22:50:50,186 copying build/lib/plom_server/templates/Preparation/prenaming_manage.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Preparation 2025-11-20T22:50:50,187 copying build/lib/plom_server/templates/Preparation/papers_printed_manage.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Preparation 2025-11-20T22:50:50,189 copying build/lib/plom_server/templates/Preparation/source_item_view.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Preparation 2025-11-20T22:50:50,191 copying build/lib/plom_server/templates/Preparation/prenaming_configuration.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Preparation 2025-11-20T22:50:50,192 copying build/lib/plom_server/templates/Preparation/classlist_manage.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Preparation 2025-11-20T22:50:50,194 copying build/lib/plom_server/templates/Preparation/source_manage.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Preparation 2025-11-20T22:50:50,196 copying build/lib/plom_server/templates/403.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates 2025-11-20T22:50:50,198 creating build/bdist.linux-armv7l/wheel/plom_server/templates/base 2025-11-20T22:50:50,199 copying build/lib/plom_server/templates/base/sidebar.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/base 2025-11-20T22:50:50,202 copying build/lib/plom_server/templates/base/troubles_afoot.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/base 2025-11-20T22:50:50,204 copying build/lib/plom_server/templates/base/alert_message.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/base 2025-11-20T22:50:50,206 copying build/lib/plom_server/templates/base/base-2col.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/base 2025-11-20T22:50:50,208 copying build/lib/plom_server/templates/base/server_status.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/base 2025-11-20T22:50:50,210 copying build/lib/plom_server/templates/base/alert_messages.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/base 2025-11-20T22:50:50,212 copying build/lib/plom_server/templates/base/reset.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/base 2025-11-20T22:50:50,214 copying build/lib/plom_server/templates/base/base.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/base 2025-11-20T22:50:50,217 creating build/bdist.linux-armv7l/wheel/plom_server/templates/SpecCreator 2025-11-20T22:50:50,218 copying build/lib/plom_server/templates/SpecCreator/spec_upload.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/SpecCreator 2025-11-20T22:50:50,220 copying build/lib/plom_server/templates/SpecCreator/validation.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/SpecCreator 2025-11-20T22:50:50,221 copying build/lib/plom_server/templates/SpecCreator/template_spec_builder.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/SpecCreator 2025-11-20T22:50:50,224 copying build/lib/plom_server/templates/SpecCreator/summary-page.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/SpecCreator 2025-11-20T22:50:50,226 copying build/lib/plom_server/templates/SpecCreator/summary-question.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/SpecCreator 2025-11-20T22:50:50,228 copying build/lib/plom_server/templates/SpecCreator/launch-page.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/SpecCreator 2025-11-20T22:50:50,231 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Progress 2025-11-20T22:50:50,232 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Progress/Identify 2025-11-20T22:50:50,233 copying build/lib/plom_server/templates/Progress/Identify/identify_home.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Progress/Identify 2025-11-20T22:50:50,236 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-20T22:50:50,237 copying build/lib/plom_server/templates/Progress/tools_landing.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Progress 2025-11-20T22:50:50,239 copying build/lib/plom_server/templates/Progress/overview_landing.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Progress 2025-11-20T22:50:50,241 copying build/lib/plom_server/templates/Progress/all_task_overview.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Progress 2025-11-20T22:50:50,243 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Progress/User_Info 2025-11-20T22:50:50,244 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-20T22:50:50,247 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-20T22:50:50,249 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Progress/fragments 2025-11-20T22:50:50,250 copying build/lib/plom_server/templates/Progress/fragments/task_progress_bar.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Progress/fragments 2025-11-20T22:50:50,253 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Progress/Mark 2025-11-20T22:50:50,254 copying build/lib/plom_server/templates/Progress/Mark/mark_details.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Progress/Mark 2025-11-20T22:50:50,256 copying build/lib/plom_server/templates/Progress/Mark/task_details.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Progress/Mark 2025-11-20T22:50:50,258 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-20T22:50:50,260 copying build/lib/plom_server/templates/Progress/Mark/mark_papers.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Progress/Mark 2025-11-20T22:50:50,261 copying build/lib/plom_server/templates/Progress/Mark/mark_stats_card.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Progress/Mark 2025-11-20T22:50:50,263 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-20T22:50:50,265 copying build/lib/plom_server/templates/Progress/Mark/task_filter.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Progress/Mark 2025-11-20T22:50:50,268 copying build/lib/plom_server/templates/Progress/Mark/mark_home.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Progress/Mark 2025-11-20T22:50:50,269 copying build/lib/plom_server/templates/Progress/Mark/mark_compare_versions.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Progress/Mark 2025-11-20T22:50:50,272 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Rectangles 2025-11-20T22:50:50,273 copying build/lib/plom_server/templates/Rectangles/home.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Rectangles 2025-11-20T22:50:50,275 copying build/lib/plom_server/templates/Rectangles/show_rectangles.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Rectangles 2025-11-20T22:50:50,277 copying build/lib/plom_server/templates/Rectangles/select.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Rectangles 2025-11-20T22:50:50,279 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Profile 2025-11-20T22:50:50,280 copying build/lib/plom_server/templates/Profile/profile.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Profile 2025-11-20T22:50:50,283 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Authentication 2025-11-20T22:50:50,284 copying build/lib/plom_server/templates/Authentication/signup_single_user.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Authentication 2025-11-20T22:50:50,285 copying build/lib/plom_server/templates/Authentication/home.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Authentication 2025-11-20T22:50:50,287 copying build/lib/plom_server/templates/Authentication/login.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Authentication 2025-11-20T22:50:50,289 copying build/lib/plom_server/templates/Authentication/signup_base.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Authentication 2025-11-20T22:50:50,291 copying build/lib/plom_server/templates/Authentication/no_group.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Authentication 2025-11-20T22:50:50,292 copying build/lib/plom_server/templates/Authentication/maintenance.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Authentication 2025-11-20T22:50:50,294 copying build/lib/plom_server/templates/Authentication/set_password_complete.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Authentication 2025-11-20T22:50:50,296 copying build/lib/plom_server/templates/Authentication/activation_invalid.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Authentication 2025-11-20T22:50:50,298 copying build/lib/plom_server/templates/Authentication/unauthorized.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Authentication 2025-11-20T22:50:50,299 copying build/lib/plom_server/templates/Authentication/signup_import_users.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Authentication 2025-11-20T22:50:50,301 copying build/lib/plom_server/templates/Authentication/set_password.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Authentication 2025-11-20T22:50:50,303 copying build/lib/plom_server/templates/Authentication/signup_multiple_users.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Authentication 2025-11-20T22:50:50,305 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Finish 2025-11-20T22:50:50,306 copying build/lib/plom_server/templates/Finish/finish_no_spec.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Finish 2025-11-20T22:50:50,307 copying build/lib/plom_server/templates/Finish/reassemble_paper_pdfs.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Finish 2025-11-20T22:50:50,310 copying build/lib/plom_server/templates/Finish/soln_source_attempt.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Finish 2025-11-20T22:50:50,312 copying build/lib/plom_server/templates/Finish/soln_home.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Finish 2025-11-20T22:50:50,313 copying build/lib/plom_server/templates/Finish/template_soln_spec.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Finish 2025-11-20T22:50:50,315 copying build/lib/plom_server/templates/Finish/soln_spec.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Finish 2025-11-20T22:50:50,317 copying build/lib/plom_server/templates/Finish/finish_not_printed.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Finish 2025-11-20T22:50:50,319 copying build/lib/plom_server/templates/Finish/soln_sources.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Finish 2025-11-20T22:50:50,321 copying build/lib/plom_server/templates/Finish/build_soln.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Finish 2025-11-20T22:50:50,324 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Finish/Reports 2025-11-20T22:50:50,325 copying build/lib/plom_server/templates/Finish/Reports/brief_student_report.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Finish/Reports 2025-11-20T22:50:50,327 copying build/lib/plom_server/templates/Finish/marking_landing.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Finish 2025-11-20T22:50:50,330 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Rubrics 2025-11-20T22:50:50,331 copying build/lib/plom_server/templates/Rubrics/feedback_rules.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Rubrics 2025-11-20T22:50:50,333 copying build/lib/plom_server/templates/Rubrics/rubrics_landing.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Rubrics 2025-11-20T22:50:50,335 copying build/lib/plom_server/templates/Rubrics/rubrics_access.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Rubrics 2025-11-20T22:50:50,337 copying build/lib/plom_server/templates/Rubrics/diff_partial.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Rubrics 2025-11-20T22:50:50,339 copying build/lib/plom_server/templates/Rubrics/rubric_item.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Rubrics 2025-11-20T22:50:50,341 copying build/lib/plom_server/templates/Rubrics/rubrics_admin.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Rubrics 2025-11-20T22:50:50,343 copying build/lib/plom_server/templates/Rubrics/modal_forms.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Rubrics 2025-11-20T22:50:50,346 creating build/bdist.linux-armv7l/wheel/plom_server/templates/TaskOrder 2025-11-20T22:50:50,347 copying build/lib/plom_server/templates/TaskOrder/task_order_landing.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/TaskOrder 2025-11-20T22:50:50,349 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Reports 2025-11-20T22:50:50,350 copying build/lib/plom_server/templates/Reports/reports_landing.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Reports 2025-11-20T22:50:50,353 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Tags 2025-11-20T22:50:50,354 copying build/lib/plom_server/templates/Tags/tag_item.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Tags 2025-11-20T22:50:50,356 copying build/lib/plom_server/templates/Tags/tags_landing.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Tags 2025-11-20T22:50:50,359 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Questiontags 2025-11-20T22:50:50,360 copying build/lib/plom_server/templates/Questiontags/qtags_landing.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Questiontags 2025-11-20T22:50:50,362 copying build/lib/plom_server/templates/Questiontags/modal_forms.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Questiontags 2025-11-20T22:50:50,366 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Visualization 2025-11-20T22:50:50,367 copying build/lib/plom_server/templates/Visualization/histogram.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Visualization 2025-11-20T22:50:50,369 copying build/lib/plom_server/templates/Visualization/heat_map.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Visualization 2025-11-20T22:50:50,371 creating build/bdist.linux-armv7l/wheel/plom_server/templates/QuestionClustering 2025-11-20T22:50:50,372 copying build/lib/plom_server/templates/QuestionClustering/home.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/QuestionClustering 2025-11-20T22:50:50,374 copying build/lib/plom_server/templates/QuestionClustering/clustered_papers.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/QuestionClustering 2025-11-20T22:50:50,377 copying build/lib/plom_server/templates/QuestionClustering/cluster_groups.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/QuestionClustering 2025-11-20T22:50:50,379 copying build/lib/plom_server/templates/QuestionClustering/clustering_jobs.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/QuestionClustering 2025-11-20T22:50:50,381 copying build/lib/plom_server/templates/QuestionClustering/show_rectangles.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/QuestionClustering 2025-11-20T22:50:50,383 copying build/lib/plom_server/templates/QuestionClustering/select.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/QuestionClustering 2025-11-20T22:50:50,385 copying build/lib/plom_server/templates/QuestionClustering/modal_forms.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/QuestionClustering 2025-11-20T22:50:50,387 creating build/bdist.linux-armv7l/wheel/plom_server/templates/QuestionClustering/fragments 2025-11-20T22:50:50,388 copying build/lib/plom_server/templates/QuestionClustering/fragments/clustering_jobs_table.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/QuestionClustering/fragments 2025-11-20T22:50:50,390 copying build/lib/plom_server/templates/QuestionClustering/fragments/clustering_tag_cell.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/QuestionClustering/fragments 2025-11-20T22:50:50,392 copying build/lib/plom_server/templates/QuestionClustering/fragments/error_detail_modal.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/QuestionClustering/fragments 2025-11-20T22:50:50,394 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Scan 2025-11-20T22:50:50,395 copying build/lib/plom_server/templates/Scan/overview.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan 2025-11-20T22:50:50,398 copying build/lib/plom_server/templates/Scan/show_staged_bundles.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan 2025-11-20T22:50:50,400 copying build/lib/plom_server/templates/Scan/bundle_upload.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan 2025-11-20T22:50:50,402 copying build/lib/plom_server/templates/Scan/bundle_is_locked.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan 2025-11-20T22:50:50,404 copying build/lib/plom_server/templates/Scan/bundle_push_collision.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan 2025-11-20T22:50:50,406 copying build/lib/plom_server/templates/Scan/scan_discard.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan 2025-11-20T22:50:50,408 copying build/lib/plom_server/templates/Scan/handwriting_comparison.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan 2025-11-20T22:50:50,410 copying build/lib/plom_server/templates/Scan/reassign_discard.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan 2025-11-20T22:50:50,412 copying build/lib/plom_server/templates/Scan/scan_incomplete.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan 2025-11-20T22:50:50,415 copying build/lib/plom_server/templates/Scan/bundle_thumbnails.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan 2025-11-20T22:50:50,417 copying build/lib/plom_server/templates/Scan/bundle_push_bad_error.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan 2025-11-20T22:50:50,419 copying build/lib/plom_server/templates/Scan/scan_complete.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan 2025-11-20T22:50:50,423 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Scan/fragments 2025-11-20T22:50:50,424 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-20T22:50:50,426 copying build/lib/plom_server/templates/Scan/fragments/staged_bundle_row.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan/fragments 2025-11-20T22:50:50,428 copying build/lib/plom_server/templates/Scan/fragments/knowify_image.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan/fragments 2025-11-20T22:50:50,430 copying build/lib/plom_server/templates/Scan/fragments/bundle_summary.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan/fragments 2025-11-20T22:50:50,433 copying build/lib/plom_server/templates/Scan/fragments/bundle_thumbnail_container.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan/fragments 2025-11-20T22:50:50,435 copying build/lib/plom_server/templates/Scan/fragments/pushed_image_wrapper.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan/fragments 2025-11-20T22:50:50,436 copying build/lib/plom_server/templates/Scan/fragments/bundle_page_panel.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan/fragments 2025-11-20T22:50:50,440 copying build/lib/plom_server/templates/Scan/fragments/substitute_image_wrapper.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan/fragments 2025-11-20T22:50:50,442 copying build/lib/plom_server/templates/Scan/show_pushed_bundles.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan 2025-11-20T22:50:50,443 copying build/lib/plom_server/templates/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/templates 2025-11-20T22:50:50,446 creating build/bdist.linux-armv7l/wheel/plom_server/templates/BuildPaperPDF 2025-11-20T22:50:50,447 copying build/lib/plom_server/templates/BuildPaperPDF/build_paper_pdfs.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/BuildPaperPDF 2025-11-20T22:50:50,449 copying build/lib/plom_server/templates/BuildPaperPDF/cannot_find_pdf.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/BuildPaperPDF 2025-11-20T22:50:50,451 creating build/bdist.linux-armv7l/wheel/plom_server/templates/BuildPaperPDF/fragments 2025-11-20T22:50:50,452 copying build/lib/plom_server/templates/BuildPaperPDF/fragments/pdf_table.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/BuildPaperPDF/fragments 2025-11-20T22:50:50,455 creating build/bdist.linux-armv7l/wheel/plom_server/templates/UserManagement 2025-11-20T22:50:50,456 copying build/lib/plom_server/templates/UserManagement/password_reset_page.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/UserManagement 2025-11-20T22:50:50,458 copying build/lib/plom_server/templates/UserManagement/users.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/UserManagement 2025-11-20T22:50:50,461 creating build/bdist.linux-armv7l/wheel/plom_server/Rubrics 2025-11-20T22:50:50,463 creating build/bdist.linux-armv7l/wheel/plom_server/Rubrics/services 2025-11-20T22:50:50,464 copying build/lib/plom_server/Rubrics/services/utils.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics/services 2025-11-20T22:50:50,466 copying build/lib/plom_server/Rubrics/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics/services 2025-11-20T22:50:50,468 copying build/lib/plom_server/Rubrics/services/rubric_permissions.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics/services 2025-11-20T22:50:50,470 copying build/lib/plom_server/Rubrics/services/rubric_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics/services 2025-11-20T22:50:50,474 copying build/lib/plom_server/Rubrics/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics 2025-11-20T22:50:50,476 copying build/lib/plom_server/Rubrics/forms.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics 2025-11-20T22:50:50,478 creating build/bdist.linux-armv7l/wheel/plom_server/Rubrics/management 2025-11-20T22:50:50,480 creating build/bdist.linux-armv7l/wheel/plom_server/Rubrics/management/commands 2025-11-20T22:50:50,481 copying build/lib/plom_server/Rubrics/management/commands/plom_rubrics.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics/management/commands 2025-11-20T22:50:50,484 copying build/lib/plom_server/Rubrics/models.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics 2025-11-20T22:50:50,486 creating build/bdist.linux-armv7l/wheel/plom_server/Rubrics/migrations 2025-11-20T22:50:50,488 copying build/lib/plom_server/Rubrics/migrations/0001_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics/migrations 2025-11-20T22:50:50,490 copying build/lib/plom_server/Rubrics/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics/migrations 2025-11-20T22:50:50,492 copying build/lib/plom_server/Rubrics/views.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics 2025-11-20T22:50:50,494 copying build/lib/plom_server/Rubrics/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics 2025-11-20T22:50:50,496 copying build/lib/plom_server/Rubrics/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics 2025-11-20T22:50:50,498 copying build/lib/plom_server/Rubrics/serializers.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics 2025-11-20T22:50:50,500 creating build/bdist.linux-armv7l/wheel/plom_server/Rubrics/tests 2025-11-20T22:50:50,501 copying build/lib/plom_server/Rubrics/tests/test_display_delta.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics/tests 2025-11-20T22:50:50,503 copying build/lib/plom_server/Rubrics/tests/test_rubric_permissions.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics/tests 2025-11-20T22:50:50,504 copying build/lib/plom_server/Rubrics/tests/test_rubric_misc.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics/tests 2025-11-20T22:50:50,506 copying build/lib/plom_server/Rubrics/tests/test_rubric_fractional_permissions.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics/tests 2025-11-20T22:50:50,508 copying build/lib/plom_server/Rubrics/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics/tests 2025-11-20T22:50:50,510 copying build/lib/plom_server/Rubrics/tests/test_rubric_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics/tests 2025-11-20T22:50:50,512 copying build/lib/plom_server/Rubrics/admin.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics 2025-11-20T22:50:50,515 creating build/bdist.linux-armv7l/wheel/plom_server/TaskOrder 2025-11-20T22:50:50,516 creating build/bdist.linux-armv7l/wheel/plom_server/TaskOrder/services 2025-11-20T22:50:50,518 copying build/lib/plom_server/TaskOrder/services/task_ordering_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/TaskOrder/services 2025-11-20T22:50:50,520 copying build/lib/plom_server/TaskOrder/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/TaskOrder/services 2025-11-20T22:50:50,522 copying build/lib/plom_server/TaskOrder/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/TaskOrder 2025-11-20T22:50:50,523 copying build/lib/plom_server/TaskOrder/forms.py -> build/bdist.linux-armv7l/wheel/./plom_server/TaskOrder 2025-11-20T22:50:50,526 creating build/bdist.linux-armv7l/wheel/plom_server/TaskOrder/management 2025-11-20T22:50:50,527 creating build/bdist.linux-armv7l/wheel/plom_server/TaskOrder/management/commands 2025-11-20T22:50:50,528 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-20T22:50:50,531 copying build/lib/plom_server/TaskOrder/views.py -> build/bdist.linux-armv7l/wheel/./plom_server/TaskOrder 2025-11-20T22:50:50,533 copying build/lib/plom_server/TaskOrder/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/TaskOrder 2025-11-20T22:50:50,534 copying build/lib/plom_server/TaskOrder/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/TaskOrder 2025-11-20T22:50:50,537 creating build/bdist.linux-armv7l/wheel/plom_server/Reports 2025-11-20T22:50:50,538 copying build/lib/plom_server/Reports/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/Reports 2025-11-20T22:50:50,540 copying build/lib/plom_server/Reports/views.py -> build/bdist.linux-armv7l/wheel/./plom_server/Reports 2025-11-20T22:50:50,541 copying build/lib/plom_server/Reports/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Reports 2025-11-20T22:50:50,544 creating build/bdist.linux-armv7l/wheel/plom_server/Tags 2025-11-20T22:50:50,545 creating build/bdist.linux-armv7l/wheel/plom_server/Tags/services 2025-11-20T22:50:50,547 copying build/lib/plom_server/Tags/services/tag_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Tags/services 2025-11-20T22:50:50,549 copying build/lib/plom_server/Tags/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Tags/services 2025-11-20T22:50:50,550 copying build/lib/plom_server/Tags/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/Tags 2025-11-20T22:50:50,552 copying build/lib/plom_server/Tags/forms.py -> build/bdist.linux-armv7l/wheel/./plom_server/Tags 2025-11-20T22:50:50,553 copying build/lib/plom_server/Tags/views.py -> build/bdist.linux-armv7l/wheel/./plom_server/Tags 2025-11-20T22:50:50,555 copying build/lib/plom_server/Tags/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/Tags 2025-11-20T22:50:50,557 copying build/lib/plom_server/Tags/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Tags 2025-11-20T22:50:50,559 creating build/bdist.linux-armv7l/wheel/plom_server/Visualization 2025-11-20T22:50:50,560 copying build/lib/plom_server/Visualization/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/Visualization 2025-11-20T22:50:50,562 copying build/lib/plom_server/Visualization/views.py -> build/bdist.linux-armv7l/wheel/./plom_server/Visualization 2025-11-20T22:50:50,563 copying build/lib/plom_server/Visualization/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/Visualization 2025-11-20T22:50:50,565 copying build/lib/plom_server/Visualization/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Visualization 2025-11-20T22:50:50,567 creating build/bdist.linux-armv7l/wheel/plom_server/QuestionClustering 2025-11-20T22:50:50,569 creating build/bdist.linux-armv7l/wheel/plom_server/QuestionClustering/services 2025-11-20T22:50:50,570 copying build/lib/plom_server/QuestionClustering/services/model_loader.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionClustering/services 2025-11-20T22:50:50,572 copying build/lib/plom_server/QuestionClustering/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionClustering/services 2025-11-20T22:50:50,573 copying build/lib/plom_server/QuestionClustering/services/question_clustering_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionClustering/services 2025-11-20T22:50:50,576 copying build/lib/plom_server/QuestionClustering/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionClustering 2025-11-20T22:50:50,578 copying build/lib/plom_server/QuestionClustering/forms.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionClustering 2025-11-20T22:50:50,580 copying build/lib/plom_server/QuestionClustering/models.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionClustering 2025-11-20T22:50:50,583 creating build/bdist.linux-armv7l/wheel/plom_server/QuestionClustering/exceptions 2025-11-20T22:50:50,584 copying build/lib/plom_server/QuestionClustering/exceptions/clustering_exception.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionClustering/exceptions 2025-11-20T22:50:50,587 copying build/lib/plom_server/QuestionClustering/exceptions/job_exception.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionClustering/exceptions 2025-11-20T22:50:50,590 creating build/bdist.linux-armv7l/wheel/plom_server/QuestionClustering/migrations 2025-11-20T22:50:50,591 copying build/lib/plom_server/QuestionClustering/migrations/0001_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionClustering/migrations 2025-11-20T22:50:50,594 copying build/lib/plom_server/QuestionClustering/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionClustering/migrations 2025-11-20T22:50:50,596 copying build/lib/plom_server/QuestionClustering/views.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionClustering 2025-11-20T22:50:50,599 copying build/lib/plom_server/QuestionClustering/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionClustering 2025-11-20T22:50:50,601 copying build/lib/plom_server/QuestionClustering/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionClustering 2025-11-20T22:50:50,604 copying build/lib/plom_server/QuestionClustering/admin.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionClustering 2025-11-20T22:50:50,607 creating build/bdist.linux-armv7l/wheel/plom_server/Scan 2025-11-20T22:50:50,609 creating build/bdist.linux-armv7l/wheel/plom_server/Scan/services 2025-11-20T22:50:50,610 copying build/lib/plom_server/Scan/services/image_process.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/services 2025-11-20T22:50:50,613 copying build/lib/plom_server/Scan/services/manage_discard.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/services 2025-11-20T22:50:50,616 copying build/lib/plom_server/Scan/services/hard_rotate.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/services 2025-11-20T22:50:50,618 copying build/lib/plom_server/Scan/services/scan_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/services 2025-11-20T22:50:50,623 copying build/lib/plom_server/Scan/services/cast_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/services 2025-11-20T22:50:50,626 copying build/lib/plom_server/Scan/services/util.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/services 2025-11-20T22:50:50,628 copying build/lib/plom_server/Scan/services/manage_scan.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/services 2025-11-20T22:50:50,632 copying build/lib/plom_server/Scan/services/qr_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/services 2025-11-20T22:50:50,635 copying build/lib/plom_server/Scan/services/image_rotate.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/services 2025-11-20T22:50:50,637 copying build/lib/plom_server/Scan/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/services 2025-11-20T22:50:50,640 copying build/lib/plom_server/Scan/services/ForgiveMissingService.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/services 2025-11-20T22:50:50,643 creating build/bdist.linux-armv7l/wheel/plom_server/Scan/models 2025-11-20T22:50:50,645 copying build/lib/plom_server/Scan/models/staging_images.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/models 2025-11-20T22:50:50,647 copying build/lib/plom_server/Scan/models/staging_bundle.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/models 2025-11-20T22:50:50,650 copying build/lib/plom_server/Scan/models/scan_background_chores.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/models 2025-11-20T22:50:50,652 copying build/lib/plom_server/Scan/models/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/models 2025-11-20T22:50:50,654 copying build/lib/plom_server/Scan/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan 2025-11-20T22:50:50,657 copying build/lib/plom_server/Scan/forms.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan 2025-11-20T22:50:50,660 creating build/bdist.linux-armv7l/wheel/plom_server/Scan/management 2025-11-20T22:50:50,663 creating build/bdist.linux-armv7l/wheel/plom_server/Scan/management/commands 2025-11-20T22:50:50,664 copying build/lib/plom_server/Scan/management/commands/plom_staging_extralise.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/management/commands 2025-11-20T22:50:50,667 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-20T22:50:50,669 copying build/lib/plom_server/Scan/management/commands/plom_staging_unknowify.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/management/commands 2025-11-20T22:50:50,672 copying build/lib/plom_server/Scan/management/commands/plom_staging_knowify.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/management/commands 2025-11-20T22:50:50,674 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-20T22:50:50,677 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-20T22:50:50,680 copying build/lib/plom_server/Scan/management/commands/plom_reassign_discard.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/management/commands 2025-11-20T22:50:50,682 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-20T22:50:50,683 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-20T22:50:50,685 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-20T22:50:50,687 copying build/lib/plom_server/Scan/management/commands/plom_staging_rotate.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/management/commands 2025-11-20T22:50:50,690 copying build/lib/plom_server/Scan/management/commands/plom_staging_bundles.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/management/commands 2025-11-20T22:50:50,692 copying build/lib/plom_server/Scan/management/commands/plom_staging_discard.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/management/commands 2025-11-20T22:50:50,695 creating build/bdist.linux-armv7l/wheel/plom_server/Scan/views 2025-11-20T22:50:50,696 copying build/lib/plom_server/Scan/views/scanner_home.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/views 2025-11-20T22:50:50,698 copying build/lib/plom_server/Scan/views/scan_discards.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/views 2025-11-20T22:50:50,701 copying build/lib/plom_server/Scan/views/pushed_images.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/views 2025-11-20T22:50:50,703 copying build/lib/plom_server/Scan/views/rotate_images.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/views 2025-11-20T22:50:50,705 copying build/lib/plom_server/Scan/views/push_images.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/views 2025-11-20T22:50:50,707 copying build/lib/plom_server/Scan/views/scanner_summary.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/views 2025-11-20T22:50:50,709 copying build/lib/plom_server/Scan/views/manage_bundle.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/views 2025-11-20T22:50:50,712 copying build/lib/plom_server/Scan/views/cast_image_state.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/views 2025-11-20T22:50:50,715 copying build/lib/plom_server/Scan/views/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/views 2025-11-20T22:50:50,717 creating build/bdist.linux-armv7l/wheel/plom_server/Scan/migrations 2025-11-20T22:50:50,718 copying build/lib/plom_server/Scan/migrations/0001_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/migrations 2025-11-20T22:50:50,720 copying build/lib/plom_server/Scan/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/migrations 2025-11-20T22:50:50,722 copying build/lib/plom_server/Scan/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan 2025-11-20T22:50:50,724 copying build/lib/plom_server/Scan/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan 2025-11-20T22:50:50,727 creating build/bdist.linux-armv7l/wheel/plom_server/Scan/tests 2025-11-20T22:50:50,728 copying build/lib/plom_server/Scan/tests/test_qr_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/tests 2025-11-20T22:50:50,730 copying build/lib/plom_server/Scan/tests/id_page_img.png -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/tests 2025-11-20T22:50:50,734 copying build/lib/plom_server/Scan/tests/test_forgive.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/tests 2025-11-20T22:50:50,736 copying build/lib/plom_server/Scan/tests/test_scanner.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/tests 2025-11-20T22:50:50,739 copying build/lib/plom_server/Scan/tests/test_manage_discard.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/tests 2025-11-20T22:50:50,741 copying build/lib/plom_server/Scan/tests/test_manage_scan.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/tests 2025-11-20T22:50:50,743 copying build/lib/plom_server/Scan/tests/test_image_process.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/tests 2025-11-20T22:50:50,745 copying build/lib/plom_server/Scan/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/tests 2025-11-20T22:50:50,747 copying build/lib/plom_server/Scan/tests/test_scan_cast.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/tests 2025-11-20T22:50:50,749 copying build/lib/plom_server/Scan/admin.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan 2025-11-20T22:50:50,751 copying build/lib/plom_server/settings.py -> build/bdist.linux-armv7l/wheel/./plom_server 2025-11-20T22:50:50,753 copying build/lib/plom_server/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server 2025-11-20T22:50:50,756 creating build/bdist.linux-armv7l/wheel/plom_server/static 2025-11-20T22:50:50,757 copying build/lib/plom_server/static/defaultUserIcon.png -> build/bdist.linux-armv7l/wheel/./plom_server/static 2025-11-20T22:50:50,760 copying build/lib/plom_server/static/ball_triangle.svg -> build/bdist.linux-armv7l/wheel/./plom_server/static 2025-11-20T22:50:50,762 copying build/lib/plom_server/static/plomLogo.png -> build/bdist.linux-armv7l/wheel/./plom_server/static 2025-11-20T22:50:50,765 creating build/bdist.linux-armv7l/wheel/plom_server/static/js 2025-11-20T22:50:50,766 copying build/lib/plom_server/static/js/histogram.js -> build/bdist.linux-armv7l/wheel/./plom_server/static/js 2025-11-20T22:50:50,768 copying build/lib/plom_server/static/js/plom_htmx_error_handler.js -> build/bdist.linux-armv7l/wheel/./plom_server/static/js 2025-11-20T22:50:50,770 copying build/lib/plom_server/static/js/rectangle_select.js -> build/bdist.linux-armv7l/wheel/./plom_server/static/js 2025-11-20T22:50:50,772 copying build/lib/plom_server/static/js/heatmap.js -> build/bdist.linux-armv7l/wheel/./plom_server/static/js 2025-11-20T22:50:50,775 copying build/lib/plom_server/static/js/frontend_utils.js -> build/bdist.linux-armv7l/wheel/./plom_server/static/js 2025-11-20T22:50:50,777 copying build/lib/plom_server/static/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/static 2025-11-20T22:50:50,779 copying build/lib/plom_server/static/fingers_in_gears.svg -> build/bdist.linux-armv7l/wheel/./plom_server/static 2025-11-20T22:50:50,782 creating build/bdist.linux-armv7l/wheel/plom_server/static/css 2025-11-20T22:50:50,783 copying build/lib/plom_server/static/css/profile.css -> build/bdist.linux-armv7l/wheel/./plom_server/static/css 2025-11-20T22:50:50,785 copying build/lib/plom_server/static/css/generate_report.css -> build/bdist.linux-armv7l/wheel/./plom_server/static/css 2025-11-20T22:50:50,787 copying build/lib/plom_server/static/css/diff_table.css -> build/bdist.linux-armv7l/wheel/./plom_server/static/css 2025-11-20T22:50:50,789 copying build/lib/plom_server/static/css/loginPage.css -> build/bdist.linux-armv7l/wheel/./plom_server/static/css 2025-11-20T22:50:50,791 copying build/lib/plom_server/static/css/base.css -> build/bdist.linux-armv7l/wheel/./plom_server/static/css 2025-11-20T22:50:50,793 copying build/lib/plom_server/asgi.py -> build/bdist.linux-armv7l/wheel/./plom_server 2025-11-20T22:50:50,795 creating build/bdist.linux-armv7l/wheel/plom_server/API 2025-11-20T22:50:50,797 creating build/bdist.linux-armv7l/wheel/plom_server/API/services 2025-11-20T22:50:50,798 copying build/lib/plom_server/API/services/TokenService.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/services 2025-11-20T22:50:50,800 copying build/lib/plom_server/API/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/services 2025-11-20T22:50:50,802 creating build/bdist.linux-armv7l/wheel/plom_server/API/routes 2025-11-20T22:50:50,804 copying build/lib/plom_server/API/routes/annotation_patterns.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/routes 2025-11-20T22:50:50,806 copying build/lib/plom_server/API/routes/misc_patterns.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/routes 2025-11-20T22:50:50,808 copying build/lib/plom_server/API/routes/tags_patterns.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/routes 2025-11-20T22:50:50,810 copying build/lib/plom_server/API/routes/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/routes 2025-11-20T22:50:50,811 copying build/lib/plom_server/API/routes/mark_patterns.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/routes 2025-11-20T22:50:50,813 copying build/lib/plom_server/API/routes/id_patterns.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/routes 2025-11-20T22:50:50,815 creating build/bdist.linux-armv7l/wheel/plom_server/API/permissions 2025-11-20T22:50:50,816 copying build/lib/plom_server/API/permissions/permissions.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/permissions 2025-11-20T22:50:50,819 copying build/lib/plom_server/API/permissions/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/permissions 2025-11-20T22:50:50,821 copying build/lib/plom_server/API/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/API 2025-11-20T22:50:50,824 creating build/bdist.linux-armv7l/wheel/plom_server/API/views 2025-11-20T22:50:50,825 copying build/lib/plom_server/API/views/finish.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-11-20T22:50:50,827 copying build/lib/plom_server/API/views/scan.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-11-20T22:50:50,829 copying build/lib/plom_server/API/views/mark_question.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-11-20T22:50:50,832 copying build/lib/plom_server/API/views/paperstoprint.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-11-20T22:50:50,834 copying build/lib/plom_server/API/views/mark.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-11-20T22:50:50,836 copying build/lib/plom_server/API/views/user_info.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-11-20T22:50:50,838 copying build/lib/plom_server/API/views/server_info.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-11-20T22:50:50,840 copying build/lib/plom_server/API/views/rectangle_extractor.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-11-20T22:50:50,842 copying build/lib/plom_server/API/views/latex.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-11-20T22:50:50,844 copying build/lib/plom_server/API/views/identify.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-11-20T22:50:50,846 copying build/lib/plom_server/API/views/rubrics.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-11-20T22:50:50,849 copying build/lib/plom_server/API/views/utils.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-11-20T22:50:50,851 copying build/lib/plom_server/API/views/report.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-11-20T22:50:50,853 copying build/lib/plom_server/API/views/source_handler.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-11-20T22:50:50,855 copying build/lib/plom_server/API/views/classlist.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-11-20T22:50:50,858 copying build/lib/plom_server/API/views/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-11-20T22:50:50,860 creating build/bdist.linux-armv7l/wheel/plom_server/API/views/experimental 2025-11-20T22:50:50,861 copying build/lib/plom_server/API/views/experimental/marking_tasks.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views/experimental 2025-11-20T22:50:50,863 copying build/lib/plom_server/API/views/experimental/base.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views/experimental 2025-11-20T22:50:50,865 copying build/lib/plom_server/API/views/experimental/rubrics.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views/experimental 2025-11-20T22:50:50,867 copying build/lib/plom_server/API/views/experimental/annotations.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views/experimental 2025-11-20T22:50:50,869 copying build/lib/plom_server/API/views/experimental/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views/experimental 2025-11-20T22:50:50,871 copying build/lib/plom_server/API/views/spec_handler.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-11-20T22:50:50,873 copying build/lib/plom_server/API/views/pqvmap.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-11-20T22:50:50,876 creating build/bdist.linux-armv7l/wheel/plom_server/API/migrations 2025-11-20T22:50:50,877 copying build/lib/plom_server/API/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/migrations 2025-11-20T22:50:50,879 copying build/lib/plom_server/API/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/API 2025-11-20T22:50:50,881 copying build/lib/plom_server/API/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/API 2025-11-20T22:50:50,883 creating build/bdist.linux-armv7l/wheel/plom_server/API/tests 2025-11-20T22:50:50,884 copying build/lib/plom_server/API/tests/test_mark_questions.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/tests 2025-11-20T22:50:50,887 copying build/lib/plom_server/API/tests/test_client_reject_list.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/tests 2025-11-20T22:50:50,889 copying build/lib/plom_server/API/tests/conftest.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/tests 2025-11-20T22:50:50,891 copying build/lib/plom_server/API/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/tests 2025-11-20T22:50:50,893 creating build/bdist.linux-armv7l/wheel/plom_server/BuildPaperPDF 2025-11-20T22:50:50,895 creating build/bdist.linux-armv7l/wheel/plom_server/BuildPaperPDF/services 2025-11-20T22:50:50,896 copying build/lib/plom_server/BuildPaperPDF/services/build_papers.py -> build/bdist.linux-armv7l/wheel/./plom_server/BuildPaperPDF/services 2025-11-20T22:50:50,898 copying build/lib/plom_server/BuildPaperPDF/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/BuildPaperPDF/services 2025-11-20T22:50:50,900 copying build/lib/plom_server/BuildPaperPDF/tests.py -> build/bdist.linux-armv7l/wheel/./plom_server/BuildPaperPDF 2025-11-20T22:50:50,902 copying build/lib/plom_server/BuildPaperPDF/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/BuildPaperPDF 2025-11-20T22:50:50,904 creating build/bdist.linux-armv7l/wheel/plom_server/BuildPaperPDF/management 2025-11-20T22:50:50,907 creating build/bdist.linux-armv7l/wheel/plom_server/BuildPaperPDF/management/commands 2025-11-20T22:50:50,908 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-20T22:50:50,911 copying build/lib/plom_server/BuildPaperPDF/models.py -> build/bdist.linux-armv7l/wheel/./plom_server/BuildPaperPDF 2025-11-20T22:50:50,913 creating build/bdist.linux-armv7l/wheel/plom_server/BuildPaperPDF/migrations 2025-11-20T22:50:50,914 copying build/lib/plom_server/BuildPaperPDF/migrations/0001_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/BuildPaperPDF/migrations 2025-11-20T22:50:50,916 copying build/lib/plom_server/BuildPaperPDF/migrations/0002_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/BuildPaperPDF/migrations 2025-11-20T22:50:50,918 copying build/lib/plom_server/BuildPaperPDF/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/BuildPaperPDF/migrations 2025-11-20T22:50:50,920 copying build/lib/plom_server/BuildPaperPDF/views.py -> build/bdist.linux-armv7l/wheel/./plom_server/BuildPaperPDF 2025-11-20T22:50:50,922 copying build/lib/plom_server/BuildPaperPDF/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/BuildPaperPDF 2025-11-20T22:50:50,924 copying build/lib/plom_server/BuildPaperPDF/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/BuildPaperPDF 2025-11-20T22:50:50,926 copying build/lib/plom_server/BuildPaperPDF/admin.py -> build/bdist.linux-armv7l/wheel/./plom_server/BuildPaperPDF 2025-11-20T22:50:50,927 copying build/lib/plom_server/context_processors.py -> build/bdist.linux-armv7l/wheel/./plom_server 2025-11-20T22:50:50,930 creating build/bdist.linux-armv7l/wheel/plom_server/TestingSupport 2025-11-20T22:50:50,931 creating build/bdist.linux-armv7l/wheel/plom_server/TestingSupport/services 2025-11-20T22:50:50,932 copying build/lib/plom_server/TestingSupport/services/ConfigFileService.py -> build/bdist.linux-armv7l/wheel/./plom_server/TestingSupport/services 2025-11-20T22:50:50,934 copying build/lib/plom_server/TestingSupport/services/exceptions.py -> build/bdist.linux-armv7l/wheel/./plom_server/TestingSupport/services 2025-11-20T22:50:50,936 copying build/lib/plom_server/TestingSupport/services/ConfigPreparationService.py -> build/bdist.linux-armv7l/wheel/./plom_server/TestingSupport/services 2025-11-20T22:50:50,938 copying build/lib/plom_server/TestingSupport/services/ConfigTaskService.py -> build/bdist.linux-armv7l/wheel/./plom_server/TestingSupport/services 2025-11-20T22:50:50,940 copying build/lib/plom_server/TestingSupport/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/TestingSupport/services 2025-11-20T22:50:50,942 copying build/lib/plom_server/TestingSupport/utils.py -> build/bdist.linux-armv7l/wheel/./plom_server/TestingSupport 2025-11-20T22:50:50,944 creating build/bdist.linux-armv7l/wheel/plom_server/TestingSupport/migrations 2025-11-20T22:50:50,945 copying build/lib/plom_server/TestingSupport/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/TestingSupport/migrations 2025-11-20T22:50:50,947 copying build/lib/plom_server/TestingSupport/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/TestingSupport 2025-11-20T22:50:50,950 creating build/bdist.linux-armv7l/wheel/plom_server/TestingSupport/config_files 2025-11-20T22:50:50,951 copying build/lib/plom_server/TestingSupport/config_files/hw_bundle_config.toml -> build/bdist.linux-armv7l/wheel/./plom_server/TestingSupport/config_files 2025-11-20T22:50:50,953 copying build/lib/plom_server/TestingSupport/config_files/long_demo_config.toml -> build/bdist.linux-armv7l/wheel/./plom_server/TestingSupport/config_files 2025-11-20T22:50:50,954 copying build/lib/plom_server/TestingSupport/config_files/full_demo_config.toml -> build/bdist.linux-armv7l/wheel/./plom_server/TestingSupport/config_files 2025-11-20T22:50:50,956 copying build/lib/plom_server/TestingSupport/config_files/just_demo_spec.toml -> build/bdist.linux-armv7l/wheel/./plom_server/TestingSupport/config_files 2025-11-20T22:50:50,958 copying build/lib/plom_server/TestingSupport/config_files/quick_demo_config.toml -> build/bdist.linux-armv7l/wheel/./plom_server/TestingSupport/config_files 2025-11-20T22:50:50,959 copying build/lib/plom_server/TestingSupport/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/TestingSupport 2025-11-20T22:50:50,962 creating build/bdist.linux-armv7l/wheel/plom_server/TestingSupport/tests 2025-11-20T22:50:50,963 copying build/lib/plom_server/TestingSupport/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/TestingSupport/tests 2025-11-20T22:50:50,965 copying build/lib/plom_server/TestingSupport/tests/test_config.py -> build/bdist.linux-armv7l/wheel/./plom_server/TestingSupport/tests 2025-11-20T22:50:50,967 copying build/lib/plom_server/get_js.py -> build/bdist.linux-armv7l/wheel/./plom_server 2025-11-20T22:50:50,970 creating build/bdist.linux-armv7l/wheel/plom_server/Mark 2025-11-20T22:50:50,971 creating build/bdist.linux-armv7l/wheel/plom_server/Mark/services 2025-11-20T22:50:50,973 copying build/lib/plom_server/Mark/services/marking_stats.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/services 2025-11-20T22:50:50,976 copying build/lib/plom_server/Mark/services/page_data.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/services 2025-11-20T22:50:50,978 copying build/lib/plom_server/Mark/services/question_marking.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/services 2025-11-20T22:50:50,981 copying build/lib/plom_server/Mark/services/marking_task_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/services 2025-11-20T22:50:50,983 copying build/lib/plom_server/Mark/services/annotations.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/services 2025-11-20T22:50:50,986 copying build/lib/plom_server/Mark/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/services 2025-11-20T22:50:50,987 copying build/lib/plom_server/Mark/services/MarkingPriorityService.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/services 2025-11-20T22:50:50,989 copying build/lib/plom_server/Mark/services/mark_task.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/services 2025-11-20T22:50:50,991 creating build/bdist.linux-armv7l/wheel/plom_server/Mark/models 2025-11-20T22:50:50,992 copying build/lib/plom_server/Mark/models/tasks.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/models 2025-11-20T22:50:50,994 copying build/lib/plom_server/Mark/models/annotations.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/models 2025-11-20T22:50:50,996 copying build/lib/plom_server/Mark/models/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/models 2025-11-20T22:50:50,998 creating build/bdist.linux-armv7l/wheel/plom_server/Mark/migrations 2025-11-20T22:50:50,999 copying build/lib/plom_server/Mark/migrations/0001_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/migrations 2025-11-20T22:50:51,002 copying build/lib/plom_server/Mark/migrations/0002_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/migrations 2025-11-20T22:50:51,003 copying build/lib/plom_server/Mark/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/migrations 2025-11-20T22:50:51,005 copying build/lib/plom_server/Mark/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark 2025-11-20T22:50:51,007 copying build/lib/plom_server/Mark/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark 2025-11-20T22:50:51,009 creating build/bdist.linux-armv7l/wheel/plom_server/Mark/tests 2025-11-20T22:50:51,010 copying build/lib/plom_server/Mark/tests/test_marking_task_service_config.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/tests 2025-11-20T22:50:51,013 copying build/lib/plom_server/Mark/tests/tiny_qvmap.toml -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/tests 2025-11-20T22:50:51,014 copying build/lib/plom_server/Mark/tests/tiny_spec.toml -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/tests 2025-11-20T22:50:51,016 copying build/lib/plom_server/Mark/tests/test_question_marking_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/tests 2025-11-20T22:50:51,017 copying build/lib/plom_server/Mark/tests/test_tagging_tasks.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/tests 2025-11-20T22:50:51,020 copying build/lib/plom_server/Mark/tests/test_marking_priority_setting.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/tests 2025-11-20T22:50:51,022 copying build/lib/plom_server/Mark/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/tests 2025-11-20T22:50:51,023 copying build/lib/plom_server/Mark/tests/test_marking_task_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/tests 2025-11-20T22:50:51,025 copying build/lib/plom_server/Mark/tests/test_incoming_annotations.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/tests 2025-11-20T22:50:51,028 creating build/bdist.linux-armv7l/wheel/plom_server/Mark/serializers 2025-11-20T22:50:51,029 copying build/lib/plom_server/Mark/serializers/tasks.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/serializers 2025-11-20T22:50:51,031 copying build/lib/plom_server/Mark/serializers/annotations.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/serializers 2025-11-20T22:50:51,033 copying build/lib/plom_server/Mark/serializers/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/serializers 2025-11-20T22:50:51,035 copying build/lib/plom_server/Mark/admin.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark 2025-11-20T22:50:51,037 creating build/bdist.linux-armv7l/wheel/plom_server/UserManagement 2025-11-20T22:50:51,038 creating build/bdist.linux-armv7l/wheel/plom_server/UserManagement/services 2025-11-20T22:50:51,039 copying build/lib/plom_server/UserManagement/services/UsersService.py -> build/bdist.linux-armv7l/wheel/./plom_server/UserManagement/services 2025-11-20T22:50:51,041 copying build/lib/plom_server/UserManagement/services/PermissionChanger.py -> build/bdist.linux-armv7l/wheel/./plom_server/UserManagement/services 2025-11-20T22:50:51,043 copying build/lib/plom_server/UserManagement/services/QuotaService.py -> build/bdist.linux-armv7l/wheel/./plom_server/UserManagement/services 2025-11-20T22:50:51,045 copying build/lib/plom_server/UserManagement/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/UserManagement/services 2025-11-20T22:50:51,047 copying build/lib/plom_server/UserManagement/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/UserManagement 2025-11-20T22:50:51,049 creating build/bdist.linux-armv7l/wheel/plom_server/UserManagement/management 2025-11-20T22:50:51,050 creating build/bdist.linux-armv7l/wheel/plom_server/UserManagement/management/commands 2025-11-20T22:50:51,052 copying build/lib/plom_server/UserManagement/management/commands/plom_users.py -> build/bdist.linux-armv7l/wheel/./plom_server/UserManagement/management/commands 2025-11-20T22:50:51,054 copying build/lib/plom_server/UserManagement/management/commands/plom_leadmarker_membership.py -> build/bdist.linux-armv7l/wheel/./plom_server/UserManagement/management/commands 2025-11-20T22:50:51,055 copying build/lib/plom_server/UserManagement/models.py -> build/bdist.linux-armv7l/wheel/./plom_server/UserManagement 2025-11-20T22:50:51,057 creating build/bdist.linux-armv7l/wheel/plom_server/UserManagement/migrations 2025-11-20T22:50:51,058 copying build/lib/plom_server/UserManagement/migrations/0001_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/UserManagement/migrations 2025-11-20T22:50:51,060 copying build/lib/plom_server/UserManagement/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/UserManagement/migrations 2025-11-20T22:50:51,062 copying build/lib/plom_server/UserManagement/views.py -> build/bdist.linux-armv7l/wheel/./plom_server/UserManagement 2025-11-20T22:50:51,064 copying build/lib/plom_server/UserManagement/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/UserManagement 2025-11-20T22:50:51,066 copying build/lib/plom_server/UserManagement/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/UserManagement 2025-11-20T22:50:51,068 creating build/bdist.linux-armv7l/wheel/plom_server/UserManagement/tests 2025-11-20T22:50:51,069 copying build/lib/plom_server/UserManagement/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/UserManagement/tests 2025-11-20T22:50:51,071 copying build/lib/plom_server/UserManagement/tests/test_UsersService.py -> build/bdist.linux-armv7l/wheel/./plom_server/UserManagement/tests 2025-11-20T22:50:51,073 copying build/lib/plom_server/UserManagement/admin.py -> build/bdist.linux-armv7l/wheel/./plom_server/UserManagement 2025-11-20T22:50:51,075 creating build/bdist.linux-armv7l/wheel/plom_ml 2025-11-20T22:50:51,076 copying build/lib/plom_ml/exceptions.py -> build/bdist.linux-armv7l/wheel/./plom_ml 2025-11-20T22:50:51,078 copying build/lib/plom_ml/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_ml 2025-11-20T22:50:51,080 creating build/bdist.linux-armv7l/wheel/plom_ml/clustering 2025-11-20T22:50:51,082 creating build/bdist.linux-armv7l/wheel/plom_ml/clustering/model 2025-11-20T22:50:51,083 copying build/lib/plom_ml/clustering/model/model_type.py -> build/bdist.linux-armv7l/wheel/./plom_ml/clustering/model 2025-11-20T22:50:51,085 copying build/lib/plom_ml/clustering/model/model_config.yaml -> build/bdist.linux-armv7l/wheel/./plom_ml/clustering/model 2025-11-20T22:50:51,087 copying build/lib/plom_ml/clustering/model/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_ml/clustering/model 2025-11-20T22:50:51,089 copying build/lib/plom_ml/clustering/model/clustering_strategy.py -> build/bdist.linux-armv7l/wheel/./plom_ml/clustering/model 2025-11-20T22:50:51,091 copying build/lib/plom_ml/clustering/exceptions.py -> build/bdist.linux-armv7l/wheel/./plom_ml/clustering 2025-11-20T22:50:51,093 creating build/bdist.linux-armv7l/wheel/plom_ml/clustering/embedding 2025-11-20T22:50:51,094 copying build/lib/plom_ml/clustering/embedding/embedder.py -> build/bdist.linux-armv7l/wheel/./plom_ml/clustering/embedding 2025-11-20T22:50:51,096 copying build/lib/plom_ml/clustering/embedding/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_ml/clustering/embedding 2025-11-20T22:50:51,098 creating build/bdist.linux-armv7l/wheel/plom_ml/clustering/pipeline 2025-11-20T22:50:51,099 copying build/lib/plom_ml/clustering/pipeline/clustering_pipeline.py -> build/bdist.linux-armv7l/wheel/./plom_ml/clustering/pipeline 2025-11-20T22:50:51,102 copying build/lib/plom_ml/clustering/pipeline/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_ml/clustering/pipeline 2025-11-20T22:50:51,103 copying build/lib/plom_ml/clustering/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_ml/clustering 2025-11-20T22:50:51,105 creating build/bdist.linux-armv7l/wheel/plom_ml/clustering/preprocessing 2025-11-20T22:50:51,106 copying build/lib/plom_ml/clustering/preprocessing/preprocessor.py -> build/bdist.linux-armv7l/wheel/./plom_ml/clustering/preprocessing 2025-11-20T22:50:51,108 copying build/lib/plom_ml/clustering/preprocessing/image_processing_service.py -> build/bdist.linux-armv7l/wheel/./plom_ml/clustering/preprocessing 2025-11-20T22:50:51,111 copying build/lib/plom_ml/clustering/preprocessing/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_ml/clustering/preprocessing 2025-11-20T22:50:51,113 creating build/bdist.linux-armv7l/wheel/plom 2025-11-20T22:50:51,114 copying build/lib/plom/plom_exceptions.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T22:50:51,117 copying build/lib/plom/test_latexfrag.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T22:50:51,119 copying build/lib/plom/tpv_utils.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T22:50:51,121 copying build/lib/plom/rules.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T22:50:51,123 copying build/lib/plom/latexTemplate.tex -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T22:50:51,126 copying build/lib/plom/templateSolutionSpec.toml -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T22:50:51,127 copying build/lib/plom/test_target_latex.png -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T22:50:51,129 copying build/lib/plom/comment_utils.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T22:50:51,131 creating build/bdist.linux-armv7l/wheel/plom/messenger 2025-11-20T22:50:51,133 copying build/lib/plom/messenger/messenger.py -> build/bdist.linux-armv7l/wheel/./plom/messenger 2025-11-20T22:50:51,136 copying build/lib/plom/messenger/managerMessenger.py -> build/bdist.linux-armv7l/wheel/./plom/messenger 2025-11-20T22:50:51,139 copying build/lib/plom/messenger/scanMessenger.py -> build/bdist.linux-armv7l/wheel/./plom/messenger 2025-11-20T22:50:51,141 copying build/lib/plom/messenger/base_messenger.py -> build/bdist.linux-armv7l/wheel/./plom/messenger 2025-11-20T22:50:51,145 copying build/lib/plom/messenger/test_messengers.py -> build/bdist.linux-armv7l/wheel/./plom/messenger 2025-11-20T22:50:51,147 copying build/lib/plom/messenger/__init__.py -> build/bdist.linux-armv7l/wheel/./plom/messenger 2025-11-20T22:50:51,149 copying build/lib/plom/messenger/plom_admin_messenger.py -> build/bdist.linux-armv7l/wheel/./plom/messenger 2025-11-20T22:50:51,151 copying build/lib/plom/test_target_latex_old.png -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T22:50:51,153 copying build/lib/plom/tagging.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T22:50:51,155 creating build/bdist.linux-armv7l/wheel/plom/idreader 2025-11-20T22:50:51,156 copying build/lib/plom/idreader/test_IDreader.py -> build/bdist.linux-armv7l/wheel/./plom/idreader 2025-11-20T22:50:51,158 copying build/lib/plom/idreader/assign_prob.py -> build/bdist.linux-armv7l/wheel/./plom/idreader 2025-11-20T22:50:51,160 copying build/lib/plom/idreader/trainRandomForestModel.py -> build/bdist.linux-armv7l/wheel/./plom/idreader 2025-11-20T22:50:51,162 copying build/lib/plom/idreader/model_utils.py -> build/bdist.linux-armv7l/wheel/./plom/idreader 2025-11-20T22:50:51,164 copying build/lib/plom/idreader/predictStudentID.py -> build/bdist.linux-armv7l/wheel/./plom/idreader 2025-11-20T22:50:51,167 copying build/lib/plom/idreader/__init__.py -> build/bdist.linux-armv7l/wheel/./plom/idreader 2025-11-20T22:50:51,169 copying build/lib/plom/textools.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T22:50:51,171 copying build/lib/plom/misc_utils.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T22:50:51,173 creating build/bdist.linux-armv7l/wheel/plom/scripts 2025-11-20T22:50:51,174 copying build/lib/plom/scripts/hwscan.py -> build/bdist.linux-armv7l/wheel/./plom/scripts 2025-11-20T22:50:51,177 copying build/lib/plom/scripts/test_script_help_ver.py -> build/bdist.linux-armv7l/wheel/./plom/scripts 2025-11-20T22:50:51,178 copying build/lib/plom/scripts/__init__.py -> build/bdist.linux-armv7l/wheel/./plom/scripts 2025-11-20T22:50:51,180 copying build/lib/plom/test_question_labels.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T22:50:51,182 copying build/lib/plom/test_version.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T22:50:51,184 copying build/lib/plom/test_rubric_diff.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T22:50:51,186 copying build/lib/plom/latexTemplatev2.tex -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T22:50:51,188 creating build/bdist.linux-armv7l/wheel/plom/canvas 2025-11-20T22:50:51,189 copying build/lib/plom/canvas/canvas_utils.py -> build/bdist.linux-armv7l/wheel/./plom/canvas 2025-11-20T22:50:51,192 copying build/lib/plom/canvas/canvasapi_extensions.py -> build/bdist.linux-armv7l/wheel/./plom/canvas 2025-11-20T22:50:51,194 copying build/lib/plom/canvas/__init__.py -> build/bdist.linux-armv7l/wheel/./plom/canvas 2025-11-20T22:50:51,195 copying build/lib/plom/test_misc_utils.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T22:50:51,197 copying build/lib/plom/feedback_rules.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T22:50:51,199 copying build/lib/plom/question_labels.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T22:50:51,201 copying build/lib/plom/templateTestSpec.toml -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T22:50:51,203 copying build/lib/plom/test_exceptions.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T22:50:51,205 copying build/lib/plom/test_tags.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T22:50:51,207 copying build/lib/plom/test_scoring.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T22:50:51,209 copying build/lib/plom/manage_user_files.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T22:50:51,212 creating build/bdist.linux-armv7l/wheel/plom/solutions 2025-11-20T22:50:51,213 copying build/lib/plom/solutions/deleteSolutionImage.py -> build/bdist.linux-armv7l/wheel/./plom/solutions 2025-11-20T22:50:51,215 copying build/lib/plom/solutions/putSolutionImage.py -> build/bdist.linux-armv7l/wheel/./plom/solutions 2025-11-20T22:50:51,217 copying build/lib/plom/solutions/__main__.py -> build/bdist.linux-armv7l/wheel/./plom/solutions 2025-11-20T22:50:51,219 copying build/lib/plom/solutions/getSolutionImage.py -> build/bdist.linux-armv7l/wheel/./plom/solutions 2025-11-20T22:50:51,221 copying build/lib/plom/solutions/extractSolutions.py -> build/bdist.linux-armv7l/wheel/./plom/solutions 2025-11-20T22:50:51,223 copying build/lib/plom/solutions/checkSolutionStatus.py -> build/bdist.linux-armv7l/wheel/./plom/solutions 2025-11-20T22:50:51,225 copying build/lib/plom/solutions/__init__.py -> build/bdist.linux-armv7l/wheel/./plom/solutions 2025-11-20T22:50:51,227 creating build/bdist.linux-armv7l/wheel/plom/cli 2025-11-20T22:50:51,228 copying build/lib/plom/cli/bundle_tools.py -> build/bdist.linux-armv7l/wheel/./plom/cli 2025-11-20T22:50:51,230 copying build/lib/plom/cli/pqvmap_tools.py -> build/bdist.linux-armv7l/wheel/./plom/cli 2025-11-20T22:50:51,232 copying build/lib/plom/cli/rectangle_extractor_tools.py -> build/bdist.linux-armv7l/wheel/./plom/cli 2025-11-20T22:50:51,233 copying build/lib/plom/cli/finish_tools.py -> build/bdist.linux-armv7l/wheel/./plom/cli 2025-11-20T22:50:51,235 copying build/lib/plom/cli/list_bundles.py -> build/bdist.linux-armv7l/wheel/./plom/cli 2025-11-20T22:50:51,237 copying build/lib/plom/cli/__main__.py -> build/bdist.linux-armv7l/wheel/./plom/cli 2025-11-20T22:50:51,239 copying build/lib/plom/cli/start_messenger.py -> build/bdist.linux-armv7l/wheel/./plom/cli 2025-11-20T22:50:51,241 copying build/lib/plom/cli/task_tools.py -> build/bdist.linux-armv7l/wheel/./plom/cli 2025-11-20T22:50:51,243 copying build/lib/plom/cli/source_tools.py -> build/bdist.linux-armv7l/wheel/./plom/cli 2025-11-20T22:50:51,244 copying build/lib/plom/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./plom/cli 2025-11-20T22:50:51,246 copying build/lib/plom/cli/identify_tools.py -> build/bdist.linux-armv7l/wheel/./plom/cli 2025-11-20T22:50:51,248 copying build/lib/plom/cli/spec_tools.py -> build/bdist.linux-armv7l/wheel/./plom/cli 2025-11-20T22:50:51,249 copying build/lib/plom/cli/classlist_tools.py -> build/bdist.linux-armv7l/wheel/./plom/cli 2025-11-20T22:50:51,251 copying build/lib/plom/demoClassList.csv -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T22:50:51,254 copying build/lib/plom/test_feedback_rules.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T22:50:51,255 copying build/lib/plom/version_maps.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T22:50:51,258 copying build/lib/plom/idBox2.pdf -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T22:50:51,260 creating build/bdist.linux-armv7l/wheel/plom/finish 2025-11-20T22:50:51,261 copying build/lib/plom/finish/check_completed.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-11-20T22:50:51,264 copying build/lib/plom/finish/spreadsheet.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-11-20T22:50:51,266 copying build/lib/plom/finish/test_return_tools.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-11-20T22:50:51,268 copying build/lib/plom/finish/rubric_downloads.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-11-20T22:50:51,270 copying build/lib/plom/finish/reassemble_ID_only.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-11-20T22:50:51,272 copying build/lib/plom/finish/coded_return.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-11-20T22:50:51,274 copying build/lib/plom/finish/test_cover_pages.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-11-20T22:50:51,276 copying build/lib/plom/finish/__main__.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-11-20T22:50:51,278 copying build/lib/plom/finish/test_hash.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-11-20T22:50:51,280 copying build/lib/plom/finish/examReassembler.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-11-20T22:50:51,282 copying build/lib/plom/finish/start_messenger.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-11-20T22:50:51,284 copying build/lib/plom/finish/utils.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-11-20T22:50:51,286 copying build/lib/plom/finish/clear_manager_login.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-11-20T22:50:51,288 copying build/lib/plom/finish/return_tools.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-11-20T22:50:51,290 copying build/lib/plom/finish/reassemble_completed.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-11-20T22:50:51,292 copying build/lib/plom/finish/html_view_test_template.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-11-20T22:50:51,313 copying build/lib/plom/finish/audit.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-11-20T22:50:51,315 copying build/lib/plom/finish/__init__.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-11-20T22:50:51,316 copying build/lib/plom/finish/coverPageBuilder.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-11-20T22:50:51,319 copying build/lib/plom/idBox4.pdf -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T22:50:51,321 copying build/lib/plom/templateUserList.csv -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T22:50:51,322 copying build/lib/plom/test_illadvised.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T22:50:51,325 creating build/bdist.linux-armv7l/wheel/plom/create 2025-11-20T22:50:51,326 copying build/lib/plom/create/test_classlists.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-20T22:50:51,329 copying build/lib/plom/create/scribble_hw_utils.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-20T22:50:51,331 copying build/lib/plom/create/classlistValidator.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-20T22:50:51,333 copying build/lib/plom/create/scrap_paper_src.tex -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-20T22:50:51,335 copying build/lib/plom/create/extra_pages_src.tex -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-20T22:50:51,336 copying build/lib/plom/create/test_upload_classlist.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-20T22:50:51,338 copying build/lib/plom/create/buildDatabaseAndPapers.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-20T22:50:51,340 copying build/lib/plom/create/bundle_separator_src.tex -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-20T22:50:51,342 copying build/lib/plom/create/homework_scribbler.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-20T22:50:51,344 copying build/lib/plom/create/push_pull_rubrics.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-20T22:50:51,346 copying build/lib/plom/create/status.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-20T22:50:51,348 copying build/lib/plom/create/mergeAndCodePages.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-20T22:50:51,351 copying build/lib/plom/create/test_build_source_exams.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-20T22:50:51,352 copying build/lib/plom/create/version_map_utils.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-20T22:50:51,354 copying build/lib/plom/create/buildClasslist.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-20T22:50:51,357 copying build/lib/plom/create/_digitHunter.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-20T22:50:51,359 copying build/lib/plom/create/test_page_counts.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-20T22:50:51,361 copying build/lib/plom/create/__main__.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-20T22:50:51,363 copying build/lib/plom/create/build_bundle_separators_with_qrcodes.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-20T22:50:51,365 copying build/lib/plom/create/test_build_extra_page_pdf.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-20T22:50:51,367 copying build/lib/plom/create/start_messenger.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-20T22:50:51,369 copying build/lib/plom/create/scribble_utils.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-20T22:50:51,372 copying build/lib/plom/create/upload_classlist.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-20T22:50:51,374 copying build/lib/plom/create/build_extra_page_with_qrcodes.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-20T22:50:51,375 copying build/lib/plom/create/buildNamedPDF.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-20T22:50:51,378 copying build/lib/plom/create/__init__.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-20T22:50:51,380 copying build/lib/plom/create/build_scrap_paper_with_qrcodes.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-20T22:50:51,382 creating build/bdist.linux-armv7l/wheel/plom/create/fonts 2025-11-20T22:50:51,383 copying build/lib/plom/create/fonts/pdl_handwriting.ttf -> build/bdist.linux-armv7l/wheel/./plom/create/fonts 2025-11-20T22:50:51,386 copying build/lib/plom/create/fonts/ld_handwriting.ttf -> build/bdist.linux-armv7l/wheel/./plom/create/fonts 2025-11-20T22:50:51,388 copying build/lib/plom/create/fonts/nh_handwriting.ttf -> build/bdist.linux-armv7l/wheel/./plom/create/fonts 2025-11-20T22:50:51,390 copying build/lib/plom/create/fonts/ejx_handwriting.ttf -> build/bdist.linux-armv7l/wheel/./plom/create/fonts 2025-11-20T22:50:51,393 copying build/lib/plom/create/fonts/adr_handwriting.ttf -> build/bdist.linux-armv7l/wheel/./plom/create/fonts 2025-11-20T22:50:51,395 copying build/lib/plom/create/fonts/__init__.py -> build/bdist.linux-armv7l/wheel/./plom/create/fonts 2025-11-20T22:50:51,397 copying build/lib/plom/create/fonts/bt_handwriting.ttf -> build/bdist.linux-armv7l/wheel/./plom/create/fonts 2025-11-20T22:50:51,399 copying build/lib/plom/create/test_make_pdf.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-20T22:50:51,401 copying build/lib/plom/create/demotools.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-20T22:50:51,403 copying build/lib/plom/create/test_stamps.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-20T22:50:51,404 copying build/lib/plom/create/digits.json -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-20T22:50:51,408 copying build/lib/plom/create/exam_scribbler.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-20T22:50:51,409 copying build/lib/plom/rubric_utils.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T22:50:51,412 copying build/lib/plom/aliceBob.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T22:50:51,414 copying build/lib/plom/__init__.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T22:50:51,416 creating build/bdist.linux-armv7l/wheel/plom/scan 2025-11-20T22:50:51,417 copying build/lib/plom/scan/scansToImages.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-20T22:50:51,420 copying build/lib/plom/scan/frontend_hwscan.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-20T22:50:51,422 copying build/lib/plom/scan/test_qr_reads.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-20T22:50:51,424 copying build/lib/plom/scan/question_list_utils.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-20T22:50:51,426 copying build/lib/plom/scan/rotate.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-20T22:50:51,428 copying build/lib/plom/scan/test_pdf_img_extraction.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-20T22:50:51,430 copying build/lib/plom/scan/test_rgb.png -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-20T22:50:51,432 copying build/lib/plom/scan/__main__.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-20T22:50:51,434 copying build/lib/plom/scan/bundle_utils.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-20T22:50:51,437 copying build/lib/plom/scan/listBundles.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-20T22:50:51,438 copying build/lib/plom/scan/hwSubmissionsCheck.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-20T22:50:51,440 copying build/lib/plom/scan/sendUnknownsToServer.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-20T22:50:51,443 copying build/lib/plom/scan/start_messenger.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-20T22:50:51,445 copying build/lib/plom/scan/pdfmucker.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-20T22:50:51,447 copying build/lib/plom/scan/sendCollisionsToServer.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-20T22:50:51,450 copying build/lib/plom/scan/checkScanStatus.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-20T22:50:51,452 copying build/lib/plom/scan/clearScannerLogin.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-20T22:50:51,454 copying build/lib/plom/scan/sendPagesToServer.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-20T22:50:51,456 copying build/lib/plom/scan/test_question_map_parse.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-20T22:50:51,458 copying build/lib/plom/scan/test_invisible_watermarks.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-20T22:50:51,460 copying build/lib/plom/scan/test_rotations.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-20T22:50:51,462 copying build/lib/plom/scan/__init__.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-20T22:50:51,464 copying build/lib/plom/scan/frontend_scan.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-20T22:50:51,466 copying build/lib/plom/scan/test_zbar_fails.png -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-20T22:50:51,470 copying build/lib/plom/scan/readQRCodes.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-20T22:50:51,472 copying build/lib/plom/scan/fasterQRExtract.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-20T22:50:51,474 copying build/lib/plom/spec_verifier.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T22:50:51,477 copying build/lib/plom/test_spec.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T22:50:51,479 copying build/lib/plom/demo_rubrics.toml -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T22:50:51,481 copying build/lib/plom/test_print_score.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T22:50:51,482 copying build/lib/plom/test_version_maps.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T22:50:51,485 copying build/lib/plom/common.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T22:50:51,486 copying build/lib/plom/test_latex.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-20T22:50:51,488 running install_data 2025-11-20T22:50:51,495 creating build/bdist.linux-armv7l/wheel/plom-0.19.6.data/data 2025-11-20T22:50:51,496 creating build/bdist.linux-armv7l/wheel/plom-0.19.6.data/data/share/plom 2025-11-20T22:50:51,498 copying plom/templateTestSpec.toml -> build/bdist.linux-armv7l/wheel/plom-0.19.6.data/data/share/plom 2025-11-20T22:50:51,500 copying plom/templateSolutionSpec.toml -> build/bdist.linux-armv7l/wheel/plom-0.19.6.data/data/share/plom 2025-11-20T22:50:51,501 copying plom/templateUserList.csv -> build/bdist.linux-armv7l/wheel/plom-0.19.6.data/data/share/plom 2025-11-20T22:50:51,503 copying plom/demoClassList.csv -> build/bdist.linux-armv7l/wheel/plom-0.19.6.data/data/share/plom 2025-11-20T22:50:51,506 copying plom/demo_rubrics.toml -> build/bdist.linux-armv7l/wheel/plom-0.19.6.data/data/share/plom 2025-11-20T22:50:51,507 copying plom/create/extra_pages_src.tex -> build/bdist.linux-armv7l/wheel/plom-0.19.6.data/data/share/plom 2025-11-20T22:50:51,509 copying plom/create/scrap_paper_src.tex -> build/bdist.linux-armv7l/wheel/plom-0.19.6.data/data/share/plom 2025-11-20T22:50:51,511 copying plom/create/bundle_separator_src.tex -> build/bdist.linux-armv7l/wheel/plom-0.19.6.data/data/share/plom 2025-11-20T22:50:51,513 creating build/bdist.linux-armv7l/wheel/plom-0.19.6.data/data/share/plom/testTemplates 2025-11-20T22:50:51,514 copying testTemplates/README.md -> build/bdist.linux-armv7l/wheel/plom-0.19.6.data/data/share/plom/testTemplates 2025-11-20T22:50:51,516 copying testTemplates/dummy_left_staple.png -> build/bdist.linux-armv7l/wheel/plom-0.19.6.data/data/share/plom/testTemplates 2025-11-20T22:50:51,518 copying testTemplates/dummy_left_staple_red.png -> build/bdist.linux-armv7l/wheel/plom-0.19.6.data/data/share/plom/testTemplates 2025-11-20T22:50:51,521 copying testTemplates/dummy_qr_code.png -> build/bdist.linux-armv7l/wheel/plom-0.19.6.data/data/share/plom/testTemplates 2025-11-20T22:50:51,523 copying testTemplates/dummy_qr_code_red.png -> build/bdist.linux-armv7l/wheel/plom-0.19.6.data/data/share/plom/testTemplates 2025-11-20T22:50:51,526 copying testTemplates/dummy_right_staple.png -> build/bdist.linux-armv7l/wheel/plom-0.19.6.data/data/share/plom/testTemplates 2025-11-20T22:50:51,528 copying testTemplates/dummy_right_staple_red.png -> build/bdist.linux-armv7l/wheel/plom-0.19.6.data/data/share/plom/testTemplates 2025-11-20T22:50:51,530 copying testTemplates/extraSheets.tex -> build/bdist.linux-armv7l/wheel/plom-0.19.6.data/data/share/plom/testTemplates 2025-11-20T22:50:51,532 copying testTemplates/extraSheets_noname.tex -> build/bdist.linux-armv7l/wheel/plom-0.19.6.data/data/share/plom/testTemplates 2025-11-20T22:50:51,534 copying testTemplates/idBox-source.tex -> build/bdist.linux-armv7l/wheel/plom-0.19.6.data/data/share/plom/testTemplates 2025-11-20T22:50:51,536 copying testTemplates/idBox.eps -> build/bdist.linux-armv7l/wheel/plom-0.19.6.data/data/share/plom/testTemplates 2025-11-20T22:50:51,539 copying testTemplates/idBox.pdf -> build/bdist.linux-armv7l/wheel/plom-0.19.6.data/data/share/plom/testTemplates 2025-11-20T22:50:51,541 copying testTemplates/idBox.svg -> build/bdist.linux-armv7l/wheel/plom-0.19.6.data/data/share/plom/testTemplates 2025-11-20T22:50:51,544 copying testTemplates/idBox2-source.tex -> build/bdist.linux-armv7l/wheel/plom-0.19.6.data/data/share/plom/testTemplates 2025-11-20T22:50:51,546 copying testTemplates/idBox2.eps -> build/bdist.linux-armv7l/wheel/plom-0.19.6.data/data/share/plom/testTemplates 2025-11-20T22:50:51,549 copying testTemplates/idBox2.pdf -> build/bdist.linux-armv7l/wheel/plom-0.19.6.data/data/share/plom/testTemplates 2025-11-20T22:50:51,551 copying testTemplates/idBox2.svg -> build/bdist.linux-armv7l/wheel/plom-0.19.6.data/data/share/plom/testTemplates 2025-11-20T22:50:51,554 copying testTemplates/idBox4-source.tex -> build/bdist.linux-armv7l/wheel/plom-0.19.6.data/data/share/plom/testTemplates 2025-11-20T22:50:51,556 copying testTemplates/idBox4.eps -> build/bdist.linux-armv7l/wheel/plom-0.19.6.data/data/share/plom/testTemplates 2025-11-20T22:50:51,559 copying testTemplates/idBox4.pdf -> build/bdist.linux-armv7l/wheel/plom-0.19.6.data/data/share/plom/testTemplates 2025-11-20T22:50:51,561 copying testTemplates/idBox4.svg -> build/bdist.linux-armv7l/wheel/plom-0.19.6.data/data/share/plom/testTemplates 2025-11-20T22:50:51,564 copying testTemplates/latexTemplate.tex -> build/bdist.linux-armv7l/wheel/plom-0.19.6.data/data/share/plom/testTemplates 2025-11-20T22:50:51,566 copying testTemplates/latexTemplatev2.tex -> build/bdist.linux-armv7l/wheel/plom-0.19.6.data/data/share/plom/testTemplates 2025-11-20T22:50:51,568 copying testTemplates/mockplom.sty -> build/bdist.linux-armv7l/wheel/plom-0.19.6.data/data/share/plom/testTemplates 2025-11-20T22:50:51,570 creating build/bdist.linux-armv7l/wheel/plom-0.19.6.data/data/share/plom/contrib 2025-11-20T22:50:51,572 copying contrib/README.txt -> build/bdist.linux-armv7l/wheel/plom-0.19.6.data/data/share/plom/contrib 2025-11-20T22:50:51,574 copying contrib/plom-return_codes_to_canvas_csv.py -> build/bdist.linux-armv7l/wheel/plom-0.19.6.data/data/share/plom/contrib 2025-11-20T22:50:51,576 copying contrib/plom-write_grades_to_canvas_csv.py -> build/bdist.linux-armv7l/wheel/plom-0.19.6.data/data/share/plom/contrib 2025-11-20T22:50:51,578 copying contrib/upload_hw_from_zip_of_jpegs.py -> build/bdist.linux-armv7l/wheel/plom-0.19.6.data/data/share/plom/contrib 2025-11-20T22:50:51,580 copying contrib/plom-push-to-canvas.py -> build/bdist.linux-armv7l/wheel/plom-0.19.6.data/data/share/plom/contrib 2025-11-20T22:50:51,583 copying contrib/plom-push-to-canvas-uncached.py -> build/bdist.linux-armv7l/wheel/plom-0.19.6.data/data/share/plom/contrib 2025-11-20T22:50:51,585 running install_egg_info 2025-11-20T22:50:51,591 Copying plom.egg-info to build/bdist.linux-armv7l/wheel/./plom-0.19.6-py3.11.egg-info 2025-11-20T22:50:51,603 running install_scripts 2025-11-20T22:50:51,615 creating build/bdist.linux-armv7l/wheel/plom-0.19.6.dist-info/WHEEL 2025-11-20T22:50:51,618 creating '/tmp/pip-wheel-9lvvha2f/.tmp-cll16s2f/plom-0.19.6-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-11-20T22:50:51,621 adding 'plom/__init__.py' 2025-11-20T22:50:51,623 adding 'plom/aliceBob.py' 2025-11-20T22:50:51,624 adding 'plom/comment_utils.py' 2025-11-20T22:50:51,625 adding 'plom/common.py' 2025-11-20T22:50:51,631 adding 'plom/demoClassList.csv' 2025-11-20T22:50:51,632 adding 'plom/demo_rubrics.toml' 2025-11-20T22:50:51,634 adding 'plom/feedback_rules.py' 2025-11-20T22:50:51,636 adding 'plom/idBox2.pdf' 2025-11-20T22:50:51,638 adding 'plom/idBox4.pdf' 2025-11-20T22:50:51,639 adding 'plom/latexTemplate.tex' 2025-11-20T22:50:51,641 adding 'plom/latexTemplatev2.tex' 2025-11-20T22:50:51,642 adding 'plom/manage_user_files.py' 2025-11-20T22:50:51,644 adding 'plom/misc_utils.py' 2025-11-20T22:50:51,645 adding 'plom/plom_exceptions.py' 2025-11-20T22:50:51,647 adding 'plom/question_labels.py' 2025-11-20T22:50:51,649 adding 'plom/rubric_utils.py' 2025-11-20T22:50:51,650 adding 'plom/rules.py' 2025-11-20T22:50:51,655 adding 'plom/spec_verifier.py' 2025-11-20T22:50:51,656 adding 'plom/tagging.py' 2025-11-20T22:50:51,658 adding 'plom/templateSolutionSpec.toml' 2025-11-20T22:50:51,659 adding 'plom/templateTestSpec.toml' 2025-11-20T22:50:51,660 adding 'plom/templateUserList.csv' 2025-11-20T22:50:51,661 adding 'plom/test_exceptions.py' 2025-11-20T22:50:51,662 adding 'plom/test_feedback_rules.py' 2025-11-20T22:50:51,664 adding 'plom/test_illadvised.py' 2025-11-20T22:50:51,665 adding 'plom/test_latex.py' 2025-11-20T22:50:51,666 adding 'plom/test_latexfrag.py' 2025-11-20T22:50:51,668 adding 'plom/test_misc_utils.py' 2025-11-20T22:50:51,669 adding 'plom/test_print_score.py' 2025-11-20T22:50:51,670 adding 'plom/test_question_labels.py' 2025-11-20T22:50:51,671 adding 'plom/test_rubric_diff.py' 2025-11-20T22:50:51,673 adding 'plom/test_scoring.py' 2025-11-20T22:50:51,675 adding 'plom/test_spec.py' 2025-11-20T22:50:51,676 adding 'plom/test_tags.py' 2025-11-20T22:50:51,677 adding 'plom/test_target_latex.png' 2025-11-20T22:50:51,679 adding 'plom/test_target_latex_old.png' 2025-11-20T22:50:51,680 adding 'plom/test_version.py' 2025-11-20T22:50:51,681 adding 'plom/test_version_maps.py' 2025-11-20T22:50:51,683 adding 'plom/textools.py' 2025-11-20T22:50:51,685 adding 'plom/tpv_utils.py' 2025-11-20T22:50:51,687 adding 'plom/version_maps.py' 2025-11-20T22:50:51,689 adding 'plom/canvas/__init__.py' 2025-11-20T22:50:51,691 adding 'plom/canvas/canvas_utils.py' 2025-11-20T22:50:51,692 adding 'plom/canvas/canvasapi_extensions.py' 2025-11-20T22:50:51,694 adding 'plom/cli/__init__.py' 2025-11-20T22:50:51,697 adding 'plom/cli/__main__.py' 2025-11-20T22:50:51,698 adding 'plom/cli/bundle_tools.py' 2025-11-20T22:50:51,699 adding 'plom/cli/classlist_tools.py' 2025-11-20T22:50:51,701 adding 'plom/cli/finish_tools.py' 2025-11-20T22:50:51,702 adding 'plom/cli/identify_tools.py' 2025-11-20T22:50:51,703 adding 'plom/cli/list_bundles.py' 2025-11-20T22:50:51,704 adding 'plom/cli/pqvmap_tools.py' 2025-11-20T22:50:51,706 adding 'plom/cli/rectangle_extractor_tools.py' 2025-11-20T22:50:51,707 adding 'plom/cli/source_tools.py' 2025-11-20T22:50:51,708 adding 'plom/cli/spec_tools.py' 2025-11-20T22:50:51,709 adding 'plom/cli/start_messenger.py' 2025-11-20T22:50:51,711 adding 'plom/cli/task_tools.py' 2025-11-20T22:50:51,713 adding 'plom/create/__init__.py' 2025-11-20T22:50:51,717 adding 'plom/create/__main__.py' 2025-11-20T22:50:51,718 adding 'plom/create/_digitHunter.py' 2025-11-20T22:50:51,720 adding 'plom/create/buildClasslist.py' 2025-11-20T22:50:51,722 adding 'plom/create/buildDatabaseAndPapers.py' 2025-11-20T22:50:51,724 adding 'plom/create/buildNamedPDF.py' 2025-11-20T22:50:51,725 adding 'plom/create/build_bundle_separators_with_qrcodes.py' 2025-11-20T22:50:51,726 adding 'plom/create/build_extra_page_with_qrcodes.py' 2025-11-20T22:50:51,728 adding 'plom/create/build_scrap_paper_with_qrcodes.py' 2025-11-20T22:50:51,730 adding 'plom/create/bundle_separator_src.tex' 2025-11-20T22:50:51,732 adding 'plom/create/classlistValidator.py' 2025-11-20T22:50:51,734 adding 'plom/create/demotools.py' 2025-11-20T22:50:51,742 adding 'plom/create/digits.json' 2025-11-20T22:50:51,743 adding 'plom/create/exam_scribbler.py' 2025-11-20T22:50:51,745 adding 'plom/create/extra_pages_src.tex' 2025-11-20T22:50:51,746 adding 'plom/create/homework_scribbler.py' 2025-11-20T22:50:51,749 adding 'plom/create/mergeAndCodePages.py' 2025-11-20T22:50:51,750 adding 'plom/create/push_pull_rubrics.py' 2025-11-20T22:50:51,751 adding 'plom/create/scrap_paper_src.tex' 2025-11-20T22:50:51,753 adding 'plom/create/scribble_hw_utils.py' 2025-11-20T22:50:51,756 adding 'plom/create/scribble_utils.py' 2025-11-20T22:50:51,757 adding 'plom/create/start_messenger.py' 2025-11-20T22:50:51,759 adding 'plom/create/status.py' 2025-11-20T22:50:51,760 adding 'plom/create/test_build_extra_page_pdf.py' 2025-11-20T22:50:51,761 adding 'plom/create/test_build_source_exams.py' 2025-11-20T22:50:51,763 adding 'plom/create/test_classlists.py' 2025-11-20T22:50:51,764 adding 'plom/create/test_make_pdf.py' 2025-11-20T22:50:51,766 adding 'plom/create/test_page_counts.py' 2025-11-20T22:50:51,767 adding 'plom/create/test_stamps.py' 2025-11-20T22:50:51,768 adding 'plom/create/test_upload_classlist.py' 2025-11-20T22:50:51,769 adding 'plom/create/upload_classlist.py' 2025-11-20T22:50:51,771 adding 'plom/create/version_map_utils.py' 2025-11-20T22:50:51,772 adding 'plom/create/fonts/__init__.py' 2025-11-20T22:50:51,775 adding 'plom/create/fonts/adr_handwriting.ttf' 2025-11-20T22:50:51,778 adding 'plom/create/fonts/bt_handwriting.ttf' 2025-11-20T22:50:51,783 adding 'plom/create/fonts/ejx_handwriting.ttf' 2025-11-20T22:50:51,786 adding 'plom/create/fonts/ld_handwriting.ttf' 2025-11-20T22:50:51,788 adding 'plom/create/fonts/nh_handwriting.ttf' 2025-11-20T22:50:51,791 adding 'plom/create/fonts/pdl_handwriting.ttf' 2025-11-20T22:50:51,793 adding 'plom/finish/__init__.py' 2025-11-20T22:50:51,795 adding 'plom/finish/__main__.py' 2025-11-20T22:50:51,796 adding 'plom/finish/audit.py' 2025-11-20T22:50:51,798 adding 'plom/finish/check_completed.py' 2025-11-20T22:50:51,799 adding 'plom/finish/clear_manager_login.py' 2025-11-20T22:50:51,801 adding 'plom/finish/coded_return.py' 2025-11-20T22:50:51,802 adding 'plom/finish/coverPageBuilder.py' 2025-11-20T22:50:51,804 adding 'plom/finish/examReassembler.py' 2025-11-20T22:50:51,805 adding 'plom/finish/html_view_test_template.py' 2025-11-20T22:50:51,807 adding 'plom/finish/reassemble_ID_only.py' 2025-11-20T22:50:51,809 adding 'plom/finish/reassemble_completed.py' 2025-11-20T22:50:51,811 adding 'plom/finish/return_tools.py' 2025-11-20T22:50:51,812 adding 'plom/finish/rubric_downloads.py' 2025-11-20T22:50:51,814 adding 'plom/finish/spreadsheet.py' 2025-11-20T22:50:51,815 adding 'plom/finish/start_messenger.py' 2025-11-20T22:50:51,816 adding 'plom/finish/test_cover_pages.py' 2025-11-20T22:50:51,818 adding 'plom/finish/test_hash.py' 2025-11-20T22:50:51,819 adding 'plom/finish/test_return_tools.py' 2025-11-20T22:50:51,820 adding 'plom/finish/utils.py' 2025-11-20T22:50:51,822 adding 'plom/idreader/__init__.py' 2025-11-20T22:50:51,824 adding 'plom/idreader/assign_prob.py' 2025-11-20T22:50:51,825 adding 'plom/idreader/model_utils.py' 2025-11-20T22:50:51,827 adding 'plom/idreader/predictStudentID.py' 2025-11-20T22:50:51,829 adding 'plom/idreader/test_IDreader.py' 2025-11-20T22:50:51,830 adding 'plom/idreader/trainRandomForestModel.py' 2025-11-20T22:50:51,832 adding 'plom/messenger/__init__.py' 2025-11-20T22:50:51,839 adding 'plom/messenger/base_messenger.py' 2025-11-20T22:50:51,843 adding 'plom/messenger/managerMessenger.py' 2025-11-20T22:50:51,847 adding 'plom/messenger/messenger.py' 2025-11-20T22:50:51,850 adding 'plom/messenger/plom_admin_messenger.py' 2025-11-20T22:50:51,852 adding 'plom/messenger/scanMessenger.py' 2025-11-20T22:50:51,853 adding 'plom/messenger/test_messengers.py' 2025-11-20T22:50:51,856 adding 'plom/scan/__init__.py' 2025-11-20T22:50:51,857 adding 'plom/scan/__main__.py' 2025-11-20T22:50:51,859 adding 'plom/scan/bundle_utils.py' 2025-11-20T22:50:51,860 adding 'plom/scan/checkScanStatus.py' 2025-11-20T22:50:51,861 adding 'plom/scan/clearScannerLogin.py' 2025-11-20T22:50:51,863 adding 'plom/scan/fasterQRExtract.py' 2025-11-20T22:50:51,864 adding 'plom/scan/frontend_hwscan.py' 2025-11-20T22:50:51,866 adding 'plom/scan/frontend_scan.py' 2025-11-20T22:50:51,868 adding 'plom/scan/hwSubmissionsCheck.py' 2025-11-20T22:50:51,869 adding 'plom/scan/listBundles.py' 2025-11-20T22:50:51,872 adding 'plom/scan/pdfmucker.py' 2025-11-20T22:50:51,874 adding 'plom/scan/question_list_utils.py' 2025-11-20T22:50:51,876 adding 'plom/scan/readQRCodes.py' 2025-11-20T22:50:51,877 adding 'plom/scan/rotate.py' 2025-11-20T22:50:51,880 adding 'plom/scan/scansToImages.py' 2025-11-20T22:50:51,882 adding 'plom/scan/sendCollisionsToServer.py' 2025-11-20T22:50:51,884 adding 'plom/scan/sendPagesToServer.py' 2025-11-20T22:50:51,885 adding 'plom/scan/sendUnknownsToServer.py' 2025-11-20T22:50:51,887 adding 'plom/scan/start_messenger.py' 2025-11-20T22:50:51,888 adding 'plom/scan/test_invisible_watermarks.py' 2025-11-20T22:50:51,890 adding 'plom/scan/test_pdf_img_extraction.py' 2025-11-20T22:50:51,891 adding 'plom/scan/test_qr_reads.py' 2025-11-20T22:50:51,892 adding 'plom/scan/test_question_map_parse.py' 2025-11-20T22:50:51,893 adding 'plom/scan/test_rgb.png' 2025-11-20T22:50:51,895 adding 'plom/scan/test_rotations.py' 2025-11-20T22:50:51,904 adding 'plom/scan/test_zbar_fails.png' 2025-11-20T22:50:51,906 adding 'plom/scripts/__init__.py' 2025-11-20T22:50:51,908 adding 'plom/scripts/hwscan.py' 2025-11-20T22:50:51,909 adding 'plom/scripts/test_script_help_ver.py' 2025-11-20T22:50:51,911 adding 'plom/solutions/__init__.py' 2025-11-20T22:50:51,913 adding 'plom/solutions/__main__.py' 2025-11-20T22:50:51,914 adding 'plom/solutions/checkSolutionStatus.py' 2025-11-20T22:50:51,916 adding 'plom/solutions/deleteSolutionImage.py' 2025-11-20T22:50:51,917 adding 'plom/solutions/extractSolutions.py' 2025-11-20T22:50:51,918 adding 'plom/solutions/getSolutionImage.py' 2025-11-20T22:50:51,920 adding 'plom/solutions/putSolutionImage.py' 2025-11-20T22:50:51,923 adding 'plom-0.19.6.data/data/share/plom/bundle_separator_src.tex' 2025-11-20T22:50:51,929 adding 'plom-0.19.6.data/data/share/plom/demoClassList.csv' 2025-11-20T22:50:51,930 adding 'plom-0.19.6.data/data/share/plom/demo_rubrics.toml' 2025-11-20T22:50:51,932 adding 'plom-0.19.6.data/data/share/plom/extra_pages_src.tex' 2025-11-20T22:50:51,933 adding 'plom-0.19.6.data/data/share/plom/scrap_paper_src.tex' 2025-11-20T22:50:51,934 adding 'plom-0.19.6.data/data/share/plom/templateSolutionSpec.toml' 2025-11-20T22:50:51,936 adding 'plom-0.19.6.data/data/share/plom/templateTestSpec.toml' 2025-11-20T22:50:51,937 adding 'plom-0.19.6.data/data/share/plom/templateUserList.csv' 2025-11-20T22:50:51,939 adding 'plom-0.19.6.data/data/share/plom/contrib/README.txt' 2025-11-20T22:50:51,943 adding 'plom-0.19.6.data/data/share/plom/contrib/plom-push-to-canvas-uncached.py' 2025-11-20T22:50:51,946 adding 'plom-0.19.6.data/data/share/plom/contrib/plom-push-to-canvas.py' 2025-11-20T22:50:51,947 adding 'plom-0.19.6.data/data/share/plom/contrib/plom-return_codes_to_canvas_csv.py' 2025-11-20T22:50:51,949 adding 'plom-0.19.6.data/data/share/plom/contrib/plom-write_grades_to_canvas_csv.py' 2025-11-20T22:50:51,950 adding 'plom-0.19.6.data/data/share/plom/contrib/upload_hw_from_zip_of_jpegs.py' 2025-11-20T22:50:51,953 adding 'plom-0.19.6.data/data/share/plom/testTemplates/README.md' 2025-11-20T22:50:51,954 adding 'plom-0.19.6.data/data/share/plom/testTemplates/dummy_left_staple.png' 2025-11-20T22:50:51,956 adding 'plom-0.19.6.data/data/share/plom/testTemplates/dummy_left_staple_red.png' 2025-11-20T22:50:51,957 adding 'plom-0.19.6.data/data/share/plom/testTemplates/dummy_qr_code.png' 2025-11-20T22:50:51,960 adding 'plom-0.19.6.data/data/share/plom/testTemplates/dummy_qr_code_red.png' 2025-11-20T22:50:51,962 adding 'plom-0.19.6.data/data/share/plom/testTemplates/dummy_right_staple.png' 2025-11-20T22:50:51,963 adding 'plom-0.19.6.data/data/share/plom/testTemplates/dummy_right_staple_red.png' 2025-11-20T22:50:51,965 adding 'plom-0.19.6.data/data/share/plom/testTemplates/extraSheets.tex' 2025-11-20T22:50:51,966 adding 'plom-0.19.6.data/data/share/plom/testTemplates/extraSheets_noname.tex' 2025-11-20T22:50:51,967 adding 'plom-0.19.6.data/data/share/plom/testTemplates/idBox-source.tex' 2025-11-20T22:50:51,975 adding 'plom-0.19.6.data/data/share/plom/testTemplates/idBox.eps' 2025-11-20T22:50:51,978 adding 'plom-0.19.6.data/data/share/plom/testTemplates/idBox.pdf' 2025-11-20T22:50:51,981 adding 'plom-0.19.6.data/data/share/plom/testTemplates/idBox.svg' 2025-11-20T22:50:51,983 adding 'plom-0.19.6.data/data/share/plom/testTemplates/idBox2-source.tex' 2025-11-20T22:50:51,988 adding 'plom-0.19.6.data/data/share/plom/testTemplates/idBox2.eps' 2025-11-20T22:50:51,990 adding 'plom-0.19.6.data/data/share/plom/testTemplates/idBox2.pdf' 2025-11-20T22:50:51,993 adding 'plom-0.19.6.data/data/share/plom/testTemplates/idBox2.svg' 2025-11-20T22:50:51,995 adding 'plom-0.19.6.data/data/share/plom/testTemplates/idBox4-source.tex' 2025-11-20T22:50:51,997 adding 'plom-0.19.6.data/data/share/plom/testTemplates/idBox4.eps' 2025-11-20T22:50:51,999 adding 'plom-0.19.6.data/data/share/plom/testTemplates/idBox4.pdf' 2025-11-20T22:50:52,002 adding 'plom-0.19.6.data/data/share/plom/testTemplates/idBox4.svg' 2025-11-20T22:50:52,004 adding 'plom-0.19.6.data/data/share/plom/testTemplates/latexTemplate.tex' 2025-11-20T22:50:52,006 adding 'plom-0.19.6.data/data/share/plom/testTemplates/latexTemplatev2.tex' 2025-11-20T22:50:52,007 adding 'plom-0.19.6.data/data/share/plom/testTemplates/mockplom.sty' 2025-11-20T22:50:52,014 adding 'plom-0.19.6.dist-info/licenses/LICENSE.md' 2025-11-20T22:50:52,016 adding 'plom_ml/__init__.py' 2025-11-20T22:50:52,017 adding 'plom_ml/exceptions.py' 2025-11-20T22:50:52,019 adding 'plom_ml/clustering/__init__.py' 2025-11-20T22:50:52,020 adding 'plom_ml/clustering/exceptions.py' 2025-11-20T22:50:52,022 adding 'plom_ml/clustering/embedding/__init__.py' 2025-11-20T22:50:52,024 adding 'plom_ml/clustering/embedding/embedder.py' 2025-11-20T22:50:52,026 adding 'plom_ml/clustering/model/__init__.py' 2025-11-20T22:50:52,028 adding 'plom_ml/clustering/model/clustering_strategy.py' 2025-11-20T22:50:52,029 adding 'plom_ml/clustering/model/model_config.yaml' 2025-11-20T22:50:52,030 adding 'plom_ml/clustering/model/model_type.py' 2025-11-20T22:50:52,032 adding 'plom_ml/clustering/pipeline/__init__.py' 2025-11-20T22:50:52,033 adding 'plom_ml/clustering/pipeline/clustering_pipeline.py' 2025-11-20T22:50:52,035 adding 'plom_ml/clustering/preprocessing/__init__.py' 2025-11-20T22:50:52,037 adding 'plom_ml/clustering/preprocessing/image_processing_service.py' 2025-11-20T22:50:52,038 adding 'plom_ml/clustering/preprocessing/preprocessor.py' 2025-11-20T22:50:52,041 adding 'plom_server/__init__.py' 2025-11-20T22:50:52,042 adding 'plom_server/asgi.py' 2025-11-20T22:50:52,043 adding 'plom_server/context_processors.py' 2025-11-20T22:50:52,045 adding 'plom_server/get_js.py' 2025-11-20T22:50:52,046 adding 'plom_server/middleware.py' 2025-11-20T22:50:52,048 adding 'plom_server/settings.py' 2025-11-20T22:50:52,050 adding 'plom_server/urls.py' 2025-11-20T22:50:52,051 adding 'plom_server/wsgi.py' 2025-11-20T22:50:52,053 adding 'plom_server/API/__init__.py' 2025-11-20T22:50:52,054 adding 'plom_server/API/apps.py' 2025-11-20T22:50:52,056 adding 'plom_server/API/urls.py' 2025-11-20T22:50:52,057 adding 'plom_server/API/migrations/__init__.py' 2025-11-20T22:50:52,059 adding 'plom_server/API/permissions/__init__.py' 2025-11-20T22:50:52,060 adding 'plom_server/API/permissions/permissions.py' 2025-11-20T22:50:52,062 adding 'plom_server/API/routes/__init__.py' 2025-11-20T22:50:52,063 adding 'plom_server/API/routes/annotation_patterns.py' 2025-11-20T22:50:52,065 adding 'plom_server/API/routes/id_patterns.py' 2025-11-20T22:50:52,066 adding 'plom_server/API/routes/mark_patterns.py' 2025-11-20T22:50:52,067 adding 'plom_server/API/routes/misc_patterns.py' 2025-11-20T22:50:52,069 adding 'plom_server/API/routes/tags_patterns.py' 2025-11-20T22:50:52,070 adding 'plom_server/API/services/TokenService.py' 2025-11-20T22:50:52,071 adding 'plom_server/API/services/__init__.py' 2025-11-20T22:50:52,073 adding 'plom_server/API/tests/__init__.py' 2025-11-20T22:50:52,074 adding 'plom_server/API/tests/conftest.py' 2025-11-20T22:50:52,075 adding 'plom_server/API/tests/test_client_reject_list.py' 2025-11-20T22:50:52,077 adding 'plom_server/API/tests/test_mark_questions.py' 2025-11-20T22:50:52,079 adding 'plom_server/API/views/__init__.py' 2025-11-20T22:50:52,081 adding 'plom_server/API/views/classlist.py' 2025-11-20T22:50:52,082 adding 'plom_server/API/views/finish.py' 2025-11-20T22:50:52,083 adding 'plom_server/API/views/identify.py' 2025-11-20T22:50:52,085 adding 'plom_server/API/views/latex.py' 2025-11-20T22:50:52,087 adding 'plom_server/API/views/mark.py' 2025-11-20T22:50:52,089 adding 'plom_server/API/views/mark_question.py' 2025-11-20T22:50:52,091 adding 'plom_server/API/views/paperstoprint.py' 2025-11-20T22:50:52,092 adding 'plom_server/API/views/pqvmap.py' 2025-11-20T22:50:52,094 adding 'plom_server/API/views/rectangle_extractor.py' 2025-11-20T22:50:52,095 adding 'plom_server/API/views/report.py' 2025-11-20T22:50:52,097 adding 'plom_server/API/views/rubrics.py' 2025-11-20T22:50:52,098 adding 'plom_server/API/views/scan.py' 2025-11-20T22:50:52,100 adding 'plom_server/API/views/server_info.py' 2025-11-20T22:50:52,102 adding 'plom_server/API/views/source_handler.py' 2025-11-20T22:50:52,104 adding 'plom_server/API/views/spec_handler.py' 2025-11-20T22:50:52,105 adding 'plom_server/API/views/user_info.py' 2025-11-20T22:50:52,106 adding 'plom_server/API/views/utils.py' 2025-11-20T22:50:52,108 adding 'plom_server/API/views/experimental/__init__.py' 2025-11-20T22:50:52,109 adding 'plom_server/API/views/experimental/annotations.py' 2025-11-20T22:50:52,111 adding 'plom_server/API/views/experimental/base.py' 2025-11-20T22:50:52,112 adding 'plom_server/API/views/experimental/marking_tasks.py' 2025-11-20T22:50:52,113 adding 'plom_server/API/views/experimental/rubrics.py' 2025-11-20T22:50:52,115 adding 'plom_server/Authentication/__init__.py' 2025-11-20T22:50:52,116 adding 'plom_server/Authentication/admin.py' 2025-11-20T22:50:52,117 adding 'plom_server/Authentication/apps.py' 2025-11-20T22:50:52,118 adding 'plom_server/Authentication/models.py' 2025-11-20T22:50:52,120 adding 'plom_server/Authentication/signup_views.py' 2025-11-20T22:50:52,121 adding 'plom_server/Authentication/urls.py' 2025-11-20T22:50:52,123 adding 'plom_server/Authentication/views.py' 2025-11-20T22:50:52,125 adding 'plom_server/Authentication/forms/__init__.py' 2025-11-20T22:50:52,126 adding 'plom_server/Authentication/forms/choices.py' 2025-11-20T22:50:52,127 adding 'plom_server/Authentication/forms/signupForm.py' 2025-11-20T22:50:52,129 adding 'plom_server/Authentication/management/commands/plom_create_groups.py' 2025-11-20T22:50:52,131 adding 'plom_server/Authentication/migrations/0001_initial.py' 2025-11-20T22:50:52,132 adding 'plom_server/Authentication/migrations/__init__.py' 2025-11-20T22:50:52,134 adding 'plom_server/Authentication/services/__init__.py' 2025-11-20T22:50:52,136 adding 'plom_server/Authentication/services/authentication_services.py' 2025-11-20T22:50:52,138 adding 'plom_server/Authentication/tests/__init__.py' 2025-11-20T22:50:52,139 adding 'plom_server/Authentication/tests/test_create_users.py' 2025-11-20T22:50:52,141 adding 'plom_server/Base/__init__.py' 2025-11-20T22:50:52,142 adding 'plom_server/Base/admin.py' 2025-11-20T22:50:52,144 adding 'plom_server/Base/apps.py' 2025-11-20T22:50:52,145 adding 'plom_server/Base/base_group_views.py' 2025-11-20T22:50:52,146 adding 'plom_server/Base/compat.py' 2025-11-20T22:50:52,149 adding 'plom_server/Base/models.py' 2025-11-20T22:50:52,150 adding 'plom_server/Base/tests_settings.py' 2025-11-20T22:50:52,151 adding 'plom_server/Base/urls.py' 2025-11-20T22:50:52,153 adding 'plom_server/Base/views.py' 2025-11-20T22:50:52,155 adding 'plom_server/Base/management/commands/plom_clean_all_and_build_db.py' 2025-11-20T22:50:52,156 adding 'plom_server/Base/management/commands/plom_database.py' 2025-11-20T22:50:52,158 adding 'plom_server/Base/migrations/0001_initial.py' 2025-11-20T22:50:52,159 adding 'plom_server/Base/migrations/__init__.py' 2025-11-20T22:50:52,161 adding 'plom_server/Base/services/Settings.py' 2025-11-20T22:50:52,162 adding 'plom_server/Base/services/__init__.py' 2025-11-20T22:50:52,163 adding 'plom_server/Base/services/big_red_button.py' 2025-11-20T22:50:52,164 adding 'plom_server/Base/services/database_service.py' 2025-11-20T22:50:52,166 adding 'plom_server/BuildPaperPDF/__init__.py' 2025-11-20T22:50:52,167 adding 'plom_server/BuildPaperPDF/admin.py' 2025-11-20T22:50:52,168 adding 'plom_server/BuildPaperPDF/apps.py' 2025-11-20T22:50:52,170 adding 'plom_server/BuildPaperPDF/models.py' 2025-11-20T22:50:52,171 adding 'plom_server/BuildPaperPDF/tests.py' 2025-11-20T22:50:52,172 adding 'plom_server/BuildPaperPDF/urls.py' 2025-11-20T22:50:52,174 adding 'plom_server/BuildPaperPDF/views.py' 2025-11-20T22:50:52,176 adding 'plom_server/BuildPaperPDF/management/commands/plom_build_paper_pdfs.py' 2025-11-20T22:50:52,178 adding 'plom_server/BuildPaperPDF/migrations/0001_initial.py' 2025-11-20T22:50:52,179 adding 'plom_server/BuildPaperPDF/migrations/0002_initial.py' 2025-11-20T22:50:52,180 adding 'plom_server/BuildPaperPDF/migrations/__init__.py' 2025-11-20T22:50:52,182 adding 'plom_server/BuildPaperPDF/services/__init__.py' 2025-11-20T22:50:52,184 adding 'plom_server/BuildPaperPDF/services/build_papers.py' 2025-11-20T22:50:52,186 adding 'plom_server/Contrib/__init__.py' 2025-11-20T22:50:52,188 adding 'plom_server/Contrib/management/commands/PCA_analysis.py' 2025-11-20T22:50:52,190 adding 'plom_server/Contrib/management/commands/cluster_and_tag.py' 2025-11-20T22:50:52,192 adding 'plom_server/Finish/__init__.py' 2025-11-20T22:50:52,193 adding 'plom_server/Finish/admin.py' 2025-11-20T22:50:52,194 adding 'plom_server/Finish/apps.py' 2025-11-20T22:50:52,196 adding 'plom_server/Finish/forms.py' 2025-11-20T22:50:52,197 adding 'plom_server/Finish/models.py' 2025-11-20T22:50:52,198 adding 'plom_server/Finish/urls.py' 2025-11-20T22:50:52,201 adding 'plom_server/Finish/management/commands/generate_report.py' 2025-11-20T22:50:52,202 adding 'plom_server/Finish/management/commands/plom_build_all_soln.py' 2025-11-20T22:50:52,203 adding 'plom_server/Finish/management/commands/plom_build_soln.py' 2025-11-20T22:50:52,204 adding 'plom_server/Finish/management/commands/plom_download_marks_csv.py' 2025-11-20T22:50:52,206 adding 'plom_server/Finish/management/commands/plom_download_ta_info_csv.py' 2025-11-20T22:50:52,207 adding 'plom_server/Finish/management/commands/plom_reassemble.py' 2025-11-20T22:50:52,209 adding 'plom_server/Finish/management/commands/plom_soln_sources.py' 2025-11-20T22:50:52,210 adding 'plom_server/Finish/management/commands/plom_soln_spec.py' 2025-11-20T22:50:52,212 adding 'plom_server/Finish/migrations/0001_initial.py' 2025-11-20T22:50:52,213 adding 'plom_server/Finish/migrations/0002_initial.py' 2025-11-20T22:50:52,214 adding 'plom_server/Finish/migrations/__init__.py' 2025-11-20T22:50:52,217 adding 'plom_server/Finish/services/ReportPDFService.py' 2025-11-20T22:50:52,218 adding 'plom_server/Finish/services/__init__.py' 2025-11-20T22:50:52,220 adding 'plom_server/Finish/services/annotation_data_service.py' 2025-11-20T22:50:52,223 adding 'plom_server/Finish/services/build_soln_service.py' 2025-11-20T22:50:52,224 adding 'plom_server/Finish/services/build_student_report_service.py' 2025-11-20T22:50:52,226 adding 'plom_server/Finish/services/d3_service.py' 2025-11-20T22:50:52,228 adding 'plom_server/Finish/services/data_extraction_service.py' 2025-11-20T22:50:52,231 adding 'plom_server/Finish/services/matplotlib_service.py' 2025-11-20T22:50:52,236 adding 'plom_server/Finish/services/reassemble_service.py' 2025-11-20T22:50:52,237 adding 'plom_server/Finish/services/soln_images.py' 2025-11-20T22:50:52,239 adding 'plom_server/Finish/services/soln_source.py' 2025-11-20T22:50:52,242 adding 'plom_server/Finish/services/student_marks_service.py' 2025-11-20T22:50:52,244 adding 'plom_server/Finish/services/ta_marking_service.py' 2025-11-20T22:50:52,245 adding 'plom_server/Finish/services/template_soln_spec.py' 2025-11-20T22:50:52,247 adding 'plom_server/Finish/templatetags/__init__.py' 2025-11-20T22:50:52,248 adding 'plom_server/Finish/templatetags/custom_tags.py' 2025-11-20T22:50:52,250 adding 'plom_server/Finish/tests/__init__.py' 2025-11-20T22:50:52,251 adding 'plom_server/Finish/tests/test_student_mark.py' 2025-11-20T22:50:52,253 adding 'plom_server/Finish/useful_files_for_testing/soln_spec_for_testing_shared_pages.toml' 2025-11-20T22:50:52,255 adding 'plom_server/Finish/views/__init__.py' 2025-11-20T22:50:52,256 adding 'plom_server/Finish/views/build_soln_pdf.py' 2025-11-20T22:50:52,258 adding 'plom_server/Finish/views/marking_info.py' 2025-11-20T22:50:52,259 adding 'plom_server/Finish/views/reassembly.py' 2025-11-20T22:50:52,260 adding 'plom_server/Finish/views/soln_home.py' 2025-11-20T22:50:52,262 adding 'plom_server/Finish/views/soln_sources.py' 2025-11-20T22:50:52,263 adding 'plom_server/Finish/views/soln_spec.py' 2025-11-20T22:50:52,264 adding 'plom_server/Finish/views/student_report.py' 2025-11-20T22:50:52,266 adding 'plom_server/Identify/__init__.py' 2025-11-20T22:50:52,267 adding 'plom_server/Identify/admin.py' 2025-11-20T22:50:52,268 adding 'plom_server/Identify/apps.py' 2025-11-20T22:50:52,270 adding 'plom_server/Identify/models.py' 2025-11-20T22:50:52,272 adding 'plom_server/Identify/tests.py' 2025-11-20T22:50:52,273 adding 'plom_server/Identify/urls.py' 2025-11-20T22:50:52,275 adding 'plom_server/Identify/views.py' 2025-11-20T22:50:52,278 adding 'plom_server/Identify/management/commands/clear_id.py' 2025-11-20T22:50:52,279 adding 'plom_server/Identify/management/commands/plom_id_direct.py' 2025-11-20T22:50:52,280 adding 'plom_server/Identify/management/commands/plom_run_id_reader.py' 2025-11-20T22:50:52,282 adding 'plom_server/Identify/migrations/0001_initial.py' 2025-11-20T22:50:52,284 adding 'plom_server/Identify/migrations/0002_initial.py' 2025-11-20T22:50:52,285 adding 'plom_server/Identify/migrations/__init__.py' 2025-11-20T22:50:52,287 adding 'plom_server/Identify/services/ClasslistService.py' 2025-11-20T22:50:52,288 adding 'plom_server/Identify/services/__init__.py' 2025-11-20T22:50:52,289 adding 'plom_server/Identify/services/id_direct.py' 2025-11-20T22:50:52,291 adding 'plom_server/Identify/services/id_progress.py' 2025-11-20T22:50:52,295 adding 'plom_server/Identify/services/id_reader.py' 2025-11-20T22:50:52,298 adding 'plom_server/Identify/services/id_tasks.py' 2025-11-20T22:50:52,300 adding 'plom_server/Launcher/__init__.py' 2025-11-20T22:50:52,301 adding 'plom_server/Launcher/apps.py' 2025-11-20T22:50:52,303 adding 'plom_server/Launcher/management/commands/plom_build_scrap_extra_pdfs.py' 2025-11-20T22:50:52,304 adding 'plom_server/Launcher/management/commands/plom_create_demo_users.py' 2025-11-20T22:50:52,306 adding 'plom_server/Launcher/management/commands/plom_demo_bundles.py' 2025-11-20T22:50:52,308 adding 'plom_server/Launcher/management/commands/plom_get_static_javascript.py' 2025-11-20T22:50:52,309 adding 'plom_server/Launcher/management/commands/plom_make_groups_and_first_users.py' 2025-11-20T22:50:52,311 adding 'plom_server/Launcher/migrations/__init__.py' 2025-11-20T22:50:52,312 adding 'plom_server/Launcher/services/__init__.py' 2025-11-20T22:50:52,316 adding 'plom_server/Launcher/services/launch_demo_bundle_creator.py' 2025-11-20T22:50:52,317 adding 'plom_server/Launcher/services/launch_demo_homework_bundle_creator.py' 2025-11-20T22:50:52,319 adding 'plom_server/Mark/__init__.py' 2025-11-20T22:50:52,320 adding 'plom_server/Mark/admin.py' 2025-11-20T22:50:52,321 adding 'plom_server/Mark/apps.py' 2025-11-20T22:50:52,323 adding 'plom_server/Mark/migrations/0001_initial.py' 2025-11-20T22:50:52,324 adding 'plom_server/Mark/migrations/0002_initial.py' 2025-11-20T22:50:52,325 adding 'plom_server/Mark/migrations/__init__.py' 2025-11-20T22:50:52,327 adding 'plom_server/Mark/models/__init__.py' 2025-11-20T22:50:52,328 adding 'plom_server/Mark/models/annotations.py' 2025-11-20T22:50:52,329 adding 'plom_server/Mark/models/tasks.py' 2025-11-20T22:50:52,331 adding 'plom_server/Mark/serializers/__init__.py' 2025-11-20T22:50:52,332 adding 'plom_server/Mark/serializers/annotations.py' 2025-11-20T22:50:52,333 adding 'plom_server/Mark/serializers/tasks.py' 2025-11-20T22:50:52,335 adding 'plom_server/Mark/services/MarkingPriorityService.py' 2025-11-20T22:50:52,337 adding 'plom_server/Mark/services/__init__.py' 2025-11-20T22:50:52,338 adding 'plom_server/Mark/services/annotations.py' 2025-11-20T22:50:52,340 adding 'plom_server/Mark/services/mark_task.py' 2025-11-20T22:50:52,342 adding 'plom_server/Mark/services/marking_stats.py' 2025-11-20T22:50:52,347 adding 'plom_server/Mark/services/marking_task_service.py' 2025-11-20T22:50:52,349 adding 'plom_server/Mark/services/page_data.py' 2025-11-20T22:50:52,351 adding 'plom_server/Mark/services/question_marking.py' 2025-11-20T22:50:52,353 adding 'plom_server/Mark/tests/__init__.py' 2025-11-20T22:50:52,354 adding 'plom_server/Mark/tests/test_incoming_annotations.py' 2025-11-20T22:50:52,356 adding 'plom_server/Mark/tests/test_marking_priority_setting.py' 2025-11-20T22:50:52,357 adding 'plom_server/Mark/tests/test_marking_task_service.py' 2025-11-20T22:50:52,358 adding 'plom_server/Mark/tests/test_marking_task_service_config.py' 2025-11-20T22:50:52,360 adding 'plom_server/Mark/tests/test_question_marking_service.py' 2025-11-20T22:50:52,361 adding 'plom_server/Mark/tests/test_tagging_tasks.py' 2025-11-20T22:50:52,362 adding 'plom_server/Mark/tests/tiny_qvmap.toml' 2025-11-20T22:50:52,364 adding 'plom_server/Mark/tests/tiny_spec.toml' 2025-11-20T22:50:52,365 adding 'plom_server/Papers/__init__.py' 2025-11-20T22:50:52,367 adding 'plom_server/Papers/admin.py' 2025-11-20T22:50:52,368 adding 'plom_server/Papers/apps.py' 2025-11-20T22:50:52,369 adding 'plom_server/Papers/serializers.py' 2025-11-20T22:50:52,372 adding 'plom_server/Papers/management/commands/plom_qvmap.py' 2025-11-20T22:50:52,374 adding 'plom_server/Papers/migrations/0001_initial.py' 2025-11-20T22:50:52,375 adding 'plom_server/Papers/migrations/__init__.py' 2025-11-20T22:50:52,377 adding 'plom_server/Papers/models/__init__.py' 2025-11-20T22:50:52,379 adding 'plom_server/Papers/models/background_tasks.py' 2025-11-20T22:50:52,380 adding 'plom_server/Papers/models/image_bundle.py' 2025-11-20T22:50:52,382 adding 'plom_server/Papers/models/paper_structure.py' 2025-11-20T22:50:52,383 adding 'plom_server/Papers/models/reference_image.py' 2025-11-20T22:50:52,384 adding 'plom_server/Papers/models/specifications.py' 2025-11-20T22:50:52,387 adding 'plom_server/Papers/services/SolnSpecService.py' 2025-11-20T22:50:52,389 adding 'plom_server/Papers/services/SpecificationService.py' 2025-11-20T22:50:52,391 adding 'plom_server/Papers/services/__init__.py' 2025-11-20T22:50:52,394 adding 'plom_server/Papers/services/image_bundle.py' 2025-11-20T22:50:52,396 adding 'plom_server/Papers/services/paper_creator.py' 2025-11-20T22:50:52,398 adding 'plom_server/Papers/services/paper_info.py' 2025-11-20T22:50:52,400 adding 'plom_server/Papers/tests/__init__.py' 2025-11-20T22:50:52,402 adding 'plom_server/Papers/tests/test_image_bundle.py' 2025-11-20T22:50:52,404 adding 'plom_server/Papers/tests/test_paper_creator.py' 2025-11-20T22:50:52,405 adding 'plom_server/Papers/tests/test_question_labels.py' 2025-11-20T22:50:52,406 adding 'plom_server/Papers/tests/test_specification_service_misc.py' 2025-11-20T22:50:52,408 adding 'plom_server/Preparation/__init__.py' 2025-11-20T22:50:52,409 adding 'plom_server/Preparation/admin.py' 2025-11-20T22:50:52,410 adding 'plom_server/Preparation/apps.py' 2025-11-20T22:50:52,411 adding 'plom_server/Preparation/models.py' 2025-11-20T22:50:52,413 adding 'plom_server/Preparation/urls.py' 2025-11-20T22:50:52,415 adding 'plom_server/Preparation/management/commands/plom_preparation_classlist.py' 2025-11-20T22:50:52,416 adding 'plom_server/Preparation/management/commands/plom_preparation_prenaming.py' 2025-11-20T22:50:52,418 adding 'plom_server/Preparation/management/commands/plom_preparation_source.py' 2025-11-20T22:50:52,419 adding 'plom_server/Preparation/management/commands/plom_preparation_spec.py' 2025-11-20T22:50:52,421 adding 'plom_server/Preparation/management/commands/plom_preparation_status.py' 2025-11-20T22:50:52,422 adding 'plom_server/Preparation/migrations/0001_initial.py' 2025-11-20T22:50:52,424 adding 'plom_server/Preparation/migrations/__init__.py' 2025-11-20T22:50:52,425 adding 'plom_server/Preparation/services/PapersPrinted.py' 2025-11-20T22:50:52,427 adding 'plom_server/Preparation/services/SourceService.py' 2025-11-20T22:50:52,429 adding 'plom_server/Preparation/services/__init__.py' 2025-11-20T22:50:52,430 adding 'plom_server/Preparation/services/classlist.py' 2025-11-20T22:50:52,432 adding 'plom_server/Preparation/services/mocker.py' 2025-11-20T22:50:52,433 adding 'plom_server/Preparation/services/pqv_mapping.py' 2025-11-20T22:50:52,435 adding 'plom_server/Preparation/services/prenaming_service.py' 2025-11-20T22:50:52,437 adding 'plom_server/Preparation/services/preparation_dependency_service.py' 2025-11-20T22:50:52,438 adding 'plom_server/Preparation/tests/__init__.py' 2025-11-20T22:50:52,440 adding 'plom_server/Preparation/tests/test_classlist_service.py' 2025-11-20T22:50:52,441 adding 'plom_server/Preparation/tests/test_source_service.py' 2025-11-20T22:50:52,443 adding 'plom_server/Preparation/tests/test_status.py' 2025-11-20T22:50:52,444 adding 'plom_server/Preparation/tests/test_students.py' 2025-11-20T22:50:52,445 adding 'plom_server/Preparation/tests/test_view_home.py' 2025-11-20T22:50:52,447 adding 'plom_server/Preparation/tests/tiny_spec.toml' 2025-11-20T22:50:52,448 adding 'plom_server/Preparation/useful_files_for_testing/cl_errs.csv' 2025-11-20T22:50:52,450 adding 'plom_server/Preparation/useful_files_for_testing/cl_for_demo.csv' 2025-11-20T22:50:52,451 adding 'plom_server/Preparation/useful_files_for_testing/cl_good.csv' 2025-11-20T22:50:52,452 adding 'plom_server/Preparation/useful_files_for_testing/cl_warn.csv' 2025-11-20T22:50:52,453 adding 'plom_server/Preparation/useful_files_for_testing/spec_with_shared_pages.toml' 2025-11-20T22:50:52,466 adding 'plom_server/Preparation/useful_files_for_testing/test_version1.pdf' 2025-11-20T22:50:52,480 adding 'plom_server/Preparation/useful_files_for_testing/test_version2.pdf' 2025-11-20T22:50:52,482 adding 'plom_server/Preparation/useful_files_for_testing/testing_test_spec.toml' 2025-11-20T22:50:52,484 adding 'plom_server/Preparation/views/__init__.py' 2025-11-20T22:50:52,485 adding 'plom_server/Preparation/views/classlist_manage.py' 2025-11-20T22:50:52,487 adding 'plom_server/Preparation/views/home.py' 2025-11-20T22:50:52,488 adding 'plom_server/Preparation/views/miscellanea.py' 2025-11-20T22:50:52,489 adding 'plom_server/Preparation/views/mocker.py' 2025-11-20T22:50:52,490 adding 'plom_server/Preparation/views/needs_manager_view.py' 2025-11-20T22:50:52,492 adding 'plom_server/Preparation/views/pqv_mapping.py' 2025-11-20T22:50:52,494 adding 'plom_server/Preparation/views/prenaming.py' 2025-11-20T22:50:52,495 adding 'plom_server/Preparation/views/source_manage.py' 2025-11-20T22:50:52,497 adding 'plom_server/Profile/__init__.py' 2025-11-20T22:50:52,498 adding 'plom_server/Profile/apps.py' 2025-11-20T22:50:52,500 adding 'plom_server/Profile/edit_profile_form.py' 2025-11-20T22:50:52,501 adding 'plom_server/Profile/urls.py' 2025-11-20T22:50:52,502 adding 'plom_server/Profile/views.py' 2025-11-20T22:50:52,503 adding 'plom_server/Progress/__init__.py' 2025-11-20T22:50:52,504 adding 'plom_server/Progress/apps.py' 2025-11-20T22:50:52,506 adding 'plom_server/Progress/forms.py' 2025-11-20T22:50:52,507 adding 'plom_server/Progress/urls.py' 2025-11-20T22:50:52,508 adding 'plom_server/Progress/services/__init__.py' 2025-11-20T22:50:52,510 adding 'plom_server/Progress/services/progress_overview.py' 2025-11-20T22:50:52,512 adding 'plom_server/Progress/services/userinfo_service.py' 2025-11-20T22:50:52,514 adding 'plom_server/Progress/tests/__init__.py' 2025-11-20T22:50:52,515 adding 'plom_server/Progress/views/__init__.py' 2025-11-20T22:50:52,516 adding 'plom_server/Progress/views/overview_landing.py' 2025-11-20T22:50:52,518 adding 'plom_server/Progress/views/progress_identify.py' 2025-11-20T22:50:52,519 adding 'plom_server/Progress/views/progress_mark.py' 2025-11-20T22:50:52,521 adding 'plom_server/Progress/views/progress_task_annot.py' 2025-11-20T22:50:52,523 adding 'plom_server/Progress/views/progress_userinfo.py' 2025-11-20T22:50:52,524 adding 'plom_server/QuestionClustering/__init__.py' 2025-11-20T22:50:52,526 adding 'plom_server/QuestionClustering/admin.py' 2025-11-20T22:50:52,527 adding 'plom_server/QuestionClustering/apps.py' 2025-11-20T22:50:52,528 adding 'plom_server/QuestionClustering/forms.py' 2025-11-20T22:50:52,530 adding 'plom_server/QuestionClustering/models.py' 2025-11-20T22:50:52,531 adding 'plom_server/QuestionClustering/urls.py' 2025-11-20T22:50:52,533 adding 'plom_server/QuestionClustering/views.py' 2025-11-20T22:50:52,535 adding 'plom_server/QuestionClustering/exceptions/clustering_exception.py' 2025-11-20T22:50:52,536 adding 'plom_server/QuestionClustering/exceptions/job_exception.py' 2025-11-20T22:50:52,538 adding 'plom_server/QuestionClustering/migrations/0001_initial.py' 2025-11-20T22:50:52,539 adding 'plom_server/QuestionClustering/migrations/__init__.py' 2025-11-20T22:50:52,541 adding 'plom_server/QuestionClustering/services/__init__.py' 2025-11-20T22:50:52,542 adding 'plom_server/QuestionClustering/services/model_loader.py' 2025-11-20T22:50:52,546 adding 'plom_server/QuestionClustering/services/question_clustering_service.py' 2025-11-20T22:50:52,548 adding 'plom_server/QuestionTags/__init__.py' 2025-11-20T22:50:52,549 adding 'plom_server/QuestionTags/admin.py' 2025-11-20T22:50:52,551 adding 'plom_server/QuestionTags/forms.py' 2025-11-20T22:50:52,552 adding 'plom_server/QuestionTags/models.py' 2025-11-20T22:50:52,553 adding 'plom_server/QuestionTags/serializers.py' 2025-11-20T22:50:52,554 adding 'plom_server/QuestionTags/urls.py' 2025-11-20T22:50:52,556 adding 'plom_server/QuestionTags/views.py' 2025-11-20T22:50:52,559 adding 'plom_server/QuestionTags/management/commands/create_tag.py' 2025-11-20T22:50:52,560 adding 'plom_server/QuestionTags/management/commands/delete_qtag_link.py' 2025-11-20T22:50:52,561 adding 'plom_server/QuestionTags/management/commands/delete_tag.py' 2025-11-20T22:50:52,563 adding 'plom_server/QuestionTags/management/commands/link_question_with_tag.py' 2025-11-20T22:50:52,564 adding 'plom_server/QuestionTags/management/commands/upload_qtags_csv.py' 2025-11-20T22:50:52,566 adding 'plom_server/QuestionTags/migrations/0001_initial.py' 2025-11-20T22:50:52,567 adding 'plom_server/QuestionTags/migrations/__init__.py' 2025-11-20T22:50:52,569 adding 'plom_server/QuestionTags/services/__init__.py' 2025-11-20T22:50:52,570 adding 'plom_server/QuestionTags/services/questiontag_service.py' 2025-11-20T22:50:52,572 adding 'plom_server/Rectangles/__init__.py' 2025-11-20T22:50:52,574 adding 'plom_server/Rectangles/apps.py' 2025-11-20T22:50:52,575 adding 'plom_server/Rectangles/urls.py' 2025-11-20T22:50:52,576 adding 'plom_server/Rectangles/views.py' 2025-11-20T22:50:52,579 adding 'plom_server/Rectangles/management/commands/plom_extract_rectangle.py' 2025-11-20T22:50:52,581 adding 'plom_server/Rectangles/services/__init__.py' 2025-11-20T22:50:52,582 adding 'plom_server/Rectangles/services/idbox_utils.py' 2025-11-20T22:50:52,585 adding 'plom_server/Rectangles/services/rectangle.py' 2025-11-20T22:50:52,587 adding 'plom_server/Rectangles/tests/__init__.py' 2025-11-20T22:50:52,588 adding 'plom_server/Rectangles/tests/test_rectangles.py' 2025-11-20T22:50:52,590 adding 'plom_server/Reports/__init__.py' 2025-11-20T22:50:52,591 adding 'plom_server/Reports/urls.py' 2025-11-20T22:50:52,592 adding 'plom_server/Reports/views.py' 2025-11-20T22:50:52,594 adding 'plom_server/Rubrics/__init__.py' 2025-11-20T22:50:52,595 adding 'plom_server/Rubrics/admin.py' 2025-11-20T22:50:52,596 adding 'plom_server/Rubrics/apps.py' 2025-11-20T22:50:52,597 adding 'plom_server/Rubrics/forms.py' 2025-11-20T22:50:52,600 adding 'plom_server/Rubrics/models.py' 2025-11-20T22:50:52,601 adding 'plom_server/Rubrics/serializers.py' 2025-11-20T22:50:52,602 adding 'plom_server/Rubrics/urls.py' 2025-11-20T22:50:52,605 adding 'plom_server/Rubrics/views.py' 2025-11-20T22:50:52,608 adding 'plom_server/Rubrics/management/commands/plom_rubrics.py' 2025-11-20T22:50:52,610 adding 'plom_server/Rubrics/migrations/0001_initial.py' 2025-11-20T22:50:52,611 adding 'plom_server/Rubrics/migrations/__init__.py' 2025-11-20T22:50:52,612 adding 'plom_server/Rubrics/services/__init__.py' 2025-11-20T22:50:52,614 adding 'plom_server/Rubrics/services/rubric_permissions.py' 2025-11-20T22:50:52,620 adding 'plom_server/Rubrics/services/rubric_service.py' 2025-11-20T22:50:52,622 adding 'plom_server/Rubrics/services/utils.py' 2025-11-20T22:50:52,624 adding 'plom_server/Rubrics/tests/__init__.py' 2025-11-20T22:50:52,625 adding 'plom_server/Rubrics/tests/test_display_delta.py' 2025-11-20T22:50:52,626 adding 'plom_server/Rubrics/tests/test_rubric_fractional_permissions.py' 2025-11-20T22:50:52,628 adding 'plom_server/Rubrics/tests/test_rubric_misc.py' 2025-11-20T22:50:52,629 adding 'plom_server/Rubrics/tests/test_rubric_permissions.py' 2025-11-20T22:50:52,631 adding 'plom_server/Rubrics/tests/test_rubric_service.py' 2025-11-20T22:50:52,633 adding 'plom_server/Scan/__init__.py' 2025-11-20T22:50:52,635 adding 'plom_server/Scan/admin.py' 2025-11-20T22:50:52,636 adding 'plom_server/Scan/apps.py' 2025-11-20T22:50:52,637 adding 'plom_server/Scan/forms.py' 2025-11-20T22:50:52,639 adding 'plom_server/Scan/urls.py' 2025-11-20T22:50:52,641 adding 'plom_server/Scan/management/commands/plom_bundle_push_lock.py' 2025-11-20T22:50:52,643 adding 'plom_server/Scan/management/commands/plom_discard_pushed_page.py' 2025-11-20T22:50:52,644 adding 'plom_server/Scan/management/commands/plom_forgive_all_dnm.py' 2025-11-20T22:50:52,645 adding 'plom_server/Scan/management/commands/plom_forgive_missing_page.py' 2025-11-20T22:50:52,647 adding 'plom_server/Scan/management/commands/plom_list_images_in_paper.py' 2025-11-20T22:50:52,648 adding 'plom_server/Scan/management/commands/plom_reassign_discard.py' 2025-11-20T22:50:52,649 adding 'plom_server/Scan/management/commands/plom_staging_assign_extra.py' 2025-11-20T22:50:52,651 adding 'plom_server/Scan/management/commands/plom_staging_bundles.py' 2025-11-20T22:50:52,653 adding 'plom_server/Scan/management/commands/plom_staging_discard.py' 2025-11-20T22:50:52,654 adding 'plom_server/Scan/management/commands/plom_staging_extralise.py' 2025-11-20T22:50:52,656 adding 'plom_server/Scan/management/commands/plom_staging_knowify.py' 2025-11-20T22:50:52,657 adding 'plom_server/Scan/management/commands/plom_staging_rotate.py' 2025-11-20T22:50:52,658 adding 'plom_server/Scan/management/commands/plom_staging_unknowify.py' 2025-11-20T22:50:52,660 adding 'plom_server/Scan/migrations/0001_initial.py' 2025-11-20T22:50:52,661 adding 'plom_server/Scan/migrations/__init__.py' 2025-11-20T22:50:52,663 adding 'plom_server/Scan/models/__init__.py' 2025-11-20T22:50:52,664 adding 'plom_server/Scan/models/scan_background_chores.py' 2025-11-20T22:50:52,666 adding 'plom_server/Scan/models/staging_bundle.py' 2025-11-20T22:50:52,667 adding 'plom_server/Scan/models/staging_images.py' 2025-11-20T22:50:52,670 adding 'plom_server/Scan/services/ForgiveMissingService.py' 2025-11-20T22:50:52,671 adding 'plom_server/Scan/services/__init__.py' 2025-11-20T22:50:52,674 adding 'plom_server/Scan/services/cast_service.py' 2025-11-20T22:50:52,675 adding 'plom_server/Scan/services/hard_rotate.py' 2025-11-20T22:50:52,677 adding 'plom_server/Scan/services/image_process.py' 2025-11-20T22:50:52,678 adding 'plom_server/Scan/services/image_rotate.py' 2025-11-20T22:50:52,680 adding 'plom_server/Scan/services/manage_discard.py' 2025-11-20T22:50:52,683 adding 'plom_server/Scan/services/manage_scan.py' 2025-11-20T22:50:52,685 adding 'plom_server/Scan/services/qr_service.py' 2025-11-20T22:50:52,694 adding 'plom_server/Scan/services/scan_service.py' 2025-11-20T22:50:52,695 adding 'plom_server/Scan/services/util.py' 2025-11-20T22:50:52,697 adding 'plom_server/Scan/tests/__init__.py' 2025-11-20T22:50:52,701 adding 'plom_server/Scan/tests/id_page_img.png' 2025-11-20T22:50:52,702 adding 'plom_server/Scan/tests/test_forgive.py' 2025-11-20T22:50:52,704 adding 'plom_server/Scan/tests/test_image_process.py' 2025-11-20T22:50:52,706 adding 'plom_server/Scan/tests/test_manage_discard.py' 2025-11-20T22:50:52,707 adding 'plom_server/Scan/tests/test_manage_scan.py' 2025-11-20T22:50:52,709 adding 'plom_server/Scan/tests/test_qr_service.py' 2025-11-20T22:50:52,711 adding 'plom_server/Scan/tests/test_scan_cast.py' 2025-11-20T22:50:52,713 adding 'plom_server/Scan/tests/test_scanner.py' 2025-11-20T22:50:52,715 adding 'plom_server/Scan/views/__init__.py' 2025-11-20T22:50:52,716 adding 'plom_server/Scan/views/cast_image_state.py' 2025-11-20T22:50:52,719 adding 'plom_server/Scan/views/manage_bundle.py' 2025-11-20T22:50:52,720 adding 'plom_server/Scan/views/push_images.py' 2025-11-20T22:50:52,722 adding 'plom_server/Scan/views/pushed_images.py' 2025-11-20T22:50:52,723 adding 'plom_server/Scan/views/rotate_images.py' 2025-11-20T22:50:52,725 adding 'plom_server/Scan/views/scan_discards.py' 2025-11-20T22:50:52,726 adding 'plom_server/Scan/views/scanner_home.py' 2025-11-20T22:50:52,728 adding 'plom_server/Scan/views/scanner_summary.py' 2025-11-20T22:50:52,730 adding 'plom_server/SpecCreator/__init__.py' 2025-11-20T22:50:52,731 adding 'plom_server/SpecCreator/apps.py' 2025-11-20T22:50:52,732 adding 'plom_server/SpecCreator/urls.py' 2025-11-20T22:50:52,734 adding 'plom_server/SpecCreator/migrations/__init__.py' 2025-11-20T22:50:52,735 adding 'plom_server/SpecCreator/services/__init__.py' 2025-11-20T22:50:52,736 adding 'plom_server/SpecCreator/services/template_spec_builder.py' 2025-11-20T22:50:52,738 adding 'plom_server/SpecCreator/views/__init__.py' 2025-11-20T22:50:52,739 adding 'plom_server/SpecCreator/views/base.py' 2025-11-20T22:50:52,741 adding 'plom_server/SpecCreator/views/spec_download.py' 2025-11-20T22:50:52,742 adding 'plom_server/SpecCreator/views/spec_editor.py' 2025-11-20T22:50:52,743 adding 'plom_server/SpecCreator/views/spec_upload.py' 2025-11-20T22:50:52,745 adding 'plom_server/SpecCreator/views/summary.py' 2025-11-20T22:50:52,746 adding 'plom_server/SpecCreator/views/template_spec_builder.py' 2025-11-20T22:50:52,748 adding 'plom_server/Tags/__init__.py' 2025-11-20T22:50:52,749 adding 'plom_server/Tags/apps.py' 2025-11-20T22:50:52,750 adding 'plom_server/Tags/forms.py' 2025-11-20T22:50:52,751 adding 'plom_server/Tags/urls.py' 2025-11-20T22:50:52,753 adding 'plom_server/Tags/views.py' 2025-11-20T22:50:52,754 adding 'plom_server/Tags/services/__init__.py' 2025-11-20T22:50:52,756 adding 'plom_server/Tags/services/tag_service.py' 2025-11-20T22:50:52,758 adding 'plom_server/TaskOrder/__init__.py' 2025-11-20T22:50:52,759 adding 'plom_server/TaskOrder/apps.py' 2025-11-20T22:50:52,760 adding 'plom_server/TaskOrder/forms.py' 2025-11-20T22:50:52,761 adding 'plom_server/TaskOrder/urls.py' 2025-11-20T22:50:52,763 adding 'plom_server/TaskOrder/views.py' 2025-11-20T22:50:52,765 adding 'plom_server/TaskOrder/management/commands/task_sort_written_amount.py' 2025-11-20T22:50:52,767 adding 'plom_server/TaskOrder/services/__init__.py' 2025-11-20T22:50:52,768 adding 'plom_server/TaskOrder/services/task_ordering_service.py' 2025-11-20T22:50:52,770 adding 'plom_server/TestingSupport/__init__.py' 2025-11-20T22:50:52,771 adding 'plom_server/TestingSupport/apps.py' 2025-11-20T22:50:52,772 adding 'plom_server/TestingSupport/utils.py' 2025-11-20T22:50:52,774 adding 'plom_server/TestingSupport/config_files/full_demo_config.toml' 2025-11-20T22:50:52,775 adding 'plom_server/TestingSupport/config_files/hw_bundle_config.toml' 2025-11-20T22:50:52,776 adding 'plom_server/TestingSupport/config_files/just_demo_spec.toml' 2025-11-20T22:50:52,777 adding 'plom_server/TestingSupport/config_files/long_demo_config.toml' 2025-11-20T22:50:52,778 adding 'plom_server/TestingSupport/config_files/quick_demo_config.toml' 2025-11-20T22:50:52,780 adding 'plom_server/TestingSupport/migrations/__init__.py' 2025-11-20T22:50:52,781 adding 'plom_server/TestingSupport/services/ConfigFileService.py' 2025-11-20T22:50:52,783 adding 'plom_server/TestingSupport/services/ConfigPreparationService.py' 2025-11-20T22:50:52,784 adding 'plom_server/TestingSupport/services/ConfigTaskService.py' 2025-11-20T22:50:52,785 adding 'plom_server/TestingSupport/services/__init__.py' 2025-11-20T22:50:52,786 adding 'plom_server/TestingSupport/services/exceptions.py' 2025-11-20T22:50:52,788 adding 'plom_server/TestingSupport/tests/__init__.py' 2025-11-20T22:50:52,789 adding 'plom_server/TestingSupport/tests/test_config.py' 2025-11-20T22:50:52,791 adding 'plom_server/UserManagement/__init__.py' 2025-11-20T22:50:52,792 adding 'plom_server/UserManagement/admin.py' 2025-11-20T22:50:52,793 adding 'plom_server/UserManagement/apps.py' 2025-11-20T22:50:52,795 adding 'plom_server/UserManagement/models.py' 2025-11-20T22:50:52,796 adding 'plom_server/UserManagement/urls.py' 2025-11-20T22:50:52,798 adding 'plom_server/UserManagement/views.py' 2025-11-20T22:50:52,800 adding 'plom_server/UserManagement/management/commands/plom_leadmarker_membership.py' 2025-11-20T22:50:52,801 adding 'plom_server/UserManagement/management/commands/plom_users.py' 2025-11-20T22:50:52,803 adding 'plom_server/UserManagement/migrations/0001_initial.py' 2025-11-20T22:50:52,804 adding 'plom_server/UserManagement/migrations/__init__.py' 2025-11-20T22:50:52,806 adding 'plom_server/UserManagement/services/PermissionChanger.py' 2025-11-20T22:50:52,808 adding 'plom_server/UserManagement/services/QuotaService.py' 2025-11-20T22:50:52,809 adding 'plom_server/UserManagement/services/UsersService.py' 2025-11-20T22:50:52,810 adding 'plom_server/UserManagement/services/__init__.py' 2025-11-20T22:50:52,812 adding 'plom_server/UserManagement/tests/__init__.py' 2025-11-20T22:50:52,813 adding 'plom_server/UserManagement/tests/test_UsersService.py' 2025-11-20T22:50:52,815 adding 'plom_server/Visualization/__init__.py' 2025-11-20T22:50:52,816 adding 'plom_server/Visualization/apps.py' 2025-11-20T22:50:52,818 adding 'plom_server/Visualization/urls.py' 2025-11-20T22:50:52,819 adding 'plom_server/Visualization/views.py' 2025-11-20T22:50:52,821 adding 'plom_server/demo_files/assessment_v1.tex' 2025-11-20T22:50:52,823 adding 'plom_server/demo_files/assessment_v2.tex' 2025-11-20T22:50:52,826 adding 'plom_server/demo_files/assessment_v3.tex' 2025-11-20T22:50:52,827 adding 'plom_server/demo_files/bundle_for_demo.toml' 2025-11-20T22:50:52,828 adding 'plom_server/demo_files/bundle_for_long_demo.toml' 2025-11-20T22:50:52,829 adding 'plom_server/demo_files/bundle_for_plaid_demo.toml' 2025-11-20T22:50:52,831 adding 'plom_server/demo_files/bundle_for_quick_demo.toml' 2025-11-20T22:50:52,832 adding 'plom_server/demo_files/cl_for_demo.csv' 2025-11-20T22:50:52,835 adding 'plom_server/demo_files/cl_for_long_demo.csv' 2025-11-20T22:50:52,840 adding 'plom_server/demo_files/cl_for_plaid_demo.csv' 2025-11-20T22:50:52,841 adding 'plom_server/demo_files/cl_for_quick_demo.csv' 2025-11-20T22:50:52,842 adding 'plom_server/demo_files/demo_assessment_qtags.csv' 2025-11-20T22:50:52,844 adding 'plom_server/demo_files/demo_assessment_rubrics_q1.toml' 2025-11-20T22:50:52,845 adding 'plom_server/demo_files/demo_assessment_rubrics_q2.toml' 2025-11-20T22:50:52,846 adding 'plom_server/demo_files/demo_assessment_rubrics_q3.toml' 2025-11-20T22:50:52,847 adding 'plom_server/demo_files/demo_assessment_rubrics_q4.toml' 2025-11-20T22:50:52,848 adding 'plom_server/demo_files/demo_assessment_spec.toml' 2025-11-20T22:50:52,849 adding 'plom_server/demo_files/demo_solution_spec.toml' 2025-11-20T22:50:52,851 adding 'plom_server/scripts/__init__.py' 2025-11-20T22:50:52,855 adding 'plom_server/scripts/launch_plom_demo_server.py' 2025-11-20T22:50:52,857 adding 'plom_server/scripts/launch_plom_server.py' 2025-11-20T22:50:52,858 adding 'plom_server/scripts/wipe_migrations.py' 2025-11-20T22:50:52,860 adding 'plom_server/static/__init__.py' 2025-11-20T22:50:52,861 adding 'plom_server/static/ball_triangle.svg' 2025-11-20T22:50:52,866 adding 'plom_server/static/defaultUserIcon.png' 2025-11-20T22:50:52,869 adding 'plom_server/static/fingers_in_gears.svg' 2025-11-20T22:50:52,870 adding 'plom_server/static/plomLogo.png' 2025-11-20T22:50:52,872 adding 'plom_server/static/css/base.css' 2025-11-20T22:50:52,873 adding 'plom_server/static/css/diff_table.css' 2025-11-20T22:50:52,874 adding 'plom_server/static/css/generate_report.css' 2025-11-20T22:50:52,876 adding 'plom_server/static/css/loginPage.css' 2025-11-20T22:50:52,877 adding 'plom_server/static/css/profile.css' 2025-11-20T22:50:52,878 adding 'plom_server/static/js/frontend_utils.js' 2025-11-20T22:50:52,880 adding 'plom_server/static/js/heatmap.js' 2025-11-20T22:50:52,881 adding 'plom_server/static/js/histogram.js' 2025-11-20T22:50:52,883 adding 'plom_server/static/js/plom_htmx_error_handler.js' 2025-11-20T22:50:52,884 adding 'plom_server/static/js/rectangle_select.js' 2025-11-20T22:50:52,886 adding 'plom_server/templates/403.html' 2025-11-20T22:50:52,888 adding 'plom_server/templates/__init__.py' 2025-11-20T22:50:52,889 adding 'plom_server/templates/Authentication/activation_invalid.html' 2025-11-20T22:50:52,891 adding 'plom_server/templates/Authentication/home.html' 2025-11-20T22:50:52,892 adding 'plom_server/templates/Authentication/login.html' 2025-11-20T22:50:52,893 adding 'plom_server/templates/Authentication/maintenance.html' 2025-11-20T22:50:52,894 adding 'plom_server/templates/Authentication/no_group.html' 2025-11-20T22:50:52,896 adding 'plom_server/templates/Authentication/set_password.html' 2025-11-20T22:50:52,897 adding 'plom_server/templates/Authentication/set_password_complete.html' 2025-11-20T22:50:52,899 adding 'plom_server/templates/Authentication/signup_base.html' 2025-11-20T22:50:52,900 adding 'plom_server/templates/Authentication/signup_import_users.html' 2025-11-20T22:50:52,901 adding 'plom_server/templates/Authentication/signup_multiple_users.html' 2025-11-20T22:50:52,902 adding 'plom_server/templates/Authentication/signup_single_user.html' 2025-11-20T22:50:52,904 adding 'plom_server/templates/Authentication/unauthorized.html' 2025-11-20T22:50:52,905 adding 'plom_server/templates/BuildPaperPDF/build_paper_pdfs.html' 2025-11-20T22:50:52,907 adding 'plom_server/templates/BuildPaperPDF/cannot_find_pdf.html' 2025-11-20T22:50:52,909 adding 'plom_server/templates/BuildPaperPDF/fragments/pdf_table.html' 2025-11-20T22:50:52,911 adding 'plom_server/templates/Finish/build_soln.html' 2025-11-20T22:50:52,912 adding 'plom_server/templates/Finish/finish_no_spec.html' 2025-11-20T22:50:52,913 adding 'plom_server/templates/Finish/finish_not_printed.html' 2025-11-20T22:50:52,915 adding 'plom_server/templates/Finish/marking_landing.html' 2025-11-20T22:50:52,917 adding 'plom_server/templates/Finish/reassemble_paper_pdfs.html' 2025-11-20T22:50:52,918 adding 'plom_server/templates/Finish/soln_home.html' 2025-11-20T22:50:52,919 adding 'plom_server/templates/Finish/soln_source_attempt.html' 2025-11-20T22:50:52,920 adding 'plom_server/templates/Finish/soln_sources.html' 2025-11-20T22:50:52,922 adding 'plom_server/templates/Finish/soln_spec.html' 2025-11-20T22:50:52,923 adding 'plom_server/templates/Finish/template_soln_spec.html' 2025-11-20T22:50:52,925 adding 'plom_server/templates/Finish/Reports/brief_student_report.html' 2025-11-20T22:50:52,927 adding 'plom_server/templates/Identify/find_id_rect.html' 2025-11-20T22:50:52,928 adding 'plom_server/templates/Identify/id_prediction_home.html' 2025-11-20T22:50:52,930 adding 'plom_server/templates/Identify/parent_idbox_rect.html' 2025-11-20T22:50:52,932 adding 'plom_server/templates/Preparation/classlist_attempt.html' 2025-11-20T22:50:52,933 adding 'plom_server/templates/Preparation/classlist_manage.html' 2025-11-20T22:50:52,934 adding 'plom_server/templates/Preparation/dependency_conflict.html' 2025-11-20T22:50:52,936 adding 'plom_server/templates/Preparation/home.html' 2025-11-20T22:50:52,937 adding 'plom_server/templates/Preparation/miscellanea.html' 2025-11-20T22:50:52,939 adding 'plom_server/templates/Preparation/papers_printed_manage.html' 2025-11-20T22:50:52,940 adding 'plom_server/templates/Preparation/pqv_mapping_attempt.html' 2025-11-20T22:50:52,942 adding 'plom_server/templates/Preparation/pqv_mapping_manage.html' 2025-11-20T22:50:52,943 adding 'plom_server/templates/Preparation/prenaming_configuration.html' 2025-11-20T22:50:52,944 adding 'plom_server/templates/Preparation/prenaming_manage.html' 2025-11-20T22:50:52,945 adding 'plom_server/templates/Preparation/source_item_view.html' 2025-11-20T22:50:52,947 adding 'plom_server/templates/Preparation/source_manage.html' 2025-11-20T22:50:52,949 adding 'plom_server/templates/Profile/profile.html' 2025-11-20T22:50:52,951 adding 'plom_server/templates/Progress/all_task_overview.html' 2025-11-20T22:50:52,952 adding 'plom_server/templates/Progress/overview_landing.html' 2025-11-20T22:50:52,954 adding 'plom_server/templates/Progress/tools_landing.html' 2025-11-20T22:50:52,956 adding 'plom_server/templates/Progress/Identify/id_image_wrap_fragment.html' 2025-11-20T22:50:52,957 adding 'plom_server/templates/Progress/Identify/identify_home.html' 2025-11-20T22:50:52,959 adding 'plom_server/templates/Progress/Mark/annotation_image_wrap_fragment.html' 2025-11-20T22:50:52,961 adding 'plom_server/templates/Progress/Mark/mark_compare_versions.html' 2025-11-20T22:50:52,962 adding 'plom_server/templates/Progress/Mark/mark_details.html' 2025-11-20T22:50:52,963 adding 'plom_server/templates/Progress/Mark/mark_home.html' 2025-11-20T22:50:52,965 adding 'plom_server/templates/Progress/Mark/mark_papers.html' 2025-11-20T22:50:52,966 adding 'plom_server/templates/Progress/Mark/mark_stats_card.html' 2025-11-20T22:50:52,967 adding 'plom_server/templates/Progress/Mark/original_image_wrap_fragment.html' 2025-11-20T22:50:52,969 adding 'plom_server/templates/Progress/Mark/task_details.html' 2025-11-20T22:50:52,971 adding 'plom_server/templates/Progress/Mark/task_filter.html' 2025-11-20T22:50:52,973 adding 'plom_server/templates/Progress/User_Info/modal_forms.html' 2025-11-20T22:50:52,975 adding 'plom_server/templates/Progress/User_Info/user_info_home.html' 2025-11-20T22:50:52,976 adding 'plom_server/templates/Progress/fragments/task_progress_bar.html' 2025-11-20T22:50:52,979 adding 'plom_server/templates/QuestionClustering/cluster_groups.html' 2025-11-20T22:50:52,981 adding 'plom_server/templates/QuestionClustering/clustered_papers.html' 2025-11-20T22:50:52,982 adding 'plom_server/templates/QuestionClustering/clustering_jobs.html' 2025-11-20T22:50:52,983 adding 'plom_server/templates/QuestionClustering/home.html' 2025-11-20T22:50:52,985 adding 'plom_server/templates/QuestionClustering/modal_forms.html' 2025-11-20T22:50:52,986 adding 'plom_server/templates/QuestionClustering/select.html' 2025-11-20T22:50:52,988 adding 'plom_server/templates/QuestionClustering/show_rectangles.html' 2025-11-20T22:50:52,989 adding 'plom_server/templates/QuestionClustering/fragments/clustering_jobs_table.html' 2025-11-20T22:50:52,990 adding 'plom_server/templates/QuestionClustering/fragments/clustering_tag_cell.html' 2025-11-20T22:50:52,992 adding 'plom_server/templates/QuestionClustering/fragments/error_detail_modal.html' 2025-11-20T22:50:52,994 adding 'plom_server/templates/Questiontags/modal_forms.html' 2025-11-20T22:50:52,995 adding 'plom_server/templates/Questiontags/qtags_landing.html' 2025-11-20T22:50:52,997 adding 'plom_server/templates/Rectangles/home.html' 2025-11-20T22:50:52,998 adding 'plom_server/templates/Rectangles/select.html' 2025-11-20T22:50:53,000 adding 'plom_server/templates/Rectangles/show_rectangles.html' 2025-11-20T22:50:53,002 adding 'plom_server/templates/Reports/reports_landing.html' 2025-11-20T22:50:53,003 adding 'plom_server/templates/Rubrics/diff_partial.html' 2025-11-20T22:50:53,005 adding 'plom_server/templates/Rubrics/feedback_rules.html' 2025-11-20T22:50:53,007 adding 'plom_server/templates/Rubrics/modal_forms.html' 2025-11-20T22:50:53,008 adding 'plom_server/templates/Rubrics/rubric_item.html' 2025-11-20T22:50:53,010 adding 'plom_server/templates/Rubrics/rubrics_access.html' 2025-11-20T22:50:53,011 adding 'plom_server/templates/Rubrics/rubrics_admin.html' 2025-11-20T22:50:53,012 adding 'plom_server/templates/Rubrics/rubrics_landing.html' 2025-11-20T22:50:53,014 adding 'plom_server/templates/Scan/bundle_is_locked.html' 2025-11-20T22:50:53,016 adding 'plom_server/templates/Scan/bundle_push_bad_error.html' 2025-11-20T22:50:53,017 adding 'plom_server/templates/Scan/bundle_push_collision.html' 2025-11-20T22:50:53,019 adding 'plom_server/templates/Scan/bundle_thumbnails.html' 2025-11-20T22:50:53,020 adding 'plom_server/templates/Scan/bundle_upload.html' 2025-11-20T22:50:53,022 adding 'plom_server/templates/Scan/handwriting_comparison.html' 2025-11-20T22:50:53,023 adding 'plom_server/templates/Scan/overview.html' 2025-11-20T22:50:53,025 adding 'plom_server/templates/Scan/reassign_discard.html' 2025-11-20T22:50:53,026 adding 'plom_server/templates/Scan/scan_complete.html' 2025-11-20T22:50:53,027 adding 'plom_server/templates/Scan/scan_discard.html' 2025-11-20T22:50:53,029 adding 'plom_server/templates/Scan/scan_incomplete.html' 2025-11-20T22:50:53,030 adding 'plom_server/templates/Scan/show_pushed_bundles.html' 2025-11-20T22:50:53,031 adding 'plom_server/templates/Scan/show_staged_bundles.html' 2025-11-20T22:50:53,033 adding 'plom_server/templates/Scan/fragments/bundle_page_img_tag.html' 2025-11-20T22:50:53,036 adding 'plom_server/templates/Scan/fragments/bundle_page_panel.html' 2025-11-20T22:50:53,038 adding 'plom_server/templates/Scan/fragments/bundle_summary.html' 2025-11-20T22:50:53,039 adding 'plom_server/templates/Scan/fragments/bundle_thumbnail_container.html' 2025-11-20T22:50:53,040 adding 'plom_server/templates/Scan/fragments/knowify_image.html' 2025-11-20T22:50:53,042 adding 'plom_server/templates/Scan/fragments/pushed_image_wrapper.html' 2025-11-20T22:50:53,043 adding 'plom_server/templates/Scan/fragments/staged_bundle_row.html' 2025-11-20T22:50:53,045 adding 'plom_server/templates/Scan/fragments/substitute_image_wrapper.html' 2025-11-20T22:50:53,047 adding 'plom_server/templates/SpecCreator/launch-page.html' 2025-11-20T22:50:53,048 adding 'plom_server/templates/SpecCreator/spec_upload.html' 2025-11-20T22:50:53,049 adding 'plom_server/templates/SpecCreator/summary-page.html' 2025-11-20T22:50:53,051 adding 'plom_server/templates/SpecCreator/summary-question.html' 2025-11-20T22:50:53,052 adding 'plom_server/templates/SpecCreator/template_spec_builder.html' 2025-11-20T22:50:53,054 adding 'plom_server/templates/SpecCreator/validation.html' 2025-11-20T22:50:53,055 adding 'plom_server/templates/Tags/tag_item.html' 2025-11-20T22:50:53,057 adding 'plom_server/templates/Tags/tags_landing.html' 2025-11-20T22:50:53,059 adding 'plom_server/templates/TaskOrder/task_order_landing.html' 2025-11-20T22:50:53,060 adding 'plom_server/templates/UserManagement/password_reset_page.html' 2025-11-20T22:50:53,062 adding 'plom_server/templates/UserManagement/users.html' 2025-11-20T22:50:53,063 adding 'plom_server/templates/Visualization/heat_map.html' 2025-11-20T22:50:53,064 adding 'plom_server/templates/Visualization/histogram.html' 2025-11-20T22:50:53,066 adding 'plom_server/templates/base/alert_message.html' 2025-11-20T22:50:53,067 adding 'plom_server/templates/base/alert_messages.html' 2025-11-20T22:50:53,068 adding 'plom_server/templates/base/base-2col.html' 2025-11-20T22:50:53,070 adding 'plom_server/templates/base/base.html' 2025-11-20T22:50:53,071 adding 'plom_server/templates/base/reset.html' 2025-11-20T22:50:53,073 adding 'plom_server/templates/base/server_status.html' 2025-11-20T22:50:53,074 adding 'plom_server/templates/base/sidebar.html' 2025-11-20T22:50:53,075 adding 'plom_server/templates/base/troubles_afoot.html' 2025-11-20T22:50:53,077 adding 'plom-0.19.6.dist-info/METADATA' 2025-11-20T22:50:53,077 adding 'plom-0.19.6.dist-info/WHEEL' 2025-11-20T22:50:53,078 adding 'plom-0.19.6.dist-info/entry_points.txt' 2025-11-20T22:50:53,079 adding 'plom-0.19.6.dist-info/top_level.txt' 2025-11-20T22:50:53,094 adding 'plom-0.19.6.dist-info/RECORD' 2025-11-20T22:50:53,131 removing build/bdist.linux-armv7l/wheel 2025-11-20T22:50:53,454 Building wheel for plom (pyproject.toml): finished with status 'done' 2025-11-20T22:50:53,497 Created wheel for plom: filename=plom-0.19.6-py3-none-any.whl size=1919699 sha256=64dc59c565094fd0d31554862e628a7f62a95544fed80baebd74eede8360a36b 2025-11-20T22:50:53,498 Stored in directory: /tmp/pip-ephem-wheel-cache-pje9mra3/wheels/ed/2a/1b/64a0d174fa6f0c44522ad95da16f546f27ac4594785ea8a3fc 2025-11-20T22:50:53,538 Successfully built plom 2025-11-20T22:50:53,604 Removed build tracker: '/tmp/pip-build-tracker-2yd59s4p'