2025-11-27T01:52:57,431 Created temporary directory: /tmp/pip-ephem-wheel-cache-8v95uugg 2025-11-27T01:52:57,433 Created temporary directory: /tmp/pip-build-tracker-vh_dtfzz 2025-11-27T01:52:57,433 Initialized build tracking at /tmp/pip-build-tracker-vh_dtfzz 2025-11-27T01:52:57,434 Created build tracker: /tmp/pip-build-tracker-vh_dtfzz 2025-11-27T01:52:57,434 Entered build tracker: /tmp/pip-build-tracker-vh_dtfzz 2025-11-27T01:52:57,435 Created temporary directory: /tmp/pip-wheel-k_jaq_it 2025-11-27T01:52:57,438 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-27T01:52:57,440 Created temporary directory: /tmp/pip-ephem-wheel-cache-cn1nkloe 2025-11-27T01:52:57,462 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-27T01:52:57,465 2 location(s) to search for versions of plom: 2025-11-27T01:52:57,465 * https://pypi.org/simple/plom/ 2025-11-27T01:52:57,465 * https://www.piwheels.org/simple/plom/ 2025-11-27T01:52:57,466 Fetching project page and analyzing links: https://pypi.org/simple/plom/ 2025-11-27T01:52:57,467 Getting page https://pypi.org/simple/plom/ 2025-11-27T01:52:57,468 Found index url https://pypi.org/simple 2025-11-27T01:52:57,703 Fetched page https://pypi.org/simple/plom/ as application/vnd.pypi.simple.v1+json 2025-11-27T01:52:57,742 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-27T01:52:57,743 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-27T01:52:57,744 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-27T01:52:57,745 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-27T01:52:57,745 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-27T01:52:57,746 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-27T01:52:57,747 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-27T01:52:57,748 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-27T01:52:57,749 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-27T01:52:57,750 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-27T01:52:57,750 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-27T01:52:57,751 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-27T01:52:57,752 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-27T01:52:57,753 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-27T01:52:57,754 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-27T01:52:57,754 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-27T01:52:57,755 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-27T01:52:57,756 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-27T01:52:57,757 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-27T01:52:57,757 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-27T01:52:57,758 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-27T01:52:57,759 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-27T01:52:57,760 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-27T01:52:57,761 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-27T01:52:57,761 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-27T01:52:57,762 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-27T01:52:57,763 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-27T01:52:57,764 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-27T01:52:57,765 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-27T01:52:57,766 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-27T01:52:57,766 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-27T01:52:57,767 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-27T01:52:57,768 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-27T01:52:57,768 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-27T01:52:57,769 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-27T01:52:57,770 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-27T01:52:57,771 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-27T01:52:57,772 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-27T01:52:57,773 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-27T01:52:57,774 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-27T01:52:57,774 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-27T01:52:57,775 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-27T01:52:57,776 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-27T01:52:57,777 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-27T01:52:57,778 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-27T01:52:57,778 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-27T01:52:57,779 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-27T01:52:57,780 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-27T01:52:57,780 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-27T01:52:57,781 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-27T01:52:57,782 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-27T01:52:57,783 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-27T01:52:57,783 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-27T01:52:57,784 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-27T01:52:57,785 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-27T01:52:57,786 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-27T01:52:57,787 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-27T01:52:57,788 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-27T01:52:57,788 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-27T01:52:57,789 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-27T01:52:57,790 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-27T01:52:57,791 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-27T01:52:57,791 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-27T01:52:57,792 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-27T01:52:57,792 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-27T01:52:57,793 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-27T01:52:57,794 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-27T01:52:57,795 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-27T01:52:57,795 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-27T01:52:57,796 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-27T01:52:57,797 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-27T01:52:57,798 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-27T01:52:57,798 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-27T01:52:57,799 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-27T01:52:57,800 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-27T01:52:57,801 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-27T01:52:57,802 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-27T01:52:57,802 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-27T01:52:57,803 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-27T01:52:57,804 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-27T01:52:57,804 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-27T01:52:57,805 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-27T01:52:57,806 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-27T01:52:57,807 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-27T01:52:57,807 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-27T01:52:57,808 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-27T01:52:57,809 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-27T01:52:57,810 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-27T01:52:57,810 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-27T01:52:57,811 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-27T01:52:57,812 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-27T01:52:57,813 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-27T01:52:57,813 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-27T01:52:57,814 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-27T01:52:57,815 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-27T01:52:57,816 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-27T01:52:57,816 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-27T01:52:57,817 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-27T01:52:57,818 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-27T01:52:57,819 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-27T01:52:57,819 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-27T01:52:57,820 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-27T01:52:57,821 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-27T01:52:57,822 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-27T01:52:57,823 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-27T01:52:57,823 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-27T01:52:57,824 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-27T01:52:57,825 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-27T01:52:57,826 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-27T01:52:57,827 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-27T01:52:57,827 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-27T01:52:57,828 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-27T01:52:57,829 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-27T01:52:57,830 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-27T01:52:57,830 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-27T01:52:57,831 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-27T01:52:57,832 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-27T01:52:57,833 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-27T01:52:57,833 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-27T01:52:57,834 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-27T01:52:57,835 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-27T01:52:57,836 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-27T01:52:57,836 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-27T01:52:57,837 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-27T01:52:57,838 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-27T01:52:57,839 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-27T01:52:57,840 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-27T01:52:57,841 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-27T01:52:57,841 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-27T01:52:57,842 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-27T01:52:57,843 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-27T01:52:57,844 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-27T01:52:57,845 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-27T01:52:57,846 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-27T01:52:57,847 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-27T01:52:57,849 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-27T01:52:57,850 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-27T01:52:57,851 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-27T01:52:57,852 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-27T01:52:57,853 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-27T01:52:57,854 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-27T01:52:57,856 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-27T01:52:57,856 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-27T01:52:57,857 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-27T01:52:57,858 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-27T01:52:57,859 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-27T01:52:57,860 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-27T01:52:57,861 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-27T01:52:57,862 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-27T01:52:57,863 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-27T01:52:57,864 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-27T01:52:57,865 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-27T01:52:57,866 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-27T01:52:57,867 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-27T01:52:57,868 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-27T01:52:57,869 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-27T01:52:57,870 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-27T01:52:57,871 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-27T01:52:57,872 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-27T01:52:57,873 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-27T01:52:57,874 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-27T01:52:57,875 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-27T01:52:57,876 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-27T01:52:57,877 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-27T01:52:57,878 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-27T01:52:57,879 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-27T01:52:57,880 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-27T01:52:57,882 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-27T01:52:57,882 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-27T01:52:57,884 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-27T01:52:57,885 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-27T01:52:57,886 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-27T01:52:57,887 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-27T01:52:57,888 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-27T01:52:57,889 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-27T01:52:57,890 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-27T01:52:57,890 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-27T01:52:57,891 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-27T01:52:57,892 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-27T01:52:57,893 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-27T01:52:57,894 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-27T01:52:57,895 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-27T01:52:57,896 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-27T01:52:57,897 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-27T01:52:57,898 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-27T01:52:57,899 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-27T01:52:57,900 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-27T01:52:57,901 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-27T01:52:57,902 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-27T01:52:57,903 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-27T01:52:57,904 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-27T01:52:57,905 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-27T01:52:57,906 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-27T01:52:57,907 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-27T01:52:57,908 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-27T01:52:57,909 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-27T01:52:57,910 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-27T01:52:57,911 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-27T01:52:57,912 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-27T01:52:57,913 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-27T01:52:57,914 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-27T01:52:57,915 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-27T01:52:57,916 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-27T01:52:57,917 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-27T01:52:57,918 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-27T01:52:57,919 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-27T01:52:57,920 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-27T01:52:57,921 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-27T01:52:57,922 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-27T01:52:57,923 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-27T01:52:57,924 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-27T01:52:57,925 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-27T01:52:57,926 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-27T01:52:57,927 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-27T01:52:57,927 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-27T01:52:57,929 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-27T01:52:57,929 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-27T01:52:57,930 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-27T01:52:57,931 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-27T01:52:57,932 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-27T01:52:57,933 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-27T01:52:57,934 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-27T01:52:57,935 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-27T01:52:57,936 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-27T01:52:57,937 Skipping link: No binaries permitted for plom: https://files.pythonhosted.org/packages/eb/68/1a3e3917bec9e867319fd09f74be277a9b85fbe3d9aa77a129083975f855/plom-0.19.7-py3-none-any.whl (from https://pypi.org/simple/plom/) (requires-python:>=3.10) 2025-11-27T01:52:57,938 Found link https://files.pythonhosted.org/packages/33/75/e3733c35773d2a548fc3a1de86dcf9c2391ab85945cc98b3c3da88b7e366/plom-0.19.7.tar.gz (from https://pypi.org/simple/plom/) (requires-python:>=3.10), version: 0.19.7 2025-11-27T01:52:57,939 Fetching project page and analyzing links: https://www.piwheels.org/simple/plom/ 2025-11-27T01:52:57,940 Getting page https://www.piwheels.org/simple/plom/ 2025-11-27T01:52:57,942 Found index url https://www.piwheels.org/simple 2025-11-27T01:52:58,102 Fetched page https://www.piwheels.org/simple/plom/ as text/html 2025-11-27T01:52:58,132 Skipping link: No binaries permitted for plom: https://www.piwheels.org/simple/plom/plom-0.19.6-py3-none-any.whl#sha256=64dc59c565094fd0d31554862e628a7f62a95544fed80baebd74eede8360a36b (from https://www.piwheels.org/simple/plom/) (requires-python:>=3.10) 2025-11-27T01:52:58,133 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-27T01:52:58,134 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-27T01:52:58,135 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-27T01:52:58,135 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-27T01:52:58,136 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-27T01:52:58,136 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-27T01:52:58,137 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-27T01:52:58,138 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-27T01:52:58,139 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-27T01:52:58,139 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-27T01:52:58,140 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-27T01:52:58,140 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-27T01:52:58,140 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-27T01:52:58,141 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-27T01:52:58,142 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-27T01:52:58,142 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-27T01:52:58,143 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-27T01:52:58,144 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-27T01:52:58,144 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-27T01:52:58,145 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-27T01:52:58,145 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-27T01:52:58,146 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-27T01:52:58,147 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-27T01:52:58,147 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-27T01:52:58,148 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-27T01:52:58,148 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-27T01:52:58,149 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-27T01:52:58,149 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-27T01:52:58,150 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-27T01:52:58,150 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-27T01:52:58,151 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-27T01:52:58,152 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-27T01:52:58,152 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-27T01:52:58,153 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-27T01:52:58,153 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-27T01:52:58,154 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-27T01:52:58,155 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-27T01:52:58,155 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-27T01:52:58,156 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-27T01:52:58,156 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-27T01:52:58,157 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-27T01:52:58,157 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-27T01:52:58,158 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-27T01:52:58,158 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-27T01:52:58,159 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-27T01:52:58,160 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-27T01:52:58,160 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-27T01:52:58,161 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-27T01:52:58,161 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-27T01:52:58,162 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-27T01:52:58,163 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-27T01:52:58,163 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-27T01:52:58,164 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-27T01:52:58,164 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-27T01:52:58,165 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-27T01:52:58,165 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-27T01:52:58,166 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-27T01:52:58,166 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-27T01:52:58,167 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-27T01:52:58,168 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-27T01:52:58,168 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-27T01:52:58,169 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-27T01:52:58,170 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-27T01:52:58,170 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-27T01:52:58,171 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-27T01:52:58,172 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-27T01:52:58,172 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-27T01:52:58,173 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-27T01:52:58,173 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-27T01:52:58,174 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-27T01:52:58,174 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-27T01:52:58,175 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-27T01:52:58,175 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-27T01:52:58,176 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-27T01:52:58,177 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-27T01:52:58,177 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-27T01:52:58,178 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-27T01:52:58,179 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-27T01:52:58,179 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-27T01:52:58,181 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-27T01:52:58,181 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-27T01:52:58,182 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-27T01:52:58,183 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-27T01:52:58,184 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-27T01:52:58,185 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-27T01:52:58,186 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-27T01:52:58,187 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-27T01:52:58,188 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-27T01:52:58,189 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-27T01:52:58,190 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-27T01:52:58,190 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-27T01:52:58,191 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-27T01:52:58,191 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-27T01:52:58,192 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-27T01:52:58,193 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-27T01:52:58,193 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-27T01:52:58,194 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-27T01:52:58,194 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-27T01:52:58,195 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-27T01:52:58,195 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-27T01:52:58,196 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-27T01:52:58,197 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-27T01:52:58,197 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-27T01:52:58,198 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-27T01:52:58,198 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-27T01:52:58,199 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-27T01:52:58,200 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-27T01:52:58,200 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-27T01:52:58,201 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-27T01:52:58,201 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-27T01:52:58,202 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-27T01:52:58,202 Skipping link: not a file: https://www.piwheels.org/simple/plom/ 2025-11-27T01:52:58,203 Skipping link: not a file: https://pypi.org/simple/plom/ 2025-11-27T01:52:58,235 Given no hashes to check 1 links for project 'plom': discarding no candidates 2025-11-27T01:52:58,258 Collecting plom==0.19.7 2025-11-27T01:52:58,260 Created temporary directory: /tmp/pip-unpack-n1b9ra9i 2025-11-27T01:52:58,480 Downloading plom-0.19.7.tar.gz (1.6 MB) 2025-11-27T01:53:00,566 Added plom==0.19.7 from https://files.pythonhosted.org/packages/33/75/e3733c35773d2a548fc3a1de86dcf9c2391ab85945cc98b3c3da88b7e366/plom-0.19.7.tar.gz to build tracker '/tmp/pip-build-tracker-vh_dtfzz' 2025-11-27T01:53:00,577 Created temporary directory: /tmp/pip-build-env-ehm0_u2q 2025-11-27T01:53:00,581 Installing build dependencies: started 2025-11-27T01:53:00,583 Running command pip subprocess to install build dependencies 2025-11-27T01:53:01,846 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-11-27T01:53:02,515 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-27T01:53:02,541 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-27T01:53:03,236 Collecting pip>=20.3 2025-11-27T01:53:03,382 Using cached https://www.piwheels.org/simple/pip/pip-25.3-py3-none-any.whl (1.8 MB) 2025-11-27T01:53:04,892 Collecting setuptools>=61 2025-11-27T01:53:05,029 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-11-27T01:53:05,304 Collecting wheel 2025-11-27T01:53:05,320 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-11-27T01:53:08,471 Installing collected packages: wheel, setuptools, pip 2025-11-27T01:53:08,713 Creating /tmp/pip-build-env-ehm0_u2q/overlay/local/bin 2025-11-27T01:53:08,715 changing mode of /tmp/pip-build-env-ehm0_u2q/overlay/local/bin/wheel to 755 2025-11-27T01:53:16,354 changing mode of /tmp/pip-build-env-ehm0_u2q/overlay/local/bin/pip to 755 2025-11-27T01:53:16,356 changing mode of /tmp/pip-build-env-ehm0_u2q/overlay/local/bin/pip3 to 755 2025-11-27T01:53:16,358 changing mode of /tmp/pip-build-env-ehm0_u2q/overlay/local/bin/pip3.11 to 755 2025-11-27T01:53:16,390 Successfully installed pip-25.3 setuptools-80.9.0 wheel-0.45.1 2025-11-27T01:53:16,673 Installing build dependencies: finished with status 'done' 2025-11-27T01:53:16,679 Getting requirements to build wheel: started 2025-11-27T01:53:16,681 Running command Getting requirements to build wheel 2025-11-27T01:53:17,408 running egg_info 2025-11-27T01:53:17,416 writing plom.egg-info/PKG-INFO 2025-11-27T01:53:17,420 writing dependency_links to plom.egg-info/dependency_links.txt 2025-11-27T01:53:17,422 writing entry points to plom.egg-info/entry_points.txt 2025-11-27T01:53:17,425 writing requirements to plom.egg-info/requires.txt 2025-11-27T01:53:17,427 writing top-level names to plom.egg-info/top_level.txt 2025-11-27T01:53:17,592 reading manifest file 'plom.egg-info/SOURCES.txt' 2025-11-27T01:53:17,679 reading manifest template 'MANIFEST.in' 2025-11-27T01:53:17,680 warning: no files found matching 'doc' 2025-11-27T01:53:17,784 warning: no files found matching 'plom_server/Launcher/launch_scripts/*.py' 2025-11-27T01:53:17,797 adding license file 'LICENSE.md' 2025-11-27T01:53:17,837 writing manifest file 'plom.egg-info/SOURCES.txt' 2025-11-27T01:53:17,936 Getting requirements to build wheel: finished with status 'done' 2025-11-27T01:53:17,939 Created temporary directory: /tmp/pip-modern-metadata-z0u081uc 2025-11-27T01:53:17,941 Preparing metadata (pyproject.toml): started 2025-11-27T01:53:17,943 Running command Preparing metadata (pyproject.toml) 2025-11-27T01:53:18,621 running dist_info 2025-11-27T01:53:18,634 creating /tmp/pip-modern-metadata-z0u081uc/plom.egg-info 2025-11-27T01:53:18,635 writing /tmp/pip-modern-metadata-z0u081uc/plom.egg-info/PKG-INFO 2025-11-27T01:53:18,639 writing dependency_links to /tmp/pip-modern-metadata-z0u081uc/plom.egg-info/dependency_links.txt 2025-11-27T01:53:18,641 writing entry points to /tmp/pip-modern-metadata-z0u081uc/plom.egg-info/entry_points.txt 2025-11-27T01:53:18,644 writing requirements to /tmp/pip-modern-metadata-z0u081uc/plom.egg-info/requires.txt 2025-11-27T01:53:18,645 writing top-level names to /tmp/pip-modern-metadata-z0u081uc/plom.egg-info/top_level.txt 2025-11-27T01:53:18,647 writing manifest file '/tmp/pip-modern-metadata-z0u081uc/plom.egg-info/SOURCES.txt' 2025-11-27T01:53:18,775 reading manifest file '/tmp/pip-modern-metadata-z0u081uc/plom.egg-info/SOURCES.txt' 2025-11-27T01:53:18,777 reading manifest template 'MANIFEST.in' 2025-11-27T01:53:18,778 warning: no files found matching 'doc' 2025-11-27T01:53:18,845 warning: no files found matching 'plom_server/Launcher/launch_scripts/*.py' 2025-11-27T01:53:18,853 adding license file 'LICENSE.md' 2025-11-27T01:53:18,882 writing manifest file '/tmp/pip-modern-metadata-z0u081uc/plom.egg-info/SOURCES.txt' 2025-11-27T01:53:18,884 creating '/tmp/pip-modern-metadata-z0u081uc/plom-0.19.7.dist-info' 2025-11-27T01:53:19,011 Preparing metadata (pyproject.toml): finished with status 'done' 2025-11-27T01:53:19,016 Source in /tmp/pip-wheel-k_jaq_it/plom_ea811492bbc047af98fb2791a0d907a3 has version 0.19.7, which satisfies requirement plom==0.19.7 from https://files.pythonhosted.org/packages/33/75/e3733c35773d2a548fc3a1de86dcf9c2391ab85945cc98b3c3da88b7e366/plom-0.19.7.tar.gz 2025-11-27T01:53:19,017 Removed plom==0.19.7 from https://files.pythonhosted.org/packages/33/75/e3733c35773d2a548fc3a1de86dcf9c2391ab85945cc98b3c3da88b7e366/plom-0.19.7.tar.gz from build tracker '/tmp/pip-build-tracker-vh_dtfzz' 2025-11-27T01:53:19,023 Created temporary directory: /tmp/pip-unpack-lox64q88 2025-11-27T01:53:19,024 Building wheels for collected packages: plom 2025-11-27T01:53:19,028 Created temporary directory: /tmp/pip-wheel-v1rcs80j 2025-11-27T01:53:19,029 Destination directory: /tmp/pip-wheel-v1rcs80j 2025-11-27T01:53:19,031 Building wheel for plom (pyproject.toml): started 2025-11-27T01:53:19,032 Running command Building wheel for plom (pyproject.toml) 2025-11-27T01:53:19,693 running bdist_wheel 2025-11-27T01:53:19,715 running build 2025-11-27T01:53:19,716 running build_py 2025-11-27T01:53:19,723 creating build/lib/plom 2025-11-27T01:53:19,725 copying plom/plom_exceptions.py -> build/lib/plom 2025-11-27T01:53:19,728 copying plom/test_latexfrag.py -> build/lib/plom 2025-11-27T01:53:19,730 copying plom/tpv_utils.py -> build/lib/plom 2025-11-27T01:53:19,732 copying plom/rules.py -> build/lib/plom 2025-11-27T01:53:19,734 copying plom/comment_utils.py -> build/lib/plom 2025-11-27T01:53:19,735 copying plom/tagging.py -> build/lib/plom 2025-11-27T01:53:19,737 copying plom/textools.py -> build/lib/plom 2025-11-27T01:53:19,739 copying plom/misc_utils.py -> build/lib/plom 2025-11-27T01:53:19,742 copying plom/test_question_labels.py -> build/lib/plom 2025-11-27T01:53:19,743 copying plom/test_version.py -> build/lib/plom 2025-11-27T01:53:19,745 copying plom/test_rubric_diff.py -> build/lib/plom 2025-11-27T01:53:19,747 copying plom/test_misc_utils.py -> build/lib/plom 2025-11-27T01:53:19,749 copying plom/feedback_rules.py -> build/lib/plom 2025-11-27T01:53:19,751 copying plom/question_labels.py -> build/lib/plom 2025-11-27T01:53:19,753 copying plom/test_exceptions.py -> build/lib/plom 2025-11-27T01:53:19,754 copying plom/test_tags.py -> build/lib/plom 2025-11-27T01:53:19,756 copying plom/test_scoring.py -> build/lib/plom 2025-11-27T01:53:19,759 copying plom/manage_user_files.py -> build/lib/plom 2025-11-27T01:53:19,760 copying plom/test_feedback_rules.py -> build/lib/plom 2025-11-27T01:53:19,762 copying plom/version_maps.py -> build/lib/plom 2025-11-27T01:53:19,764 copying plom/test_illadvised.py -> build/lib/plom 2025-11-27T01:53:19,766 copying plom/rubric_utils.py -> build/lib/plom 2025-11-27T01:53:19,769 copying plom/aliceBob.py -> build/lib/plom 2025-11-27T01:53:19,771 copying plom/__init__.py -> build/lib/plom 2025-11-27T01:53:19,772 copying plom/spec_verifier.py -> build/lib/plom 2025-11-27T01:53:19,775 copying plom/test_spec.py -> build/lib/plom 2025-11-27T01:53:19,777 copying plom/test_print_score.py -> build/lib/plom 2025-11-27T01:53:19,779 copying plom/test_version_maps.py -> build/lib/plom 2025-11-27T01:53:19,781 copying plom/common.py -> build/lib/plom 2025-11-27T01:53:19,783 copying plom/test_latex.py -> build/lib/plom 2025-11-27T01:53:19,785 creating build/lib/plom/cli 2025-11-27T01:53:19,786 copying plom/cli/bundle_tools.py -> build/lib/plom/cli 2025-11-27T01:53:19,788 copying plom/cli/pqvmap_tools.py -> build/lib/plom/cli 2025-11-27T01:53:19,790 copying plom/cli/rectangle_extractor_tools.py -> build/lib/plom/cli 2025-11-27T01:53:19,792 copying plom/cli/finish_tools.py -> build/lib/plom/cli 2025-11-27T01:53:19,794 copying plom/cli/list_bundles.py -> build/lib/plom/cli 2025-11-27T01:53:19,796 copying plom/cli/__main__.py -> build/lib/plom/cli 2025-11-27T01:53:19,798 copying plom/cli/start_messenger.py -> build/lib/plom/cli 2025-11-27T01:53:19,800 copying plom/cli/task_tools.py -> build/lib/plom/cli 2025-11-27T01:53:19,802 copying plom/cli/source_tools.py -> build/lib/plom/cli 2025-11-27T01:53:19,803 copying plom/cli/__init__.py -> build/lib/plom/cli 2025-11-27T01:53:19,805 copying plom/cli/identify_tools.py -> build/lib/plom/cli 2025-11-27T01:53:19,807 copying plom/cli/spec_tools.py -> build/lib/plom/cli 2025-11-27T01:53:19,809 copying plom/cli/classlist_tools.py -> build/lib/plom/cli 2025-11-27T01:53:19,812 creating build/lib/plom/create 2025-11-27T01:53:19,813 copying plom/create/test_classlists.py -> build/lib/plom/create 2025-11-27T01:53:19,815 copying plom/create/scribble_hw_utils.py -> build/lib/plom/create 2025-11-27T01:53:19,818 copying plom/create/classlistValidator.py -> build/lib/plom/create 2025-11-27T01:53:19,820 copying plom/create/test_upload_classlist.py -> build/lib/plom/create 2025-11-27T01:53:19,822 copying plom/create/buildDatabaseAndPapers.py -> build/lib/plom/create 2025-11-27T01:53:19,824 copying plom/create/homework_scribbler.py -> build/lib/plom/create 2025-11-27T01:53:19,826 copying plom/create/push_pull_rubrics.py -> build/lib/plom/create 2025-11-27T01:53:19,829 copying plom/create/status.py -> build/lib/plom/create 2025-11-27T01:53:19,831 copying plom/create/mergeAndCodePages.py -> build/lib/plom/create 2025-11-27T01:53:19,834 copying plom/create/test_build_source_exams.py -> build/lib/plom/create 2025-11-27T01:53:19,835 copying plom/create/version_map_utils.py -> build/lib/plom/create 2025-11-27T01:53:19,837 copying plom/create/buildClasslist.py -> build/lib/plom/create 2025-11-27T01:53:19,839 copying plom/create/_digitHunter.py -> build/lib/plom/create 2025-11-27T01:53:19,841 copying plom/create/test_page_counts.py -> build/lib/plom/create 2025-11-27T01:53:19,843 copying plom/create/__main__.py -> build/lib/plom/create 2025-11-27T01:53:19,846 copying plom/create/build_bundle_separators_with_qrcodes.py -> build/lib/plom/create 2025-11-27T01:53:19,848 copying plom/create/test_build_extra_page_pdf.py -> build/lib/plom/create 2025-11-27T01:53:19,850 copying plom/create/start_messenger.py -> build/lib/plom/create 2025-11-27T01:53:19,852 copying plom/create/scribble_utils.py -> build/lib/plom/create 2025-11-27T01:53:19,854 copying plom/create/upload_classlist.py -> build/lib/plom/create 2025-11-27T01:53:19,856 copying plom/create/build_extra_page_with_qrcodes.py -> build/lib/plom/create 2025-11-27T01:53:19,858 copying plom/create/buildNamedPDF.py -> build/lib/plom/create 2025-11-27T01:53:19,860 copying plom/create/__init__.py -> build/lib/plom/create 2025-11-27T01:53:19,862 copying plom/create/build_scrap_paper_with_qrcodes.py -> build/lib/plom/create 2025-11-27T01:53:19,864 copying plom/create/test_make_pdf.py -> build/lib/plom/create 2025-11-27T01:53:19,866 copying plom/create/demotools.py -> build/lib/plom/create 2025-11-27T01:53:19,868 copying plom/create/test_stamps.py -> build/lib/plom/create 2025-11-27T01:53:19,869 copying plom/create/exam_scribbler.py -> build/lib/plom/create 2025-11-27T01:53:19,872 creating build/lib/plom/create/fonts 2025-11-27T01:53:19,873 copying plom/create/fonts/__init__.py -> build/lib/plom/create/fonts 2025-11-27T01:53:19,875 creating build/lib/plom/messenger 2025-11-27T01:53:19,876 copying plom/messenger/messenger.py -> build/lib/plom/messenger 2025-11-27T01:53:19,879 copying plom/messenger/managerMessenger.py -> build/lib/plom/messenger 2025-11-27T01:53:19,882 copying plom/messenger/scanMessenger.py -> build/lib/plom/messenger 2025-11-27T01:53:19,885 copying plom/messenger/base_messenger.py -> build/lib/plom/messenger 2025-11-27T01:53:19,889 copying plom/messenger/test_messengers.py -> build/lib/plom/messenger 2025-11-27T01:53:19,891 copying plom/messenger/__init__.py -> build/lib/plom/messenger 2025-11-27T01:53:19,892 copying plom/messenger/plom_admin_messenger.py -> build/lib/plom/messenger 2025-11-27T01:53:19,896 creating build/lib/plom/scan 2025-11-27T01:53:19,897 copying plom/scan/scansToImages.py -> build/lib/plom/scan 2025-11-27T01:53:19,900 copying plom/scan/frontend_hwscan.py -> build/lib/plom/scan 2025-11-27T01:53:19,903 copying plom/scan/test_qr_reads.py -> build/lib/plom/scan 2025-11-27T01:53:19,906 copying plom/scan/question_list_utils.py -> build/lib/plom/scan 2025-11-27T01:53:19,908 copying plom/scan/rotate.py -> build/lib/plom/scan 2025-11-27T01:53:19,910 copying plom/scan/test_pdf_img_extraction.py -> build/lib/plom/scan 2025-11-27T01:53:19,912 copying plom/scan/__main__.py -> build/lib/plom/scan 2025-11-27T01:53:19,915 copying plom/scan/bundle_utils.py -> build/lib/plom/scan 2025-11-27T01:53:19,917 copying plom/scan/listBundles.py -> build/lib/plom/scan 2025-11-27T01:53:19,919 copying plom/scan/hwSubmissionsCheck.py -> build/lib/plom/scan 2025-11-27T01:53:19,921 copying plom/scan/sendUnknownsToServer.py -> build/lib/plom/scan 2025-11-27T01:53:19,923 copying plom/scan/start_messenger.py -> build/lib/plom/scan 2025-11-27T01:53:19,925 copying plom/scan/pdfmucker.py -> build/lib/plom/scan 2025-11-27T01:53:19,928 copying plom/scan/sendCollisionsToServer.py -> build/lib/plom/scan 2025-11-27T01:53:19,930 copying plom/scan/checkScanStatus.py -> build/lib/plom/scan 2025-11-27T01:53:19,933 copying plom/scan/clearScannerLogin.py -> build/lib/plom/scan 2025-11-27T01:53:19,935 copying plom/scan/sendPagesToServer.py -> build/lib/plom/scan 2025-11-27T01:53:19,937 copying plom/scan/test_question_map_parse.py -> build/lib/plom/scan 2025-11-27T01:53:19,939 copying plom/scan/test_invisible_watermarks.py -> build/lib/plom/scan 2025-11-27T01:53:19,941 copying plom/scan/test_rotations.py -> build/lib/plom/scan 2025-11-27T01:53:19,944 copying plom/scan/__init__.py -> build/lib/plom/scan 2025-11-27T01:53:19,946 copying plom/scan/frontend_scan.py -> build/lib/plom/scan 2025-11-27T01:53:19,948 copying plom/scan/readQRCodes.py -> build/lib/plom/scan 2025-11-27T01:53:19,951 copying plom/scan/fasterQRExtract.py -> build/lib/plom/scan 2025-11-27T01:53:19,954 creating build/lib/plom/finish 2025-11-27T01:53:19,955 copying plom/finish/check_completed.py -> build/lib/plom/finish 2025-11-27T01:53:19,957 copying plom/finish/spreadsheet.py -> build/lib/plom/finish 2025-11-27T01:53:19,959 copying plom/finish/test_return_tools.py -> build/lib/plom/finish 2025-11-27T01:53:19,962 copying plom/finish/rubric_downloads.py -> build/lib/plom/finish 2025-11-27T01:53:19,963 copying plom/finish/reassemble_ID_only.py -> build/lib/plom/finish 2025-11-27T01:53:19,965 copying plom/finish/coded_return.py -> build/lib/plom/finish 2025-11-27T01:53:19,968 copying plom/finish/test_cover_pages.py -> build/lib/plom/finish 2025-11-27T01:53:19,970 copying plom/finish/__main__.py -> build/lib/plom/finish 2025-11-27T01:53:19,973 copying plom/finish/test_hash.py -> build/lib/plom/finish 2025-11-27T01:53:19,975 copying plom/finish/examReassembler.py -> build/lib/plom/finish 2025-11-27T01:53:19,977 copying plom/finish/start_messenger.py -> build/lib/plom/finish 2025-11-27T01:53:19,979 copying plom/finish/utils.py -> build/lib/plom/finish 2025-11-27T01:53:19,981 copying plom/finish/clear_manager_login.py -> build/lib/plom/finish 2025-11-27T01:53:19,983 copying plom/finish/return_tools.py -> build/lib/plom/finish 2025-11-27T01:53:19,986 copying plom/finish/reassemble_completed.py -> build/lib/plom/finish 2025-11-27T01:53:19,988 copying plom/finish/html_view_test_template.py -> build/lib/plom/finish 2025-11-27T01:53:19,990 copying plom/finish/audit.py -> build/lib/plom/finish 2025-11-27T01:53:19,992 copying plom/finish/__init__.py -> build/lib/plom/finish 2025-11-27T01:53:19,994 copying plom/finish/coverPageBuilder.py -> build/lib/plom/finish 2025-11-27T01:53:19,997 creating build/lib/plom/idreader 2025-11-27T01:53:19,998 copying plom/idreader/test_IDreader.py -> build/lib/plom/idreader 2025-11-27T01:53:20,001 copying plom/idreader/assign_prob.py -> build/lib/plom/idreader 2025-11-27T01:53:20,003 copying plom/idreader/trainRandomForestModel.py -> build/lib/plom/idreader 2025-11-27T01:53:20,005 copying plom/idreader/model_utils.py -> build/lib/plom/idreader 2025-11-27T01:53:20,007 copying plom/idreader/predictStudentID.py -> build/lib/plom/idreader 2025-11-27T01:53:20,009 copying plom/idreader/__init__.py -> build/lib/plom/idreader 2025-11-27T01:53:20,011 creating build/lib/plom/solutions 2025-11-27T01:53:20,012 copying plom/solutions/deleteSolutionImage.py -> build/lib/plom/solutions 2025-11-27T01:53:20,014 copying plom/solutions/putSolutionImage.py -> build/lib/plom/solutions 2025-11-27T01:53:20,016 copying plom/solutions/__main__.py -> build/lib/plom/solutions 2025-11-27T01:53:20,019 copying plom/solutions/getSolutionImage.py -> build/lib/plom/solutions 2025-11-27T01:53:20,021 copying plom/solutions/extractSolutions.py -> build/lib/plom/solutions 2025-11-27T01:53:20,023 copying plom/solutions/checkSolutionStatus.py -> build/lib/plom/solutions 2025-11-27T01:53:20,025 copying plom/solutions/__init__.py -> build/lib/plom/solutions 2025-11-27T01:53:20,027 creating build/lib/plom/canvas 2025-11-27T01:53:20,028 copying plom/canvas/canvas_utils.py -> build/lib/plom/canvas 2025-11-27T01:53:20,031 copying plom/canvas/canvasapi_extensions.py -> build/lib/plom/canvas 2025-11-27T01:53:20,033 copying plom/canvas/__init__.py -> build/lib/plom/canvas 2025-11-27T01:53:20,036 creating build/lib/plom/scripts 2025-11-27T01:53:20,037 copying plom/scripts/hwscan.py -> build/lib/plom/scripts 2025-11-27T01:53:20,039 copying plom/scripts/test_script_help_ver.py -> build/lib/plom/scripts 2025-11-27T01:53:20,041 copying plom/scripts/__init__.py -> build/lib/plom/scripts 2025-11-27T01:53:20,043 creating build/lib/plom_server 2025-11-27T01:53:20,044 copying plom_server/middleware.py -> build/lib/plom_server 2025-11-27T01:53:20,046 copying plom_server/wsgi.py -> build/lib/plom_server 2025-11-27T01:53:20,048 copying plom_server/urls.py -> build/lib/plom_server 2025-11-27T01:53:20,049 copying plom_server/settings.py -> build/lib/plom_server 2025-11-27T01:53:20,052 copying plom_server/__init__.py -> build/lib/plom_server 2025-11-27T01:53:20,054 copying plom_server/asgi.py -> build/lib/plom_server 2025-11-27T01:53:20,056 copying plom_server/context_processors.py -> build/lib/plom_server 2025-11-27T01:53:20,058 copying plom_server/get_js.py -> build/lib/plom_server 2025-11-27T01:53:20,060 creating build/lib/plom_server/API 2025-11-27T01:53:20,061 copying plom_server/API/urls.py -> build/lib/plom_server/API 2025-11-27T01:53:20,063 copying plom_server/API/apps.py -> build/lib/plom_server/API 2025-11-27T01:53:20,065 copying plom_server/API/__init__.py -> build/lib/plom_server/API 2025-11-27T01:53:20,067 creating build/lib/plom_server/API/services 2025-11-27T01:53:20,068 copying plom_server/API/services/TokenService.py -> build/lib/plom_server/API/services 2025-11-27T01:53:20,070 copying plom_server/API/services/__init__.py -> build/lib/plom_server/API/services 2025-11-27T01:53:20,072 creating build/lib/plom_server/Authentication 2025-11-27T01:53:20,073 copying plom_server/Authentication/signup_views.py -> build/lib/plom_server/Authentication 2025-11-27T01:53:20,076 copying plom_server/Authentication/urls.py -> build/lib/plom_server/Authentication 2025-11-27T01:53:20,078 copying plom_server/Authentication/models.py -> build/lib/plom_server/Authentication 2025-11-27T01:53:20,080 copying plom_server/Authentication/views.py -> build/lib/plom_server/Authentication 2025-11-27T01:53:20,082 copying plom_server/Authentication/apps.py -> build/lib/plom_server/Authentication 2025-11-27T01:53:20,084 copying plom_server/Authentication/__init__.py -> build/lib/plom_server/Authentication 2025-11-27T01:53:20,086 copying plom_server/Authentication/admin.py -> build/lib/plom_server/Authentication 2025-11-27T01:53:20,088 creating build/lib/plom_server/Authentication/services 2025-11-27T01:53:20,089 copying plom_server/Authentication/services/__init__.py -> build/lib/plom_server/Authentication/services 2025-11-27T01:53:20,091 copying plom_server/Authentication/services/authentication_services.py -> build/lib/plom_server/Authentication/services 2025-11-27T01:53:20,095 creating build/lib/plom_server/Base 2025-11-27T01:53:20,096 copying plom_server/Base/compat.py -> build/lib/plom_server/Base 2025-11-27T01:53:20,098 copying plom_server/Base/base_group_views.py -> build/lib/plom_server/Base 2025-11-27T01:53:20,100 copying plom_server/Base/urls.py -> build/lib/plom_server/Base 2025-11-27T01:53:20,102 copying plom_server/Base/tests_settings.py -> build/lib/plom_server/Base 2025-11-27T01:53:20,104 copying plom_server/Base/models.py -> build/lib/plom_server/Base 2025-11-27T01:53:20,106 copying plom_server/Base/views.py -> build/lib/plom_server/Base 2025-11-27T01:53:20,109 copying plom_server/Base/apps.py -> build/lib/plom_server/Base 2025-11-27T01:53:20,110 copying plom_server/Base/__init__.py -> build/lib/plom_server/Base 2025-11-27T01:53:20,112 copying plom_server/Base/admin.py -> build/lib/plom_server/Base 2025-11-27T01:53:20,114 creating build/lib/plom_server/Base/services 2025-11-27T01:53:20,116 copying plom_server/Base/services/big_red_button.py -> build/lib/plom_server/Base/services 2025-11-27T01:53:20,118 copying plom_server/Base/services/database_service.py -> build/lib/plom_server/Base/services 2025-11-27T01:53:20,120 copying plom_server/Base/services/__init__.py -> build/lib/plom_server/Base/services 2025-11-27T01:53:20,122 copying plom_server/Base/services/Settings.py -> build/lib/plom_server/Base/services 2025-11-27T01:53:20,124 creating build/lib/plom_server/Base/management/commands 2025-11-27T01:53:20,125 copying plom_server/Base/management/commands/plom_database.py -> build/lib/plom_server/Base/management/commands 2025-11-27T01:53:20,127 copying plom_server/Base/management/commands/plom_clean_all_and_build_db.py -> build/lib/plom_server/Base/management/commands 2025-11-27T01:53:20,130 creating build/lib/plom_server/BuildPaperPDF 2025-11-27T01:53:20,131 copying plom_server/BuildPaperPDF/tests.py -> build/lib/plom_server/BuildPaperPDF 2025-11-27T01:53:20,132 copying plom_server/BuildPaperPDF/urls.py -> build/lib/plom_server/BuildPaperPDF 2025-11-27T01:53:20,134 copying plom_server/BuildPaperPDF/models.py -> build/lib/plom_server/BuildPaperPDF 2025-11-27T01:53:20,136 copying plom_server/BuildPaperPDF/views.py -> build/lib/plom_server/BuildPaperPDF 2025-11-27T01:53:20,138 copying plom_server/BuildPaperPDF/apps.py -> build/lib/plom_server/BuildPaperPDF 2025-11-27T01:53:20,140 copying plom_server/BuildPaperPDF/__init__.py -> build/lib/plom_server/BuildPaperPDF 2025-11-27T01:53:20,142 copying plom_server/BuildPaperPDF/admin.py -> build/lib/plom_server/BuildPaperPDF 2025-11-27T01:53:20,144 creating build/lib/plom_server/BuildPaperPDF/services 2025-11-27T01:53:20,145 copying plom_server/BuildPaperPDF/services/build_papers.py -> build/lib/plom_server/BuildPaperPDF/services 2025-11-27T01:53:20,147 copying plom_server/BuildPaperPDF/services/__init__.py -> build/lib/plom_server/BuildPaperPDF/services 2025-11-27T01:53:20,149 creating build/lib/plom_server/Contrib 2025-11-27T01:53:20,150 copying plom_server/Contrib/__init__.py -> build/lib/plom_server/Contrib 2025-11-27T01:53:20,153 creating build/lib/plom_server/Finish 2025-11-27T01:53:20,154 copying plom_server/Finish/urls.py -> build/lib/plom_server/Finish 2025-11-27T01:53:20,156 copying plom_server/Finish/forms.py -> build/lib/plom_server/Finish 2025-11-27T01:53:20,157 copying plom_server/Finish/models.py -> build/lib/plom_server/Finish 2025-11-27T01:53:20,159 copying plom_server/Finish/apps.py -> build/lib/plom_server/Finish 2025-11-27T01:53:20,161 copying plom_server/Finish/__init__.py -> build/lib/plom_server/Finish 2025-11-27T01:53:20,163 copying plom_server/Finish/admin.py -> build/lib/plom_server/Finish 2025-11-27T01:53:20,166 creating build/lib/plom_server/Finish/services 2025-11-27T01:53:20,167 copying plom_server/Finish/services/student_marks_service.py -> build/lib/plom_server/Finish/services 2025-11-27T01:53:20,169 copying plom_server/Finish/services/ReportPDFService.py -> build/lib/plom_server/Finish/services 2025-11-27T01:53:20,172 copying plom_server/Finish/services/annotation_data_service.py -> build/lib/plom_server/Finish/services 2025-11-27T01:53:20,174 copying plom_server/Finish/services/soln_images.py -> build/lib/plom_server/Finish/services 2025-11-27T01:53:20,176 copying plom_server/Finish/services/soln_source.py -> build/lib/plom_server/Finish/services 2025-11-27T01:53:20,178 copying plom_server/Finish/services/reassemble_service.py -> build/lib/plom_server/Finish/services 2025-11-27T01:53:20,181 copying plom_server/Finish/services/d3_service.py -> build/lib/plom_server/Finish/services 2025-11-27T01:53:20,183 copying plom_server/Finish/services/build_soln_service.py -> build/lib/plom_server/Finish/services 2025-11-27T01:53:20,186 copying plom_server/Finish/services/ta_marking_service.py -> build/lib/plom_server/Finish/services 2025-11-27T01:53:20,188 copying plom_server/Finish/services/matplotlib_service.py -> build/lib/plom_server/Finish/services 2025-11-27T01:53:20,191 copying plom_server/Finish/services/__init__.py -> build/lib/plom_server/Finish/services 2025-11-27T01:53:20,192 copying plom_server/Finish/services/build_student_report_service.py -> build/lib/plom_server/Finish/services 2025-11-27T01:53:20,195 copying plom_server/Finish/services/template_soln_spec.py -> build/lib/plom_server/Finish/services 2025-11-27T01:53:20,197 copying plom_server/Finish/services/data_extraction_service.py -> build/lib/plom_server/Finish/services 2025-11-27T01:53:20,200 creating build/lib/plom_server/Identify 2025-11-27T01:53:20,201 copying plom_server/Identify/tests.py -> build/lib/plom_server/Identify 2025-11-27T01:53:20,203 copying plom_server/Identify/urls.py -> build/lib/plom_server/Identify 2025-11-27T01:53:20,205 copying plom_server/Identify/models.py -> build/lib/plom_server/Identify 2025-11-27T01:53:20,207 copying plom_server/Identify/views.py -> build/lib/plom_server/Identify 2025-11-27T01:53:20,210 copying plom_server/Identify/apps.py -> build/lib/plom_server/Identify 2025-11-27T01:53:20,212 copying plom_server/Identify/__init__.py -> build/lib/plom_server/Identify 2025-11-27T01:53:20,213 copying plom_server/Identify/admin.py -> build/lib/plom_server/Identify 2025-11-27T01:53:20,215 creating build/lib/plom_server/Identify/services 2025-11-27T01:53:20,216 copying plom_server/Identify/services/ClasslistService.py -> build/lib/plom_server/Identify/services 2025-11-27T01:53:20,218 copying plom_server/Identify/services/id_reader.py -> build/lib/plom_server/Identify/services 2025-11-27T01:53:20,221 copying plom_server/Identify/services/id_tasks.py -> build/lib/plom_server/Identify/services 2025-11-27T01:53:20,224 copying plom_server/Identify/services/id_progress.py -> build/lib/plom_server/Identify/services 2025-11-27T01:53:20,226 copying plom_server/Identify/services/__init__.py -> build/lib/plom_server/Identify/services 2025-11-27T01:53:20,228 copying plom_server/Identify/services/id_direct.py -> build/lib/plom_server/Identify/services 2025-11-27T01:53:20,230 creating build/lib/plom_server/QuestionTags 2025-11-27T01:53:20,231 copying plom_server/QuestionTags/urls.py -> build/lib/plom_server/QuestionTags 2025-11-27T01:53:20,233 copying plom_server/QuestionTags/forms.py -> build/lib/plom_server/QuestionTags 2025-11-27T01:53:20,235 copying plom_server/QuestionTags/models.py -> build/lib/plom_server/QuestionTags 2025-11-27T01:53:20,237 copying plom_server/QuestionTags/views.py -> build/lib/plom_server/QuestionTags 2025-11-27T01:53:20,240 copying plom_server/QuestionTags/__init__.py -> build/lib/plom_server/QuestionTags 2025-11-27T01:53:20,242 copying plom_server/QuestionTags/serializers.py -> build/lib/plom_server/QuestionTags 2025-11-27T01:53:20,243 copying plom_server/QuestionTags/admin.py -> build/lib/plom_server/QuestionTags 2025-11-27T01:53:20,246 creating build/lib/plom_server/QuestionTags/services 2025-11-27T01:53:20,247 copying plom_server/QuestionTags/services/questiontag_service.py -> build/lib/plom_server/QuestionTags/services 2025-11-27T01:53:20,249 copying plom_server/QuestionTags/services/__init__.py -> build/lib/plom_server/QuestionTags/services 2025-11-27T01:53:20,251 creating build/lib/plom_server/QuestionClustering 2025-11-27T01:53:20,252 copying plom_server/QuestionClustering/urls.py -> build/lib/plom_server/QuestionClustering 2025-11-27T01:53:20,254 copying plom_server/QuestionClustering/forms.py -> build/lib/plom_server/QuestionClustering 2025-11-27T01:53:20,256 copying plom_server/QuestionClustering/models.py -> build/lib/plom_server/QuestionClustering 2025-11-27T01:53:20,259 copying plom_server/QuestionClustering/views.py -> build/lib/plom_server/QuestionClustering 2025-11-27T01:53:20,262 copying plom_server/QuestionClustering/apps.py -> build/lib/plom_server/QuestionClustering 2025-11-27T01:53:20,264 copying plom_server/QuestionClustering/__init__.py -> build/lib/plom_server/QuestionClustering 2025-11-27T01:53:20,266 copying plom_server/QuestionClustering/admin.py -> build/lib/plom_server/QuestionClustering 2025-11-27T01:53:20,268 creating build/lib/plom_server/QuestionClustering/services 2025-11-27T01:53:20,269 copying plom_server/QuestionClustering/services/model_loader.py -> build/lib/plom_server/QuestionClustering/services 2025-11-27T01:53:20,271 copying plom_server/QuestionClustering/services/__init__.py -> build/lib/plom_server/QuestionClustering/services 2025-11-27T01:53:20,273 copying plom_server/QuestionClustering/services/question_clustering_service.py -> build/lib/plom_server/QuestionClustering/services 2025-11-27T01:53:20,276 creating build/lib/plom_server/QuestionClustering/exceptions 2025-11-27T01:53:20,277 copying plom_server/QuestionClustering/exceptions/clustering_exception.py -> build/lib/plom_server/QuestionClustering/exceptions 2025-11-27T01:53:20,279 copying plom_server/QuestionClustering/exceptions/job_exception.py -> build/lib/plom_server/QuestionClustering/exceptions 2025-11-27T01:53:20,281 creating build/lib/plom_server/Launcher 2025-11-27T01:53:20,282 copying plom_server/Launcher/apps.py -> build/lib/plom_server/Launcher 2025-11-27T01:53:20,284 copying plom_server/Launcher/__init__.py -> build/lib/plom_server/Launcher 2025-11-27T01:53:20,287 creating build/lib/plom_server/Launcher/services 2025-11-27T01:53:20,288 copying plom_server/Launcher/services/launch_demo_bundle_creator.py -> build/lib/plom_server/Launcher/services 2025-11-27T01:53:20,291 copying plom_server/Launcher/services/launch_demo_homework_bundle_creator.py -> build/lib/plom_server/Launcher/services 2025-11-27T01:53:20,293 copying plom_server/Launcher/services/__init__.py -> build/lib/plom_server/Launcher/services 2025-11-27T01:53:20,295 creating build/lib/plom_server/Launcher/management/commands 2025-11-27T01:53:20,297 copying plom_server/Launcher/management/commands/plom_create_demo_users.py -> build/lib/plom_server/Launcher/management/commands 2025-11-27T01:53:20,299 copying plom_server/Launcher/management/commands/plom_make_groups_and_first_users.py -> build/lib/plom_server/Launcher/management/commands 2025-11-27T01:53:20,301 copying plom_server/Launcher/management/commands/plom_get_static_javascript.py -> build/lib/plom_server/Launcher/management/commands 2025-11-27T01:53:20,303 copying plom_server/Launcher/management/commands/plom_build_scrap_extra_pdfs.py -> build/lib/plom_server/Launcher/management/commands 2025-11-27T01:53:20,306 copying plom_server/Launcher/management/commands/plom_demo_bundles.py -> build/lib/plom_server/Launcher/management/commands 2025-11-27T01:53:20,309 creating build/lib/plom_server/Mark 2025-11-27T01:53:20,310 copying plom_server/Mark/apps.py -> build/lib/plom_server/Mark 2025-11-27T01:53:20,312 copying plom_server/Mark/__init__.py -> build/lib/plom_server/Mark 2025-11-27T01:53:20,314 copying plom_server/Mark/admin.py -> build/lib/plom_server/Mark 2025-11-27T01:53:20,316 creating build/lib/plom_server/Mark/services 2025-11-27T01:53:20,317 copying plom_server/Mark/services/marking_stats.py -> build/lib/plom_server/Mark/services 2025-11-27T01:53:20,320 copying plom_server/Mark/services/page_data.py -> build/lib/plom_server/Mark/services 2025-11-27T01:53:20,323 copying plom_server/Mark/services/question_marking.py -> build/lib/plom_server/Mark/services 2025-11-27T01:53:20,325 copying plom_server/Mark/services/marking_task_service.py -> build/lib/plom_server/Mark/services 2025-11-27T01:53:20,329 copying plom_server/Mark/services/annotations.py -> build/lib/plom_server/Mark/services 2025-11-27T01:53:20,331 copying plom_server/Mark/services/__init__.py -> build/lib/plom_server/Mark/services 2025-11-27T01:53:20,333 copying plom_server/Mark/services/MarkingPriorityService.py -> build/lib/plom_server/Mark/services 2025-11-27T01:53:20,335 copying plom_server/Mark/services/mark_task.py -> build/lib/plom_server/Mark/services 2025-11-27T01:53:20,338 creating build/lib/plom_server/Mark/tests 2025-11-27T01:53:20,339 copying plom_server/Mark/tests/test_marking_task_service_config.py -> build/lib/plom_server/Mark/tests 2025-11-27T01:53:20,342 copying plom_server/Mark/tests/test_question_marking_service.py -> build/lib/plom_server/Mark/tests 2025-11-27T01:53:20,344 copying plom_server/Mark/tests/test_tagging_tasks.py -> build/lib/plom_server/Mark/tests 2025-11-27T01:53:20,347 copying plom_server/Mark/tests/test_marking_priority_setting.py -> build/lib/plom_server/Mark/tests 2025-11-27T01:53:20,349 copying plom_server/Mark/tests/__init__.py -> build/lib/plom_server/Mark/tests 2025-11-27T01:53:20,351 copying plom_server/Mark/tests/test_marking_task_service.py -> build/lib/plom_server/Mark/tests 2025-11-27T01:53:20,353 copying plom_server/Mark/tests/test_incoming_annotations.py -> build/lib/plom_server/Mark/tests 2025-11-27T01:53:20,356 creating build/lib/plom_server/Papers 2025-11-27T01:53:20,357 copying plom_server/Papers/apps.py -> build/lib/plom_server/Papers 2025-11-27T01:53:20,359 copying plom_server/Papers/__init__.py -> build/lib/plom_server/Papers 2025-11-27T01:53:20,361 copying plom_server/Papers/serializers.py -> build/lib/plom_server/Papers 2025-11-27T01:53:20,363 copying plom_server/Papers/admin.py -> build/lib/plom_server/Papers 2025-11-27T01:53:20,366 creating build/lib/plom_server/Papers/services 2025-11-27T01:53:20,367 copying plom_server/Papers/services/paper_creator.py -> build/lib/plom_server/Papers/services 2025-11-27T01:53:20,369 copying plom_server/Papers/services/SolnSpecService.py -> build/lib/plom_server/Papers/services 2025-11-27T01:53:20,371 copying plom_server/Papers/services/paper_info.py -> build/lib/plom_server/Papers/services 2025-11-27T01:53:20,374 copying plom_server/Papers/services/__init__.py -> build/lib/plom_server/Papers/services 2025-11-27T01:53:20,376 copying plom_server/Papers/services/SpecificationService.py -> build/lib/plom_server/Papers/services 2025-11-27T01:53:20,378 copying plom_server/Papers/services/image_bundle.py -> build/lib/plom_server/Papers/services 2025-11-27T01:53:20,382 creating build/lib/plom_server/Papers/models 2025-11-27T01:53:20,383 copying plom_server/Papers/models/paper_structure.py -> build/lib/plom_server/Papers/models 2025-11-27T01:53:20,385 copying plom_server/Papers/models/specifications.py -> build/lib/plom_server/Papers/models 2025-11-27T01:53:20,388 copying plom_server/Papers/models/background_tasks.py -> build/lib/plom_server/Papers/models 2025-11-27T01:53:20,389 copying plom_server/Papers/models/reference_image.py -> build/lib/plom_server/Papers/models 2025-11-27T01:53:20,391 copying plom_server/Papers/models/__init__.py -> build/lib/plom_server/Papers/models 2025-11-27T01:53:20,393 copying plom_server/Papers/models/image_bundle.py -> build/lib/plom_server/Papers/models 2025-11-27T01:53:20,396 creating build/lib/plom_server/Papers/tests 2025-11-27T01:53:20,397 copying plom_server/Papers/tests/test_paper_creator.py -> build/lib/plom_server/Papers/tests 2025-11-27T01:53:20,399 copying plom_server/Papers/tests/test_specification_service_misc.py -> build/lib/plom_server/Papers/tests 2025-11-27T01:53:20,401 copying plom_server/Papers/tests/test_question_labels.py -> build/lib/plom_server/Papers/tests 2025-11-27T01:53:20,403 copying plom_server/Papers/tests/test_image_bundle.py -> build/lib/plom_server/Papers/tests 2025-11-27T01:53:20,406 copying plom_server/Papers/tests/__init__.py -> build/lib/plom_server/Papers/tests 2025-11-27T01:53:20,408 creating build/lib/plom_server/Preparation 2025-11-27T01:53:20,409 copying plom_server/Preparation/urls.py -> build/lib/plom_server/Preparation 2025-11-27T01:53:20,412 copying plom_server/Preparation/models.py -> build/lib/plom_server/Preparation 2025-11-27T01:53:20,413 copying plom_server/Preparation/apps.py -> build/lib/plom_server/Preparation 2025-11-27T01:53:20,416 copying plom_server/Preparation/__init__.py -> build/lib/plom_server/Preparation 2025-11-27T01:53:20,417 copying plom_server/Preparation/admin.py -> build/lib/plom_server/Preparation 2025-11-27T01:53:20,420 creating build/lib/plom_server/Preparation/services 2025-11-27T01:53:20,421 copying plom_server/Preparation/services/mocker.py -> build/lib/plom_server/Preparation/services 2025-11-27T01:53:20,423 copying plom_server/Preparation/services/prenaming_service.py -> build/lib/plom_server/Preparation/services 2025-11-27T01:53:20,425 copying plom_server/Preparation/services/SourceService.py -> build/lib/plom_server/Preparation/services 2025-11-27T01:53:20,428 copying plom_server/Preparation/services/classlist.py -> build/lib/plom_server/Preparation/services 2025-11-27T01:53:20,430 copying plom_server/Preparation/services/__init__.py -> build/lib/plom_server/Preparation/services 2025-11-27T01:53:20,432 copying plom_server/Preparation/services/PapersPrinted.py -> build/lib/plom_server/Preparation/services 2025-11-27T01:53:20,434 copying plom_server/Preparation/services/pqv_mapping.py -> build/lib/plom_server/Preparation/services 2025-11-27T01:53:20,436 copying plom_server/Preparation/services/preparation_dependency_service.py -> build/lib/plom_server/Preparation/services 2025-11-27T01:53:20,439 creating build/lib/plom_server/Profile 2025-11-27T01:53:20,440 copying plom_server/Profile/urls.py -> build/lib/plom_server/Profile 2025-11-27T01:53:20,442 copying plom_server/Profile/edit_profile_form.py -> build/lib/plom_server/Profile 2025-11-27T01:53:20,443 copying plom_server/Profile/views.py -> build/lib/plom_server/Profile 2025-11-27T01:53:20,445 copying plom_server/Profile/apps.py -> build/lib/plom_server/Profile 2025-11-27T01:53:20,447 copying plom_server/Profile/__init__.py -> build/lib/plom_server/Profile 2025-11-27T01:53:20,449 creating build/lib/plom_server/Progress 2025-11-27T01:53:20,450 copying plom_server/Progress/urls.py -> build/lib/plom_server/Progress 2025-11-27T01:53:20,453 copying plom_server/Progress/forms.py -> build/lib/plom_server/Progress 2025-11-27T01:53:20,455 copying plom_server/Progress/apps.py -> build/lib/plom_server/Progress 2025-11-27T01:53:20,456 copying plom_server/Progress/__init__.py -> build/lib/plom_server/Progress 2025-11-27T01:53:20,459 creating build/lib/plom_server/Progress/services 2025-11-27T01:53:20,460 copying plom_server/Progress/services/progress_overview.py -> build/lib/plom_server/Progress/services 2025-11-27T01:53:20,462 copying plom_server/Progress/services/userinfo_service.py -> build/lib/plom_server/Progress/services 2025-11-27T01:53:20,465 copying plom_server/Progress/services/__init__.py -> build/lib/plom_server/Progress/services 2025-11-27T01:53:20,467 creating build/lib/plom_server/Rectangles 2025-11-27T01:53:20,468 copying plom_server/Rectangles/urls.py -> build/lib/plom_server/Rectangles 2025-11-27T01:53:20,470 copying plom_server/Rectangles/views.py -> build/lib/plom_server/Rectangles 2025-11-27T01:53:20,473 copying plom_server/Rectangles/apps.py -> build/lib/plom_server/Rectangles 2025-11-27T01:53:20,474 copying plom_server/Rectangles/__init__.py -> build/lib/plom_server/Rectangles 2025-11-27T01:53:20,477 creating build/lib/plom_server/Rectangles/services 2025-11-27T01:53:20,478 copying plom_server/Rectangles/services/idbox_utils.py -> build/lib/plom_server/Rectangles/services 2025-11-27T01:53:20,480 copying plom_server/Rectangles/services/__init__.py -> build/lib/plom_server/Rectangles/services 2025-11-27T01:53:20,482 copying plom_server/Rectangles/services/rectangle.py -> build/lib/plom_server/Rectangles/services 2025-11-27T01:53:20,485 creating build/lib/plom_server/Reports 2025-11-27T01:53:20,486 copying plom_server/Reports/urls.py -> build/lib/plom_server/Reports 2025-11-27T01:53:20,488 copying plom_server/Reports/views.py -> build/lib/plom_server/Reports 2025-11-27T01:53:20,490 copying plom_server/Reports/__init__.py -> build/lib/plom_server/Reports 2025-11-27T01:53:20,493 creating build/lib/plom_server/Rubrics 2025-11-27T01:53:20,494 copying plom_server/Rubrics/urls.py -> build/lib/plom_server/Rubrics 2025-11-27T01:53:20,496 copying plom_server/Rubrics/forms.py -> build/lib/plom_server/Rubrics 2025-11-27T01:53:20,498 copying plom_server/Rubrics/models.py -> build/lib/plom_server/Rubrics 2025-11-27T01:53:20,501 copying plom_server/Rubrics/views.py -> build/lib/plom_server/Rubrics 2025-11-27T01:53:20,504 copying plom_server/Rubrics/apps.py -> build/lib/plom_server/Rubrics 2025-11-27T01:53:20,506 copying plom_server/Rubrics/__init__.py -> build/lib/plom_server/Rubrics 2025-11-27T01:53:20,508 copying plom_server/Rubrics/serializers.py -> build/lib/plom_server/Rubrics 2025-11-27T01:53:20,509 copying plom_server/Rubrics/admin.py -> build/lib/plom_server/Rubrics 2025-11-27T01:53:20,512 creating build/lib/plom_server/Rubrics/services 2025-11-27T01:53:20,513 copying plom_server/Rubrics/services/utils.py -> build/lib/plom_server/Rubrics/services 2025-11-27T01:53:20,515 copying plom_server/Rubrics/services/__init__.py -> build/lib/plom_server/Rubrics/services 2025-11-27T01:53:20,517 copying plom_server/Rubrics/services/rubric_permissions.py -> build/lib/plom_server/Rubrics/services 2025-11-27T01:53:20,519 copying plom_server/Rubrics/services/rubric_service.py -> build/lib/plom_server/Rubrics/services 2025-11-27T01:53:20,523 creating build/lib/plom_server/Scan 2025-11-27T01:53:20,524 copying plom_server/Scan/urls.py -> build/lib/plom_server/Scan 2025-11-27T01:53:20,527 copying plom_server/Scan/forms.py -> build/lib/plom_server/Scan 2025-11-27T01:53:20,529 copying plom_server/Scan/apps.py -> build/lib/plom_server/Scan 2025-11-27T01:53:20,531 copying plom_server/Scan/__init__.py -> build/lib/plom_server/Scan 2025-11-27T01:53:20,533 copying plom_server/Scan/admin.py -> build/lib/plom_server/Scan 2025-11-27T01:53:20,535 creating build/lib/plom_server/Scan/models 2025-11-27T01:53:20,536 copying plom_server/Scan/models/staging_images.py -> build/lib/plom_server/Scan/models 2025-11-27T01:53:20,538 copying plom_server/Scan/models/staging_bundle.py -> build/lib/plom_server/Scan/models 2025-11-27T01:53:20,540 copying plom_server/Scan/models/scan_background_chores.py -> build/lib/plom_server/Scan/models 2025-11-27T01:53:20,542 copying plom_server/Scan/models/__init__.py -> build/lib/plom_server/Scan/models 2025-11-27T01:53:20,545 creating build/lib/plom_server/Scan/services 2025-11-27T01:53:20,546 copying plom_server/Scan/services/image_process.py -> build/lib/plom_server/Scan/services 2025-11-27T01:53:20,548 copying plom_server/Scan/services/manage_discard.py -> build/lib/plom_server/Scan/services 2025-11-27T01:53:20,551 copying plom_server/Scan/services/hard_rotate.py -> build/lib/plom_server/Scan/services 2025-11-27T01:53:20,553 copying plom_server/Scan/services/scan_service.py -> build/lib/plom_server/Scan/services 2025-11-27T01:53:20,557 copying plom_server/Scan/services/cast_service.py -> build/lib/plom_server/Scan/services 2025-11-27T01:53:20,560 copying plom_server/Scan/services/util.py -> build/lib/plom_server/Scan/services 2025-11-27T01:53:20,562 copying plom_server/Scan/services/manage_scan.py -> build/lib/plom_server/Scan/services 2025-11-27T01:53:20,565 copying plom_server/Scan/services/qr_service.py -> build/lib/plom_server/Scan/services 2025-11-27T01:53:20,567 copying plom_server/Scan/services/image_rotate.py -> build/lib/plom_server/Scan/services 2025-11-27T01:53:20,569 copying plom_server/Scan/services/__init__.py -> build/lib/plom_server/Scan/services 2025-11-27T01:53:20,571 copying plom_server/Scan/services/ForgiveMissingService.py -> build/lib/plom_server/Scan/services 2025-11-27T01:53:20,575 creating build/lib/plom_server/SpecCreator 2025-11-27T01:53:20,576 copying plom_server/SpecCreator/urls.py -> build/lib/plom_server/SpecCreator 2025-11-27T01:53:20,578 copying plom_server/SpecCreator/apps.py -> build/lib/plom_server/SpecCreator 2025-11-27T01:53:20,580 copying plom_server/SpecCreator/__init__.py -> build/lib/plom_server/SpecCreator 2025-11-27T01:53:20,582 creating build/lib/plom_server/SpecCreator/services 2025-11-27T01:53:20,583 copying plom_server/SpecCreator/services/template_spec_builder.py -> build/lib/plom_server/SpecCreator/services 2025-11-27T01:53:20,585 copying plom_server/SpecCreator/services/__init__.py -> build/lib/plom_server/SpecCreator/services 2025-11-27T01:53:20,588 creating build/lib/plom_server/scripts 2025-11-27T01:53:20,590 copying plom_server/scripts/__init__.py -> build/lib/plom_server/scripts 2025-11-27T01:53:20,592 copying plom_server/scripts/wipe_migrations.py -> build/lib/plom_server/scripts 2025-11-27T01:53:20,595 copying plom_server/scripts/launch_plom_server.py -> build/lib/plom_server/scripts 2025-11-27T01:53:20,598 copying plom_server/scripts/launch_plom_demo_server.py -> build/lib/plom_server/scripts 2025-11-27T01:53:20,602 creating build/lib/plom_server/static 2025-11-27T01:53:20,603 copying plom_server/static/__init__.py -> build/lib/plom_server/static 2025-11-27T01:53:20,606 creating build/lib/plom_server/Tags 2025-11-27T01:53:20,607 copying plom_server/Tags/urls.py -> build/lib/plom_server/Tags 2025-11-27T01:53:20,609 copying plom_server/Tags/forms.py -> build/lib/plom_server/Tags 2025-11-27T01:53:20,612 copying plom_server/Tags/views.py -> build/lib/plom_server/Tags 2025-11-27T01:53:20,614 copying plom_server/Tags/apps.py -> build/lib/plom_server/Tags 2025-11-27T01:53:20,616 copying plom_server/Tags/__init__.py -> build/lib/plom_server/Tags 2025-11-27T01:53:20,619 creating build/lib/plom_server/Tags/services 2025-11-27T01:53:20,620 copying plom_server/Tags/services/tag_service.py -> build/lib/plom_server/Tags/services 2025-11-27T01:53:20,623 copying plom_server/Tags/services/__init__.py -> build/lib/plom_server/Tags/services 2025-11-27T01:53:20,625 creating build/lib/plom_server/TaskOrder 2025-11-27T01:53:20,627 copying plom_server/TaskOrder/urls.py -> build/lib/plom_server/TaskOrder 2025-11-27T01:53:20,629 copying plom_server/TaskOrder/forms.py -> build/lib/plom_server/TaskOrder 2025-11-27T01:53:20,631 copying plom_server/TaskOrder/views.py -> build/lib/plom_server/TaskOrder 2025-11-27T01:53:20,634 copying plom_server/TaskOrder/apps.py -> build/lib/plom_server/TaskOrder 2025-11-27T01:53:20,636 copying plom_server/TaskOrder/__init__.py -> build/lib/plom_server/TaskOrder 2025-11-27T01:53:20,638 creating build/lib/plom_server/TaskOrder/services 2025-11-27T01:53:20,640 copying plom_server/TaskOrder/services/task_ordering_service.py -> build/lib/plom_server/TaskOrder/services 2025-11-27T01:53:20,643 copying plom_server/TaskOrder/services/__init__.py -> build/lib/plom_server/TaskOrder/services 2025-11-27T01:53:20,645 creating build/lib/plom_server/templates 2025-11-27T01:53:20,647 copying plom_server/templates/__init__.py -> build/lib/plom_server/templates 2025-11-27T01:53:20,649 creating build/lib/plom_server/TestingSupport 2025-11-27T01:53:20,651 copying plom_server/TestingSupport/utils.py -> build/lib/plom_server/TestingSupport 2025-11-27T01:53:20,653 copying plom_server/TestingSupport/apps.py -> build/lib/plom_server/TestingSupport 2025-11-27T01:53:20,656 copying plom_server/TestingSupport/__init__.py -> build/lib/plom_server/TestingSupport 2025-11-27T01:53:20,658 creating build/lib/plom_server/TestingSupport/services 2025-11-27T01:53:20,660 copying plom_server/TestingSupport/services/ConfigFileService.py -> build/lib/plom_server/TestingSupport/services 2025-11-27T01:53:20,662 copying plom_server/TestingSupport/services/exceptions.py -> build/lib/plom_server/TestingSupport/services 2025-11-27T01:53:20,664 copying plom_server/TestingSupport/services/ConfigPreparationService.py -> build/lib/plom_server/TestingSupport/services 2025-11-27T01:53:20,667 copying plom_server/TestingSupport/services/ConfigTaskService.py -> build/lib/plom_server/TestingSupport/services 2025-11-27T01:53:20,669 copying plom_server/TestingSupport/services/__init__.py -> build/lib/plom_server/TestingSupport/services 2025-11-27T01:53:20,672 creating build/lib/plom_server/UserManagement 2025-11-27T01:53:20,674 copying plom_server/UserManagement/urls.py -> build/lib/plom_server/UserManagement 2025-11-27T01:53:20,676 copying plom_server/UserManagement/models.py -> build/lib/plom_server/UserManagement 2025-11-27T01:53:20,678 copying plom_server/UserManagement/views.py -> build/lib/plom_server/UserManagement 2025-11-27T01:53:20,681 copying plom_server/UserManagement/apps.py -> build/lib/plom_server/UserManagement 2025-11-27T01:53:20,684 copying plom_server/UserManagement/__init__.py -> build/lib/plom_server/UserManagement 2025-11-27T01:53:20,686 copying plom_server/UserManagement/admin.py -> build/lib/plom_server/UserManagement 2025-11-27T01:53:20,689 creating build/lib/plom_server/UserManagement/services 2025-11-27T01:53:20,690 copying plom_server/UserManagement/services/UsersService.py -> build/lib/plom_server/UserManagement/services 2025-11-27T01:53:20,692 copying plom_server/UserManagement/services/PermissionChanger.py -> build/lib/plom_server/UserManagement/services 2025-11-27T01:53:20,695 copying plom_server/UserManagement/services/QuotaService.py -> build/lib/plom_server/UserManagement/services 2025-11-27T01:53:20,697 copying plom_server/UserManagement/services/__init__.py -> build/lib/plom_server/UserManagement/services 2025-11-27T01:53:20,700 creating build/lib/plom_server/Visualization 2025-11-27T01:53:20,701 copying plom_server/Visualization/urls.py -> build/lib/plom_server/Visualization 2025-11-27T01:53:20,704 copying plom_server/Visualization/views.py -> build/lib/plom_server/Visualization 2025-11-27T01:53:20,706 copying plom_server/Visualization/apps.py -> build/lib/plom_server/Visualization 2025-11-27T01:53:20,708 copying plom_server/Visualization/__init__.py -> build/lib/plom_server/Visualization 2025-11-27T01:53:20,711 creating build/lib/plom_ml 2025-11-27T01:53:20,712 copying plom_ml/exceptions.py -> build/lib/plom_ml 2025-11-27T01:53:20,714 copying plom_ml/__init__.py -> build/lib/plom_ml 2025-11-27T01:53:20,717 creating build/lib/plom_ml/clustering 2025-11-27T01:53:20,718 copying plom_ml/clustering/exceptions.py -> build/lib/plom_ml/clustering 2025-11-27T01:53:20,720 copying plom_ml/clustering/__init__.py -> build/lib/plom_ml/clustering 2025-11-27T01:53:20,723 creating build/lib/plom_ml/clustering/embedding 2025-11-27T01:53:20,724 copying plom_ml/clustering/embedding/embedder.py -> build/lib/plom_ml/clustering/embedding 2025-11-27T01:53:20,727 copying plom_ml/clustering/embedding/__init__.py -> build/lib/plom_ml/clustering/embedding 2025-11-27T01:53:20,730 creating build/lib/plom_ml/clustering/model 2025-11-27T01:53:20,731 copying plom_ml/clustering/model/model_type.py -> build/lib/plom_ml/clustering/model 2025-11-27T01:53:20,734 copying plom_ml/clustering/model/__init__.py -> build/lib/plom_ml/clustering/model 2025-11-27T01:53:20,736 copying plom_ml/clustering/model/clustering_strategy.py -> build/lib/plom_ml/clustering/model 2025-11-27T01:53:20,739 creating build/lib/plom_ml/clustering/pipeline 2025-11-27T01:53:20,741 copying plom_ml/clustering/pipeline/clustering_pipeline.py -> build/lib/plom_ml/clustering/pipeline 2025-11-27T01:53:20,743 copying plom_ml/clustering/pipeline/__init__.py -> build/lib/plom_ml/clustering/pipeline 2025-11-27T01:53:20,746 creating build/lib/plom_ml/clustering/preprocessing 2025-11-27T01:53:20,747 copying plom_ml/clustering/preprocessing/preprocessor.py -> build/lib/plom_ml/clustering/preprocessing 2025-11-27T01:53:20,750 copying plom_ml/clustering/preprocessing/image_processing_service.py -> build/lib/plom_ml/clustering/preprocessing 2025-11-27T01:53:20,753 copying plom_ml/clustering/preprocessing/__init__.py -> build/lib/plom_ml/clustering/preprocessing 2025-11-27T01:53:20,755 running egg_info 2025-11-27T01:53:20,769 writing plom.egg-info/PKG-INFO 2025-11-27T01:53:20,774 writing dependency_links to plom.egg-info/dependency_links.txt 2025-11-27T01:53:20,776 writing entry points to plom.egg-info/entry_points.txt 2025-11-27T01:53:20,779 writing requirements to plom.egg-info/requires.txt 2025-11-27T01:53:20,781 writing top-level names to plom.egg-info/top_level.txt 2025-11-27T01:53:20,865 reading manifest file 'plom.egg-info/SOURCES.txt' 2025-11-27T01:53:20,914 reading manifest template 'MANIFEST.in' 2025-11-27T01:53:20,917 warning: no files found matching 'doc' 2025-11-27T01:53:21,009 warning: no files found matching 'plom_server/Launcher/launch_scripts/*.py' 2025-11-27T01:53:21,019 adding license file 'LICENSE.md' 2025-11-27T01:53:21,058 writing manifest file 'plom.egg-info/SOURCES.txt' 2025-11-27T01:53:21,064 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:21,065 !! 2025-11-27T01:53:21,066 ******************************************************************************** 2025-11-27T01:53:21,066 ############################ 2025-11-27T01:53:21,067 # Package would be ignored # 2025-11-27T01:53:21,067 ############################ 2025-11-27T01:53:21,068 Python recognizes 'plom_server.API.migrations' as an importable package[^1], 2025-11-27T01:53:21,068 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:21,069 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:21,069 package, please make sure that 'plom_server.API.migrations' is explicitly added 2025-11-27T01:53:21,070 to the `packages` configuration field. 2025-11-27T01:53:21,071 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:21,071 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:21,072 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:21,073 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:21,073 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:21,074 If you don't want 'plom_server.API.migrations' to be distributed and are 2025-11-27T01:53:21,075 already explicitly excluding 'plom_server.API.migrations' via 2025-11-27T01:53:21,076 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:21,077 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:21,077 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:21,079 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:21,080 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:21,082 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:21,083 even if it does not contain any `.py` files. 2025-11-27T01:53:21,083 On the other hand, currently there is no concept of package data 2025-11-27T01:53:21,084 directory, all directories are treated like packages. 2025-11-27T01:53:21,085 ******************************************************************************** 2025-11-27T01:53:21,086 !! 2025-11-27T01:53:21,086 check.warn(importable) 2025-11-27T01:53:21,087 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:21,088 !! 2025-11-27T01:53:21,089 ******************************************************************************** 2025-11-27T01:53:21,089 ############################ 2025-11-27T01:53:21,090 # Package would be ignored # 2025-11-27T01:53:21,090 ############################ 2025-11-27T01:53:21,091 Python recognizes 'plom_server.API.permissions' as an importable package[^1], 2025-11-27T01:53:21,092 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:21,093 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:21,093 package, please make sure that 'plom_server.API.permissions' is explicitly added 2025-11-27T01:53:21,094 to the `packages` configuration field. 2025-11-27T01:53:21,095 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:21,096 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:21,096 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:21,097 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:21,097 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:21,098 If you don't want 'plom_server.API.permissions' to be distributed and are 2025-11-27T01:53:21,098 already explicitly excluding 'plom_server.API.permissions' via 2025-11-27T01:53:21,099 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:21,099 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:21,100 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:21,100 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:21,101 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:21,102 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:21,102 even if it does not contain any `.py` files. 2025-11-27T01:53:21,103 On the other hand, currently there is no concept of package data 2025-11-27T01:53:21,103 directory, all directories are treated like packages. 2025-11-27T01:53:21,104 ******************************************************************************** 2025-11-27T01:53:21,105 !! 2025-11-27T01:53:21,105 check.warn(importable) 2025-11-27T01:53:21,106 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:21,106 !! 2025-11-27T01:53:21,107 ******************************************************************************** 2025-11-27T01:53:21,108 ############################ 2025-11-27T01:53:21,109 # Package would be ignored # 2025-11-27T01:53:21,109 ############################ 2025-11-27T01:53:21,110 Python recognizes 'plom_server.API.routes' as an importable package[^1], 2025-11-27T01:53:21,110 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:21,111 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:21,112 package, please make sure that 'plom_server.API.routes' is explicitly added 2025-11-27T01:53:21,112 to the `packages` configuration field. 2025-11-27T01:53:21,113 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:21,114 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:21,114 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:21,115 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:21,116 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:21,117 If you don't want 'plom_server.API.routes' to be distributed and are 2025-11-27T01:53:21,118 already explicitly excluding 'plom_server.API.routes' via 2025-11-27T01:53:21,118 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:21,119 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:21,119 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:21,120 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:21,121 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:21,123 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:21,123 even if it does not contain any `.py` files. 2025-11-27T01:53:21,124 On the other hand, currently there is no concept of package data 2025-11-27T01:53:21,124 directory, all directories are treated like packages. 2025-11-27T01:53:21,125 ******************************************************************************** 2025-11-27T01:53:21,125 !! 2025-11-27T01:53:21,126 check.warn(importable) 2025-11-27T01:53:21,126 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:21,126 !! 2025-11-27T01:53:21,127 ******************************************************************************** 2025-11-27T01:53:21,128 ############################ 2025-11-27T01:53:21,128 # Package would be ignored # 2025-11-27T01:53:21,128 ############################ 2025-11-27T01:53:21,129 Python recognizes 'plom_server.API.tests' as an importable package[^1], 2025-11-27T01:53:21,129 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:21,130 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:21,130 package, please make sure that 'plom_server.API.tests' is explicitly added 2025-11-27T01:53:21,131 to the `packages` configuration field. 2025-11-27T01:53:21,132 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:21,132 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:21,132 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:21,134 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:21,135 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:21,136 If you don't want 'plom_server.API.tests' to be distributed and are 2025-11-27T01:53:21,136 already explicitly excluding 'plom_server.API.tests' via 2025-11-27T01:53:21,137 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:21,137 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:21,138 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:21,139 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:21,140 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:21,141 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:21,142 even if it does not contain any `.py` files. 2025-11-27T01:53:21,142 On the other hand, currently there is no concept of package data 2025-11-27T01:53:21,143 directory, all directories are treated like packages. 2025-11-27T01:53:21,143 ******************************************************************************** 2025-11-27T01:53:21,144 !! 2025-11-27T01:53:21,145 check.warn(importable) 2025-11-27T01:53:21,145 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:21,146 !! 2025-11-27T01:53:21,147 ******************************************************************************** 2025-11-27T01:53:21,147 ############################ 2025-11-27T01:53:21,148 # Package would be ignored # 2025-11-27T01:53:21,149 ############################ 2025-11-27T01:53:21,149 Python recognizes 'plom_server.API.views' as an importable package[^1], 2025-11-27T01:53:21,150 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:21,151 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:21,151 package, please make sure that 'plom_server.API.views' is explicitly added 2025-11-27T01:53:21,151 to the `packages` configuration field. 2025-11-27T01:53:21,152 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:21,152 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:21,153 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:21,153 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:21,154 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:21,155 If you don't want 'plom_server.API.views' to be distributed and are 2025-11-27T01:53:21,155 already explicitly excluding 'plom_server.API.views' via 2025-11-27T01:53:21,156 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:21,156 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:21,156 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:21,157 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:21,158 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:21,159 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:21,159 even if it does not contain any `.py` files. 2025-11-27T01:53:21,162 On the other hand, currently there is no concept of package data 2025-11-27T01:53:21,163 directory, all directories are treated like packages. 2025-11-27T01:53:21,163 ******************************************************************************** 2025-11-27T01:53:21,164 !! 2025-11-27T01:53:21,165 check.warn(importable) 2025-11-27T01:53:21,165 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:21,166 !! 2025-11-27T01:53:21,167 ******************************************************************************** 2025-11-27T01:53:21,168 ############################ 2025-11-27T01:53:21,168 # Package would be ignored # 2025-11-27T01:53:21,169 ############################ 2025-11-27T01:53:21,169 Python recognizes 'plom_server.API.views.experimental' as an importable package[^1], 2025-11-27T01:53:21,170 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:21,170 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:21,171 package, please make sure that 'plom_server.API.views.experimental' is explicitly added 2025-11-27T01:53:21,171 to the `packages` configuration field. 2025-11-27T01:53:21,172 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:21,173 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:21,173 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:21,174 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:21,175 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:21,176 If you don't want 'plom_server.API.views.experimental' to be distributed and are 2025-11-27T01:53:21,177 already explicitly excluding 'plom_server.API.views.experimental' via 2025-11-27T01:53:21,177 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:21,178 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:21,178 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:21,179 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:21,180 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:21,181 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:21,181 even if it does not contain any `.py` files. 2025-11-27T01:53:21,182 On the other hand, currently there is no concept of package data 2025-11-27T01:53:21,182 directory, all directories are treated like packages. 2025-11-27T01:53:21,182 ******************************************************************************** 2025-11-27T01:53:21,183 !! 2025-11-27T01:53:21,183 check.warn(importable) 2025-11-27T01:53:21,184 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:21,184 !! 2025-11-27T01:53:21,185 ******************************************************************************** 2025-11-27T01:53:21,185 ############################ 2025-11-27T01:53:21,185 # Package would be ignored # 2025-11-27T01:53:21,186 ############################ 2025-11-27T01:53:21,186 Python recognizes 'plom_server.Authentication.forms' as an importable package[^1], 2025-11-27T01:53:21,187 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:21,188 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:21,188 package, please make sure that 'plom_server.Authentication.forms' is explicitly added 2025-11-27T01:53:21,189 to the `packages` configuration field. 2025-11-27T01:53:21,190 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:21,191 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:21,191 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:21,192 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:21,193 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:21,194 If you don't want 'plom_server.Authentication.forms' to be distributed and are 2025-11-27T01:53:21,195 already explicitly excluding 'plom_server.Authentication.forms' via 2025-11-27T01:53:21,195 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:21,196 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:21,196 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:21,197 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:21,198 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:21,199 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:21,200 even if it does not contain any `.py` files. 2025-11-27T01:53:21,200 On the other hand, currently there is no concept of package data 2025-11-27T01:53:21,201 directory, all directories are treated like packages. 2025-11-27T01:53:21,202 ******************************************************************************** 2025-11-27T01:53:21,203 !! 2025-11-27T01:53:21,203 check.warn(importable) 2025-11-27T01:53:21,204 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:21,204 !! 2025-11-27T01:53:21,206 ******************************************************************************** 2025-11-27T01:53:21,206 ############################ 2025-11-27T01:53:21,206 # Package would be ignored # 2025-11-27T01:53:21,207 ############################ 2025-11-27T01:53:21,207 Python recognizes 'plom_server.Authentication.management.commands' as an importable package[^1], 2025-11-27T01:53:21,207 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:21,208 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:21,208 package, please make sure that 'plom_server.Authentication.management.commands' is explicitly added 2025-11-27T01:53:21,209 to the `packages` configuration field. 2025-11-27T01:53:21,209 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:21,210 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:21,210 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:21,211 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:21,211 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:21,212 If you don't want 'plom_server.Authentication.management.commands' to be distributed and are 2025-11-27T01:53:21,213 already explicitly excluding 'plom_server.Authentication.management.commands' via 2025-11-27T01:53:21,213 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:21,214 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:21,214 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:21,215 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:21,216 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:21,218 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:21,218 even if it does not contain any `.py` files. 2025-11-27T01:53:21,219 On the other hand, currently there is no concept of package data 2025-11-27T01:53:21,219 directory, all directories are treated like packages. 2025-11-27T01:53:21,220 ******************************************************************************** 2025-11-27T01:53:21,221 !! 2025-11-27T01:53:21,222 check.warn(importable) 2025-11-27T01:53:21,222 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:21,222 !! 2025-11-27T01:53:21,223 ******************************************************************************** 2025-11-27T01:53:21,224 ############################ 2025-11-27T01:53:21,224 # Package would be ignored # 2025-11-27T01:53:21,225 ############################ 2025-11-27T01:53:21,225 Python recognizes 'plom_server.Authentication.migrations' as an importable package[^1], 2025-11-27T01:53:21,226 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:21,227 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:21,227 package, please make sure that 'plom_server.Authentication.migrations' is explicitly added 2025-11-27T01:53:21,228 to the `packages` configuration field. 2025-11-27T01:53:21,229 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:21,229 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:21,230 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:21,231 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:21,231 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:21,232 If you don't want 'plom_server.Authentication.migrations' to be distributed and are 2025-11-27T01:53:21,232 already explicitly excluding 'plom_server.Authentication.migrations' via 2025-11-27T01:53:21,233 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:21,235 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:21,236 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:21,236 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:21,237 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:21,238 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:21,238 even if it does not contain any `.py` files. 2025-11-27T01:53:21,239 On the other hand, currently there is no concept of package data 2025-11-27T01:53:21,239 directory, all directories are treated like packages. 2025-11-27T01:53:21,240 ******************************************************************************** 2025-11-27T01:53:21,240 !! 2025-11-27T01:53:21,241 check.warn(importable) 2025-11-27T01:53:21,241 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:21,242 !! 2025-11-27T01:53:21,243 ******************************************************************************** 2025-11-27T01:53:21,244 ############################ 2025-11-27T01:53:21,244 # Package would be ignored # 2025-11-27T01:53:21,245 ############################ 2025-11-27T01:53:21,245 Python recognizes 'plom_server.Authentication.tests' as an importable package[^1], 2025-11-27T01:53:21,246 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:21,247 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:21,247 package, please make sure that 'plom_server.Authentication.tests' is explicitly added 2025-11-27T01:53:21,248 to the `packages` configuration field. 2025-11-27T01:53:21,249 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:21,249 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:21,250 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:21,251 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:21,252 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:21,253 If you don't want 'plom_server.Authentication.tests' to be distributed and are 2025-11-27T01:53:21,253 already explicitly excluding 'plom_server.Authentication.tests' via 2025-11-27T01:53:21,253 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:21,254 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:21,254 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:21,255 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:21,257 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:21,258 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:21,259 even if it does not contain any `.py` files. 2025-11-27T01:53:21,259 On the other hand, currently there is no concept of package data 2025-11-27T01:53:21,259 directory, all directories are treated like packages. 2025-11-27T01:53:21,260 ******************************************************************************** 2025-11-27T01:53:21,260 !! 2025-11-27T01:53:21,261 check.warn(importable) 2025-11-27T01:53:21,261 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:21,261 !! 2025-11-27T01:53:21,262 ******************************************************************************** 2025-11-27T01:53:21,262 ############################ 2025-11-27T01:53:21,263 # Package would be ignored # 2025-11-27T01:53:21,263 ############################ 2025-11-27T01:53:21,263 Python recognizes 'plom_server.Base.migrations' as an importable package[^1], 2025-11-27T01:53:21,264 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:21,264 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:21,265 package, please make sure that 'plom_server.Base.migrations' is explicitly added 2025-11-27T01:53:21,265 to the `packages` configuration field. 2025-11-27T01:53:21,266 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:21,266 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:21,267 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:21,268 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:21,269 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:21,270 If you don't want 'plom_server.Base.migrations' to be distributed and are 2025-11-27T01:53:21,271 already explicitly excluding 'plom_server.Base.migrations' via 2025-11-27T01:53:21,271 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:21,272 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:21,272 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:21,273 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:21,274 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:21,276 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:21,276 even if it does not contain any `.py` files. 2025-11-27T01:53:21,277 On the other hand, currently there is no concept of package data 2025-11-27T01:53:21,277 directory, all directories are treated like packages. 2025-11-27T01:53:21,278 ******************************************************************************** 2025-11-27T01:53:21,278 !! 2025-11-27T01:53:21,279 check.warn(importable) 2025-11-27T01:53:21,279 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:21,280 !! 2025-11-27T01:53:21,281 ******************************************************************************** 2025-11-27T01:53:21,281 ############################ 2025-11-27T01:53:21,282 # Package would be ignored # 2025-11-27T01:53:21,282 ############################ 2025-11-27T01:53:21,283 Python recognizes 'plom_server.BuildPaperPDF.management.commands' as an importable package[^1], 2025-11-27T01:53:21,283 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:21,284 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:21,284 package, please make sure that 'plom_server.BuildPaperPDF.management.commands' is explicitly added 2025-11-27T01:53:21,285 to the `packages` configuration field. 2025-11-27T01:53:21,285 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:21,286 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:21,286 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:21,287 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:21,287 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:21,288 If you don't want 'plom_server.BuildPaperPDF.management.commands' to be distributed and are 2025-11-27T01:53:21,288 already explicitly excluding 'plom_server.BuildPaperPDF.management.commands' via 2025-11-27T01:53:21,289 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:21,289 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:21,289 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:21,290 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:21,291 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:21,293 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:21,293 even if it does not contain any `.py` files. 2025-11-27T01:53:21,294 On the other hand, currently there is no concept of package data 2025-11-27T01:53:21,295 directory, all directories are treated like packages. 2025-11-27T01:53:21,295 ******************************************************************************** 2025-11-27T01:53:21,296 !! 2025-11-27T01:53:21,297 check.warn(importable) 2025-11-27T01:53:21,297 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:21,298 !! 2025-11-27T01:53:21,299 ******************************************************************************** 2025-11-27T01:53:21,300 ############################ 2025-11-27T01:53:21,300 # Package would be ignored # 2025-11-27T01:53:21,301 ############################ 2025-11-27T01:53:21,301 Python recognizes 'plom_server.BuildPaperPDF.migrations' as an importable package[^1], 2025-11-27T01:53:21,302 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:21,303 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:21,303 package, please make sure that 'plom_server.BuildPaperPDF.migrations' is explicitly added 2025-11-27T01:53:21,303 to the `packages` configuration field. 2025-11-27T01:53:21,304 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:21,305 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:21,305 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:21,307 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:21,308 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:21,309 If you don't want 'plom_server.BuildPaperPDF.migrations' to be distributed and are 2025-11-27T01:53:21,310 already explicitly excluding 'plom_server.BuildPaperPDF.migrations' via 2025-11-27T01:53:21,311 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:21,311 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:21,311 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:21,312 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:21,313 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:21,314 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:21,314 even if it does not contain any `.py` files. 2025-11-27T01:53:21,315 On the other hand, currently there is no concept of package data 2025-11-27T01:53:21,315 directory, all directories are treated like packages. 2025-11-27T01:53:21,315 ******************************************************************************** 2025-11-27T01:53:21,316 !! 2025-11-27T01:53:21,316 check.warn(importable) 2025-11-27T01:53:21,317 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:21,317 !! 2025-11-27T01:53:21,318 ******************************************************************************** 2025-11-27T01:53:21,319 ############################ 2025-11-27T01:53:21,319 # Package would be ignored # 2025-11-27T01:53:21,319 ############################ 2025-11-27T01:53:21,320 Python recognizes 'plom_server.Contrib.management.commands' as an importable package[^1], 2025-11-27T01:53:21,321 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:21,322 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:21,322 package, please make sure that 'plom_server.Contrib.management.commands' is explicitly added 2025-11-27T01:53:21,323 to the `packages` configuration field. 2025-11-27T01:53:21,324 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:21,324 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:21,325 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:21,326 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:21,327 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:21,328 If you don't want 'plom_server.Contrib.management.commands' to be distributed and are 2025-11-27T01:53:21,329 already explicitly excluding 'plom_server.Contrib.management.commands' via 2025-11-27T01:53:21,329 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:21,330 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:21,330 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:21,331 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:21,332 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:21,334 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:21,334 even if it does not contain any `.py` files. 2025-11-27T01:53:21,335 On the other hand, currently there is no concept of package data 2025-11-27T01:53:21,335 directory, all directories are treated like packages. 2025-11-27T01:53:21,336 ******************************************************************************** 2025-11-27T01:53:21,337 !! 2025-11-27T01:53:21,337 check.warn(importable) 2025-11-27T01:53:21,338 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:21,338 !! 2025-11-27T01:53:21,339 ******************************************************************************** 2025-11-27T01:53:21,339 ############################ 2025-11-27T01:53:21,340 # Package would be ignored # 2025-11-27T01:53:21,340 ############################ 2025-11-27T01:53:21,340 Python recognizes 'plom_server.Finish.management.commands' as an importable package[^1], 2025-11-27T01:53:21,341 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:21,341 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:21,342 package, please make sure that 'plom_server.Finish.management.commands' is explicitly added 2025-11-27T01:53:21,342 to the `packages` configuration field. 2025-11-27T01:53:21,343 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:21,343 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:21,344 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:21,345 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:21,345 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:21,346 If you don't want 'plom_server.Finish.management.commands' to be distributed and are 2025-11-27T01:53:21,347 already explicitly excluding 'plom_server.Finish.management.commands' via 2025-11-27T01:53:21,347 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:21,348 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:21,348 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:21,349 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:21,350 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:21,352 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:21,353 even if it does not contain any `.py` files. 2025-11-27T01:53:21,353 On the other hand, currently there is no concept of package data 2025-11-27T01:53:21,354 directory, all directories are treated like packages. 2025-11-27T01:53:21,354 ******************************************************************************** 2025-11-27T01:53:21,355 !! 2025-11-27T01:53:21,356 check.warn(importable) 2025-11-27T01:53:21,356 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:21,357 !! 2025-11-27T01:53:21,358 ******************************************************************************** 2025-11-27T01:53:21,358 ############################ 2025-11-27T01:53:21,358 # Package would be ignored # 2025-11-27T01:53:21,359 ############################ 2025-11-27T01:53:21,359 Python recognizes 'plom_server.Finish.migrations' as an importable package[^1], 2025-11-27T01:53:21,360 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:21,361 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:21,362 package, please make sure that 'plom_server.Finish.migrations' is explicitly added 2025-11-27T01:53:21,362 to the `packages` configuration field. 2025-11-27T01:53:21,363 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:21,364 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:21,364 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:21,365 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:21,365 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:21,366 If you don't want 'plom_server.Finish.migrations' to be distributed and are 2025-11-27T01:53:21,367 already explicitly excluding 'plom_server.Finish.migrations' via 2025-11-27T01:53:21,367 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:21,367 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:21,368 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:21,368 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:21,369 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:21,370 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:21,371 even if it does not contain any `.py` files. 2025-11-27T01:53:21,371 On the other hand, currently there is no concept of package data 2025-11-27T01:53:21,372 directory, all directories are treated like packages. 2025-11-27T01:53:21,372 ******************************************************************************** 2025-11-27T01:53:21,373 !! 2025-11-27T01:53:21,373 check.warn(importable) 2025-11-27T01:53:21,374 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:21,374 !! 2025-11-27T01:53:21,375 ******************************************************************************** 2025-11-27T01:53:21,376 ############################ 2025-11-27T01:53:21,376 # Package would be ignored # 2025-11-27T01:53:21,377 ############################ 2025-11-27T01:53:21,378 Python recognizes 'plom_server.Finish.templatetags' as an importable package[^1], 2025-11-27T01:53:21,378 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:21,380 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:21,380 package, please make sure that 'plom_server.Finish.templatetags' is explicitly added 2025-11-27T01:53:21,381 to the `packages` configuration field. 2025-11-27T01:53:21,382 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:21,382 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:21,383 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:21,384 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:21,385 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:21,386 If you don't want 'plom_server.Finish.templatetags' to be distributed and are 2025-11-27T01:53:21,386 already explicitly excluding 'plom_server.Finish.templatetags' via 2025-11-27T01:53:21,387 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:21,387 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:21,388 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:21,389 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:21,390 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:21,392 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:21,392 even if it does not contain any `.py` files. 2025-11-27T01:53:21,392 On the other hand, currently there is no concept of package data 2025-11-27T01:53:21,393 directory, all directories are treated like packages. 2025-11-27T01:53:21,393 ******************************************************************************** 2025-11-27T01:53:21,394 !! 2025-11-27T01:53:21,394 check.warn(importable) 2025-11-27T01:53:21,394 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:21,395 !! 2025-11-27T01:53:21,396 ******************************************************************************** 2025-11-27T01:53:21,396 ############################ 2025-11-27T01:53:21,396 # Package would be ignored # 2025-11-27T01:53:21,397 ############################ 2025-11-27T01:53:21,397 Python recognizes 'plom_server.Finish.tests' as an importable package[^1], 2025-11-27T01:53:21,398 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:21,398 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:21,399 package, please make sure that 'plom_server.Finish.tests' is explicitly added 2025-11-27T01:53:21,399 to the `packages` configuration field. 2025-11-27T01:53:21,400 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:21,401 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:21,401 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:21,402 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:21,403 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:21,405 If you don't want 'plom_server.Finish.tests' to be distributed and are 2025-11-27T01:53:21,405 already explicitly excluding 'plom_server.Finish.tests' via 2025-11-27T01:53:21,406 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:21,406 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:21,407 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:21,408 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:21,409 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:21,410 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:21,411 even if it does not contain any `.py` files. 2025-11-27T01:53:21,411 On the other hand, currently there is no concept of package data 2025-11-27T01:53:21,412 directory, all directories are treated like packages. 2025-11-27T01:53:21,412 ******************************************************************************** 2025-11-27T01:53:21,413 !! 2025-11-27T01:53:21,414 check.warn(importable) 2025-11-27T01:53:21,414 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:21,415 !! 2025-11-27T01:53:21,416 ******************************************************************************** 2025-11-27T01:53:21,416 ############################ 2025-11-27T01:53:21,417 # Package would be ignored # 2025-11-27T01:53:21,418 ############################ 2025-11-27T01:53:21,418 Python recognizes 'plom_server.Finish.useful_files_for_testing' as an importable package[^1], 2025-11-27T01:53:21,419 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:21,419 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:21,420 package, please make sure that 'plom_server.Finish.useful_files_for_testing' is explicitly added 2025-11-27T01:53:21,420 to the `packages` configuration field. 2025-11-27T01:53:21,421 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:21,421 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:21,422 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:21,422 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:21,423 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:21,424 If you don't want 'plom_server.Finish.useful_files_for_testing' to be distributed and are 2025-11-27T01:53:21,424 already explicitly excluding 'plom_server.Finish.useful_files_for_testing' via 2025-11-27T01:53:21,424 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:21,425 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:21,425 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:21,426 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:21,427 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:21,428 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:21,429 even if it does not contain any `.py` files. 2025-11-27T01:53:21,429 On the other hand, currently there is no concept of package data 2025-11-27T01:53:21,430 directory, all directories are treated like packages. 2025-11-27T01:53:21,430 ******************************************************************************** 2025-11-27T01:53:21,431 !! 2025-11-27T01:53:21,432 check.warn(importable) 2025-11-27T01:53:21,433 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:21,433 !! 2025-11-27T01:53:21,434 ******************************************************************************** 2025-11-27T01:53:21,435 ############################ 2025-11-27T01:53:21,435 # Package would be ignored # 2025-11-27T01:53:21,436 ############################ 2025-11-27T01:53:21,436 Python recognizes 'plom_server.Finish.views' as an importable package[^1], 2025-11-27T01:53:21,437 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:21,439 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:21,439 package, please make sure that 'plom_server.Finish.views' is explicitly added 2025-11-27T01:53:21,440 to the `packages` configuration field. 2025-11-27T01:53:21,441 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:21,441 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:21,442 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:21,443 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:21,444 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:21,445 If you don't want 'plom_server.Finish.views' to be distributed and are 2025-11-27T01:53:21,446 already explicitly excluding 'plom_server.Finish.views' via 2025-11-27T01:53:21,447 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:21,447 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:21,448 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:21,448 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:21,449 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:21,450 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:21,450 even if it does not contain any `.py` files. 2025-11-27T01:53:21,451 On the other hand, currently there is no concept of package data 2025-11-27T01:53:21,451 directory, all directories are treated like packages. 2025-11-27T01:53:21,452 ******************************************************************************** 2025-11-27T01:53:21,452 !! 2025-11-27T01:53:21,453 check.warn(importable) 2025-11-27T01:53:21,453 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:21,454 !! 2025-11-27T01:53:21,455 ******************************************************************************** 2025-11-27T01:53:21,455 ############################ 2025-11-27T01:53:21,456 # Package would be ignored # 2025-11-27T01:53:21,456 ############################ 2025-11-27T01:53:21,456 Python recognizes 'plom_server.Identify.management.commands' as an importable package[^1], 2025-11-27T01:53:21,457 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:21,458 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:21,459 package, please make sure that 'plom_server.Identify.management.commands' is explicitly added 2025-11-27T01:53:21,459 to the `packages` configuration field. 2025-11-27T01:53:21,460 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:21,461 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:21,461 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:21,462 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:21,464 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:21,464 If you don't want 'plom_server.Identify.management.commands' to be distributed and are 2025-11-27T01:53:21,465 already explicitly excluding 'plom_server.Identify.management.commands' via 2025-11-27T01:53:21,465 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:21,466 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:21,466 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:21,467 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:21,468 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:21,470 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:21,471 even if it does not contain any `.py` files. 2025-11-27T01:53:21,472 On the other hand, currently there is no concept of package data 2025-11-27T01:53:21,473 directory, all directories are treated like packages. 2025-11-27T01:53:21,474 ******************************************************************************** 2025-11-27T01:53:21,475 !! 2025-11-27T01:53:21,476 check.warn(importable) 2025-11-27T01:53:21,476 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:21,477 !! 2025-11-27T01:53:21,477 ******************************************************************************** 2025-11-27T01:53:21,478 ############################ 2025-11-27T01:53:21,478 # Package would be ignored # 2025-11-27T01:53:21,478 ############################ 2025-11-27T01:53:21,479 Python recognizes 'plom_server.Identify.migrations' as an importable package[^1], 2025-11-27T01:53:21,479 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:21,481 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:21,481 package, please make sure that 'plom_server.Identify.migrations' is explicitly added 2025-11-27T01:53:21,482 to the `packages` configuration field. 2025-11-27T01:53:21,482 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:21,483 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:21,483 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:21,484 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:21,484 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:21,485 If you don't want 'plom_server.Identify.migrations' to be distributed and are 2025-11-27T01:53:21,486 already explicitly excluding 'plom_server.Identify.migrations' via 2025-11-27T01:53:21,486 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:21,487 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:21,487 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:21,488 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:21,490 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:21,491 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:21,492 even if it does not contain any `.py` files. 2025-11-27T01:53:21,492 On the other hand, currently there is no concept of package data 2025-11-27T01:53:21,493 directory, all directories are treated like packages. 2025-11-27T01:53:21,493 ******************************************************************************** 2025-11-27T01:53:21,494 !! 2025-11-27T01:53:21,495 check.warn(importable) 2025-11-27T01:53:21,495 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:21,496 !! 2025-11-27T01:53:21,497 ******************************************************************************** 2025-11-27T01:53:21,497 ############################ 2025-11-27T01:53:21,498 # Package would be ignored # 2025-11-27T01:53:21,498 ############################ 2025-11-27T01:53:21,498 Python recognizes 'plom_server.Launcher.migrations' as an importable package[^1], 2025-11-27T01:53:21,499 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:21,500 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:21,501 package, please make sure that 'plom_server.Launcher.migrations' is explicitly added 2025-11-27T01:53:21,501 to the `packages` configuration field. 2025-11-27T01:53:21,502 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:21,503 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:21,503 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:21,504 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:21,504 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:21,505 If you don't want 'plom_server.Launcher.migrations' to be distributed and are 2025-11-27T01:53:21,505 already explicitly excluding 'plom_server.Launcher.migrations' via 2025-11-27T01:53:21,506 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:21,506 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:21,506 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:21,507 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:21,508 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:21,509 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:21,509 even if it does not contain any `.py` files. 2025-11-27T01:53:21,510 On the other hand, currently there is no concept of package data 2025-11-27T01:53:21,510 directory, all directories are treated like packages. 2025-11-27T01:53:21,511 ******************************************************************************** 2025-11-27T01:53:21,512 !! 2025-11-27T01:53:21,512 check.warn(importable) 2025-11-27T01:53:21,512 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:21,513 !! 2025-11-27T01:53:21,514 ******************************************************************************** 2025-11-27T01:53:21,514 ############################ 2025-11-27T01:53:21,515 # Package would be ignored # 2025-11-27T01:53:21,515 ############################ 2025-11-27T01:53:21,516 Python recognizes 'plom_server.Mark.migrations' as an importable package[^1], 2025-11-27T01:53:21,516 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:21,517 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:21,518 package, please make sure that 'plom_server.Mark.migrations' is explicitly added 2025-11-27T01:53:21,519 to the `packages` configuration field. 2025-11-27T01:53:21,519 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:21,520 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:21,520 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:21,521 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:21,522 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:21,523 If you don't want 'plom_server.Mark.migrations' to be distributed and are 2025-11-27T01:53:21,524 already explicitly excluding 'plom_server.Mark.migrations' via 2025-11-27T01:53:21,524 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:21,525 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:21,525 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:21,527 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:21,528 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:21,529 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:21,529 even if it does not contain any `.py` files. 2025-11-27T01:53:21,530 On the other hand, currently there is no concept of package data 2025-11-27T01:53:21,532 directory, all directories are treated like packages. 2025-11-27T01:53:21,532 ******************************************************************************** 2025-11-27T01:53:21,533 !! 2025-11-27T01:53:21,533 check.warn(importable) 2025-11-27T01:53:21,534 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:21,534 !! 2025-11-27T01:53:21,535 ******************************************************************************** 2025-11-27T01:53:21,535 ############################ 2025-11-27T01:53:21,536 # Package would be ignored # 2025-11-27T01:53:21,536 ############################ 2025-11-27T01:53:21,537 Python recognizes 'plom_server.Mark.models' as an importable package[^1], 2025-11-27T01:53:21,537 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:21,538 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:21,538 package, please make sure that 'plom_server.Mark.models' is explicitly added 2025-11-27T01:53:21,539 to the `packages` configuration field. 2025-11-27T01:53:21,540 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:21,540 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:21,541 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:21,542 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:21,543 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:21,544 If you don't want 'plom_server.Mark.models' to be distributed and are 2025-11-27T01:53:21,545 already explicitly excluding 'plom_server.Mark.models' via 2025-11-27T01:53:21,545 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:21,546 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:21,546 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:21,547 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:21,548 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:21,550 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:21,550 even if it does not contain any `.py` files. 2025-11-27T01:53:21,551 On the other hand, currently there is no concept of package data 2025-11-27T01:53:21,551 directory, all directories are treated like packages. 2025-11-27T01:53:21,552 ******************************************************************************** 2025-11-27T01:53:21,553 !! 2025-11-27T01:53:21,553 check.warn(importable) 2025-11-27T01:53:21,553 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:21,554 !! 2025-11-27T01:53:21,555 ******************************************************************************** 2025-11-27T01:53:21,556 ############################ 2025-11-27T01:53:21,556 # Package would be ignored # 2025-11-27T01:53:21,557 ############################ 2025-11-27T01:53:21,558 Python recognizes 'plom_server.Mark.serializers' as an importable package[^1], 2025-11-27T01:53:21,558 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:21,559 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:21,559 package, please make sure that 'plom_server.Mark.serializers' is explicitly added 2025-11-27T01:53:21,559 to the `packages` configuration field. 2025-11-27T01:53:21,560 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:21,560 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:21,561 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:21,561 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:21,562 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:21,563 If you don't want 'plom_server.Mark.serializers' to be distributed and are 2025-11-27T01:53:21,563 already explicitly excluding 'plom_server.Mark.serializers' via 2025-11-27T01:53:21,564 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:21,564 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:21,564 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:21,565 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:21,566 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:21,567 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:21,568 even if it does not contain any `.py` files. 2025-11-27T01:53:21,568 On the other hand, currently there is no concept of package data 2025-11-27T01:53:21,569 directory, all directories are treated like packages. 2025-11-27T01:53:21,570 ******************************************************************************** 2025-11-27T01:53:21,571 !! 2025-11-27T01:53:21,571 check.warn(importable) 2025-11-27T01:53:21,571 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:21,572 !! 2025-11-27T01:53:21,573 ******************************************************************************** 2025-11-27T01:53:21,574 ############################ 2025-11-27T01:53:21,574 # Package would be ignored # 2025-11-27T01:53:21,574 ############################ 2025-11-27T01:53:21,575 Python recognizes 'plom_server.Papers.management.commands' as an importable package[^1], 2025-11-27T01:53:21,575 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:21,576 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:21,577 package, please make sure that 'plom_server.Papers.management.commands' is explicitly added 2025-11-27T01:53:21,577 to the `packages` configuration field. 2025-11-27T01:53:21,578 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:21,579 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:21,579 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:21,580 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:21,581 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:21,582 If you don't want 'plom_server.Papers.management.commands' to be distributed and are 2025-11-27T01:53:21,583 already explicitly excluding 'plom_server.Papers.management.commands' via 2025-11-27T01:53:21,584 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:21,584 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:21,584 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:21,585 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:21,586 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:21,587 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:21,587 even if it does not contain any `.py` files. 2025-11-27T01:53:21,588 On the other hand, currently there is no concept of package data 2025-11-27T01:53:21,588 directory, all directories are treated like packages. 2025-11-27T01:53:21,588 ******************************************************************************** 2025-11-27T01:53:21,589 !! 2025-11-27T01:53:21,590 check.warn(importable) 2025-11-27T01:53:21,590 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:21,590 !! 2025-11-27T01:53:21,591 ******************************************************************************** 2025-11-27T01:53:21,592 ############################ 2025-11-27T01:53:21,592 # Package would be ignored # 2025-11-27T01:53:21,593 ############################ 2025-11-27T01:53:21,593 Python recognizes 'plom_server.Papers.migrations' as an importable package[^1], 2025-11-27T01:53:21,594 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:21,594 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:21,595 package, please make sure that 'plom_server.Papers.migrations' is explicitly added 2025-11-27T01:53:21,596 to the `packages` configuration field. 2025-11-27T01:53:21,597 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:21,597 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:21,598 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:21,599 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:21,600 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:21,601 If you don't want 'plom_server.Papers.migrations' to be distributed and are 2025-11-27T01:53:21,602 already explicitly excluding 'plom_server.Papers.migrations' via 2025-11-27T01:53:21,602 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:21,603 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:21,603 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:21,606 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:21,607 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:21,609 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:21,609 even if it does not contain any `.py` files. 2025-11-27T01:53:21,610 On the other hand, currently there is no concept of package data 2025-11-27T01:53:21,610 directory, all directories are treated like packages. 2025-11-27T01:53:21,611 ******************************************************************************** 2025-11-27T01:53:21,612 !! 2025-11-27T01:53:21,613 check.warn(importable) 2025-11-27T01:53:21,613 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:21,613 !! 2025-11-27T01:53:21,614 ******************************************************************************** 2025-11-27T01:53:21,614 ############################ 2025-11-27T01:53:21,615 # Package would be ignored # 2025-11-27T01:53:21,615 ############################ 2025-11-27T01:53:21,615 Python recognizes 'plom_server.Preparation.management.commands' as an importable package[^1], 2025-11-27T01:53:21,616 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:21,617 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:21,617 package, please make sure that 'plom_server.Preparation.management.commands' is explicitly added 2025-11-27T01:53:21,617 to the `packages` configuration field. 2025-11-27T01:53:21,618 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:21,618 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:21,619 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:21,620 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:21,620 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:21,621 If you don't want 'plom_server.Preparation.management.commands' to be distributed and are 2025-11-27T01:53:21,622 already explicitly excluding 'plom_server.Preparation.management.commands' via 2025-11-27T01:53:21,622 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:21,623 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:21,624 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:21,625 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:21,626 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:21,627 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:21,628 even if it does not contain any `.py` files. 2025-11-27T01:53:21,629 On the other hand, currently there is no concept of package data 2025-11-27T01:53:21,629 directory, all directories are treated like packages. 2025-11-27T01:53:21,630 ******************************************************************************** 2025-11-27T01:53:21,631 !! 2025-11-27T01:53:21,631 check.warn(importable) 2025-11-27T01:53:21,632 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:21,632 !! 2025-11-27T01:53:21,633 ******************************************************************************** 2025-11-27T01:53:21,633 ############################ 2025-11-27T01:53:21,634 # Package would be ignored # 2025-11-27T01:53:21,634 ############################ 2025-11-27T01:53:21,635 Python recognizes 'plom_server.Preparation.migrations' as an importable package[^1], 2025-11-27T01:53:21,635 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:21,636 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:21,637 package, please make sure that 'plom_server.Preparation.migrations' is explicitly added 2025-11-27T01:53:21,638 to the `packages` configuration field. 2025-11-27T01:53:21,639 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:21,639 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:21,639 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:21,640 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:21,641 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:21,641 If you don't want 'plom_server.Preparation.migrations' to be distributed and are 2025-11-27T01:53:21,642 already explicitly excluding 'plom_server.Preparation.migrations' via 2025-11-27T01:53:21,642 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:21,643 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:21,643 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:21,644 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:21,644 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:21,645 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:21,646 even if it does not contain any `.py` files. 2025-11-27T01:53:21,646 On the other hand, currently there is no concept of package data 2025-11-27T01:53:21,647 directory, all directories are treated like packages. 2025-11-27T01:53:21,647 ******************************************************************************** 2025-11-27T01:53:21,648 !! 2025-11-27T01:53:21,648 check.warn(importable) 2025-11-27T01:53:21,649 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:21,650 !! 2025-11-27T01:53:21,651 ******************************************************************************** 2025-11-27T01:53:21,651 ############################ 2025-11-27T01:53:21,652 # Package would be ignored # 2025-11-27T01:53:21,652 ############################ 2025-11-27T01:53:21,653 Python recognizes 'plom_server.Preparation.tests' as an importable package[^1], 2025-11-27T01:53:21,654 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:21,655 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:21,655 package, please make sure that 'plom_server.Preparation.tests' is explicitly added 2025-11-27T01:53:21,656 to the `packages` configuration field. 2025-11-27T01:53:21,657 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:21,657 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:21,658 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:21,659 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:21,659 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:21,660 If you don't want 'plom_server.Preparation.tests' to be distributed and are 2025-11-27T01:53:21,661 already explicitly excluding 'plom_server.Preparation.tests' via 2025-11-27T01:53:21,661 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:21,662 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:21,662 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:21,664 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:21,665 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:21,666 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:21,666 even if it does not contain any `.py` files. 2025-11-27T01:53:21,667 On the other hand, currently there is no concept of package data 2025-11-27T01:53:21,667 directory, all directories are treated like packages. 2025-11-27T01:53:21,667 ******************************************************************************** 2025-11-27T01:53:21,668 !! 2025-11-27T01:53:21,668 check.warn(importable) 2025-11-27T01:53:21,669 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:21,669 !! 2025-11-27T01:53:21,670 ******************************************************************************** 2025-11-27T01:53:21,670 ############################ 2025-11-27T01:53:21,670 # Package would be ignored # 2025-11-27T01:53:21,671 ############################ 2025-11-27T01:53:21,671 Python recognizes 'plom_server.Preparation.useful_files_for_testing' as an importable package[^1], 2025-11-27T01:53:21,671 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:21,672 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:21,673 package, please make sure that 'plom_server.Preparation.useful_files_for_testing' is explicitly added 2025-11-27T01:53:21,673 to the `packages` configuration field. 2025-11-27T01:53:21,674 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:21,674 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:21,675 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:21,676 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:21,677 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:21,679 If you don't want 'plom_server.Preparation.useful_files_for_testing' to be distributed and are 2025-11-27T01:53:21,679 already explicitly excluding 'plom_server.Preparation.useful_files_for_testing' via 2025-11-27T01:53:21,680 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:21,680 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:21,681 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:21,682 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:21,683 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:21,684 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:21,685 even if it does not contain any `.py` files. 2025-11-27T01:53:21,685 On the other hand, currently there is no concept of package data 2025-11-27T01:53:21,686 directory, all directories are treated like packages. 2025-11-27T01:53:21,686 ******************************************************************************** 2025-11-27T01:53:21,687 !! 2025-11-27T01:53:21,688 check.warn(importable) 2025-11-27T01:53:21,688 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:21,689 !! 2025-11-27T01:53:21,690 ******************************************************************************** 2025-11-27T01:53:21,690 ############################ 2025-11-27T01:53:21,691 # Package would be ignored # 2025-11-27T01:53:21,692 ############################ 2025-11-27T01:53:21,692 Python recognizes 'plom_server.Preparation.views' as an importable package[^1], 2025-11-27T01:53:21,692 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:21,693 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:21,693 package, please make sure that 'plom_server.Preparation.views' is explicitly added 2025-11-27T01:53:21,694 to the `packages` configuration field. 2025-11-27T01:53:21,695 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:21,695 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:21,695 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:21,696 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:21,697 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:21,698 If you don't want 'plom_server.Preparation.views' to be distributed and are 2025-11-27T01:53:21,698 already explicitly excluding 'plom_server.Preparation.views' via 2025-11-27T01:53:21,698 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:21,699 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:21,699 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:21,700 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:21,701 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:21,703 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:21,703 even if it does not contain any `.py` files. 2025-11-27T01:53:21,704 On the other hand, currently there is no concept of package data 2025-11-27T01:53:21,705 directory, all directories are treated like packages. 2025-11-27T01:53:21,705 ******************************************************************************** 2025-11-27T01:53:21,707 !! 2025-11-27T01:53:21,707 check.warn(importable) 2025-11-27T01:53:21,708 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:21,709 !! 2025-11-27T01:53:21,710 ******************************************************************************** 2025-11-27T01:53:21,711 ############################ 2025-11-27T01:53:21,711 # Package would be ignored # 2025-11-27T01:53:21,712 ############################ 2025-11-27T01:53:21,713 Python recognizes 'plom_server.Progress.tests' as an importable package[^1], 2025-11-27T01:53:21,713 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:21,714 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:21,715 package, please make sure that 'plom_server.Progress.tests' is explicitly added 2025-11-27T01:53:21,716 to the `packages` configuration field. 2025-11-27T01:53:21,717 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:21,718 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:21,718 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:21,720 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:21,721 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:21,723 If you don't want 'plom_server.Progress.tests' to be distributed and are 2025-11-27T01:53:21,723 already explicitly excluding 'plom_server.Progress.tests' via 2025-11-27T01:53:21,724 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:21,724 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:21,725 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:21,726 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:21,727 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:21,728 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:21,729 even if it does not contain any `.py` files. 2025-11-27T01:53:21,730 On the other hand, currently there is no concept of package data 2025-11-27T01:53:21,730 directory, all directories are treated like packages. 2025-11-27T01:53:21,731 ******************************************************************************** 2025-11-27T01:53:21,732 !! 2025-11-27T01:53:21,732 check.warn(importable) 2025-11-27T01:53:21,733 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:21,733 !! 2025-11-27T01:53:21,734 ******************************************************************************** 2025-11-27T01:53:21,735 ############################ 2025-11-27T01:53:21,736 # Package would be ignored # 2025-11-27T01:53:21,736 ############################ 2025-11-27T01:53:21,737 Python recognizes 'plom_server.Progress.views' as an importable package[^1], 2025-11-27T01:53:21,737 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:21,739 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:21,739 package, please make sure that 'plom_server.Progress.views' is explicitly added 2025-11-27T01:53:21,740 to the `packages` configuration field. 2025-11-27T01:53:21,741 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:21,742 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:21,743 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:21,744 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:21,746 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:21,747 If you don't want 'plom_server.Progress.views' to be distributed and are 2025-11-27T01:53:21,748 already explicitly excluding 'plom_server.Progress.views' via 2025-11-27T01:53:21,748 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:21,749 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:21,750 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:21,751 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:21,752 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:21,754 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:21,755 even if it does not contain any `.py` files. 2025-11-27T01:53:21,755 On the other hand, currently there is no concept of package data 2025-11-27T01:53:21,756 directory, all directories are treated like packages. 2025-11-27T01:53:21,757 ******************************************************************************** 2025-11-27T01:53:21,759 !! 2025-11-27T01:53:21,759 check.warn(importable) 2025-11-27T01:53:21,760 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:21,760 !! 2025-11-27T01:53:21,761 ******************************************************************************** 2025-11-27T01:53:21,761 ############################ 2025-11-27T01:53:21,762 # Package would be ignored # 2025-11-27T01:53:21,762 ############################ 2025-11-27T01:53:21,763 Python recognizes 'plom_server.QuestionClustering.migrations' as an importable package[^1], 2025-11-27T01:53:21,763 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:21,764 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:21,765 package, please make sure that 'plom_server.QuestionClustering.migrations' is explicitly added 2025-11-27T01:53:21,766 to the `packages` configuration field. 2025-11-27T01:53:21,767 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:21,768 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:21,768 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:21,769 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:21,771 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:21,772 If you don't want 'plom_server.QuestionClustering.migrations' to be distributed and are 2025-11-27T01:53:21,772 already explicitly excluding 'plom_server.QuestionClustering.migrations' via 2025-11-27T01:53:21,773 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:21,773 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:21,774 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:21,775 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:21,777 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:21,779 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:21,780 even if it does not contain any `.py` files. 2025-11-27T01:53:21,780 On the other hand, currently there is no concept of package data 2025-11-27T01:53:21,781 directory, all directories are treated like packages. 2025-11-27T01:53:21,782 ******************************************************************************** 2025-11-27T01:53:21,783 !! 2025-11-27T01:53:21,784 check.warn(importable) 2025-11-27T01:53:21,784 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:21,785 !! 2025-11-27T01:53:21,786 ******************************************************************************** 2025-11-27T01:53:21,787 ############################ 2025-11-27T01:53:21,787 # Package would be ignored # 2025-11-27T01:53:21,788 ############################ 2025-11-27T01:53:21,789 Python recognizes 'plom_server.QuestionTags.management.commands' as an importable package[^1], 2025-11-27T01:53:21,789 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:21,791 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:21,791 package, please make sure that 'plom_server.QuestionTags.management.commands' is explicitly added 2025-11-27T01:53:21,792 to the `packages` configuration field. 2025-11-27T01:53:21,794 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:21,794 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:21,795 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:21,796 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:21,797 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:21,797 If you don't want 'plom_server.QuestionTags.management.commands' to be distributed and are 2025-11-27T01:53:21,798 already explicitly excluding 'plom_server.QuestionTags.management.commands' via 2025-11-27T01:53:21,798 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:21,799 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:21,800 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:21,800 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:21,802 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:21,803 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:21,804 even if it does not contain any `.py` files. 2025-11-27T01:53:21,804 On the other hand, currently there is no concept of package data 2025-11-27T01:53:21,805 directory, all directories are treated like packages. 2025-11-27T01:53:21,805 ******************************************************************************** 2025-11-27T01:53:21,807 !! 2025-11-27T01:53:21,807 check.warn(importable) 2025-11-27T01:53:21,808 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:21,808 !! 2025-11-27T01:53:21,810 ******************************************************************************** 2025-11-27T01:53:21,810 ############################ 2025-11-27T01:53:21,811 # Package would be ignored # 2025-11-27T01:53:21,812 ############################ 2025-11-27T01:53:21,812 Python recognizes 'plom_server.QuestionTags.migrations' as an importable package[^1], 2025-11-27T01:53:21,813 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:21,814 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:21,815 package, please make sure that 'plom_server.QuestionTags.migrations' is explicitly added 2025-11-27T01:53:21,815 to the `packages` configuration field. 2025-11-27T01:53:21,816 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:21,817 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:21,818 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:21,819 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:21,820 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:21,821 If you don't want 'plom_server.QuestionTags.migrations' to be distributed and are 2025-11-27T01:53:21,822 already explicitly excluding 'plom_server.QuestionTags.migrations' via 2025-11-27T01:53:21,822 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:21,823 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:21,823 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:21,825 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:21,826 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:21,827 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:21,828 even if it does not contain any `.py` files. 2025-11-27T01:53:21,828 On the other hand, currently there is no concept of package data 2025-11-27T01:53:21,829 directory, all directories are treated like packages. 2025-11-27T01:53:21,829 ******************************************************************************** 2025-11-27T01:53:21,830 !! 2025-11-27T01:53:21,830 check.warn(importable) 2025-11-27T01:53:21,831 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:21,831 !! 2025-11-27T01:53:21,832 ******************************************************************************** 2025-11-27T01:53:21,833 ############################ 2025-11-27T01:53:21,833 # Package would be ignored # 2025-11-27T01:53:21,834 ############################ 2025-11-27T01:53:21,834 Python recognizes 'plom_server.Rectangles.management.commands' as an importable package[^1], 2025-11-27T01:53:21,835 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:21,836 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:21,836 package, please make sure that 'plom_server.Rectangles.management.commands' is explicitly added 2025-11-27T01:53:21,837 to the `packages` configuration field. 2025-11-27T01:53:21,838 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:21,839 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:21,839 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:21,841 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:21,842 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:21,843 If you don't want 'plom_server.Rectangles.management.commands' to be distributed and are 2025-11-27T01:53:21,844 already explicitly excluding 'plom_server.Rectangles.management.commands' via 2025-11-27T01:53:21,844 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:21,845 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:21,846 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:21,847 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:21,848 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:21,850 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:21,851 even if it does not contain any `.py` files. 2025-11-27T01:53:21,851 On the other hand, currently there is no concept of package data 2025-11-27T01:53:21,852 directory, all directories are treated like packages. 2025-11-27T01:53:21,852 ******************************************************************************** 2025-11-27T01:53:21,854 !! 2025-11-27T01:53:21,854 check.warn(importable) 2025-11-27T01:53:21,855 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:21,855 !! 2025-11-27T01:53:21,857 ******************************************************************************** 2025-11-27T01:53:21,858 ############################ 2025-11-27T01:53:21,858 # Package would be ignored # 2025-11-27T01:53:21,859 ############################ 2025-11-27T01:53:21,859 Python recognizes 'plom_server.Rectangles.tests' as an importable package[^1], 2025-11-27T01:53:21,860 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:21,861 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:21,861 package, please make sure that 'plom_server.Rectangles.tests' is explicitly added 2025-11-27T01:53:21,862 to the `packages` configuration field. 2025-11-27T01:53:21,862 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:21,863 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:21,863 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:21,864 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:21,865 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:21,866 If you don't want 'plom_server.Rectangles.tests' to be distributed and are 2025-11-27T01:53:21,867 already explicitly excluding 'plom_server.Rectangles.tests' via 2025-11-27T01:53:21,867 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:21,868 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:21,868 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:21,870 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:21,871 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:21,873 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:21,874 even if it does not contain any `.py` files. 2025-11-27T01:53:21,874 On the other hand, currently there is no concept of package data 2025-11-27T01:53:21,875 directory, all directories are treated like packages. 2025-11-27T01:53:21,876 ******************************************************************************** 2025-11-27T01:53:21,877 !! 2025-11-27T01:53:21,878 check.warn(importable) 2025-11-27T01:53:21,878 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:21,879 !! 2025-11-27T01:53:21,880 ******************************************************************************** 2025-11-27T01:53:21,881 ############################ 2025-11-27T01:53:21,881 # Package would be ignored # 2025-11-27T01:53:21,882 ############################ 2025-11-27T01:53:21,883 Python recognizes 'plom_server.Rubrics.management.commands' as an importable package[^1], 2025-11-27T01:53:21,883 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:21,884 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:21,885 package, please make sure that 'plom_server.Rubrics.management.commands' is explicitly added 2025-11-27T01:53:21,886 to the `packages` configuration field. 2025-11-27T01:53:21,887 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:21,887 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:21,888 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:21,890 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:21,891 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:21,892 If you don't want 'plom_server.Rubrics.management.commands' to be distributed and are 2025-11-27T01:53:21,893 already explicitly excluding 'plom_server.Rubrics.management.commands' via 2025-11-27T01:53:21,893 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:21,894 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:21,894 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:21,895 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:21,896 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:21,897 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:21,898 even if it does not contain any `.py` files. 2025-11-27T01:53:21,898 On the other hand, currently there is no concept of package data 2025-11-27T01:53:21,899 directory, all directories are treated like packages. 2025-11-27T01:53:21,899 ******************************************************************************** 2025-11-27T01:53:21,900 !! 2025-11-27T01:53:21,901 check.warn(importable) 2025-11-27T01:53:21,901 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:21,902 !! 2025-11-27T01:53:21,903 ******************************************************************************** 2025-11-27T01:53:21,904 ############################ 2025-11-27T01:53:21,904 # Package would be ignored # 2025-11-27T01:53:21,905 ############################ 2025-11-27T01:53:21,906 Python recognizes 'plom_server.Rubrics.migrations' as an importable package[^1], 2025-11-27T01:53:21,906 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:21,908 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:21,908 package, please make sure that 'plom_server.Rubrics.migrations' is explicitly added 2025-11-27T01:53:21,909 to the `packages` configuration field. 2025-11-27T01:53:21,910 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:21,911 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:21,912 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:21,913 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:21,914 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:21,915 If you don't want 'plom_server.Rubrics.migrations' to be distributed and are 2025-11-27T01:53:21,916 already explicitly excluding 'plom_server.Rubrics.migrations' via 2025-11-27T01:53:21,916 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:21,917 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:21,918 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:21,919 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:21,920 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:21,922 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:21,923 even if it does not contain any `.py` files. 2025-11-27T01:53:21,923 On the other hand, currently there is no concept of package data 2025-11-27T01:53:21,924 directory, all directories are treated like packages. 2025-11-27T01:53:21,925 ******************************************************************************** 2025-11-27T01:53:21,926 !! 2025-11-27T01:53:21,927 check.warn(importable) 2025-11-27T01:53:21,927 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:21,927 !! 2025-11-27T01:53:21,928 ******************************************************************************** 2025-11-27T01:53:21,929 ############################ 2025-11-27T01:53:21,929 # Package would be ignored # 2025-11-27T01:53:21,930 ############################ 2025-11-27T01:53:21,930 Python recognizes 'plom_server.Rubrics.tests' as an importable package[^1], 2025-11-27T01:53:21,931 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:21,932 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:21,932 package, please make sure that 'plom_server.Rubrics.tests' is explicitly added 2025-11-27T01:53:21,933 to the `packages` configuration field. 2025-11-27T01:53:21,934 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:21,934 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:21,935 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:21,936 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:21,937 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:21,938 If you don't want 'plom_server.Rubrics.tests' to be distributed and are 2025-11-27T01:53:21,939 already explicitly excluding 'plom_server.Rubrics.tests' via 2025-11-27T01:53:21,939 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:21,940 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:21,940 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:21,941 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:21,942 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:21,944 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:21,945 even if it does not contain any `.py` files. 2025-11-27T01:53:21,945 On the other hand, currently there is no concept of package data 2025-11-27T01:53:21,946 directory, all directories are treated like packages. 2025-11-27T01:53:21,947 ******************************************************************************** 2025-11-27T01:53:21,948 !! 2025-11-27T01:53:21,949 check.warn(importable) 2025-11-27T01:53:21,949 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:21,950 !! 2025-11-27T01:53:21,951 ******************************************************************************** 2025-11-27T01:53:21,951 ############################ 2025-11-27T01:53:21,952 # Package would be ignored # 2025-11-27T01:53:21,953 ############################ 2025-11-27T01:53:21,953 Python recognizes 'plom_server.Scan.management.commands' as an importable package[^1], 2025-11-27T01:53:21,954 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:21,955 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:21,955 package, please make sure that 'plom_server.Scan.management.commands' is explicitly added 2025-11-27T01:53:21,956 to the `packages` configuration field. 2025-11-27T01:53:21,957 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:21,958 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:21,958 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:21,959 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:21,960 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:21,961 If you don't want 'plom_server.Scan.management.commands' to be distributed and are 2025-11-27T01:53:21,962 already explicitly excluding 'plom_server.Scan.management.commands' via 2025-11-27T01:53:21,962 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:21,962 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:21,963 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:21,964 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:21,965 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:21,967 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:21,967 even if it does not contain any `.py` files. 2025-11-27T01:53:21,968 On the other hand, currently there is no concept of package data 2025-11-27T01:53:21,968 directory, all directories are treated like packages. 2025-11-27T01:53:21,969 ******************************************************************************** 2025-11-27T01:53:21,970 !! 2025-11-27T01:53:21,970 check.warn(importable) 2025-11-27T01:53:21,971 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:21,971 !! 2025-11-27T01:53:21,972 ******************************************************************************** 2025-11-27T01:53:21,973 ############################ 2025-11-27T01:53:21,973 # Package would be ignored # 2025-11-27T01:53:21,974 ############################ 2025-11-27T01:53:21,975 Python recognizes 'plom_server.Scan.migrations' as an importable package[^1], 2025-11-27T01:53:21,975 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:21,976 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:21,977 package, please make sure that 'plom_server.Scan.migrations' is explicitly added 2025-11-27T01:53:21,977 to the `packages` configuration field. 2025-11-27T01:53:21,979 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:21,979 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:21,980 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:21,981 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:21,982 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:21,983 If you don't want 'plom_server.Scan.migrations' to be distributed and are 2025-11-27T01:53:21,984 already explicitly excluding 'plom_server.Scan.migrations' via 2025-11-27T01:53:21,984 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:21,985 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:21,985 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:21,987 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:21,987 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:21,989 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:21,989 even if it does not contain any `.py` files. 2025-11-27T01:53:21,990 On the other hand, currently there is no concept of package data 2025-11-27T01:53:21,990 directory, all directories are treated like packages. 2025-11-27T01:53:21,991 ******************************************************************************** 2025-11-27T01:53:21,992 !! 2025-11-27T01:53:21,992 check.warn(importable) 2025-11-27T01:53:21,992 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:21,993 !! 2025-11-27T01:53:21,994 ******************************************************************************** 2025-11-27T01:53:21,994 ############################ 2025-11-27T01:53:21,995 # Package would be ignored # 2025-11-27T01:53:21,995 ############################ 2025-11-27T01:53:21,996 Python recognizes 'plom_server.Scan.tests' as an importable package[^1], 2025-11-27T01:53:21,996 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:21,997 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:21,998 package, please make sure that 'plom_server.Scan.tests' is explicitly added 2025-11-27T01:53:21,998 to the `packages` configuration field. 2025-11-27T01:53:22,000 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:22,000 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:22,001 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:22,002 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:22,003 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:22,004 If you don't want 'plom_server.Scan.tests' to be distributed and are 2025-11-27T01:53:22,005 already explicitly excluding 'plom_server.Scan.tests' via 2025-11-27T01:53:22,005 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:22,006 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:22,006 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:22,008 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:22,009 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:22,011 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:22,011 even if it does not contain any `.py` files. 2025-11-27T01:53:22,012 On the other hand, currently there is no concept of package data 2025-11-27T01:53:22,012 directory, all directories are treated like packages. 2025-11-27T01:53:22,013 ******************************************************************************** 2025-11-27T01:53:22,014 !! 2025-11-27T01:53:22,015 check.warn(importable) 2025-11-27T01:53:22,015 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:22,016 !! 2025-11-27T01:53:22,017 ******************************************************************************** 2025-11-27T01:53:22,018 ############################ 2025-11-27T01:53:22,018 # Package would be ignored # 2025-11-27T01:53:22,019 ############################ 2025-11-27T01:53:22,019 Python recognizes 'plom_server.Scan.views' as an importable package[^1], 2025-11-27T01:53:22,020 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:22,020 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:22,021 package, please make sure that 'plom_server.Scan.views' is explicitly added 2025-11-27T01:53:22,021 to the `packages` configuration field. 2025-11-27T01:53:22,022 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:22,023 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:22,023 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:22,024 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:22,025 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:22,026 If you don't want 'plom_server.Scan.views' to be distributed and are 2025-11-27T01:53:22,027 already explicitly excluding 'plom_server.Scan.views' via 2025-11-27T01:53:22,027 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:22,028 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:22,028 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:22,029 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:22,030 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:22,032 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:22,033 even if it does not contain any `.py` files. 2025-11-27T01:53:22,034 On the other hand, currently there is no concept of package data 2025-11-27T01:53:22,034 directory, all directories are treated like packages. 2025-11-27T01:53:22,035 ******************************************************************************** 2025-11-27T01:53:22,036 !! 2025-11-27T01:53:22,036 check.warn(importable) 2025-11-27T01:53:22,037 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:22,037 !! 2025-11-27T01:53:22,039 ******************************************************************************** 2025-11-27T01:53:22,039 ############################ 2025-11-27T01:53:22,040 # Package would be ignored # 2025-11-27T01:53:22,040 ############################ 2025-11-27T01:53:22,041 Python recognizes 'plom_server.SpecCreator.migrations' as an importable package[^1], 2025-11-27T01:53:22,043 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:22,044 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:22,044 package, please make sure that 'plom_server.SpecCreator.migrations' is explicitly added 2025-11-27T01:53:22,045 to the `packages` configuration field. 2025-11-27T01:53:22,046 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:22,046 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:22,047 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:22,048 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:22,049 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:22,051 If you don't want 'plom_server.SpecCreator.migrations' to be distributed and are 2025-11-27T01:53:22,051 already explicitly excluding 'plom_server.SpecCreator.migrations' via 2025-11-27T01:53:22,052 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:22,052 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:22,053 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:22,053 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:22,054 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:22,056 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:22,056 even if it does not contain any `.py` files. 2025-11-27T01:53:22,057 On the other hand, currently there is no concept of package data 2025-11-27T01:53:22,057 directory, all directories are treated like packages. 2025-11-27T01:53:22,058 ******************************************************************************** 2025-11-27T01:53:22,059 !! 2025-11-27T01:53:22,059 check.warn(importable) 2025-11-27T01:53:22,060 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:22,060 !! 2025-11-27T01:53:22,061 ******************************************************************************** 2025-11-27T01:53:22,062 ############################ 2025-11-27T01:53:22,062 # Package would be ignored # 2025-11-27T01:53:22,063 ############################ 2025-11-27T01:53:22,063 Python recognizes 'plom_server.SpecCreator.views' as an importable package[^1], 2025-11-27T01:53:22,064 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:22,065 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:22,065 package, please make sure that 'plom_server.SpecCreator.views' is explicitly added 2025-11-27T01:53:22,066 to the `packages` configuration field. 2025-11-27T01:53:22,067 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:22,068 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:22,068 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:22,069 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:22,070 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:22,071 If you don't want 'plom_server.SpecCreator.views' to be distributed and are 2025-11-27T01:53:22,072 already explicitly excluding 'plom_server.SpecCreator.views' via 2025-11-27T01:53:22,073 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:22,073 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:22,074 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:22,075 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:22,076 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:22,078 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:22,078 even if it does not contain any `.py` files. 2025-11-27T01:53:22,079 On the other hand, currently there is no concept of package data 2025-11-27T01:53:22,079 directory, all directories are treated like packages. 2025-11-27T01:53:22,080 ******************************************************************************** 2025-11-27T01:53:22,081 !! 2025-11-27T01:53:22,081 check.warn(importable) 2025-11-27T01:53:22,082 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:22,082 !! 2025-11-27T01:53:22,083 ******************************************************************************** 2025-11-27T01:53:22,084 ############################ 2025-11-27T01:53:22,084 # Package would be ignored # 2025-11-27T01:53:22,085 ############################ 2025-11-27T01:53:22,085 Python recognizes 'plom_server.TaskOrder.management.commands' as an importable package[^1], 2025-11-27T01:53:22,086 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:22,087 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:22,087 package, please make sure that 'plom_server.TaskOrder.management.commands' is explicitly added 2025-11-27T01:53:22,087 to the `packages` configuration field. 2025-11-27T01:53:22,088 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:22,089 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:22,089 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:22,090 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:22,091 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:22,092 If you don't want 'plom_server.TaskOrder.management.commands' to be distributed and are 2025-11-27T01:53:22,093 already explicitly excluding 'plom_server.TaskOrder.management.commands' via 2025-11-27T01:53:22,093 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:22,094 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:22,094 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:22,096 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:22,097 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:22,098 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:22,099 even if it does not contain any `.py` files. 2025-11-27T01:53:22,099 On the other hand, currently there is no concept of package data 2025-11-27T01:53:22,100 directory, all directories are treated like packages. 2025-11-27T01:53:22,101 ******************************************************************************** 2025-11-27T01:53:22,102 !! 2025-11-27T01:53:22,102 check.warn(importable) 2025-11-27T01:53:22,103 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:22,103 !! 2025-11-27T01:53:22,104 ******************************************************************************** 2025-11-27T01:53:22,105 ############################ 2025-11-27T01:53:22,105 # Package would be ignored # 2025-11-27T01:53:22,106 ############################ 2025-11-27T01:53:22,107 Python recognizes 'plom_server.TestingSupport.config_files' as an importable package[^1], 2025-11-27T01:53:22,107 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:22,108 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:22,109 package, please make sure that 'plom_server.TestingSupport.config_files' is explicitly added 2025-11-27T01:53:22,109 to the `packages` configuration field. 2025-11-27T01:53:22,110 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:22,111 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:22,111 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:22,112 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:22,113 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:22,114 If you don't want 'plom_server.TestingSupport.config_files' to be distributed and are 2025-11-27T01:53:22,116 already explicitly excluding 'plom_server.TestingSupport.config_files' via 2025-11-27T01:53:22,116 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:22,117 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:22,117 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:22,118 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:22,120 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:22,121 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:22,122 even if it does not contain any `.py` files. 2025-11-27T01:53:22,122 On the other hand, currently there is no concept of package data 2025-11-27T01:53:22,123 directory, all directories are treated like packages. 2025-11-27T01:53:22,124 ******************************************************************************** 2025-11-27T01:53:22,125 !! 2025-11-27T01:53:22,125 check.warn(importable) 2025-11-27T01:53:22,126 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:22,126 !! 2025-11-27T01:53:22,127 ******************************************************************************** 2025-11-27T01:53:22,128 ############################ 2025-11-27T01:53:22,129 # Package would be ignored # 2025-11-27T01:53:22,129 ############################ 2025-11-27T01:53:22,130 Python recognizes 'plom_server.TestingSupport.migrations' as an importable package[^1], 2025-11-27T01:53:22,130 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:22,132 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:22,132 package, please make sure that 'plom_server.TestingSupport.migrations' is explicitly added 2025-11-27T01:53:22,133 to the `packages` configuration field. 2025-11-27T01:53:22,134 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:22,134 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:22,135 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:22,136 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:22,137 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:22,138 If you don't want 'plom_server.TestingSupport.migrations' to be distributed and are 2025-11-27T01:53:22,139 already explicitly excluding 'plom_server.TestingSupport.migrations' via 2025-11-27T01:53:22,140 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:22,140 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:22,141 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:22,142 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:22,143 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:22,144 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:22,145 even if it does not contain any `.py` files. 2025-11-27T01:53:22,145 On the other hand, currently there is no concept of package data 2025-11-27T01:53:22,146 directory, all directories are treated like packages. 2025-11-27T01:53:22,146 ******************************************************************************** 2025-11-27T01:53:22,147 !! 2025-11-27T01:53:22,148 check.warn(importable) 2025-11-27T01:53:22,148 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:22,149 !! 2025-11-27T01:53:22,150 ******************************************************************************** 2025-11-27T01:53:22,150 ############################ 2025-11-27T01:53:22,151 # Package would be ignored # 2025-11-27T01:53:22,151 ############################ 2025-11-27T01:53:22,152 Python recognizes 'plom_server.TestingSupport.tests' as an importable package[^1], 2025-11-27T01:53:22,152 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:22,153 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:22,154 package, please make sure that 'plom_server.TestingSupport.tests' is explicitly added 2025-11-27T01:53:22,154 to the `packages` configuration field. 2025-11-27T01:53:22,155 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:22,156 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:22,156 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:22,157 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:22,159 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:22,160 If you don't want 'plom_server.TestingSupport.tests' to be distributed and are 2025-11-27T01:53:22,160 already explicitly excluding 'plom_server.TestingSupport.tests' via 2025-11-27T01:53:22,161 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:22,162 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:22,162 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:22,163 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:22,164 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:22,166 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:22,167 even if it does not contain any `.py` files. 2025-11-27T01:53:22,167 On the other hand, currently there is no concept of package data 2025-11-27T01:53:22,168 directory, all directories are treated like packages. 2025-11-27T01:53:22,168 ******************************************************************************** 2025-11-27T01:53:22,170 !! 2025-11-27T01:53:22,170 check.warn(importable) 2025-11-27T01:53:22,171 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:22,171 !! 2025-11-27T01:53:22,173 ******************************************************************************** 2025-11-27T01:53:22,173 ############################ 2025-11-27T01:53:22,174 # Package would be ignored # 2025-11-27T01:53:22,174 ############################ 2025-11-27T01:53:22,175 Python recognizes 'plom_server.UserManagement.management.commands' as an importable package[^1], 2025-11-27T01:53:22,175 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:22,176 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:22,177 package, please make sure that 'plom_server.UserManagement.management.commands' is explicitly added 2025-11-27T01:53:22,177 to the `packages` configuration field. 2025-11-27T01:53:22,178 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:22,179 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:22,179 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:22,180 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:22,181 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:22,182 If you don't want 'plom_server.UserManagement.management.commands' to be distributed and are 2025-11-27T01:53:22,183 already explicitly excluding 'plom_server.UserManagement.management.commands' via 2025-11-27T01:53:22,183 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:22,184 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:22,185 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:22,186 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:22,187 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:22,188 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:22,189 even if it does not contain any `.py` files. 2025-11-27T01:53:22,190 On the other hand, currently there is no concept of package data 2025-11-27T01:53:22,190 directory, all directories are treated like packages. 2025-11-27T01:53:22,191 ******************************************************************************** 2025-11-27T01:53:22,192 !! 2025-11-27T01:53:22,192 check.warn(importable) 2025-11-27T01:53:22,193 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:22,194 !! 2025-11-27T01:53:22,195 ******************************************************************************** 2025-11-27T01:53:22,195 ############################ 2025-11-27T01:53:22,196 # Package would be ignored # 2025-11-27T01:53:22,196 ############################ 2025-11-27T01:53:22,197 Python recognizes 'plom_server.UserManagement.migrations' as an importable package[^1], 2025-11-27T01:53:22,198 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:22,199 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:22,200 package, please make sure that 'plom_server.UserManagement.migrations' is explicitly added 2025-11-27T01:53:22,200 to the `packages` configuration field. 2025-11-27T01:53:22,202 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:22,202 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:22,203 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:22,204 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:22,205 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:22,206 If you don't want 'plom_server.UserManagement.migrations' to be distributed and are 2025-11-27T01:53:22,206 already explicitly excluding 'plom_server.UserManagement.migrations' via 2025-11-27T01:53:22,207 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:22,207 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:22,207 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:22,208 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:22,209 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:22,210 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:22,211 even if it does not contain any `.py` files. 2025-11-27T01:53:22,211 On the other hand, currently there is no concept of package data 2025-11-27T01:53:22,212 directory, all directories are treated like packages. 2025-11-27T01:53:22,212 ******************************************************************************** 2025-11-27T01:53:22,213 !! 2025-11-27T01:53:22,213 check.warn(importable) 2025-11-27T01:53:22,214 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:22,214 !! 2025-11-27T01:53:22,215 ******************************************************************************** 2025-11-27T01:53:22,215 ############################ 2025-11-27T01:53:22,216 # Package would be ignored # 2025-11-27T01:53:22,216 ############################ 2025-11-27T01:53:22,217 Python recognizes 'plom_server.UserManagement.tests' as an importable package[^1], 2025-11-27T01:53:22,217 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:22,218 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:22,218 package, please make sure that 'plom_server.UserManagement.tests' is explicitly added 2025-11-27T01:53:22,219 to the `packages` configuration field. 2025-11-27T01:53:22,220 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:22,220 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:22,221 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:22,222 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:22,223 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:22,223 If you don't want 'plom_server.UserManagement.tests' to be distributed and are 2025-11-27T01:53:22,224 already explicitly excluding 'plom_server.UserManagement.tests' via 2025-11-27T01:53:22,224 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:22,225 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:22,225 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:22,226 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:22,227 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:22,229 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:22,229 even if it does not contain any `.py` files. 2025-11-27T01:53:22,230 On the other hand, currently there is no concept of package data 2025-11-27T01:53:22,230 directory, all directories are treated like packages. 2025-11-27T01:53:22,231 ******************************************************************************** 2025-11-27T01:53:22,232 !! 2025-11-27T01:53:22,232 check.warn(importable) 2025-11-27T01:53:22,232 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:22,233 !! 2025-11-27T01:53:22,233 ******************************************************************************** 2025-11-27T01:53:22,234 ############################ 2025-11-27T01:53:22,234 # Package would be ignored # 2025-11-27T01:53:22,234 ############################ 2025-11-27T01:53:22,235 Python recognizes 'plom_server.demo_files' as an importable package[^1], 2025-11-27T01:53:22,235 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:22,236 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:22,236 package, please make sure that 'plom_server.demo_files' is explicitly added 2025-11-27T01:53:22,237 to the `packages` configuration field. 2025-11-27T01:53:22,238 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:22,238 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:22,238 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:22,239 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:22,240 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:22,241 If you don't want 'plom_server.demo_files' to be distributed and are 2025-11-27T01:53:22,241 already explicitly excluding 'plom_server.demo_files' via 2025-11-27T01:53:22,242 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:22,242 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:22,242 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:22,243 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:22,244 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:22,246 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:22,246 even if it does not contain any `.py` files. 2025-11-27T01:53:22,247 On the other hand, currently there is no concept of package data 2025-11-27T01:53:22,247 directory, all directories are treated like packages. 2025-11-27T01:53:22,247 ******************************************************************************** 2025-11-27T01:53:22,248 !! 2025-11-27T01:53:22,249 check.warn(importable) 2025-11-27T01:53:22,249 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:22,250 !! 2025-11-27T01:53:22,251 ******************************************************************************** 2025-11-27T01:53:22,251 ############################ 2025-11-27T01:53:22,252 # Package would be ignored # 2025-11-27T01:53:22,252 ############################ 2025-11-27T01:53:22,253 Python recognizes 'plom_server.static.css' as an importable package[^1], 2025-11-27T01:53:22,253 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:22,254 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:22,254 package, please make sure that 'plom_server.static.css' is explicitly added 2025-11-27T01:53:22,255 to the `packages` configuration field. 2025-11-27T01:53:22,256 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:22,256 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:22,256 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:22,257 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:22,258 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:22,259 If you don't want 'plom_server.static.css' to be distributed and are 2025-11-27T01:53:22,259 already explicitly excluding 'plom_server.static.css' via 2025-11-27T01:53:22,259 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:22,260 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:22,260 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:22,261 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:22,262 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:22,263 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:22,263 even if it does not contain any `.py` files. 2025-11-27T01:53:22,264 On the other hand, currently there is no concept of package data 2025-11-27T01:53:22,264 directory, all directories are treated like packages. 2025-11-27T01:53:22,265 ******************************************************************************** 2025-11-27T01:53:22,266 !! 2025-11-27T01:53:22,266 check.warn(importable) 2025-11-27T01:53:22,267 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:22,267 !! 2025-11-27T01:53:22,268 ******************************************************************************** 2025-11-27T01:53:22,268 ############################ 2025-11-27T01:53:22,269 # Package would be ignored # 2025-11-27T01:53:22,269 ############################ 2025-11-27T01:53:22,270 Python recognizes 'plom_server.static.js' as an importable package[^1], 2025-11-27T01:53:22,271 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:22,271 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:22,272 package, please make sure that 'plom_server.static.js' is explicitly added 2025-11-27T01:53:22,272 to the `packages` configuration field. 2025-11-27T01:53:22,273 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:22,274 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:22,274 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:22,275 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:22,276 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:22,277 If you don't want 'plom_server.static.js' to be distributed and are 2025-11-27T01:53:22,277 already explicitly excluding 'plom_server.static.js' via 2025-11-27T01:53:22,278 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:22,278 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:22,279 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:22,280 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:22,281 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:22,282 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:22,282 even if it does not contain any `.py` files. 2025-11-27T01:53:22,283 On the other hand, currently there is no concept of package data 2025-11-27T01:53:22,283 directory, all directories are treated like packages. 2025-11-27T01:53:22,283 ******************************************************************************** 2025-11-27T01:53:22,284 !! 2025-11-27T01:53:22,285 check.warn(importable) 2025-11-27T01:53:22,285 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:22,285 !! 2025-11-27T01:53:22,286 ******************************************************************************** 2025-11-27T01:53:22,287 ############################ 2025-11-27T01:53:22,287 # Package would be ignored # 2025-11-27T01:53:22,288 ############################ 2025-11-27T01:53:22,288 Python recognizes 'plom_server.templates.Authentication' as an importable package[^1], 2025-11-27T01:53:22,289 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:22,290 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:22,290 package, please make sure that 'plom_server.templates.Authentication' is explicitly added 2025-11-27T01:53:22,290 to the `packages` configuration field. 2025-11-27T01:53:22,291 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:22,292 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:22,292 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:22,293 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:22,294 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:22,295 If you don't want 'plom_server.templates.Authentication' to be distributed and are 2025-11-27T01:53:22,296 already explicitly excluding 'plom_server.templates.Authentication' via 2025-11-27T01:53:22,296 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:22,297 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:22,297 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:22,298 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:22,299 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:22,301 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:22,301 even if it does not contain any `.py` files. 2025-11-27T01:53:22,302 On the other hand, currently there is no concept of package data 2025-11-27T01:53:22,302 directory, all directories are treated like packages. 2025-11-27T01:53:22,303 ******************************************************************************** 2025-11-27T01:53:22,304 !! 2025-11-27T01:53:22,304 check.warn(importable) 2025-11-27T01:53:22,305 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:22,305 !! 2025-11-27T01:53:22,306 ******************************************************************************** 2025-11-27T01:53:22,307 ############################ 2025-11-27T01:53:22,307 # Package would be ignored # 2025-11-27T01:53:22,308 ############################ 2025-11-27T01:53:22,308 Python recognizes 'plom_server.templates.BuildPaperPDF' as an importable package[^1], 2025-11-27T01:53:22,308 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:22,309 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:22,310 package, please make sure that 'plom_server.templates.BuildPaperPDF' is explicitly added 2025-11-27T01:53:22,310 to the `packages` configuration field. 2025-11-27T01:53:22,311 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:22,311 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:22,311 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:22,312 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:22,313 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:22,314 If you don't want 'plom_server.templates.BuildPaperPDF' to be distributed and are 2025-11-27T01:53:22,315 already explicitly excluding 'plom_server.templates.BuildPaperPDF' via 2025-11-27T01:53:22,315 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:22,315 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:22,316 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:22,317 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:22,318 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:22,320 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:22,320 even if it does not contain any `.py` files. 2025-11-27T01:53:22,320 On the other hand, currently there is no concept of package data 2025-11-27T01:53:22,321 directory, all directories are treated like packages. 2025-11-27T01:53:22,321 ******************************************************************************** 2025-11-27T01:53:22,322 !! 2025-11-27T01:53:22,323 check.warn(importable) 2025-11-27T01:53:22,324 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:22,324 !! 2025-11-27T01:53:22,325 ******************************************************************************** 2025-11-27T01:53:22,326 ############################ 2025-11-27T01:53:22,326 # Package would be ignored # 2025-11-27T01:53:22,327 ############################ 2025-11-27T01:53:22,327 Python recognizes 'plom_server.templates.BuildPaperPDF.fragments' as an importable package[^1], 2025-11-27T01:53:22,327 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:22,328 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:22,329 package, please make sure that 'plom_server.templates.BuildPaperPDF.fragments' is explicitly added 2025-11-27T01:53:22,329 to the `packages` configuration field. 2025-11-27T01:53:22,330 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:22,331 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:22,331 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:22,333 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:22,334 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:22,335 If you don't want 'plom_server.templates.BuildPaperPDF.fragments' to be distributed and are 2025-11-27T01:53:22,335 already explicitly excluding 'plom_server.templates.BuildPaperPDF.fragments' via 2025-11-27T01:53:22,335 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:22,336 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:22,336 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:22,337 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:22,338 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:22,339 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:22,340 even if it does not contain any `.py` files. 2025-11-27T01:53:22,340 On the other hand, currently there is no concept of package data 2025-11-27T01:53:22,340 directory, all directories are treated like packages. 2025-11-27T01:53:22,341 ******************************************************************************** 2025-11-27T01:53:22,342 !! 2025-11-27T01:53:22,343 check.warn(importable) 2025-11-27T01:53:22,343 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:22,344 !! 2025-11-27T01:53:22,345 ******************************************************************************** 2025-11-27T01:53:22,345 ############################ 2025-11-27T01:53:22,345 # Package would be ignored # 2025-11-27T01:53:22,346 ############################ 2025-11-27T01:53:22,346 Python recognizes 'plom_server.templates.Finish' as an importable package[^1], 2025-11-27T01:53:22,347 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:22,348 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:22,348 package, please make sure that 'plom_server.templates.Finish' is explicitly added 2025-11-27T01:53:22,349 to the `packages` configuration field. 2025-11-27T01:53:22,350 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:22,350 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:22,351 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:22,352 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:22,353 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:22,354 If you don't want 'plom_server.templates.Finish' to be distributed and are 2025-11-27T01:53:22,354 already explicitly excluding 'plom_server.templates.Finish' via 2025-11-27T01:53:22,355 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:22,355 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:22,356 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:22,357 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:22,358 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:22,359 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:22,360 even if it does not contain any `.py` files. 2025-11-27T01:53:22,360 On the other hand, currently there is no concept of package data 2025-11-27T01:53:22,361 directory, all directories are treated like packages. 2025-11-27T01:53:22,362 ******************************************************************************** 2025-11-27T01:53:22,363 !! 2025-11-27T01:53:22,363 check.warn(importable) 2025-11-27T01:53:22,363 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:22,364 !! 2025-11-27T01:53:22,365 ******************************************************************************** 2025-11-27T01:53:22,365 ############################ 2025-11-27T01:53:22,366 # Package would be ignored # 2025-11-27T01:53:22,366 ############################ 2025-11-27T01:53:22,366 Python recognizes 'plom_server.templates.Finish.Reports' as an importable package[^1], 2025-11-27T01:53:22,367 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:22,368 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:22,368 package, please make sure that 'plom_server.templates.Finish.Reports' is explicitly added 2025-11-27T01:53:22,369 to the `packages` configuration field. 2025-11-27T01:53:22,369 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:22,370 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:22,370 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:22,371 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:22,372 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:22,373 If you don't want 'plom_server.templates.Finish.Reports' to be distributed and are 2025-11-27T01:53:22,373 already explicitly excluding 'plom_server.templates.Finish.Reports' via 2025-11-27T01:53:22,374 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:22,374 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:22,375 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:22,376 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:22,377 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:22,378 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:22,379 even if it does not contain any `.py` files. 2025-11-27T01:53:22,379 On the other hand, currently there is no concept of package data 2025-11-27T01:53:22,380 directory, all directories are treated like packages. 2025-11-27T01:53:22,380 ******************************************************************************** 2025-11-27T01:53:22,381 !! 2025-11-27T01:53:22,382 check.warn(importable) 2025-11-27T01:53:22,382 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:22,382 !! 2025-11-27T01:53:22,383 ******************************************************************************** 2025-11-27T01:53:22,384 ############################ 2025-11-27T01:53:22,384 # Package would be ignored # 2025-11-27T01:53:22,385 ############################ 2025-11-27T01:53:22,385 Python recognizes 'plom_server.templates.Identify' as an importable package[^1], 2025-11-27T01:53:22,386 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:22,387 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:22,387 package, please make sure that 'plom_server.templates.Identify' is explicitly added 2025-11-27T01:53:22,388 to the `packages` configuration field. 2025-11-27T01:53:22,389 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:22,389 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:22,390 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:22,390 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:22,391 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:22,392 If you don't want 'plom_server.templates.Identify' to be distributed and are 2025-11-27T01:53:22,392 already explicitly excluding 'plom_server.templates.Identify' via 2025-11-27T01:53:22,393 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:22,393 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:22,393 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:22,394 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:22,395 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:22,396 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:22,397 even if it does not contain any `.py` files. 2025-11-27T01:53:22,397 On the other hand, currently there is no concept of package data 2025-11-27T01:53:22,398 directory, all directories are treated like packages. 2025-11-27T01:53:22,398 ******************************************************************************** 2025-11-27T01:53:22,399 !! 2025-11-27T01:53:22,399 check.warn(importable) 2025-11-27T01:53:22,400 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:22,400 !! 2025-11-27T01:53:22,401 ******************************************************************************** 2025-11-27T01:53:22,402 ############################ 2025-11-27T01:53:22,402 # Package would be ignored # 2025-11-27T01:53:22,403 ############################ 2025-11-27T01:53:22,403 Python recognizes 'plom_server.templates.Preparation' as an importable package[^1], 2025-11-27T01:53:22,404 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:22,405 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:22,405 package, please make sure that 'plom_server.templates.Preparation' is explicitly added 2025-11-27T01:53:22,405 to the `packages` configuration field. 2025-11-27T01:53:22,406 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:22,407 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:22,407 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:22,408 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:22,409 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:22,410 If you don't want 'plom_server.templates.Preparation' to be distributed and are 2025-11-27T01:53:22,411 already explicitly excluding 'plom_server.templates.Preparation' via 2025-11-27T01:53:22,411 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:22,412 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:22,412 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:22,413 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:22,414 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:22,415 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:22,416 even if it does not contain any `.py` files. 2025-11-27T01:53:22,416 On the other hand, currently there is no concept of package data 2025-11-27T01:53:22,417 directory, all directories are treated like packages. 2025-11-27T01:53:22,417 ******************************************************************************** 2025-11-27T01:53:22,418 !! 2025-11-27T01:53:22,418 check.warn(importable) 2025-11-27T01:53:22,419 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:22,419 !! 2025-11-27T01:53:22,420 ******************************************************************************** 2025-11-27T01:53:22,420 ############################ 2025-11-27T01:53:22,421 # Package would be ignored # 2025-11-27T01:53:22,421 ############################ 2025-11-27T01:53:22,421 Python recognizes 'plom_server.templates.Profile' as an importable package[^1], 2025-11-27T01:53:22,422 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:22,423 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:22,423 package, please make sure that 'plom_server.templates.Profile' is explicitly added 2025-11-27T01:53:22,424 to the `packages` configuration field. 2025-11-27T01:53:22,424 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:22,425 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:22,425 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:22,426 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:22,427 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:22,428 If you don't want 'plom_server.templates.Profile' to be distributed and are 2025-11-27T01:53:22,428 already explicitly excluding 'plom_server.templates.Profile' via 2025-11-27T01:53:22,429 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:22,430 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:22,430 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:22,431 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:22,432 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:22,433 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:22,434 even if it does not contain any `.py` files. 2025-11-27T01:53:22,434 On the other hand, currently there is no concept of package data 2025-11-27T01:53:22,435 directory, all directories are treated like packages. 2025-11-27T01:53:22,435 ******************************************************************************** 2025-11-27T01:53:22,436 !! 2025-11-27T01:53:22,436 check.warn(importable) 2025-11-27T01:53:22,437 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:22,438 !! 2025-11-27T01:53:22,439 ******************************************************************************** 2025-11-27T01:53:22,439 ############################ 2025-11-27T01:53:22,439 # Package would be ignored # 2025-11-27T01:53:22,440 ############################ 2025-11-27T01:53:22,440 Python recognizes 'plom_server.templates.Progress' as an importable package[^1], 2025-11-27T01:53:22,441 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:22,441 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:22,442 package, please make sure that 'plom_server.templates.Progress' is explicitly added 2025-11-27T01:53:22,442 to the `packages` configuration field. 2025-11-27T01:53:22,443 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:22,443 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:22,444 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:22,445 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:22,446 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:22,446 If you don't want 'plom_server.templates.Progress' to be distributed and are 2025-11-27T01:53:22,447 already explicitly excluding 'plom_server.templates.Progress' via 2025-11-27T01:53:22,447 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:22,448 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:22,448 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:22,449 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:22,450 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:22,451 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:22,452 even if it does not contain any `.py` files. 2025-11-27T01:53:22,452 On the other hand, currently there is no concept of package data 2025-11-27T01:53:22,452 directory, all directories are treated like packages. 2025-11-27T01:53:22,453 ******************************************************************************** 2025-11-27T01:53:22,454 !! 2025-11-27T01:53:22,454 check.warn(importable) 2025-11-27T01:53:22,455 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:22,455 !! 2025-11-27T01:53:22,456 ******************************************************************************** 2025-11-27T01:53:22,457 ############################ 2025-11-27T01:53:22,457 # Package would be ignored # 2025-11-27T01:53:22,458 ############################ 2025-11-27T01:53:22,458 Python recognizes 'plom_server.templates.Progress.Identify' as an importable package[^1], 2025-11-27T01:53:22,459 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:22,460 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:22,460 package, please make sure that 'plom_server.templates.Progress.Identify' is explicitly added 2025-11-27T01:53:22,461 to the `packages` configuration field. 2025-11-27T01:53:22,461 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:22,462 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:22,462 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:22,463 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:22,465 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:22,465 If you don't want 'plom_server.templates.Progress.Identify' to be distributed and are 2025-11-27T01:53:22,466 already explicitly excluding 'plom_server.templates.Progress.Identify' via 2025-11-27T01:53:22,466 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:22,467 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:22,467 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:22,468 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:22,468 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:22,470 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:22,470 even if it does not contain any `.py` files. 2025-11-27T01:53:22,470 On the other hand, currently there is no concept of package data 2025-11-27T01:53:22,471 directory, all directories are treated like packages. 2025-11-27T01:53:22,471 ******************************************************************************** 2025-11-27T01:53:22,472 !! 2025-11-27T01:53:22,473 check.warn(importable) 2025-11-27T01:53:22,473 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:22,473 !! 2025-11-27T01:53:22,474 ******************************************************************************** 2025-11-27T01:53:22,475 ############################ 2025-11-27T01:53:22,475 # Package would be ignored # 2025-11-27T01:53:22,476 ############################ 2025-11-27T01:53:22,476 Python recognizes 'plom_server.templates.Progress.Mark' as an importable package[^1], 2025-11-27T01:53:22,477 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:22,477 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:22,478 package, please make sure that 'plom_server.templates.Progress.Mark' is explicitly added 2025-11-27T01:53:22,478 to the `packages` configuration field. 2025-11-27T01:53:22,480 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:22,480 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:22,480 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:22,481 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:22,482 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:22,483 If you don't want 'plom_server.templates.Progress.Mark' to be distributed and are 2025-11-27T01:53:22,484 already explicitly excluding 'plom_server.templates.Progress.Mark' via 2025-11-27T01:53:22,484 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:22,485 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:22,485 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:22,486 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:22,487 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:22,489 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:22,490 even if it does not contain any `.py` files. 2025-11-27T01:53:22,490 On the other hand, currently there is no concept of package data 2025-11-27T01:53:22,491 directory, all directories are treated like packages. 2025-11-27T01:53:22,492 ******************************************************************************** 2025-11-27T01:53:22,493 !! 2025-11-27T01:53:22,493 check.warn(importable) 2025-11-27T01:53:22,494 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:22,494 !! 2025-11-27T01:53:22,495 ******************************************************************************** 2025-11-27T01:53:22,495 ############################ 2025-11-27T01:53:22,496 # Package would be ignored # 2025-11-27T01:53:22,496 ############################ 2025-11-27T01:53:22,497 Python recognizes 'plom_server.templates.Progress.User_Info' as an importable package[^1], 2025-11-27T01:53:22,497 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:22,498 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:22,499 package, please make sure that 'plom_server.templates.Progress.User_Info' is explicitly added 2025-11-27T01:53:22,499 to the `packages` configuration field. 2025-11-27T01:53:22,500 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:22,501 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:22,501 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:22,502 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:22,503 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:22,504 If you don't want 'plom_server.templates.Progress.User_Info' to be distributed and are 2025-11-27T01:53:22,505 already explicitly excluding 'plom_server.templates.Progress.User_Info' via 2025-11-27T01:53:22,505 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:22,506 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:22,506 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:22,507 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:22,508 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:22,510 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:22,511 even if it does not contain any `.py` files. 2025-11-27T01:53:22,511 On the other hand, currently there is no concept of package data 2025-11-27T01:53:22,512 directory, all directories are treated like packages. 2025-11-27T01:53:22,512 ******************************************************************************** 2025-11-27T01:53:22,513 !! 2025-11-27T01:53:22,514 check.warn(importable) 2025-11-27T01:53:22,514 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:22,515 !! 2025-11-27T01:53:22,516 ******************************************************************************** 2025-11-27T01:53:22,516 ############################ 2025-11-27T01:53:22,517 # Package would be ignored # 2025-11-27T01:53:22,517 ############################ 2025-11-27T01:53:22,518 Python recognizes 'plom_server.templates.Progress.fragments' as an importable package[^1], 2025-11-27T01:53:22,519 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:22,520 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:22,520 package, please make sure that 'plom_server.templates.Progress.fragments' is explicitly added 2025-11-27T01:53:22,521 to the `packages` configuration field. 2025-11-27T01:53:22,522 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:22,522 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:22,523 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:22,523 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:22,524 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:22,525 If you don't want 'plom_server.templates.Progress.fragments' to be distributed and are 2025-11-27T01:53:22,526 already explicitly excluding 'plom_server.templates.Progress.fragments' via 2025-11-27T01:53:22,526 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:22,527 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:22,527 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:22,528 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:22,529 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:22,531 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:22,531 even if it does not contain any `.py` files. 2025-11-27T01:53:22,531 On the other hand, currently there is no concept of package data 2025-11-27T01:53:22,532 directory, all directories are treated like packages. 2025-11-27T01:53:22,533 ******************************************************************************** 2025-11-27T01:53:22,533 !! 2025-11-27T01:53:22,534 check.warn(importable) 2025-11-27T01:53:22,534 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:22,535 !! 2025-11-27T01:53:22,536 ******************************************************************************** 2025-11-27T01:53:22,537 ############################ 2025-11-27T01:53:22,537 # Package would be ignored # 2025-11-27T01:53:22,538 ############################ 2025-11-27T01:53:22,538 Python recognizes 'plom_server.templates.QuestionClustering' as an importable package[^1], 2025-11-27T01:53:22,539 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:22,540 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:22,540 package, please make sure that 'plom_server.templates.QuestionClustering' is explicitly added 2025-11-27T01:53:22,541 to the `packages` configuration field. 2025-11-27T01:53:22,542 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:22,543 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:22,543 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:22,544 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:22,545 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:22,546 If you don't want 'plom_server.templates.QuestionClustering' to be distributed and are 2025-11-27T01:53:22,547 already explicitly excluding 'plom_server.templates.QuestionClustering' via 2025-11-27T01:53:22,548 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:22,548 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:22,549 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:22,550 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:22,551 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:22,552 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:22,553 even if it does not contain any `.py` files. 2025-11-27T01:53:22,553 On the other hand, currently there is no concept of package data 2025-11-27T01:53:22,554 directory, all directories are treated like packages. 2025-11-27T01:53:22,554 ******************************************************************************** 2025-11-27T01:53:22,555 !! 2025-11-27T01:53:22,556 check.warn(importable) 2025-11-27T01:53:22,556 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:22,556 !! 2025-11-27T01:53:22,557 ******************************************************************************** 2025-11-27T01:53:22,558 ############################ 2025-11-27T01:53:22,558 # Package would be ignored # 2025-11-27T01:53:22,559 ############################ 2025-11-27T01:53:22,559 Python recognizes 'plom_server.templates.QuestionClustering.fragments' as an importable package[^1], 2025-11-27T01:53:22,560 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:22,561 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:22,561 package, please make sure that 'plom_server.templates.QuestionClustering.fragments' is explicitly added 2025-11-27T01:53:22,562 to the `packages` configuration field. 2025-11-27T01:53:22,563 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:22,563 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:22,564 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:22,565 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:22,566 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:22,567 If you don't want 'plom_server.templates.QuestionClustering.fragments' to be distributed and are 2025-11-27T01:53:22,568 already explicitly excluding 'plom_server.templates.QuestionClustering.fragments' via 2025-11-27T01:53:22,568 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:22,569 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:22,569 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:22,570 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:22,571 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:22,573 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:22,573 even if it does not contain any `.py` files. 2025-11-27T01:53:22,574 On the other hand, currently there is no concept of package data 2025-11-27T01:53:22,574 directory, all directories are treated like packages. 2025-11-27T01:53:22,575 ******************************************************************************** 2025-11-27T01:53:22,576 !! 2025-11-27T01:53:22,576 check.warn(importable) 2025-11-27T01:53:22,577 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:22,578 !! 2025-11-27T01:53:22,579 ******************************************************************************** 2025-11-27T01:53:22,579 ############################ 2025-11-27T01:53:22,580 # Package would be ignored # 2025-11-27T01:53:22,580 ############################ 2025-11-27T01:53:22,581 Python recognizes 'plom_server.templates.Questiontags' as an importable package[^1], 2025-11-27T01:53:22,581 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:22,582 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:22,583 package, please make sure that 'plom_server.templates.Questiontags' is explicitly added 2025-11-27T01:53:22,583 to the `packages` configuration field. 2025-11-27T01:53:22,585 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:22,585 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:22,586 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:22,587 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:22,588 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:22,589 If you don't want 'plom_server.templates.Questiontags' to be distributed and are 2025-11-27T01:53:22,589 already explicitly excluding 'plom_server.templates.Questiontags' via 2025-11-27T01:53:22,590 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:22,590 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:22,591 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:22,592 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:22,593 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:22,595 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:22,595 even if it does not contain any `.py` files. 2025-11-27T01:53:22,596 On the other hand, currently there is no concept of package data 2025-11-27T01:53:22,596 directory, all directories are treated like packages. 2025-11-27T01:53:22,597 ******************************************************************************** 2025-11-27T01:53:22,598 !! 2025-11-27T01:53:22,599 check.warn(importable) 2025-11-27T01:53:22,599 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:22,600 !! 2025-11-27T01:53:22,601 ******************************************************************************** 2025-11-27T01:53:22,602 ############################ 2025-11-27T01:53:22,602 # Package would be ignored # 2025-11-27T01:53:22,603 ############################ 2025-11-27T01:53:22,603 Python recognizes 'plom_server.templates.Rectangles' as an importable package[^1], 2025-11-27T01:53:22,604 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:22,605 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:22,606 package, please make sure that 'plom_server.templates.Rectangles' is explicitly added 2025-11-27T01:53:22,606 to the `packages` configuration field. 2025-11-27T01:53:22,607 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:22,608 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:22,609 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:22,610 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:22,611 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:22,612 If you don't want 'plom_server.templates.Rectangles' to be distributed and are 2025-11-27T01:53:22,614 already explicitly excluding 'plom_server.templates.Rectangles' via 2025-11-27T01:53:22,614 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:22,615 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:22,615 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:22,616 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:22,617 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:22,619 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:22,619 even if it does not contain any `.py` files. 2025-11-27T01:53:22,620 On the other hand, currently there is no concept of package data 2025-11-27T01:53:22,620 directory, all directories are treated like packages. 2025-11-27T01:53:22,621 ******************************************************************************** 2025-11-27T01:53:22,622 !! 2025-11-27T01:53:22,622 check.warn(importable) 2025-11-27T01:53:22,623 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:22,623 !! 2025-11-27T01:53:22,624 ******************************************************************************** 2025-11-27T01:53:22,625 ############################ 2025-11-27T01:53:22,625 # Package would be ignored # 2025-11-27T01:53:22,626 ############################ 2025-11-27T01:53:22,626 Python recognizes 'plom_server.templates.Reports' as an importable package[^1], 2025-11-27T01:53:22,627 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:22,628 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:22,628 package, please make sure that 'plom_server.templates.Reports' is explicitly added 2025-11-27T01:53:22,629 to the `packages` configuration field. 2025-11-27T01:53:22,630 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:22,630 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:22,631 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:22,632 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:22,633 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:22,634 If you don't want 'plom_server.templates.Reports' to be distributed and are 2025-11-27T01:53:22,634 already explicitly excluding 'plom_server.templates.Reports' via 2025-11-27T01:53:22,635 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:22,635 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:22,636 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:22,637 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:22,638 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:22,640 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:22,641 even if it does not contain any `.py` files. 2025-11-27T01:53:22,641 On the other hand, currently there is no concept of package data 2025-11-27T01:53:22,641 directory, all directories are treated like packages. 2025-11-27T01:53:22,642 ******************************************************************************** 2025-11-27T01:53:22,643 !! 2025-11-27T01:53:22,644 check.warn(importable) 2025-11-27T01:53:22,644 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:22,644 !! 2025-11-27T01:53:22,645 ******************************************************************************** 2025-11-27T01:53:22,646 ############################ 2025-11-27T01:53:22,646 # Package would be ignored # 2025-11-27T01:53:22,647 ############################ 2025-11-27T01:53:22,647 Python recognizes 'plom_server.templates.Rubrics' as an importable package[^1], 2025-11-27T01:53:22,648 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:22,649 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:22,649 package, please make sure that 'plom_server.templates.Rubrics' is explicitly added 2025-11-27T01:53:22,650 to the `packages` configuration field. 2025-11-27T01:53:22,651 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:22,651 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:22,651 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:22,652 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:22,654 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:22,655 If you don't want 'plom_server.templates.Rubrics' to be distributed and are 2025-11-27T01:53:22,655 already explicitly excluding 'plom_server.templates.Rubrics' via 2025-11-27T01:53:22,656 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:22,656 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:22,657 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:22,658 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:22,659 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:22,660 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:22,661 even if it does not contain any `.py` files. 2025-11-27T01:53:22,661 On the other hand, currently there is no concept of package data 2025-11-27T01:53:22,662 directory, all directories are treated like packages. 2025-11-27T01:53:22,662 ******************************************************************************** 2025-11-27T01:53:22,663 !! 2025-11-27T01:53:22,664 check.warn(importable) 2025-11-27T01:53:22,664 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:22,665 !! 2025-11-27T01:53:22,666 ******************************************************************************** 2025-11-27T01:53:22,666 ############################ 2025-11-27T01:53:22,667 # Package would be ignored # 2025-11-27T01:53:22,667 ############################ 2025-11-27T01:53:22,668 Python recognizes 'plom_server.templates.Scan' as an importable package[^1], 2025-11-27T01:53:22,669 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:22,670 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:22,670 package, please make sure that 'plom_server.templates.Scan' is explicitly added 2025-11-27T01:53:22,670 to the `packages` configuration field. 2025-11-27T01:53:22,671 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:22,672 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:22,672 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:22,673 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:22,674 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:22,675 If you don't want 'plom_server.templates.Scan' to be distributed and are 2025-11-27T01:53:22,676 already explicitly excluding 'plom_server.templates.Scan' via 2025-11-27T01:53:22,676 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:22,677 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:22,677 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:22,678 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:22,679 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:22,680 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:22,681 even if it does not contain any `.py` files. 2025-11-27T01:53:22,681 On the other hand, currently there is no concept of package data 2025-11-27T01:53:22,682 directory, all directories are treated like packages. 2025-11-27T01:53:22,682 ******************************************************************************** 2025-11-27T01:53:22,683 !! 2025-11-27T01:53:22,684 check.warn(importable) 2025-11-27T01:53:22,684 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:22,685 !! 2025-11-27T01:53:22,686 ******************************************************************************** 2025-11-27T01:53:22,686 ############################ 2025-11-27T01:53:22,687 # Package would be ignored # 2025-11-27T01:53:22,688 ############################ 2025-11-27T01:53:22,688 Python recognizes 'plom_server.templates.Scan.fragments' as an importable package[^1], 2025-11-27T01:53:22,689 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:22,690 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:22,690 package, please make sure that 'plom_server.templates.Scan.fragments' is explicitly added 2025-11-27T01:53:22,691 to the `packages` configuration field. 2025-11-27T01:53:22,692 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:22,692 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:22,693 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:22,694 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:22,695 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:22,696 If you don't want 'plom_server.templates.Scan.fragments' to be distributed and are 2025-11-27T01:53:22,697 already explicitly excluding 'plom_server.templates.Scan.fragments' via 2025-11-27T01:53:22,697 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:22,698 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:22,698 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:22,699 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:22,700 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:22,702 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:22,702 even if it does not contain any `.py` files. 2025-11-27T01:53:22,702 On the other hand, currently there is no concept of package data 2025-11-27T01:53:22,703 directory, all directories are treated like packages. 2025-11-27T01:53:22,703 ******************************************************************************** 2025-11-27T01:53:22,704 !! 2025-11-27T01:53:22,705 check.warn(importable) 2025-11-27T01:53:22,705 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:22,706 !! 2025-11-27T01:53:22,707 ******************************************************************************** 2025-11-27T01:53:22,708 ############################ 2025-11-27T01:53:22,708 # Package would be ignored # 2025-11-27T01:53:22,709 ############################ 2025-11-27T01:53:22,709 Python recognizes 'plom_server.templates.SpecCreator' as an importable package[^1], 2025-11-27T01:53:22,710 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:22,711 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:22,711 package, please make sure that 'plom_server.templates.SpecCreator' is explicitly added 2025-11-27T01:53:22,712 to the `packages` configuration field. 2025-11-27T01:53:22,713 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:22,713 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:22,714 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:22,715 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:22,716 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:22,717 If you don't want 'plom_server.templates.SpecCreator' to be distributed and are 2025-11-27T01:53:22,717 already explicitly excluding 'plom_server.templates.SpecCreator' via 2025-11-27T01:53:22,718 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:22,719 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:22,719 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:22,720 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:22,721 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:22,723 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:22,724 even if it does not contain any `.py` files. 2025-11-27T01:53:22,724 On the other hand, currently there is no concept of package data 2025-11-27T01:53:22,725 directory, all directories are treated like packages. 2025-11-27T01:53:22,726 ******************************************************************************** 2025-11-27T01:53:22,727 !! 2025-11-27T01:53:22,728 check.warn(importable) 2025-11-27T01:53:22,729 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:22,731 !! 2025-11-27T01:53:22,731 ******************************************************************************** 2025-11-27T01:53:22,732 ############################ 2025-11-27T01:53:22,732 # Package would be ignored # 2025-11-27T01:53:22,733 ############################ 2025-11-27T01:53:22,733 Python recognizes 'plom_server.templates.Tags' as an importable package[^1], 2025-11-27T01:53:22,734 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:22,735 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:22,735 package, please make sure that 'plom_server.templates.Tags' is explicitly added 2025-11-27T01:53:22,736 to the `packages` configuration field. 2025-11-27T01:53:22,737 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:22,737 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:22,738 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:22,739 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:22,740 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:22,741 If you don't want 'plom_server.templates.Tags' to be distributed and are 2025-11-27T01:53:22,742 already explicitly excluding 'plom_server.templates.Tags' via 2025-11-27T01:53:22,742 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:22,743 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:22,743 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:22,744 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:22,745 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:22,747 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:22,747 even if it does not contain any `.py` files. 2025-11-27T01:53:22,748 On the other hand, currently there is no concept of package data 2025-11-27T01:53:22,749 directory, all directories are treated like packages. 2025-11-27T01:53:22,749 ******************************************************************************** 2025-11-27T01:53:22,750 !! 2025-11-27T01:53:22,751 check.warn(importable) 2025-11-27T01:53:22,751 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:22,752 !! 2025-11-27T01:53:22,753 ******************************************************************************** 2025-11-27T01:53:22,753 ############################ 2025-11-27T01:53:22,754 # Package would be ignored # 2025-11-27T01:53:22,754 ############################ 2025-11-27T01:53:22,755 Python recognizes 'plom_server.templates.TaskOrder' as an importable package[^1], 2025-11-27T01:53:22,756 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:22,757 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:22,757 package, please make sure that 'plom_server.templates.TaskOrder' is explicitly added 2025-11-27T01:53:22,758 to the `packages` configuration field. 2025-11-27T01:53:22,759 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:22,759 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:22,760 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:22,761 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:22,762 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:22,763 If you don't want 'plom_server.templates.TaskOrder' to be distributed and are 2025-11-27T01:53:22,763 already explicitly excluding 'plom_server.templates.TaskOrder' via 2025-11-27T01:53:22,764 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:22,764 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:22,764 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:22,765 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:22,766 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:22,768 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:22,768 even if it does not contain any `.py` files. 2025-11-27T01:53:22,769 On the other hand, currently there is no concept of package data 2025-11-27T01:53:22,769 directory, all directories are treated like packages. 2025-11-27T01:53:22,770 ******************************************************************************** 2025-11-27T01:53:22,771 !! 2025-11-27T01:53:22,771 check.warn(importable) 2025-11-27T01:53:22,772 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:22,772 !! 2025-11-27T01:53:22,773 ******************************************************************************** 2025-11-27T01:53:22,774 ############################ 2025-11-27T01:53:22,774 # Package would be ignored # 2025-11-27T01:53:22,775 ############################ 2025-11-27T01:53:22,775 Python recognizes 'plom_server.templates.UserManagement' as an importable package[^1], 2025-11-27T01:53:22,776 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:22,776 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:22,777 package, please make sure that 'plom_server.templates.UserManagement' is explicitly added 2025-11-27T01:53:22,778 to the `packages` configuration field. 2025-11-27T01:53:22,779 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:22,779 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:22,780 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:22,781 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:22,782 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:22,783 If you don't want 'plom_server.templates.UserManagement' to be distributed and are 2025-11-27T01:53:22,783 already explicitly excluding 'plom_server.templates.UserManagement' via 2025-11-27T01:53:22,784 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:22,784 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:22,785 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:22,786 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:22,787 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:22,789 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:22,789 even if it does not contain any `.py` files. 2025-11-27T01:53:22,790 On the other hand, currently there is no concept of package data 2025-11-27T01:53:22,790 directory, all directories are treated like packages. 2025-11-27T01:53:22,791 ******************************************************************************** 2025-11-27T01:53:22,792 !! 2025-11-27T01:53:22,792 check.warn(importable) 2025-11-27T01:53:22,793 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:22,793 !! 2025-11-27T01:53:22,794 ******************************************************************************** 2025-11-27T01:53:22,795 ############################ 2025-11-27T01:53:22,795 # Package would be ignored # 2025-11-27T01:53:22,796 ############################ 2025-11-27T01:53:22,796 Python recognizes 'plom_server.templates.Visualization' as an importable package[^1], 2025-11-27T01:53:22,797 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:22,798 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:22,799 package, please make sure that 'plom_server.templates.Visualization' is explicitly added 2025-11-27T01:53:22,799 to the `packages` configuration field. 2025-11-27T01:53:22,800 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:22,801 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:22,801 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:22,803 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:22,804 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:22,805 If you don't want 'plom_server.templates.Visualization' to be distributed and are 2025-11-27T01:53:22,805 already explicitly excluding 'plom_server.templates.Visualization' via 2025-11-27T01:53:22,806 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:22,807 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:22,807 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:22,808 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:22,810 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:22,812 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:22,812 even if it does not contain any `.py` files. 2025-11-27T01:53:22,813 On the other hand, currently there is no concept of package data 2025-11-27T01:53:22,813 directory, all directories are treated like packages. 2025-11-27T01:53:22,814 ******************************************************************************** 2025-11-27T01:53:22,815 !! 2025-11-27T01:53:22,816 check.warn(importable) 2025-11-27T01:53:22,816 /tmp/pip-build-env-ehm0_u2q/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-27T01:53:22,817 !! 2025-11-27T01:53:22,818 ******************************************************************************** 2025-11-27T01:53:22,819 ############################ 2025-11-27T01:53:22,819 # Package would be ignored # 2025-11-27T01:53:22,820 ############################ 2025-11-27T01:53:22,821 Python recognizes 'plom_server.templates.base' as an importable package[^1], 2025-11-27T01:53:22,821 but it is absent from setuptools' `packages` configuration. 2025-11-27T01:53:22,822 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-27T01:53:22,823 package, please make sure that 'plom_server.templates.base' is explicitly added 2025-11-27T01:53:22,824 to the `packages` configuration field. 2025-11-27T01:53:22,825 Alternatively, you can also rely on setuptools' discovery methods 2025-11-27T01:53:22,825 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-27T01:53:22,826 instead of `find_packages(...)`/`find:`). 2025-11-27T01:53:22,827 You can read more about "package discovery" on setuptools documentation page: 2025-11-27T01:53:22,828 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-27T01:53:22,829 If you don't want 'plom_server.templates.base' to be distributed and are 2025-11-27T01:53:22,829 already explicitly excluding 'plom_server.templates.base' via 2025-11-27T01:53:22,830 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-27T01:53:22,830 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-27T01:53:22,831 combination with a more fine grained `package-data` configuration. 2025-11-27T01:53:22,832 You can read more about "package data files" on setuptools documentation page: 2025-11-27T01:53:22,833 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-27T01:53:22,835 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-27T01:53:22,835 even if it does not contain any `.py` files. 2025-11-27T01:53:22,836 On the other hand, currently there is no concept of package data 2025-11-27T01:53:22,836 directory, all directories are treated like packages. 2025-11-27T01:53:22,837 ******************************************************************************** 2025-11-27T01:53:22,838 !! 2025-11-27T01:53:22,838 check.warn(importable) 2025-11-27T01:53:22,839 copying plom/demoClassList.csv -> build/lib/plom 2025-11-27T01:53:22,839 copying plom/demo_rubrics.toml -> build/lib/plom 2025-11-27T01:53:22,840 copying plom/idBox2.pdf -> build/lib/plom 2025-11-27T01:53:22,840 copying plom/idBox4.pdf -> build/lib/plom 2025-11-27T01:53:22,841 copying plom/latexTemplate.tex -> build/lib/plom 2025-11-27T01:53:22,841 copying plom/latexTemplatev2.tex -> build/lib/plom 2025-11-27T01:53:22,842 copying plom/templateSolutionSpec.toml -> build/lib/plom 2025-11-27T01:53:22,843 copying plom/templateTestSpec.toml -> build/lib/plom 2025-11-27T01:53:22,843 copying plom/templateUserList.csv -> build/lib/plom 2025-11-27T01:53:22,844 copying plom/test_target_latex.png -> build/lib/plom 2025-11-27T01:53:22,844 copying plom/test_target_latex_old.png -> build/lib/plom 2025-11-27T01:53:22,845 copying plom/create/bundle_separator_src.tex -> build/lib/plom/create 2025-11-27T01:53:22,846 copying plom/create/digits.json -> build/lib/plom/create 2025-11-27T01:53:22,846 copying plom/create/extra_pages_src.tex -> build/lib/plom/create 2025-11-27T01:53:22,847 copying plom/create/scrap_paper_src.tex -> build/lib/plom/create 2025-11-27T01:53:22,848 copying plom/create/fonts/adr_handwriting.ttf -> build/lib/plom/create/fonts 2025-11-27T01:53:22,848 copying plom/create/fonts/bt_handwriting.ttf -> build/lib/plom/create/fonts 2025-11-27T01:53:22,849 copying plom/create/fonts/ejx_handwriting.ttf -> build/lib/plom/create/fonts 2025-11-27T01:53:22,849 copying plom/create/fonts/ld_handwriting.ttf -> build/lib/plom/create/fonts 2025-11-27T01:53:22,850 copying plom/create/fonts/nh_handwriting.ttf -> build/lib/plom/create/fonts 2025-11-27T01:53:22,850 copying plom/create/fonts/pdl_handwriting.ttf -> build/lib/plom/create/fonts 2025-11-27T01:53:22,851 copying plom/scan/test_rgb.png -> build/lib/plom/scan 2025-11-27T01:53:22,852 copying plom/scan/test_zbar_fails.png -> build/lib/plom/scan 2025-11-27T01:53:22,852 creating build/lib/plom_server/demo_files 2025-11-27T01:53:22,853 copying plom_server/demo_files/assessment_v1.tex -> build/lib/plom_server/demo_files 2025-11-27T01:53:22,853 copying plom_server/demo_files/assessment_v2.tex -> build/lib/plom_server/demo_files 2025-11-27T01:53:22,854 copying plom_server/demo_files/assessment_v3.tex -> build/lib/plom_server/demo_files 2025-11-27T01:53:22,854 copying plom_server/demo_files/bundle_for_demo.toml -> build/lib/plom_server/demo_files 2025-11-27T01:53:22,855 copying plom_server/demo_files/bundle_for_long_demo.toml -> build/lib/plom_server/demo_files 2025-11-27T01:53:22,855 copying plom_server/demo_files/bundle_for_plaid_demo.toml -> build/lib/plom_server/demo_files 2025-11-27T01:53:22,856 copying plom_server/demo_files/bundle_for_quick_demo.toml -> build/lib/plom_server/demo_files 2025-11-27T01:53:22,856 copying plom_server/demo_files/cl_for_demo.csv -> build/lib/plom_server/demo_files 2025-11-27T01:53:22,857 copying plom_server/demo_files/cl_for_long_demo.csv -> build/lib/plom_server/demo_files 2025-11-27T01:53:22,857 copying plom_server/demo_files/cl_for_plaid_demo.csv -> build/lib/plom_server/demo_files 2025-11-27T01:53:22,858 copying plom_server/demo_files/cl_for_quick_demo.csv -> build/lib/plom_server/demo_files 2025-11-27T01:53:22,858 copying plom_server/demo_files/demo_assessment_qtags.csv -> build/lib/plom_server/demo_files 2025-11-27T01:53:22,859 copying plom_server/demo_files/demo_assessment_rubrics_q1.toml -> build/lib/plom_server/demo_files 2025-11-27T01:53:22,859 copying plom_server/demo_files/demo_assessment_rubrics_q2.toml -> build/lib/plom_server/demo_files 2025-11-27T01:53:22,860 copying plom_server/demo_files/demo_assessment_rubrics_q3.toml -> build/lib/plom_server/demo_files 2025-11-27T01:53:22,860 copying plom_server/demo_files/demo_assessment_rubrics_q4.toml -> build/lib/plom_server/demo_files 2025-11-27T01:53:22,861 copying plom_server/demo_files/demo_assessment_spec.toml -> build/lib/plom_server/demo_files 2025-11-27T01:53:22,861 copying plom_server/demo_files/demo_solution_spec.toml -> build/lib/plom_server/demo_files 2025-11-27T01:53:22,862 creating build/lib/plom_server/API/migrations 2025-11-27T01:53:22,863 copying plom_server/API/migrations/__init__.py -> build/lib/plom_server/API/migrations 2025-11-27T01:53:22,863 creating build/lib/plom_server/API/permissions 2025-11-27T01:53:22,864 copying plom_server/API/permissions/__init__.py -> build/lib/plom_server/API/permissions 2025-11-27T01:53:22,864 copying plom_server/API/permissions/permissions.py -> build/lib/plom_server/API/permissions 2025-11-27T01:53:22,865 creating build/lib/plom_server/API/routes 2025-11-27T01:53:22,865 copying plom_server/API/routes/__init__.py -> build/lib/plom_server/API/routes 2025-11-27T01:53:22,866 copying plom_server/API/routes/annotation_patterns.py -> build/lib/plom_server/API/routes 2025-11-27T01:53:22,866 copying plom_server/API/routes/id_patterns.py -> build/lib/plom_server/API/routes 2025-11-27T01:53:22,867 copying plom_server/API/routes/mark_patterns.py -> build/lib/plom_server/API/routes 2025-11-27T01:53:22,868 copying plom_server/API/routes/misc_patterns.py -> build/lib/plom_server/API/routes 2025-11-27T01:53:22,868 copying plom_server/API/routes/tags_patterns.py -> build/lib/plom_server/API/routes 2025-11-27T01:53:22,869 creating build/lib/plom_server/API/tests 2025-11-27T01:53:22,869 copying plom_server/API/tests/__init__.py -> build/lib/plom_server/API/tests 2025-11-27T01:53:22,870 copying plom_server/API/tests/conftest.py -> build/lib/plom_server/API/tests 2025-11-27T01:53:22,871 copying plom_server/API/tests/test_client_reject_list.py -> build/lib/plom_server/API/tests 2025-11-27T01:53:22,871 copying plom_server/API/tests/test_mark_questions.py -> build/lib/plom_server/API/tests 2025-11-27T01:53:22,872 creating build/lib/plom_server/API/views 2025-11-27T01:53:22,872 copying plom_server/API/views/__init__.py -> build/lib/plom_server/API/views 2025-11-27T01:53:22,873 copying plom_server/API/views/classlist.py -> build/lib/plom_server/API/views 2025-11-27T01:53:22,873 copying plom_server/API/views/finish.py -> build/lib/plom_server/API/views 2025-11-27T01:53:22,874 copying plom_server/API/views/identify.py -> build/lib/plom_server/API/views 2025-11-27T01:53:22,874 copying plom_server/API/views/latex.py -> build/lib/plom_server/API/views 2025-11-27T01:53:22,875 copying plom_server/API/views/mark.py -> build/lib/plom_server/API/views 2025-11-27T01:53:22,875 copying plom_server/API/views/mark_question.py -> build/lib/plom_server/API/views 2025-11-27T01:53:22,876 copying plom_server/API/views/paperstoprint.py -> build/lib/plom_server/API/views 2025-11-27T01:53:22,876 copying plom_server/API/views/pqvmap.py -> build/lib/plom_server/API/views 2025-11-27T01:53:22,877 copying plom_server/API/views/rectangle_extractor.py -> build/lib/plom_server/API/views 2025-11-27T01:53:22,877 copying plom_server/API/views/report.py -> build/lib/plom_server/API/views 2025-11-27T01:53:22,878 copying plom_server/API/views/rubrics.py -> build/lib/plom_server/API/views 2025-11-27T01:53:22,878 copying plom_server/API/views/scan.py -> build/lib/plom_server/API/views 2025-11-27T01:53:22,879 copying plom_server/API/views/server_info.py -> build/lib/plom_server/API/views 2025-11-27T01:53:22,879 copying plom_server/API/views/source_handler.py -> build/lib/plom_server/API/views 2025-11-27T01:53:22,880 copying plom_server/API/views/spec_handler.py -> build/lib/plom_server/API/views 2025-11-27T01:53:22,880 copying plom_server/API/views/user_info.py -> build/lib/plom_server/API/views 2025-11-27T01:53:22,881 copying plom_server/API/views/utils.py -> build/lib/plom_server/API/views 2025-11-27T01:53:22,882 creating build/lib/plom_server/API/views/experimental 2025-11-27T01:53:22,882 copying plom_server/API/views/experimental/__init__.py -> build/lib/plom_server/API/views/experimental 2025-11-27T01:53:22,883 copying plom_server/API/views/experimental/annotations.py -> build/lib/plom_server/API/views/experimental 2025-11-27T01:53:22,883 copying plom_server/API/views/experimental/base.py -> build/lib/plom_server/API/views/experimental 2025-11-27T01:53:22,884 copying plom_server/API/views/experimental/marking_tasks.py -> build/lib/plom_server/API/views/experimental 2025-11-27T01:53:22,885 copying plom_server/API/views/experimental/rubrics.py -> build/lib/plom_server/API/views/experimental 2025-11-27T01:53:22,885 creating build/lib/plom_server/Authentication/forms 2025-11-27T01:53:22,886 copying plom_server/Authentication/forms/__init__.py -> build/lib/plom_server/Authentication/forms 2025-11-27T01:53:22,886 copying plom_server/Authentication/forms/choices.py -> build/lib/plom_server/Authentication/forms 2025-11-27T01:53:22,887 copying plom_server/Authentication/forms/signupForm.py -> build/lib/plom_server/Authentication/forms 2025-11-27T01:53:22,888 creating build/lib/plom_server/Authentication/management/commands 2025-11-27T01:53:22,888 copying plom_server/Authentication/management/commands/plom_create_groups.py -> build/lib/plom_server/Authentication/management/commands 2025-11-27T01:53:22,889 creating build/lib/plom_server/Authentication/migrations 2025-11-27T01:53:22,889 copying plom_server/Authentication/migrations/0001_initial.py -> build/lib/plom_server/Authentication/migrations 2025-11-27T01:53:22,890 copying plom_server/Authentication/migrations/__init__.py -> build/lib/plom_server/Authentication/migrations 2025-11-27T01:53:22,890 creating build/lib/plom_server/Authentication/tests 2025-11-27T01:53:22,891 copying plom_server/Authentication/tests/__init__.py -> build/lib/plom_server/Authentication/tests 2025-11-27T01:53:22,892 copying plom_server/Authentication/tests/test_create_users.py -> build/lib/plom_server/Authentication/tests 2025-11-27T01:53:22,892 creating build/lib/plom_server/Base/migrations 2025-11-27T01:53:22,893 copying plom_server/Base/migrations/0001_initial.py -> build/lib/plom_server/Base/migrations 2025-11-27T01:53:22,894 copying plom_server/Base/migrations/__init__.py -> build/lib/plom_server/Base/migrations 2025-11-27T01:53:22,894 creating build/lib/plom_server/BuildPaperPDF/management/commands 2025-11-27T01:53:22,895 copying plom_server/BuildPaperPDF/management/commands/plom_build_paper_pdfs.py -> build/lib/plom_server/BuildPaperPDF/management/commands 2025-11-27T01:53:22,895 creating build/lib/plom_server/BuildPaperPDF/migrations 2025-11-27T01:53:22,896 copying plom_server/BuildPaperPDF/migrations/0001_initial.py -> build/lib/plom_server/BuildPaperPDF/migrations 2025-11-27T01:53:22,896 copying plom_server/BuildPaperPDF/migrations/0002_initial.py -> build/lib/plom_server/BuildPaperPDF/migrations 2025-11-27T01:53:22,896 copying plom_server/BuildPaperPDF/migrations/__init__.py -> build/lib/plom_server/BuildPaperPDF/migrations 2025-11-27T01:53:22,897 creating build/lib/plom_server/Contrib/management/commands 2025-11-27T01:53:22,897 copying plom_server/Contrib/management/commands/PCA_analysis.py -> build/lib/plom_server/Contrib/management/commands 2025-11-27T01:53:22,898 copying plom_server/Contrib/management/commands/cluster_and_tag.py -> build/lib/plom_server/Contrib/management/commands 2025-11-27T01:53:22,898 creating build/lib/plom_server/Finish/management/commands 2025-11-27T01:53:22,899 copying plom_server/Finish/management/commands/generate_report.py -> build/lib/plom_server/Finish/management/commands 2025-11-27T01:53:22,900 copying plom_server/Finish/management/commands/plom_build_all_soln.py -> build/lib/plom_server/Finish/management/commands 2025-11-27T01:53:22,900 copying plom_server/Finish/management/commands/plom_build_soln.py -> build/lib/plom_server/Finish/management/commands 2025-11-27T01:53:22,901 copying plom_server/Finish/management/commands/plom_download_marks_csv.py -> build/lib/plom_server/Finish/management/commands 2025-11-27T01:53:22,901 copying plom_server/Finish/management/commands/plom_download_ta_info_csv.py -> build/lib/plom_server/Finish/management/commands 2025-11-27T01:53:22,902 copying plom_server/Finish/management/commands/plom_reassemble.py -> build/lib/plom_server/Finish/management/commands 2025-11-27T01:53:22,902 copying plom_server/Finish/management/commands/plom_soln_sources.py -> build/lib/plom_server/Finish/management/commands 2025-11-27T01:53:22,903 copying plom_server/Finish/management/commands/plom_soln_spec.py -> build/lib/plom_server/Finish/management/commands 2025-11-27T01:53:22,903 creating build/lib/plom_server/Finish/migrations 2025-11-27T01:53:22,904 copying plom_server/Finish/migrations/0001_initial.py -> build/lib/plom_server/Finish/migrations 2025-11-27T01:53:22,904 copying plom_server/Finish/migrations/0002_initial.py -> build/lib/plom_server/Finish/migrations 2025-11-27T01:53:22,905 copying plom_server/Finish/migrations/__init__.py -> build/lib/plom_server/Finish/migrations 2025-11-27T01:53:22,905 creating build/lib/plom_server/Finish/templatetags 2025-11-27T01:53:22,906 copying plom_server/Finish/templatetags/__init__.py -> build/lib/plom_server/Finish/templatetags 2025-11-27T01:53:22,907 copying plom_server/Finish/templatetags/custom_tags.py -> build/lib/plom_server/Finish/templatetags 2025-11-27T01:53:22,907 creating build/lib/plom_server/Finish/tests 2025-11-27T01:53:22,908 copying plom_server/Finish/tests/__init__.py -> build/lib/plom_server/Finish/tests 2025-11-27T01:53:22,909 copying plom_server/Finish/tests/test_student_mark.py -> build/lib/plom_server/Finish/tests 2025-11-27T01:53:22,909 creating build/lib/plom_server/Finish/useful_files_for_testing 2025-11-27T01:53:22,910 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-27T01:53:22,911 creating build/lib/plom_server/Finish/views 2025-11-27T01:53:22,912 copying plom_server/Finish/views/__init__.py -> build/lib/plom_server/Finish/views 2025-11-27T01:53:22,913 copying plom_server/Finish/views/build_soln_pdf.py -> build/lib/plom_server/Finish/views 2025-11-27T01:53:22,914 copying plom_server/Finish/views/marking_info.py -> build/lib/plom_server/Finish/views 2025-11-27T01:53:22,914 copying plom_server/Finish/views/reassembly.py -> build/lib/plom_server/Finish/views 2025-11-27T01:53:22,915 copying plom_server/Finish/views/soln_home.py -> build/lib/plom_server/Finish/views 2025-11-27T01:53:22,916 copying plom_server/Finish/views/soln_sources.py -> build/lib/plom_server/Finish/views 2025-11-27T01:53:22,916 copying plom_server/Finish/views/soln_spec.py -> build/lib/plom_server/Finish/views 2025-11-27T01:53:22,917 copying plom_server/Finish/views/student_report.py -> build/lib/plom_server/Finish/views 2025-11-27T01:53:22,917 creating build/lib/plom_server/Identify/management/commands 2025-11-27T01:53:22,918 copying plom_server/Identify/management/commands/clear_id.py -> build/lib/plom_server/Identify/management/commands 2025-11-27T01:53:22,919 copying plom_server/Identify/management/commands/plom_id_direct.py -> build/lib/plom_server/Identify/management/commands 2025-11-27T01:53:22,919 copying plom_server/Identify/management/commands/plom_run_id_reader.py -> build/lib/plom_server/Identify/management/commands 2025-11-27T01:53:22,920 creating build/lib/plom_server/Identify/migrations 2025-11-27T01:53:22,921 copying plom_server/Identify/migrations/0001_initial.py -> build/lib/plom_server/Identify/migrations 2025-11-27T01:53:22,921 copying plom_server/Identify/migrations/0002_initial.py -> build/lib/plom_server/Identify/migrations 2025-11-27T01:53:22,922 copying plom_server/Identify/migrations/__init__.py -> build/lib/plom_server/Identify/migrations 2025-11-27T01:53:22,923 creating build/lib/plom_server/QuestionTags/management/commands 2025-11-27T01:53:22,924 copying plom_server/QuestionTags/management/commands/create_tag.py -> build/lib/plom_server/QuestionTags/management/commands 2025-11-27T01:53:22,927 copying plom_server/QuestionTags/management/commands/delete_qtag_link.py -> build/lib/plom_server/QuestionTags/management/commands 2025-11-27T01:53:22,930 copying plom_server/QuestionTags/management/commands/delete_tag.py -> build/lib/plom_server/QuestionTags/management/commands 2025-11-27T01:53:22,933 copying plom_server/QuestionTags/management/commands/link_question_with_tag.py -> build/lib/plom_server/QuestionTags/management/commands 2025-11-27T01:53:22,936 copying plom_server/QuestionTags/management/commands/upload_qtags_csv.py -> build/lib/plom_server/QuestionTags/management/commands 2025-11-27T01:53:22,939 creating build/lib/plom_server/QuestionTags/migrations 2025-11-27T01:53:22,940 copying plom_server/QuestionTags/migrations/0001_initial.py -> build/lib/plom_server/QuestionTags/migrations 2025-11-27T01:53:22,944 copying plom_server/QuestionTags/migrations/__init__.py -> build/lib/plom_server/QuestionTags/migrations 2025-11-27T01:53:22,946 creating build/lib/plom_server/QuestionClustering/migrations 2025-11-27T01:53:22,948 copying plom_server/QuestionClustering/migrations/0001_initial.py -> build/lib/plom_server/QuestionClustering/migrations 2025-11-27T01:53:22,951 copying plom_server/QuestionClustering/migrations/__init__.py -> build/lib/plom_server/QuestionClustering/migrations 2025-11-27T01:53:22,954 creating build/lib/plom_server/Launcher/migrations 2025-11-27T01:53:22,955 copying plom_server/Launcher/migrations/__init__.py -> build/lib/plom_server/Launcher/migrations 2025-11-27T01:53:22,958 creating build/lib/plom_server/Mark/migrations 2025-11-27T01:53:22,960 copying plom_server/Mark/migrations/0001_initial.py -> build/lib/plom_server/Mark/migrations 2025-11-27T01:53:22,963 copying plom_server/Mark/migrations/0002_initial.py -> build/lib/plom_server/Mark/migrations 2025-11-27T01:53:22,966 copying plom_server/Mark/migrations/__init__.py -> build/lib/plom_server/Mark/migrations 2025-11-27T01:53:22,969 creating build/lib/plom_server/Mark/models 2025-11-27T01:53:22,971 copying plom_server/Mark/models/__init__.py -> build/lib/plom_server/Mark/models 2025-11-27T01:53:22,974 copying plom_server/Mark/models/annotations.py -> build/lib/plom_server/Mark/models 2025-11-27T01:53:22,977 copying plom_server/Mark/models/tasks.py -> build/lib/plom_server/Mark/models 2025-11-27T01:53:22,981 creating build/lib/plom_server/Mark/serializers 2025-11-27T01:53:22,982 copying plom_server/Mark/serializers/__init__.py -> build/lib/plom_server/Mark/serializers 2025-11-27T01:53:22,986 copying plom_server/Mark/serializers/annotations.py -> build/lib/plom_server/Mark/serializers 2025-11-27T01:53:22,988 copying plom_server/Mark/serializers/tasks.py -> build/lib/plom_server/Mark/serializers 2025-11-27T01:53:22,991 copying plom_server/Mark/tests/tiny_qvmap.toml -> build/lib/plom_server/Mark/tests 2025-11-27T01:53:22,994 copying plom_server/Mark/tests/tiny_spec.toml -> build/lib/plom_server/Mark/tests 2025-11-27T01:53:22,997 creating build/lib/plom_server/Papers/management/commands 2025-11-27T01:53:22,999 copying plom_server/Papers/management/commands/plom_qvmap.py -> build/lib/plom_server/Papers/management/commands 2025-11-27T01:53:23,002 creating build/lib/plom_server/Papers/migrations 2025-11-27T01:53:23,004 copying plom_server/Papers/migrations/0001_initial.py -> build/lib/plom_server/Papers/migrations 2025-11-27T01:53:23,009 copying plom_server/Papers/migrations/__init__.py -> build/lib/plom_server/Papers/migrations 2025-11-27T01:53:23,011 creating build/lib/plom_server/Preparation/management/commands 2025-11-27T01:53:23,013 copying plom_server/Preparation/management/commands/plom_preparation_classlist.py -> build/lib/plom_server/Preparation/management/commands 2025-11-27T01:53:23,016 copying plom_server/Preparation/management/commands/plom_preparation_prenaming.py -> build/lib/plom_server/Preparation/management/commands 2025-11-27T01:53:23,018 copying plom_server/Preparation/management/commands/plom_preparation_source.py -> build/lib/plom_server/Preparation/management/commands 2025-11-27T01:53:23,021 copying plom_server/Preparation/management/commands/plom_preparation_spec.py -> build/lib/plom_server/Preparation/management/commands 2025-11-27T01:53:23,024 copying plom_server/Preparation/management/commands/plom_preparation_status.py -> build/lib/plom_server/Preparation/management/commands 2025-11-27T01:53:23,026 creating build/lib/plom_server/Preparation/migrations 2025-11-27T01:53:23,027 copying plom_server/Preparation/migrations/0001_initial.py -> build/lib/plom_server/Preparation/migrations 2025-11-27T01:53:23,030 copying plom_server/Preparation/migrations/__init__.py -> build/lib/plom_server/Preparation/migrations 2025-11-27T01:53:23,032 creating build/lib/plom_server/Preparation/tests 2025-11-27T01:53:23,033 copying plom_server/Preparation/tests/__init__.py -> build/lib/plom_server/Preparation/tests 2025-11-27T01:53:23,036 copying plom_server/Preparation/tests/test_classlist_service.py -> build/lib/plom_server/Preparation/tests 2025-11-27T01:53:23,039 copying plom_server/Preparation/tests/test_source_service.py -> build/lib/plom_server/Preparation/tests 2025-11-27T01:53:23,041 copying plom_server/Preparation/tests/test_status.py -> build/lib/plom_server/Preparation/tests 2025-11-27T01:53:23,044 copying plom_server/Preparation/tests/test_students.py -> build/lib/plom_server/Preparation/tests 2025-11-27T01:53:23,046 copying plom_server/Preparation/tests/test_view_home.py -> build/lib/plom_server/Preparation/tests 2025-11-27T01:53:23,049 copying plom_server/Preparation/tests/tiny_spec.toml -> build/lib/plom_server/Preparation/tests 2025-11-27T01:53:23,051 creating build/lib/plom_server/Preparation/useful_files_for_testing 2025-11-27T01:53:23,052 copying plom_server/Preparation/useful_files_for_testing/cl_errs.csv -> build/lib/plom_server/Preparation/useful_files_for_testing 2025-11-27T01:53:23,054 copying plom_server/Preparation/useful_files_for_testing/cl_for_demo.csv -> build/lib/plom_server/Preparation/useful_files_for_testing 2025-11-27T01:53:23,056 copying plom_server/Preparation/useful_files_for_testing/cl_good.csv -> build/lib/plom_server/Preparation/useful_files_for_testing 2025-11-27T01:53:23,059 copying plom_server/Preparation/useful_files_for_testing/cl_warn.csv -> build/lib/plom_server/Preparation/useful_files_for_testing 2025-11-27T01:53:23,061 copying plom_server/Preparation/useful_files_for_testing/spec_with_shared_pages.toml -> build/lib/plom_server/Preparation/useful_files_for_testing 2025-11-27T01:53:23,064 copying plom_server/Preparation/useful_files_for_testing/test_version1.pdf -> build/lib/plom_server/Preparation/useful_files_for_testing 2025-11-27T01:53:23,068 copying plom_server/Preparation/useful_files_for_testing/test_version2.pdf -> build/lib/plom_server/Preparation/useful_files_for_testing 2025-11-27T01:53:23,072 copying plom_server/Preparation/useful_files_for_testing/testing_test_spec.toml -> build/lib/plom_server/Preparation/useful_files_for_testing 2025-11-27T01:53:23,074 creating build/lib/plom_server/Preparation/views 2025-11-27T01:53:23,075 copying plom_server/Preparation/views/__init__.py -> build/lib/plom_server/Preparation/views 2025-11-27T01:53:23,078 copying plom_server/Preparation/views/classlist_manage.py -> build/lib/plom_server/Preparation/views 2025-11-27T01:53:23,080 copying plom_server/Preparation/views/home.py -> build/lib/plom_server/Preparation/views 2025-11-27T01:53:23,082 copying plom_server/Preparation/views/miscellanea.py -> build/lib/plom_server/Preparation/views 2025-11-27T01:53:23,085 copying plom_server/Preparation/views/mocker.py -> build/lib/plom_server/Preparation/views 2025-11-27T01:53:23,087 copying plom_server/Preparation/views/needs_manager_view.py -> build/lib/plom_server/Preparation/views 2025-11-27T01:53:23,089 copying plom_server/Preparation/views/pqv_mapping.py -> build/lib/plom_server/Preparation/views 2025-11-27T01:53:23,092 copying plom_server/Preparation/views/prenaming.py -> build/lib/plom_server/Preparation/views 2025-11-27T01:53:23,094 copying plom_server/Preparation/views/source_manage.py -> build/lib/plom_server/Preparation/views 2025-11-27T01:53:23,097 creating build/lib/plom_server/Progress/tests 2025-11-27T01:53:23,098 copying plom_server/Progress/tests/__init__.py -> build/lib/plom_server/Progress/tests 2025-11-27T01:53:23,101 creating build/lib/plom_server/Progress/views 2025-11-27T01:53:23,102 copying plom_server/Progress/views/__init__.py -> build/lib/plom_server/Progress/views 2025-11-27T01:53:23,104 copying plom_server/Progress/views/overview_landing.py -> build/lib/plom_server/Progress/views 2025-11-27T01:53:23,106 copying plom_server/Progress/views/progress_identify.py -> build/lib/plom_server/Progress/views 2025-11-27T01:53:23,109 copying plom_server/Progress/views/progress_mark.py -> build/lib/plom_server/Progress/views 2025-11-27T01:53:23,112 copying plom_server/Progress/views/progress_task_annot.py -> build/lib/plom_server/Progress/views 2025-11-27T01:53:23,115 copying plom_server/Progress/views/progress_userinfo.py -> build/lib/plom_server/Progress/views 2025-11-27T01:53:23,117 creating build/lib/plom_server/Rectangles/management/commands 2025-11-27T01:53:23,119 copying plom_server/Rectangles/management/commands/plom_extract_rectangle.py -> build/lib/plom_server/Rectangles/management/commands 2025-11-27T01:53:23,121 creating build/lib/plom_server/Rectangles/tests 2025-11-27T01:53:23,122 copying plom_server/Rectangles/tests/__init__.py -> build/lib/plom_server/Rectangles/tests 2025-11-27T01:53:23,125 copying plom_server/Rectangles/tests/test_rectangles.py -> build/lib/plom_server/Rectangles/tests 2025-11-27T01:53:23,127 creating build/lib/plom_server/Rubrics/management/commands 2025-11-27T01:53:23,129 copying plom_server/Rubrics/management/commands/plom_rubrics.py -> build/lib/plom_server/Rubrics/management/commands 2025-11-27T01:53:23,132 creating build/lib/plom_server/Rubrics/migrations 2025-11-27T01:53:23,133 copying plom_server/Rubrics/migrations/0001_initial.py -> build/lib/plom_server/Rubrics/migrations 2025-11-27T01:53:23,136 copying plom_server/Rubrics/migrations/__init__.py -> build/lib/plom_server/Rubrics/migrations 2025-11-27T01:53:23,138 creating build/lib/plom_server/Rubrics/tests 2025-11-27T01:53:23,139 copying plom_server/Rubrics/tests/__init__.py -> build/lib/plom_server/Rubrics/tests 2025-11-27T01:53:23,142 copying plom_server/Rubrics/tests/test_display_delta.py -> build/lib/plom_server/Rubrics/tests 2025-11-27T01:53:23,144 copying plom_server/Rubrics/tests/test_rubric_fractional_permissions.py -> build/lib/plom_server/Rubrics/tests 2025-11-27T01:53:23,147 copying plom_server/Rubrics/tests/test_rubric_misc.py -> build/lib/plom_server/Rubrics/tests 2025-11-27T01:53:23,150 copying plom_server/Rubrics/tests/test_rubric_permissions.py -> build/lib/plom_server/Rubrics/tests 2025-11-27T01:53:23,152 copying plom_server/Rubrics/tests/test_rubric_service.py -> build/lib/plom_server/Rubrics/tests 2025-11-27T01:53:23,155 creating build/lib/plom_server/Scan/management/commands 2025-11-27T01:53:23,157 copying plom_server/Scan/management/commands/plom_bundle_push_lock.py -> build/lib/plom_server/Scan/management/commands 2025-11-27T01:53:23,159 copying plom_server/Scan/management/commands/plom_discard_pushed_page.py -> build/lib/plom_server/Scan/management/commands 2025-11-27T01:53:23,162 copying plom_server/Scan/management/commands/plom_forgive_all_dnm.py -> build/lib/plom_server/Scan/management/commands 2025-11-27T01:53:23,164 copying plom_server/Scan/management/commands/plom_forgive_missing_page.py -> build/lib/plom_server/Scan/management/commands 2025-11-27T01:53:23,166 copying plom_server/Scan/management/commands/plom_list_images_in_paper.py -> build/lib/plom_server/Scan/management/commands 2025-11-27T01:53:23,169 copying plom_server/Scan/management/commands/plom_reassign_discard.py -> build/lib/plom_server/Scan/management/commands 2025-11-27T01:53:23,171 copying plom_server/Scan/management/commands/plom_staging_assign_extra.py -> build/lib/plom_server/Scan/management/commands 2025-11-27T01:53:23,174 copying plom_server/Scan/management/commands/plom_staging_bundles.py -> build/lib/plom_server/Scan/management/commands 2025-11-27T01:53:23,177 copying plom_server/Scan/management/commands/plom_staging_discard.py -> build/lib/plom_server/Scan/management/commands 2025-11-27T01:53:23,179 copying plom_server/Scan/management/commands/plom_staging_extralise.py -> build/lib/plom_server/Scan/management/commands 2025-11-27T01:53:23,181 copying plom_server/Scan/management/commands/plom_staging_knowify.py -> build/lib/plom_server/Scan/management/commands 2025-11-27T01:53:23,184 copying plom_server/Scan/management/commands/plom_staging_rotate.py -> build/lib/plom_server/Scan/management/commands 2025-11-27T01:53:23,187 copying plom_server/Scan/management/commands/plom_staging_unknowify.py -> build/lib/plom_server/Scan/management/commands 2025-11-27T01:53:23,189 creating build/lib/plom_server/Scan/migrations 2025-11-27T01:53:23,190 copying plom_server/Scan/migrations/0001_initial.py -> build/lib/plom_server/Scan/migrations 2025-11-27T01:53:23,193 copying plom_server/Scan/migrations/__init__.py -> build/lib/plom_server/Scan/migrations 2025-11-27T01:53:23,195 creating build/lib/plom_server/Scan/tests 2025-11-27T01:53:23,196 copying plom_server/Scan/tests/__init__.py -> build/lib/plom_server/Scan/tests 2025-11-27T01:53:23,199 copying plom_server/Scan/tests/id_page_img.png -> build/lib/plom_server/Scan/tests 2025-11-27T01:53:23,202 copying plom_server/Scan/tests/test_forgive.py -> build/lib/plom_server/Scan/tests 2025-11-27T01:53:23,204 copying plom_server/Scan/tests/test_image_process.py -> build/lib/plom_server/Scan/tests 2025-11-27T01:53:23,207 copying plom_server/Scan/tests/test_manage_discard.py -> build/lib/plom_server/Scan/tests 2025-11-27T01:53:23,210 copying plom_server/Scan/tests/test_manage_scan.py -> build/lib/plom_server/Scan/tests 2025-11-27T01:53:23,213 copying plom_server/Scan/tests/test_qr_service.py -> build/lib/plom_server/Scan/tests 2025-11-27T01:53:23,216 copying plom_server/Scan/tests/test_scan_cast.py -> build/lib/plom_server/Scan/tests 2025-11-27T01:53:23,219 copying plom_server/Scan/tests/test_scanner.py -> build/lib/plom_server/Scan/tests 2025-11-27T01:53:23,222 creating build/lib/plom_server/Scan/views 2025-11-27T01:53:23,223 copying plom_server/Scan/views/__init__.py -> build/lib/plom_server/Scan/views 2025-11-27T01:53:23,225 copying plom_server/Scan/views/cast_image_state.py -> build/lib/plom_server/Scan/views 2025-11-27T01:53:23,228 copying plom_server/Scan/views/manage_bundle.py -> build/lib/plom_server/Scan/views 2025-11-27T01:53:23,231 copying plom_server/Scan/views/push_images.py -> build/lib/plom_server/Scan/views 2025-11-27T01:53:23,233 copying plom_server/Scan/views/pushed_images.py -> build/lib/plom_server/Scan/views 2025-11-27T01:53:23,236 copying plom_server/Scan/views/rotate_images.py -> build/lib/plom_server/Scan/views 2025-11-27T01:53:23,238 copying plom_server/Scan/views/scan_discards.py -> build/lib/plom_server/Scan/views 2025-11-27T01:53:23,241 copying plom_server/Scan/views/scanner_home.py -> build/lib/plom_server/Scan/views 2025-11-27T01:53:23,244 copying plom_server/Scan/views/scanner_summary.py -> build/lib/plom_server/Scan/views 2025-11-27T01:53:23,246 creating build/lib/plom_server/SpecCreator/migrations 2025-11-27T01:53:23,247 copying plom_server/SpecCreator/migrations/__init__.py -> build/lib/plom_server/SpecCreator/migrations 2025-11-27T01:53:23,250 creating build/lib/plom_server/SpecCreator/views 2025-11-27T01:53:23,251 copying plom_server/SpecCreator/views/__init__.py -> build/lib/plom_server/SpecCreator/views 2025-11-27T01:53:23,253 copying plom_server/SpecCreator/views/base.py -> build/lib/plom_server/SpecCreator/views 2025-11-27T01:53:23,255 copying plom_server/SpecCreator/views/spec_download.py -> build/lib/plom_server/SpecCreator/views 2025-11-27T01:53:23,258 copying plom_server/SpecCreator/views/spec_editor.py -> build/lib/plom_server/SpecCreator/views 2025-11-27T01:53:23,260 copying plom_server/SpecCreator/views/spec_upload.py -> build/lib/plom_server/SpecCreator/views 2025-11-27T01:53:23,263 copying plom_server/SpecCreator/views/summary.py -> build/lib/plom_server/SpecCreator/views 2025-11-27T01:53:23,265 copying plom_server/SpecCreator/views/template_spec_builder.py -> build/lib/plom_server/SpecCreator/views 2025-11-27T01:53:23,267 copying plom_server/static/ball_triangle.svg -> build/lib/plom_server/static 2025-11-27T01:53:23,270 copying plom_server/static/defaultUserIcon.png -> build/lib/plom_server/static 2025-11-27T01:53:23,273 copying plom_server/static/fingers_in_gears.svg -> build/lib/plom_server/static 2025-11-27T01:53:23,276 copying plom_server/static/plomLogo.png -> build/lib/plom_server/static 2025-11-27T01:53:23,279 creating build/lib/plom_server/static/css 2025-11-27T01:53:23,280 copying plom_server/static/css/base.css -> build/lib/plom_server/static/css 2025-11-27T01:53:23,282 copying plom_server/static/css/diff_table.css -> build/lib/plom_server/static/css 2025-11-27T01:53:23,284 copying plom_server/static/css/generate_report.css -> build/lib/plom_server/static/css 2025-11-27T01:53:23,287 copying plom_server/static/css/loginPage.css -> build/lib/plom_server/static/css 2025-11-27T01:53:23,289 copying plom_server/static/css/profile.css -> build/lib/plom_server/static/css 2025-11-27T01:53:23,291 creating build/lib/plom_server/static/js 2025-11-27T01:53:23,292 copying plom_server/static/js/frontend_utils.js -> build/lib/plom_server/static/js 2025-11-27T01:53:23,296 copying plom_server/static/js/heatmap.js -> build/lib/plom_server/static/js 2025-11-27T01:53:23,298 copying plom_server/static/js/histogram.js -> build/lib/plom_server/static/js 2025-11-27T01:53:23,301 copying plom_server/static/js/plom_htmx_error_handler.js -> build/lib/plom_server/static/js 2025-11-27T01:53:23,303 copying plom_server/static/js/rectangle_select.js -> build/lib/plom_server/static/js 2025-11-27T01:53:23,306 creating build/lib/plom_server/TaskOrder/management/commands 2025-11-27T01:53:23,308 copying plom_server/TaskOrder/management/commands/task_sort_written_amount.py -> build/lib/plom_server/TaskOrder/management/commands 2025-11-27T01:53:23,311 copying plom_server/templates/403.html -> build/lib/plom_server/templates 2025-11-27T01:53:23,313 creating build/lib/plom_server/templates/Authentication 2025-11-27T01:53:23,314 copying plom_server/templates/Authentication/activation_invalid.html -> build/lib/plom_server/templates/Authentication 2025-11-27T01:53:23,316 copying plom_server/templates/Authentication/home.html -> build/lib/plom_server/templates/Authentication 2025-11-27T01:53:23,319 copying plom_server/templates/Authentication/login.html -> build/lib/plom_server/templates/Authentication 2025-11-27T01:53:23,321 copying plom_server/templates/Authentication/maintenance.html -> build/lib/plom_server/templates/Authentication 2025-11-27T01:53:23,324 copying plom_server/templates/Authentication/no_group.html -> build/lib/plom_server/templates/Authentication 2025-11-27T01:53:23,326 copying plom_server/templates/Authentication/set_password.html -> build/lib/plom_server/templates/Authentication 2025-11-27T01:53:23,328 copying plom_server/templates/Authentication/set_password_complete.html -> build/lib/plom_server/templates/Authentication 2025-11-27T01:53:23,330 copying plom_server/templates/Authentication/signup_base.html -> build/lib/plom_server/templates/Authentication 2025-11-27T01:53:23,333 copying plom_server/templates/Authentication/signup_import_users.html -> build/lib/plom_server/templates/Authentication 2025-11-27T01:53:23,336 copying plom_server/templates/Authentication/signup_multiple_users.html -> build/lib/plom_server/templates/Authentication 2025-11-27T01:53:23,338 copying plom_server/templates/Authentication/signup_single_user.html -> build/lib/plom_server/templates/Authentication 2025-11-27T01:53:23,340 copying plom_server/templates/Authentication/unauthorized.html -> build/lib/plom_server/templates/Authentication 2025-11-27T01:53:23,343 creating build/lib/plom_server/templates/BuildPaperPDF 2025-11-27T01:53:23,344 copying plom_server/templates/BuildPaperPDF/build_paper_pdfs.html -> build/lib/plom_server/templates/BuildPaperPDF 2025-11-27T01:53:23,346 copying plom_server/templates/BuildPaperPDF/cannot_find_pdf.html -> build/lib/plom_server/templates/BuildPaperPDF 2025-11-27T01:53:23,349 creating build/lib/plom_server/templates/BuildPaperPDF/fragments 2025-11-27T01:53:23,350 copying plom_server/templates/BuildPaperPDF/fragments/pdf_table.html -> build/lib/plom_server/templates/BuildPaperPDF/fragments 2025-11-27T01:53:23,352 creating build/lib/plom_server/templates/Finish 2025-11-27T01:53:23,354 copying plom_server/templates/Finish/build_soln.html -> build/lib/plom_server/templates/Finish 2025-11-27T01:53:23,357 copying plom_server/templates/Finish/finish_no_spec.html -> build/lib/plom_server/templates/Finish 2025-11-27T01:53:23,359 copying plom_server/templates/Finish/finish_not_printed.html -> build/lib/plom_server/templates/Finish 2025-11-27T01:53:23,361 copying plom_server/templates/Finish/marking_landing.html -> build/lib/plom_server/templates/Finish 2025-11-27T01:53:23,364 copying plom_server/templates/Finish/reassemble_paper_pdfs.html -> build/lib/plom_server/templates/Finish 2025-11-27T01:53:23,367 copying plom_server/templates/Finish/soln_home.html -> build/lib/plom_server/templates/Finish 2025-11-27T01:53:23,369 copying plom_server/templates/Finish/soln_source_attempt.html -> build/lib/plom_server/templates/Finish 2025-11-27T01:53:23,372 copying plom_server/templates/Finish/soln_sources.html -> build/lib/plom_server/templates/Finish 2025-11-27T01:53:23,374 copying plom_server/templates/Finish/soln_spec.html -> build/lib/plom_server/templates/Finish 2025-11-27T01:53:23,377 copying plom_server/templates/Finish/template_soln_spec.html -> build/lib/plom_server/templates/Finish 2025-11-27T01:53:23,379 creating build/lib/plom_server/templates/Finish/Reports 2025-11-27T01:53:23,381 copying plom_server/templates/Finish/Reports/brief_student_report.html -> build/lib/plom_server/templates/Finish/Reports 2025-11-27T01:53:23,383 creating build/lib/plom_server/templates/Identify 2025-11-27T01:53:23,384 copying plom_server/templates/Identify/find_id_rect.html -> build/lib/plom_server/templates/Identify 2025-11-27T01:53:23,387 copying plom_server/templates/Identify/id_prediction_home.html -> build/lib/plom_server/templates/Identify 2025-11-27T01:53:23,390 copying plom_server/templates/Identify/parent_idbox_rect.html -> build/lib/plom_server/templates/Identify 2025-11-27T01:53:23,392 creating build/lib/plom_server/templates/Preparation 2025-11-27T01:53:23,393 copying plom_server/templates/Preparation/classlist_attempt.html -> build/lib/plom_server/templates/Preparation 2025-11-27T01:53:23,396 copying plom_server/templates/Preparation/classlist_manage.html -> build/lib/plom_server/templates/Preparation 2025-11-27T01:53:23,398 copying plom_server/templates/Preparation/dependency_conflict.html -> build/lib/plom_server/templates/Preparation 2025-11-27T01:53:23,401 copying plom_server/templates/Preparation/home.html -> build/lib/plom_server/templates/Preparation 2025-11-27T01:53:23,404 copying plom_server/templates/Preparation/miscellanea.html -> build/lib/plom_server/templates/Preparation 2025-11-27T01:53:23,406 copying plom_server/templates/Preparation/papers_printed_manage.html -> build/lib/plom_server/templates/Preparation 2025-11-27T01:53:23,408 copying plom_server/templates/Preparation/pqv_mapping_attempt.html -> build/lib/plom_server/templates/Preparation 2025-11-27T01:53:23,410 copying plom_server/templates/Preparation/pqv_mapping_manage.html -> build/lib/plom_server/templates/Preparation 2025-11-27T01:53:23,414 copying plom_server/templates/Preparation/prenaming_configuration.html -> build/lib/plom_server/templates/Preparation 2025-11-27T01:53:23,416 copying plom_server/templates/Preparation/prenaming_manage.html -> build/lib/plom_server/templates/Preparation 2025-11-27T01:53:23,418 copying plom_server/templates/Preparation/source_item_view.html -> build/lib/plom_server/templates/Preparation 2025-11-27T01:53:23,421 copying plom_server/templates/Preparation/source_manage.html -> build/lib/plom_server/templates/Preparation 2025-11-27T01:53:23,423 creating build/lib/plom_server/templates/Profile 2025-11-27T01:53:23,424 copying plom_server/templates/Profile/profile.html -> build/lib/plom_server/templates/Profile 2025-11-27T01:53:23,426 creating build/lib/plom_server/templates/Progress 2025-11-27T01:53:23,427 copying plom_server/templates/Progress/all_task_overview.html -> build/lib/plom_server/templates/Progress 2025-11-27T01:53:23,430 copying plom_server/templates/Progress/overview_landing.html -> build/lib/plom_server/templates/Progress 2025-11-27T01:53:23,433 copying plom_server/templates/Progress/tools_landing.html -> build/lib/plom_server/templates/Progress 2025-11-27T01:53:23,435 creating build/lib/plom_server/templates/Progress/Identify 2025-11-27T01:53:23,436 copying plom_server/templates/Progress/Identify/id_image_wrap_fragment.html -> build/lib/plom_server/templates/Progress/Identify 2025-11-27T01:53:23,439 copying plom_server/templates/Progress/Identify/identify_home.html -> build/lib/plom_server/templates/Progress/Identify 2025-11-27T01:53:23,441 creating build/lib/plom_server/templates/Progress/Mark 2025-11-27T01:53:23,442 copying plom_server/templates/Progress/Mark/annotation_image_wrap_fragment.html -> build/lib/plom_server/templates/Progress/Mark 2025-11-27T01:53:23,445 copying plom_server/templates/Progress/Mark/mark_compare_versions.html -> build/lib/plom_server/templates/Progress/Mark 2025-11-27T01:53:23,448 copying plom_server/templates/Progress/Mark/mark_details.html -> build/lib/plom_server/templates/Progress/Mark 2025-11-27T01:53:23,451 copying plom_server/templates/Progress/Mark/mark_home.html -> build/lib/plom_server/templates/Progress/Mark 2025-11-27T01:53:23,453 copying plom_server/templates/Progress/Mark/mark_papers.html -> build/lib/plom_server/templates/Progress/Mark 2025-11-27T01:53:23,456 copying plom_server/templates/Progress/Mark/mark_stats_card.html -> build/lib/plom_server/templates/Progress/Mark 2025-11-27T01:53:23,458 copying plom_server/templates/Progress/Mark/original_image_wrap_fragment.html -> build/lib/plom_server/templates/Progress/Mark 2025-11-27T01:53:23,460 copying plom_server/templates/Progress/Mark/task_details.html -> build/lib/plom_server/templates/Progress/Mark 2025-11-27T01:53:23,463 copying plom_server/templates/Progress/Mark/task_filter.html -> build/lib/plom_server/templates/Progress/Mark 2025-11-27T01:53:23,466 creating build/lib/plom_server/templates/Progress/User_Info 2025-11-27T01:53:23,467 copying plom_server/templates/Progress/User_Info/modal_forms.html -> build/lib/plom_server/templates/Progress/User_Info 2025-11-27T01:53:23,470 copying plom_server/templates/Progress/User_Info/user_info_home.html -> build/lib/plom_server/templates/Progress/User_Info 2025-11-27T01:53:23,472 creating build/lib/plom_server/templates/Progress/fragments 2025-11-27T01:53:23,473 copying plom_server/templates/Progress/fragments/task_progress_bar.html -> build/lib/plom_server/templates/Progress/fragments 2025-11-27T01:53:23,476 creating build/lib/plom_server/templates/QuestionClustering 2025-11-27T01:53:23,477 copying plom_server/templates/QuestionClustering/cluster_groups.html -> build/lib/plom_server/templates/QuestionClustering 2025-11-27T01:53:23,480 copying plom_server/templates/QuestionClustering/clustered_papers.html -> build/lib/plom_server/templates/QuestionClustering 2025-11-27T01:53:23,483 copying plom_server/templates/QuestionClustering/clustering_jobs.html -> build/lib/plom_server/templates/QuestionClustering 2025-11-27T01:53:23,485 copying plom_server/templates/QuestionClustering/home.html -> build/lib/plom_server/templates/QuestionClustering 2025-11-27T01:53:23,488 copying plom_server/templates/QuestionClustering/modal_forms.html -> build/lib/plom_server/templates/QuestionClustering 2025-11-27T01:53:23,490 copying plom_server/templates/QuestionClustering/select.html -> build/lib/plom_server/templates/QuestionClustering 2025-11-27T01:53:23,492 copying plom_server/templates/QuestionClustering/show_rectangles.html -> build/lib/plom_server/templates/QuestionClustering 2025-11-27T01:53:23,495 creating build/lib/plom_server/templates/QuestionClustering/fragments 2025-11-27T01:53:23,496 copying plom_server/templates/QuestionClustering/fragments/clustering_jobs_table.html -> build/lib/plom_server/templates/QuestionClustering/fragments 2025-11-27T01:53:23,499 copying plom_server/templates/QuestionClustering/fragments/clustering_tag_cell.html -> build/lib/plom_server/templates/QuestionClustering/fragments 2025-11-27T01:53:23,501 copying plom_server/templates/QuestionClustering/fragments/error_detail_modal.html -> build/lib/plom_server/templates/QuestionClustering/fragments 2025-11-27T01:53:23,504 creating build/lib/plom_server/templates/Questiontags 2025-11-27T01:53:23,505 copying plom_server/templates/Questiontags/modal_forms.html -> build/lib/plom_server/templates/Questiontags 2025-11-27T01:53:23,508 copying plom_server/templates/Questiontags/qtags_landing.html -> build/lib/plom_server/templates/Questiontags 2025-11-27T01:53:23,511 creating build/lib/plom_server/templates/Rectangles 2025-11-27T01:53:23,512 copying plom_server/templates/Rectangles/home.html -> build/lib/plom_server/templates/Rectangles 2025-11-27T01:53:23,514 copying plom_server/templates/Rectangles/select.html -> build/lib/plom_server/templates/Rectangles 2025-11-27T01:53:23,517 copying plom_server/templates/Rectangles/show_rectangles.html -> build/lib/plom_server/templates/Rectangles 2025-11-27T01:53:23,520 creating build/lib/plom_server/templates/Reports 2025-11-27T01:53:23,521 copying plom_server/templates/Reports/reports_landing.html -> build/lib/plom_server/templates/Reports 2025-11-27T01:53:23,524 creating build/lib/plom_server/templates/Rubrics 2025-11-27T01:53:23,525 copying plom_server/templates/Rubrics/diff_partial.html -> build/lib/plom_server/templates/Rubrics 2025-11-27T01:53:23,527 copying plom_server/templates/Rubrics/feedback_rules.html -> build/lib/plom_server/templates/Rubrics 2025-11-27T01:53:23,530 copying plom_server/templates/Rubrics/modal_forms.html -> build/lib/plom_server/templates/Rubrics 2025-11-27T01:53:23,533 copying plom_server/templates/Rubrics/rubric_item.html -> build/lib/plom_server/templates/Rubrics 2025-11-27T01:53:23,536 copying plom_server/templates/Rubrics/rubrics_access.html -> build/lib/plom_server/templates/Rubrics 2025-11-27T01:53:23,538 copying plom_server/templates/Rubrics/rubrics_admin.html -> build/lib/plom_server/templates/Rubrics 2025-11-27T01:53:23,541 copying plom_server/templates/Rubrics/rubrics_landing.html -> build/lib/plom_server/templates/Rubrics 2025-11-27T01:53:23,543 creating build/lib/plom_server/templates/Scan 2025-11-27T01:53:23,544 copying plom_server/templates/Scan/bundle_is_locked.html -> build/lib/plom_server/templates/Scan 2025-11-27T01:53:23,546 copying plom_server/templates/Scan/bundle_push_bad_error.html -> build/lib/plom_server/templates/Scan 2025-11-27T01:53:23,549 copying plom_server/templates/Scan/bundle_push_collision.html -> build/lib/plom_server/templates/Scan 2025-11-27T01:53:23,551 copying plom_server/templates/Scan/bundle_thumbnails.html -> build/lib/plom_server/templates/Scan 2025-11-27T01:53:23,554 copying plom_server/templates/Scan/bundle_upload.html -> build/lib/plom_server/templates/Scan 2025-11-27T01:53:23,556 copying plom_server/templates/Scan/handwriting_comparison.html -> build/lib/plom_server/templates/Scan 2025-11-27T01:53:23,559 copying plom_server/templates/Scan/overview.html -> build/lib/plom_server/templates/Scan 2025-11-27T01:53:23,562 copying plom_server/templates/Scan/reassign_discard.html -> build/lib/plom_server/templates/Scan 2025-11-27T01:53:23,564 copying plom_server/templates/Scan/scan_complete.html -> build/lib/plom_server/templates/Scan 2025-11-27T01:53:23,567 copying plom_server/templates/Scan/scan_discard.html -> build/lib/plom_server/templates/Scan 2025-11-27T01:53:23,569 copying plom_server/templates/Scan/scan_incomplete.html -> build/lib/plom_server/templates/Scan 2025-11-27T01:53:23,572 copying plom_server/templates/Scan/show_pushed_bundles.html -> build/lib/plom_server/templates/Scan 2025-11-27T01:53:23,574 copying plom_server/templates/Scan/show_staged_bundles.html -> build/lib/plom_server/templates/Scan 2025-11-27T01:53:23,577 creating build/lib/plom_server/templates/Scan/fragments 2025-11-27T01:53:23,578 copying plom_server/templates/Scan/fragments/bundle_page_img_tag.html -> build/lib/plom_server/templates/Scan/fragments 2025-11-27T01:53:23,580 copying plom_server/templates/Scan/fragments/bundle_page_panel.html -> build/lib/plom_server/templates/Scan/fragments 2025-11-27T01:53:23,584 copying plom_server/templates/Scan/fragments/bundle_summary.html -> build/lib/plom_server/templates/Scan/fragments 2025-11-27T01:53:23,586 copying plom_server/templates/Scan/fragments/bundle_thumbnail_container.html -> build/lib/plom_server/templates/Scan/fragments 2025-11-27T01:53:23,589 copying plom_server/templates/Scan/fragments/knowify_image.html -> build/lib/plom_server/templates/Scan/fragments 2025-11-27T01:53:23,591 copying plom_server/templates/Scan/fragments/pushed_image_wrapper.html -> build/lib/plom_server/templates/Scan/fragments 2025-11-27T01:53:23,594 copying plom_server/templates/Scan/fragments/staged_bundle_row.html -> build/lib/plom_server/templates/Scan/fragments 2025-11-27T01:53:23,597 copying plom_server/templates/Scan/fragments/substitute_image_wrapper.html -> build/lib/plom_server/templates/Scan/fragments 2025-11-27T01:53:23,599 creating build/lib/plom_server/templates/SpecCreator 2025-11-27T01:53:23,600 copying plom_server/templates/SpecCreator/launch-page.html -> build/lib/plom_server/templates/SpecCreator 2025-11-27T01:53:23,603 copying plom_server/templates/SpecCreator/spec_upload.html -> build/lib/plom_server/templates/SpecCreator 2025-11-27T01:53:23,605 copying plom_server/templates/SpecCreator/summary-page.html -> build/lib/plom_server/templates/SpecCreator 2025-11-27T01:53:23,608 copying plom_server/templates/SpecCreator/summary-question.html -> build/lib/plom_server/templates/SpecCreator 2025-11-27T01:53:23,610 copying plom_server/templates/SpecCreator/template_spec_builder.html -> build/lib/plom_server/templates/SpecCreator 2025-11-27T01:53:23,613 copying plom_server/templates/SpecCreator/validation.html -> build/lib/plom_server/templates/SpecCreator 2025-11-27T01:53:23,615 creating build/lib/plom_server/templates/Tags 2025-11-27T01:53:23,616 copying plom_server/templates/Tags/tag_item.html -> build/lib/plom_server/templates/Tags 2025-11-27T01:53:23,619 copying plom_server/templates/Tags/tags_landing.html -> build/lib/plom_server/templates/Tags 2025-11-27T01:53:23,621 creating build/lib/plom_server/templates/TaskOrder 2025-11-27T01:53:23,622 copying plom_server/templates/TaskOrder/task_order_landing.html -> build/lib/plom_server/templates/TaskOrder 2025-11-27T01:53:23,624 creating build/lib/plom_server/templates/UserManagement 2025-11-27T01:53:23,626 copying plom_server/templates/UserManagement/password_reset_page.html -> build/lib/plom_server/templates/UserManagement 2025-11-27T01:53:23,628 copying plom_server/templates/UserManagement/users.html -> build/lib/plom_server/templates/UserManagement 2025-11-27T01:53:23,631 creating build/lib/plom_server/templates/Visualization 2025-11-27T01:53:23,632 copying plom_server/templates/Visualization/heat_map.html -> build/lib/plom_server/templates/Visualization 2025-11-27T01:53:23,634 copying plom_server/templates/Visualization/histogram.html -> build/lib/plom_server/templates/Visualization 2025-11-27T01:53:23,636 creating build/lib/plom_server/templates/base 2025-11-27T01:53:23,637 copying plom_server/templates/base/alert_message.html -> build/lib/plom_server/templates/base 2025-11-27T01:53:23,640 copying plom_server/templates/base/alert_messages.html -> build/lib/plom_server/templates/base 2025-11-27T01:53:23,642 copying plom_server/templates/base/base-2col.html -> build/lib/plom_server/templates/base 2025-11-27T01:53:23,644 copying plom_server/templates/base/base.html -> build/lib/plom_server/templates/base 2025-11-27T01:53:23,647 copying plom_server/templates/base/reset.html -> build/lib/plom_server/templates/base 2025-11-27T01:53:23,650 copying plom_server/templates/base/server_status.html -> build/lib/plom_server/templates/base 2025-11-27T01:53:23,653 copying plom_server/templates/base/sidebar.html -> build/lib/plom_server/templates/base 2025-11-27T01:53:23,655 copying plom_server/templates/base/troubles_afoot.html -> build/lib/plom_server/templates/base 2025-11-27T01:53:23,657 creating build/lib/plom_server/TestingSupport/config_files 2025-11-27T01:53:23,658 copying plom_server/TestingSupport/config_files/full_demo_config.toml -> build/lib/plom_server/TestingSupport/config_files 2025-11-27T01:53:23,661 copying plom_server/TestingSupport/config_files/hw_bundle_config.toml -> build/lib/plom_server/TestingSupport/config_files 2025-11-27T01:53:23,663 copying plom_server/TestingSupport/config_files/just_demo_spec.toml -> build/lib/plom_server/TestingSupport/config_files 2025-11-27T01:53:23,665 copying plom_server/TestingSupport/config_files/long_demo_config.toml -> build/lib/plom_server/TestingSupport/config_files 2025-11-27T01:53:23,668 copying plom_server/TestingSupport/config_files/quick_demo_config.toml -> build/lib/plom_server/TestingSupport/config_files 2025-11-27T01:53:23,670 creating build/lib/plom_server/TestingSupport/migrations 2025-11-27T01:53:23,671 copying plom_server/TestingSupport/migrations/__init__.py -> build/lib/plom_server/TestingSupport/migrations 2025-11-27T01:53:23,673 creating build/lib/plom_server/TestingSupport/tests 2025-11-27T01:53:23,674 copying plom_server/TestingSupport/tests/__init__.py -> build/lib/plom_server/TestingSupport/tests 2025-11-27T01:53:23,676 copying plom_server/TestingSupport/tests/test_config.py -> build/lib/plom_server/TestingSupport/tests 2025-11-27T01:53:23,679 creating build/lib/plom_server/UserManagement/management/commands 2025-11-27T01:53:23,680 copying plom_server/UserManagement/management/commands/plom_leadmarker_membership.py -> build/lib/plom_server/UserManagement/management/commands 2025-11-27T01:53:23,683 copying plom_server/UserManagement/management/commands/plom_users.py -> build/lib/plom_server/UserManagement/management/commands 2025-11-27T01:53:23,685 creating build/lib/plom_server/UserManagement/migrations 2025-11-27T01:53:23,686 copying plom_server/UserManagement/migrations/0001_initial.py -> build/lib/plom_server/UserManagement/migrations 2025-11-27T01:53:23,688 copying plom_server/UserManagement/migrations/__init__.py -> build/lib/plom_server/UserManagement/migrations 2025-11-27T01:53:23,690 creating build/lib/plom_server/UserManagement/tests 2025-11-27T01:53:23,691 copying plom_server/UserManagement/tests/__init__.py -> build/lib/plom_server/UserManagement/tests 2025-11-27T01:53:23,694 copying plom_server/UserManagement/tests/test_UsersService.py -> build/lib/plom_server/UserManagement/tests 2025-11-27T01:53:23,696 copying plom_ml/clustering/model/model_config.yaml -> build/lib/plom_ml/clustering/model 2025-11-27T01:53:23,760 installing to build/bdist.linux-armv7l/wheel 2025-11-27T01:53:23,760 running install 2025-11-27T01:53:23,798 running install_lib 2025-11-27T01:53:23,808 creating build/bdist.linux-armv7l/wheel 2025-11-27T01:53:23,811 creating build/bdist.linux-armv7l/wheel/plom_server 2025-11-27T01:53:23,813 copying build/lib/plom_server/middleware.py -> build/bdist.linux-armv7l/wheel/./plom_server 2025-11-27T01:53:23,816 creating build/bdist.linux-armv7l/wheel/plom_server/Identify 2025-11-27T01:53:23,817 creating build/bdist.linux-armv7l/wheel/plom_server/Identify/services 2025-11-27T01:53:23,819 copying build/lib/plom_server/Identify/services/ClasslistService.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify/services 2025-11-27T01:53:23,821 copying build/lib/plom_server/Identify/services/id_reader.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify/services 2025-11-27T01:53:23,824 copying build/lib/plom_server/Identify/services/id_tasks.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify/services 2025-11-27T01:53:23,826 copying build/lib/plom_server/Identify/services/id_progress.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify/services 2025-11-27T01:53:23,829 copying build/lib/plom_server/Identify/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify/services 2025-11-27T01:53:23,830 copying build/lib/plom_server/Identify/services/id_direct.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify/services 2025-11-27T01:53:23,832 copying build/lib/plom_server/Identify/tests.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify 2025-11-27T01:53:23,835 copying build/lib/plom_server/Identify/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify 2025-11-27T01:53:23,838 creating build/bdist.linux-armv7l/wheel/plom_server/Identify/management 2025-11-27T01:53:23,839 creating build/bdist.linux-armv7l/wheel/plom_server/Identify/management/commands 2025-11-27T01:53:23,840 copying build/lib/plom_server/Identify/management/commands/clear_id.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify/management/commands 2025-11-27T01:53:23,843 copying build/lib/plom_server/Identify/management/commands/plom_id_direct.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify/management/commands 2025-11-27T01:53:23,845 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-27T01:53:23,847 copying build/lib/plom_server/Identify/models.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify 2025-11-27T01:53:23,850 creating build/bdist.linux-armv7l/wheel/plom_server/Identify/migrations 2025-11-27T01:53:23,851 copying build/lib/plom_server/Identify/migrations/0001_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify/migrations 2025-11-27T01:53:23,853 copying build/lib/plom_server/Identify/migrations/0002_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify/migrations 2025-11-27T01:53:23,855 copying build/lib/plom_server/Identify/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify/migrations 2025-11-27T01:53:23,856 copying build/lib/plom_server/Identify/views.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify 2025-11-27T01:53:23,859 copying build/lib/plom_server/Identify/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify 2025-11-27T01:53:23,860 copying build/lib/plom_server/Identify/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify 2025-11-27T01:53:23,862 copying build/lib/plom_server/Identify/admin.py -> build/bdist.linux-armv7l/wheel/./plom_server/Identify 2025-11-27T01:53:23,864 creating build/bdist.linux-armv7l/wheel/plom_server/Papers 2025-11-27T01:53:23,866 creating build/bdist.linux-armv7l/wheel/plom_server/Papers/services 2025-11-27T01:53:23,867 copying build/lib/plom_server/Papers/services/paper_creator.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/services 2025-11-27T01:53:23,869 copying build/lib/plom_server/Papers/services/SolnSpecService.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/services 2025-11-27T01:53:23,872 copying build/lib/plom_server/Papers/services/paper_info.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/services 2025-11-27T01:53:23,874 copying build/lib/plom_server/Papers/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/services 2025-11-27T01:53:23,876 copying build/lib/plom_server/Papers/services/SpecificationService.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/services 2025-11-27T01:53:23,878 copying build/lib/plom_server/Papers/services/image_bundle.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/services 2025-11-27T01:53:23,881 creating build/bdist.linux-armv7l/wheel/plom_server/Papers/models 2025-11-27T01:53:23,882 copying build/lib/plom_server/Papers/models/paper_structure.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/models 2025-11-27T01:53:23,885 copying build/lib/plom_server/Papers/models/specifications.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/models 2025-11-27T01:53:23,887 copying build/lib/plom_server/Papers/models/background_tasks.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/models 2025-11-27T01:53:23,889 copying build/lib/plom_server/Papers/models/reference_image.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/models 2025-11-27T01:53:23,890 copying build/lib/plom_server/Papers/models/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/models 2025-11-27T01:53:23,892 copying build/lib/plom_server/Papers/models/image_bundle.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/models 2025-11-27T01:53:23,895 creating build/bdist.linux-armv7l/wheel/plom_server/Papers/management 2025-11-27T01:53:23,896 creating build/bdist.linux-armv7l/wheel/plom_server/Papers/management/commands 2025-11-27T01:53:23,897 copying build/lib/plom_server/Papers/management/commands/plom_qvmap.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/management/commands 2025-11-27T01:53:23,900 creating build/bdist.linux-armv7l/wheel/plom_server/Papers/migrations 2025-11-27T01:53:23,901 copying build/lib/plom_server/Papers/migrations/0001_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/migrations 2025-11-27T01:53:23,904 copying build/lib/plom_server/Papers/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/migrations 2025-11-27T01:53:23,906 copying build/lib/plom_server/Papers/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers 2025-11-27T01:53:23,908 copying build/lib/plom_server/Papers/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers 2025-11-27T01:53:23,909 copying build/lib/plom_server/Papers/serializers.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers 2025-11-27T01:53:23,912 creating build/bdist.linux-armv7l/wheel/plom_server/Papers/tests 2025-11-27T01:53:23,913 copying build/lib/plom_server/Papers/tests/test_paper_creator.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/tests 2025-11-27T01:53:23,915 copying build/lib/plom_server/Papers/tests/test_specification_service_misc.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/tests 2025-11-27T01:53:23,917 copying build/lib/plom_server/Papers/tests/test_question_labels.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/tests 2025-11-27T01:53:23,919 copying build/lib/plom_server/Papers/tests/test_image_bundle.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/tests 2025-11-27T01:53:23,921 copying build/lib/plom_server/Papers/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers/tests 2025-11-27T01:53:23,923 copying build/lib/plom_server/Papers/admin.py -> build/bdist.linux-armv7l/wheel/./plom_server/Papers 2025-11-27T01:53:23,925 creating build/bdist.linux-armv7l/wheel/plom_server/Preparation 2025-11-27T01:53:23,927 creating build/bdist.linux-armv7l/wheel/plom_server/Preparation/services 2025-11-27T01:53:23,928 copying build/lib/plom_server/Preparation/services/mocker.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/services 2025-11-27T01:53:23,930 copying build/lib/plom_server/Preparation/services/prenaming_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/services 2025-11-27T01:53:23,932 copying build/lib/plom_server/Preparation/services/SourceService.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/services 2025-11-27T01:53:23,934 copying build/lib/plom_server/Preparation/services/classlist.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/services 2025-11-27T01:53:23,936 copying build/lib/plom_server/Preparation/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/services 2025-11-27T01:53:23,938 copying build/lib/plom_server/Preparation/services/PapersPrinted.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/services 2025-11-27T01:53:23,940 copying build/lib/plom_server/Preparation/services/pqv_mapping.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/services 2025-11-27T01:53:23,942 copying build/lib/plom_server/Preparation/services/preparation_dependency_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/services 2025-11-27T01:53:23,944 copying build/lib/plom_server/Preparation/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation 2025-11-27T01:53:23,946 creating build/bdist.linux-armv7l/wheel/plom_server/Preparation/management 2025-11-27T01:53:23,948 creating build/bdist.linux-armv7l/wheel/plom_server/Preparation/management/commands 2025-11-27T01:53:23,949 copying build/lib/plom_server/Preparation/management/commands/plom_preparation_status.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/management/commands 2025-11-27T01:53:23,951 copying build/lib/plom_server/Preparation/management/commands/plom_preparation_classlist.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/management/commands 2025-11-27T01:53:23,953 copying build/lib/plom_server/Preparation/management/commands/plom_preparation_spec.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/management/commands 2025-11-27T01:53:23,956 copying build/lib/plom_server/Preparation/management/commands/plom_preparation_source.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/management/commands 2025-11-27T01:53:23,958 copying build/lib/plom_server/Preparation/management/commands/plom_preparation_prenaming.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/management/commands 2025-11-27T01:53:23,961 creating build/bdist.linux-armv7l/wheel/plom_server/Preparation/useful_files_for_testing 2025-11-27T01:53:23,962 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-27T01:53:23,963 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-27T01:53:23,965 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-27T01:53:23,969 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-27T01:53:23,973 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-27T01:53:23,975 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-27T01:53:23,977 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-27T01:53:23,979 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-27T01:53:23,982 creating build/bdist.linux-armv7l/wheel/plom_server/Preparation/views 2025-11-27T01:53:23,983 copying build/lib/plom_server/Preparation/views/home.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/views 2025-11-27T01:53:23,985 copying build/lib/plom_server/Preparation/views/mocker.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/views 2025-11-27T01:53:23,987 copying build/lib/plom_server/Preparation/views/prenaming.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/views 2025-11-27T01:53:23,989 copying build/lib/plom_server/Preparation/views/needs_manager_view.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/views 2025-11-27T01:53:23,991 copying build/lib/plom_server/Preparation/views/miscellanea.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/views 2025-11-27T01:53:23,994 copying build/lib/plom_server/Preparation/views/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/views 2025-11-27T01:53:23,996 copying build/lib/plom_server/Preparation/views/pqv_mapping.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/views 2025-11-27T01:53:23,998 copying build/lib/plom_server/Preparation/views/classlist_manage.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/views 2025-11-27T01:53:24,001 copying build/lib/plom_server/Preparation/views/source_manage.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/views 2025-11-27T01:53:24,003 copying build/lib/plom_server/Preparation/models.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation 2025-11-27T01:53:24,006 creating build/bdist.linux-armv7l/wheel/plom_server/Preparation/migrations 2025-11-27T01:53:24,008 copying build/lib/plom_server/Preparation/migrations/0001_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/migrations 2025-11-27T01:53:24,010 copying build/lib/plom_server/Preparation/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/migrations 2025-11-27T01:53:24,012 copying build/lib/plom_server/Preparation/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation 2025-11-27T01:53:24,014 copying build/lib/plom_server/Preparation/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation 2025-11-27T01:53:24,017 creating build/bdist.linux-armv7l/wheel/plom_server/Preparation/tests 2025-11-27T01:53:24,018 copying build/lib/plom_server/Preparation/tests/test_view_home.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/tests 2025-11-27T01:53:24,020 copying build/lib/plom_server/Preparation/tests/tiny_spec.toml -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/tests 2025-11-27T01:53:24,023 copying build/lib/plom_server/Preparation/tests/test_classlist_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/tests 2025-11-27T01:53:24,025 copying build/lib/plom_server/Preparation/tests/test_status.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/tests 2025-11-27T01:53:24,027 copying build/lib/plom_server/Preparation/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/tests 2025-11-27T01:53:24,029 copying build/lib/plom_server/Preparation/tests/test_students.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/tests 2025-11-27T01:53:24,031 copying build/lib/plom_server/Preparation/tests/test_source_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation/tests 2025-11-27T01:53:24,034 copying build/lib/plom_server/Preparation/admin.py -> build/bdist.linux-armv7l/wheel/./plom_server/Preparation 2025-11-27T01:53:24,037 creating build/bdist.linux-armv7l/wheel/plom_server/QuestionTags 2025-11-27T01:53:24,038 creating build/bdist.linux-armv7l/wheel/plom_server/QuestionTags/services 2025-11-27T01:53:24,040 copying build/lib/plom_server/QuestionTags/services/questiontag_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionTags/services 2025-11-27T01:53:24,043 copying build/lib/plom_server/QuestionTags/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionTags/services 2025-11-27T01:53:24,045 copying build/lib/plom_server/QuestionTags/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionTags 2025-11-27T01:53:24,047 copying build/lib/plom_server/QuestionTags/forms.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionTags 2025-11-27T01:53:24,049 creating build/bdist.linux-armv7l/wheel/plom_server/QuestionTags/management 2025-11-27T01:53:24,051 creating build/bdist.linux-armv7l/wheel/plom_server/QuestionTags/management/commands 2025-11-27T01:53:24,052 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-27T01:53:24,055 copying build/lib/plom_server/QuestionTags/management/commands/delete_tag.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionTags/management/commands 2025-11-27T01:53:24,057 copying build/lib/plom_server/QuestionTags/management/commands/delete_qtag_link.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionTags/management/commands 2025-11-27T01:53:24,059 copying build/lib/plom_server/QuestionTags/management/commands/create_tag.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionTags/management/commands 2025-11-27T01:53:24,061 copying build/lib/plom_server/QuestionTags/management/commands/upload_qtags_csv.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionTags/management/commands 2025-11-27T01:53:24,063 copying build/lib/plom_server/QuestionTags/models.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionTags 2025-11-27T01:53:24,066 creating build/bdist.linux-armv7l/wheel/plom_server/QuestionTags/migrations 2025-11-27T01:53:24,067 copying build/lib/plom_server/QuestionTags/migrations/0001_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionTags/migrations 2025-11-27T01:53:24,069 copying build/lib/plom_server/QuestionTags/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionTags/migrations 2025-11-27T01:53:24,071 copying build/lib/plom_server/QuestionTags/views.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionTags 2025-11-27T01:53:24,074 copying build/lib/plom_server/QuestionTags/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionTags 2025-11-27T01:53:24,076 copying build/lib/plom_server/QuestionTags/serializers.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionTags 2025-11-27T01:53:24,078 copying build/lib/plom_server/QuestionTags/admin.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionTags 2025-11-27T01:53:24,081 creating build/bdist.linux-armv7l/wheel/plom_server/SpecCreator 2025-11-27T01:53:24,083 creating build/bdist.linux-armv7l/wheel/plom_server/SpecCreator/services 2025-11-27T01:53:24,084 copying build/lib/plom_server/SpecCreator/services/template_spec_builder.py -> build/bdist.linux-armv7l/wheel/./plom_server/SpecCreator/services 2025-11-27T01:53:24,086 copying build/lib/plom_server/SpecCreator/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/SpecCreator/services 2025-11-27T01:53:24,088 copying build/lib/plom_server/SpecCreator/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/SpecCreator 2025-11-27T01:53:24,091 creating build/bdist.linux-armv7l/wheel/plom_server/SpecCreator/views 2025-11-27T01:53:24,092 copying build/lib/plom_server/SpecCreator/views/template_spec_builder.py -> build/bdist.linux-armv7l/wheel/./plom_server/SpecCreator/views 2025-11-27T01:53:24,095 copying build/lib/plom_server/SpecCreator/views/spec_download.py -> build/bdist.linux-armv7l/wheel/./plom_server/SpecCreator/views 2025-11-27T01:53:24,097 copying build/lib/plom_server/SpecCreator/views/base.py -> build/bdist.linux-armv7l/wheel/./plom_server/SpecCreator/views 2025-11-27T01:53:24,099 copying build/lib/plom_server/SpecCreator/views/summary.py -> build/bdist.linux-armv7l/wheel/./plom_server/SpecCreator/views 2025-11-27T01:53:24,101 copying build/lib/plom_server/SpecCreator/views/spec_upload.py -> build/bdist.linux-armv7l/wheel/./plom_server/SpecCreator/views 2025-11-27T01:53:24,103 copying build/lib/plom_server/SpecCreator/views/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/SpecCreator/views 2025-11-27T01:53:24,105 copying build/lib/plom_server/SpecCreator/views/spec_editor.py -> build/bdist.linux-armv7l/wheel/./plom_server/SpecCreator/views 2025-11-27T01:53:24,108 creating build/bdist.linux-armv7l/wheel/plom_server/SpecCreator/migrations 2025-11-27T01:53:24,109 copying build/lib/plom_server/SpecCreator/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/SpecCreator/migrations 2025-11-27T01:53:24,111 copying build/lib/plom_server/SpecCreator/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/SpecCreator 2025-11-27T01:53:24,112 copying build/lib/plom_server/SpecCreator/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/SpecCreator 2025-11-27T01:53:24,114 creating build/bdist.linux-armv7l/wheel/plom_server/Progress 2025-11-27T01:53:24,116 creating build/bdist.linux-armv7l/wheel/plom_server/Progress/services 2025-11-27T01:53:24,117 copying build/lib/plom_server/Progress/services/progress_overview.py -> build/bdist.linux-armv7l/wheel/./plom_server/Progress/services 2025-11-27T01:53:24,120 copying build/lib/plom_server/Progress/services/userinfo_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Progress/services 2025-11-27T01:53:24,122 copying build/lib/plom_server/Progress/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Progress/services 2025-11-27T01:53:24,124 copying build/lib/plom_server/Progress/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/Progress 2025-11-27T01:53:24,126 copying build/lib/plom_server/Progress/forms.py -> build/bdist.linux-armv7l/wheel/./plom_server/Progress 2025-11-27T01:53:24,128 creating build/bdist.linux-armv7l/wheel/plom_server/Progress/views 2025-11-27T01:53:24,129 copying build/lib/plom_server/Progress/views/overview_landing.py -> build/bdist.linux-armv7l/wheel/./plom_server/Progress/views 2025-11-27T01:53:24,131 copying build/lib/plom_server/Progress/views/progress_identify.py -> build/bdist.linux-armv7l/wheel/./plom_server/Progress/views 2025-11-27T01:53:24,133 copying build/lib/plom_server/Progress/views/progress_userinfo.py -> build/bdist.linux-armv7l/wheel/./plom_server/Progress/views 2025-11-27T01:53:24,135 copying build/lib/plom_server/Progress/views/progress_task_annot.py -> build/bdist.linux-armv7l/wheel/./plom_server/Progress/views 2025-11-27T01:53:24,137 copying build/lib/plom_server/Progress/views/progress_mark.py -> build/bdist.linux-armv7l/wheel/./plom_server/Progress/views 2025-11-27T01:53:24,139 copying build/lib/plom_server/Progress/views/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Progress/views 2025-11-27T01:53:24,141 copying build/lib/plom_server/Progress/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/Progress 2025-11-27T01:53:24,143 copying build/lib/plom_server/Progress/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Progress 2025-11-27T01:53:24,145 creating build/bdist.linux-armv7l/wheel/plom_server/Progress/tests 2025-11-27T01:53:24,146 copying build/lib/plom_server/Progress/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Progress/tests 2025-11-27T01:53:24,148 creating build/bdist.linux-armv7l/wheel/plom_server/Rectangles 2025-11-27T01:53:24,149 creating build/bdist.linux-armv7l/wheel/plom_server/Rectangles/services 2025-11-27T01:53:24,150 copying build/lib/plom_server/Rectangles/services/idbox_utils.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rectangles/services 2025-11-27T01:53:24,152 copying build/lib/plom_server/Rectangles/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rectangles/services 2025-11-27T01:53:24,154 copying build/lib/plom_server/Rectangles/services/rectangle.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rectangles/services 2025-11-27T01:53:24,157 copying build/lib/plom_server/Rectangles/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rectangles 2025-11-27T01:53:24,159 creating build/bdist.linux-armv7l/wheel/plom_server/Rectangles/management 2025-11-27T01:53:24,160 creating build/bdist.linux-armv7l/wheel/plom_server/Rectangles/management/commands 2025-11-27T01:53:24,161 copying build/lib/plom_server/Rectangles/management/commands/plom_extract_rectangle.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rectangles/management/commands 2025-11-27T01:53:24,163 copying build/lib/plom_server/Rectangles/views.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rectangles 2025-11-27T01:53:24,165 copying build/lib/plom_server/Rectangles/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rectangles 2025-11-27T01:53:24,167 copying build/lib/plom_server/Rectangles/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rectangles 2025-11-27T01:53:24,170 creating build/bdist.linux-armv7l/wheel/plom_server/Rectangles/tests 2025-11-27T01:53:24,171 copying build/lib/plom_server/Rectangles/tests/test_rectangles.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rectangles/tests 2025-11-27T01:53:24,173 copying build/lib/plom_server/Rectangles/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rectangles/tests 2025-11-27T01:53:24,175 creating build/bdist.linux-armv7l/wheel/plom_server/scripts 2025-11-27T01:53:24,176 copying build/lib/plom_server/scripts/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/scripts 2025-11-27T01:53:24,178 copying build/lib/plom_server/scripts/wipe_migrations.py -> build/bdist.linux-armv7l/wheel/./plom_server/scripts 2025-11-27T01:53:24,180 copying build/lib/plom_server/scripts/launch_plom_server.py -> build/bdist.linux-armv7l/wheel/./plom_server/scripts 2025-11-27T01:53:24,183 copying build/lib/plom_server/scripts/launch_plom_demo_server.py -> build/bdist.linux-armv7l/wheel/./plom_server/scripts 2025-11-27T01:53:24,186 creating build/bdist.linux-armv7l/wheel/plom_server/Launcher 2025-11-27T01:53:24,187 creating build/bdist.linux-armv7l/wheel/plom_server/Launcher/services 2025-11-27T01:53:24,189 copying build/lib/plom_server/Launcher/services/launch_demo_bundle_creator.py -> build/bdist.linux-armv7l/wheel/./plom_server/Launcher/services 2025-11-27T01:53:24,192 copying build/lib/plom_server/Launcher/services/launch_demo_homework_bundle_creator.py -> build/bdist.linux-armv7l/wheel/./plom_server/Launcher/services 2025-11-27T01:53:24,193 copying build/lib/plom_server/Launcher/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Launcher/services 2025-11-27T01:53:24,196 creating build/bdist.linux-armv7l/wheel/plom_server/Launcher/management 2025-11-27T01:53:24,198 creating build/bdist.linux-armv7l/wheel/plom_server/Launcher/management/commands 2025-11-27T01:53:24,199 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-27T01:53:24,201 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-27T01:53:24,203 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-27T01:53:24,205 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-27T01:53:24,206 copying build/lib/plom_server/Launcher/management/commands/plom_demo_bundles.py -> build/bdist.linux-armv7l/wheel/./plom_server/Launcher/management/commands 2025-11-27T01:53:24,209 creating build/bdist.linux-armv7l/wheel/plom_server/Launcher/migrations 2025-11-27T01:53:24,210 copying build/lib/plom_server/Launcher/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Launcher/migrations 2025-11-27T01:53:24,212 copying build/lib/plom_server/Launcher/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/Launcher 2025-11-27T01:53:24,213 copying build/lib/plom_server/Launcher/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Launcher 2025-11-27T01:53:24,216 creating build/bdist.linux-armv7l/wheel/plom_server/Base 2025-11-27T01:53:24,217 copying build/lib/plom_server/Base/compat.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base 2025-11-27T01:53:24,219 creating build/bdist.linux-armv7l/wheel/plom_server/Base/services 2025-11-27T01:53:24,220 copying build/lib/plom_server/Base/services/big_red_button.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base/services 2025-11-27T01:53:24,222 copying build/lib/plom_server/Base/services/database_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base/services 2025-11-27T01:53:24,224 copying build/lib/plom_server/Base/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base/services 2025-11-27T01:53:24,226 copying build/lib/plom_server/Base/services/Settings.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base/services 2025-11-27T01:53:24,228 copying build/lib/plom_server/Base/base_group_views.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base 2025-11-27T01:53:24,229 copying build/lib/plom_server/Base/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base 2025-11-27T01:53:24,232 creating build/bdist.linux-armv7l/wheel/plom_server/Base/management 2025-11-27T01:53:24,233 creating build/bdist.linux-armv7l/wheel/plom_server/Base/management/commands 2025-11-27T01:53:24,234 copying build/lib/plom_server/Base/management/commands/plom_database.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base/management/commands 2025-11-27T01:53:24,236 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-27T01:53:24,238 copying build/lib/plom_server/Base/tests_settings.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base 2025-11-27T01:53:24,240 copying build/lib/plom_server/Base/models.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base 2025-11-27T01:53:24,243 creating build/bdist.linux-armv7l/wheel/plom_server/Base/migrations 2025-11-27T01:53:24,244 copying build/lib/plom_server/Base/migrations/0001_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base/migrations 2025-11-27T01:53:24,246 copying build/lib/plom_server/Base/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base/migrations 2025-11-27T01:53:24,248 copying build/lib/plom_server/Base/views.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base 2025-11-27T01:53:24,250 copying build/lib/plom_server/Base/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base 2025-11-27T01:53:24,252 copying build/lib/plom_server/Base/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base 2025-11-27T01:53:24,254 copying build/lib/plom_server/Base/admin.py -> build/bdist.linux-armv7l/wheel/./plom_server/Base 2025-11-27T01:53:24,256 creating build/bdist.linux-armv7l/wheel/plom_server/demo_files 2025-11-27T01:53:24,257 copying build/lib/plom_server/demo_files/demo_assessment_spec.toml -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-11-27T01:53:24,259 copying build/lib/plom_server/demo_files/demo_solution_spec.toml -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-11-27T01:53:24,261 copying build/lib/plom_server/demo_files/demo_assessment_rubrics_q4.toml -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-11-27T01:53:24,262 copying build/lib/plom_server/demo_files/assessment_v3.tex -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-11-27T01:53:24,264 copying build/lib/plom_server/demo_files/demo_assessment_rubrics_q2.toml -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-11-27T01:53:24,266 copying build/lib/plom_server/demo_files/cl_for_long_demo.csv -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-11-27T01:53:24,269 copying build/lib/plom_server/demo_files/cl_for_quick_demo.csv -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-11-27T01:53:24,270 copying build/lib/plom_server/demo_files/bundle_for_long_demo.toml -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-11-27T01:53:24,272 copying build/lib/plom_server/demo_files/bundle_for_quick_demo.toml -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-11-27T01:53:24,274 copying build/lib/plom_server/demo_files/demo_assessment_rubrics_q3.toml -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-11-27T01:53:24,275 copying build/lib/plom_server/demo_files/demo_assessment_rubrics_q1.toml -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-11-27T01:53:24,277 copying build/lib/plom_server/demo_files/demo_assessment_qtags.csv -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-11-27T01:53:24,279 copying build/lib/plom_server/demo_files/bundle_for_demo.toml -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-11-27T01:53:24,280 copying build/lib/plom_server/demo_files/assessment_v1.tex -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-11-27T01:53:24,283 copying build/lib/plom_server/demo_files/cl_for_demo.csv -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-11-27T01:53:24,284 copying build/lib/plom_server/demo_files/assessment_v2.tex -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-11-27T01:53:24,287 copying build/lib/plom_server/demo_files/bundle_for_plaid_demo.toml -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-11-27T01:53:24,288 copying build/lib/plom_server/demo_files/cl_for_plaid_demo.csv -> build/bdist.linux-armv7l/wheel/./plom_server/demo_files 2025-11-27T01:53:24,291 copying build/lib/plom_server/wsgi.py -> build/bdist.linux-armv7l/wheel/./plom_server 2025-11-27T01:53:24,293 copying build/lib/plom_server/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server 2025-11-27T01:53:24,295 creating build/bdist.linux-armv7l/wheel/plom_server/Contrib 2025-11-27T01:53:24,296 creating build/bdist.linux-armv7l/wheel/plom_server/Contrib/management 2025-11-27T01:53:24,298 creating build/bdist.linux-armv7l/wheel/plom_server/Contrib/management/commands 2025-11-27T01:53:24,299 copying build/lib/plom_server/Contrib/management/commands/PCA_analysis.py -> build/bdist.linux-armv7l/wheel/./plom_server/Contrib/management/commands 2025-11-27T01:53:24,301 copying build/lib/plom_server/Contrib/management/commands/cluster_and_tag.py -> build/bdist.linux-armv7l/wheel/./plom_server/Contrib/management/commands 2025-11-27T01:53:24,304 copying build/lib/plom_server/Contrib/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Contrib 2025-11-27T01:53:24,306 creating build/bdist.linux-armv7l/wheel/plom_server/Profile 2025-11-27T01:53:24,307 copying build/lib/plom_server/Profile/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/Profile 2025-11-27T01:53:24,309 copying build/lib/plom_server/Profile/edit_profile_form.py -> build/bdist.linux-armv7l/wheel/./plom_server/Profile 2025-11-27T01:53:24,310 copying build/lib/plom_server/Profile/views.py -> build/bdist.linux-armv7l/wheel/./plom_server/Profile 2025-11-27T01:53:24,312 copying build/lib/plom_server/Profile/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/Profile 2025-11-27T01:53:24,314 copying build/lib/plom_server/Profile/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Profile 2025-11-27T01:53:24,316 creating build/bdist.linux-armv7l/wheel/plom_server/Authentication 2025-11-27T01:53:24,317 creating build/bdist.linux-armv7l/wheel/plom_server/Authentication/services 2025-11-27T01:53:24,318 copying build/lib/plom_server/Authentication/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication/services 2025-11-27T01:53:24,320 copying build/lib/plom_server/Authentication/services/authentication_services.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication/services 2025-11-27T01:53:24,323 creating build/bdist.linux-armv7l/wheel/plom_server/Authentication/forms 2025-11-27T01:53:24,324 copying build/lib/plom_server/Authentication/forms/signupForm.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication/forms 2025-11-27T01:53:24,326 copying build/lib/plom_server/Authentication/forms/choices.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication/forms 2025-11-27T01:53:24,328 copying build/lib/plom_server/Authentication/forms/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication/forms 2025-11-27T01:53:24,329 copying build/lib/plom_server/Authentication/signup_views.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication 2025-11-27T01:53:24,331 copying build/lib/plom_server/Authentication/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication 2025-11-27T01:53:24,334 creating build/bdist.linux-armv7l/wheel/plom_server/Authentication/management 2025-11-27T01:53:24,335 creating build/bdist.linux-armv7l/wheel/plom_server/Authentication/management/commands 2025-11-27T01:53:24,336 copying build/lib/plom_server/Authentication/management/commands/plom_create_groups.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication/management/commands 2025-11-27T01:53:24,338 copying build/lib/plom_server/Authentication/models.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication 2025-11-27T01:53:24,340 creating build/bdist.linux-armv7l/wheel/plom_server/Authentication/migrations 2025-11-27T01:53:24,341 copying build/lib/plom_server/Authentication/migrations/0001_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication/migrations 2025-11-27T01:53:24,343 copying build/lib/plom_server/Authentication/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication/migrations 2025-11-27T01:53:24,345 copying build/lib/plom_server/Authentication/views.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication 2025-11-27T01:53:24,347 copying build/lib/plom_server/Authentication/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication 2025-11-27T01:53:24,349 copying build/lib/plom_server/Authentication/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication 2025-11-27T01:53:24,351 creating build/bdist.linux-armv7l/wheel/plom_server/Authentication/tests 2025-11-27T01:53:24,352 copying build/lib/plom_server/Authentication/tests/test_create_users.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication/tests 2025-11-27T01:53:24,354 copying build/lib/plom_server/Authentication/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication/tests 2025-11-27T01:53:24,356 copying build/lib/plom_server/Authentication/admin.py -> build/bdist.linux-armv7l/wheel/./plom_server/Authentication 2025-11-27T01:53:24,358 creating build/bdist.linux-armv7l/wheel/plom_server/Finish 2025-11-27T01:53:24,360 creating build/bdist.linux-armv7l/wheel/plom_server/Finish/services 2025-11-27T01:53:24,361 copying build/lib/plom_server/Finish/services/student_marks_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/services 2025-11-27T01:53:24,364 copying build/lib/plom_server/Finish/services/ReportPDFService.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/services 2025-11-27T01:53:24,366 copying build/lib/plom_server/Finish/services/annotation_data_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/services 2025-11-27T01:53:24,368 copying build/lib/plom_server/Finish/services/soln_images.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/services 2025-11-27T01:53:24,370 copying build/lib/plom_server/Finish/services/soln_source.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/services 2025-11-27T01:53:24,372 copying build/lib/plom_server/Finish/services/reassemble_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/services 2025-11-27T01:53:24,374 copying build/lib/plom_server/Finish/services/d3_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/services 2025-11-27T01:53:24,376 copying build/lib/plom_server/Finish/services/build_soln_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/services 2025-11-27T01:53:24,379 copying build/lib/plom_server/Finish/services/ta_marking_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/services 2025-11-27T01:53:24,381 copying build/lib/plom_server/Finish/services/matplotlib_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/services 2025-11-27T01:53:24,384 copying build/lib/plom_server/Finish/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/services 2025-11-27T01:53:24,386 copying build/lib/plom_server/Finish/services/build_student_report_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/services 2025-11-27T01:53:24,388 copying build/lib/plom_server/Finish/services/template_soln_spec.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/services 2025-11-27T01:53:24,390 copying build/lib/plom_server/Finish/services/data_extraction_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/services 2025-11-27T01:53:24,392 copying build/lib/plom_server/Finish/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish 2025-11-27T01:53:24,394 copying build/lib/plom_server/Finish/forms.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish 2025-11-27T01:53:24,396 creating build/bdist.linux-armv7l/wheel/plom_server/Finish/templatetags 2025-11-27T01:53:24,397 copying build/lib/plom_server/Finish/templatetags/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/templatetags 2025-11-27T01:53:24,399 copying build/lib/plom_server/Finish/templatetags/custom_tags.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/templatetags 2025-11-27T01:53:24,402 creating build/bdist.linux-armv7l/wheel/plom_server/Finish/management 2025-11-27T01:53:24,403 creating build/bdist.linux-armv7l/wheel/plom_server/Finish/management/commands 2025-11-27T01:53:24,404 copying build/lib/plom_server/Finish/management/commands/plom_build_soln.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/management/commands 2025-11-27T01:53:24,407 copying build/lib/plom_server/Finish/management/commands/plom_soln_sources.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/management/commands 2025-11-27T01:53:24,409 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-27T01:53:24,410 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-27T01:53:24,412 copying build/lib/plom_server/Finish/management/commands/generate_report.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/management/commands 2025-11-27T01:53:24,414 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-27T01:53:24,416 copying build/lib/plom_server/Finish/management/commands/plom_reassemble.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/management/commands 2025-11-27T01:53:24,418 copying build/lib/plom_server/Finish/management/commands/plom_soln_spec.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/management/commands 2025-11-27T01:53:24,420 creating build/bdist.linux-armv7l/wheel/plom_server/Finish/useful_files_for_testing 2025-11-27T01:53:24,421 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-27T01:53:24,424 creating build/bdist.linux-armv7l/wheel/plom_server/Finish/views 2025-11-27T01:53:24,425 copying build/lib/plom_server/Finish/views/soln_spec.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/views 2025-11-27T01:53:24,427 copying build/lib/plom_server/Finish/views/soln_sources.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/views 2025-11-27T01:53:24,429 copying build/lib/plom_server/Finish/views/marking_info.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/views 2025-11-27T01:53:24,431 copying build/lib/plom_server/Finish/views/build_soln_pdf.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/views 2025-11-27T01:53:24,434 copying build/lib/plom_server/Finish/views/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/views 2025-11-27T01:53:24,435 copying build/lib/plom_server/Finish/views/student_report.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/views 2025-11-27T01:53:24,437 copying build/lib/plom_server/Finish/views/reassembly.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/views 2025-11-27T01:53:24,440 copying build/lib/plom_server/Finish/views/soln_home.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/views 2025-11-27T01:53:24,441 copying build/lib/plom_server/Finish/models.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish 2025-11-27T01:53:24,444 creating build/bdist.linux-armv7l/wheel/plom_server/Finish/migrations 2025-11-27T01:53:24,445 copying build/lib/plom_server/Finish/migrations/0001_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/migrations 2025-11-27T01:53:24,447 copying build/lib/plom_server/Finish/migrations/0002_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/migrations 2025-11-27T01:53:24,449 copying build/lib/plom_server/Finish/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/migrations 2025-11-27T01:53:24,451 copying build/lib/plom_server/Finish/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish 2025-11-27T01:53:24,453 copying build/lib/plom_server/Finish/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish 2025-11-27T01:53:24,455 creating build/bdist.linux-armv7l/wheel/plom_server/Finish/tests 2025-11-27T01:53:24,456 copying build/lib/plom_server/Finish/tests/test_student_mark.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/tests 2025-11-27T01:53:24,459 copying build/lib/plom_server/Finish/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish/tests 2025-11-27T01:53:24,460 copying build/lib/plom_server/Finish/admin.py -> build/bdist.linux-armv7l/wheel/./plom_server/Finish 2025-11-27T01:53:24,463 creating build/bdist.linux-armv7l/wheel/plom_server/templates 2025-11-27T01:53:24,464 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Identify 2025-11-27T01:53:24,465 copying build/lib/plom_server/templates/Identify/id_prediction_home.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Identify 2025-11-27T01:53:24,468 copying build/lib/plom_server/templates/Identify/find_id_rect.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Identify 2025-11-27T01:53:24,470 copying build/lib/plom_server/templates/Identify/parent_idbox_rect.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Identify 2025-11-27T01:53:24,473 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Preparation 2025-11-27T01:53:24,474 copying build/lib/plom_server/templates/Preparation/pqv_mapping_manage.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Preparation 2025-11-27T01:53:24,476 copying build/lib/plom_server/templates/Preparation/home.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Preparation 2025-11-27T01:53:24,478 copying build/lib/plom_server/templates/Preparation/dependency_conflict.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Preparation 2025-11-27T01:53:24,480 copying build/lib/plom_server/templates/Preparation/pqv_mapping_attempt.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Preparation 2025-11-27T01:53:24,482 copying build/lib/plom_server/templates/Preparation/classlist_attempt.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Preparation 2025-11-27T01:53:24,483 copying build/lib/plom_server/templates/Preparation/miscellanea.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Preparation 2025-11-27T01:53:24,485 copying build/lib/plom_server/templates/Preparation/prenaming_manage.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Preparation 2025-11-27T01:53:24,487 copying build/lib/plom_server/templates/Preparation/papers_printed_manage.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Preparation 2025-11-27T01:53:24,489 copying build/lib/plom_server/templates/Preparation/source_item_view.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Preparation 2025-11-27T01:53:24,491 copying build/lib/plom_server/templates/Preparation/prenaming_configuration.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Preparation 2025-11-27T01:53:24,493 copying build/lib/plom_server/templates/Preparation/classlist_manage.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Preparation 2025-11-27T01:53:24,495 copying build/lib/plom_server/templates/Preparation/source_manage.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Preparation 2025-11-27T01:53:24,497 copying build/lib/plom_server/templates/403.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates 2025-11-27T01:53:24,499 creating build/bdist.linux-armv7l/wheel/plom_server/templates/base 2025-11-27T01:53:24,500 copying build/lib/plom_server/templates/base/sidebar.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/base 2025-11-27T01:53:24,502 copying build/lib/plom_server/templates/base/troubles_afoot.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/base 2025-11-27T01:53:24,504 copying build/lib/plom_server/templates/base/alert_message.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/base 2025-11-27T01:53:24,506 copying build/lib/plom_server/templates/base/base-2col.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/base 2025-11-27T01:53:24,508 copying build/lib/plom_server/templates/base/server_status.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/base 2025-11-27T01:53:24,510 copying build/lib/plom_server/templates/base/alert_messages.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/base 2025-11-27T01:53:24,511 copying build/lib/plom_server/templates/base/reset.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/base 2025-11-27T01:53:24,514 copying build/lib/plom_server/templates/base/base.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/base 2025-11-27T01:53:24,517 creating build/bdist.linux-armv7l/wheel/plom_server/templates/SpecCreator 2025-11-27T01:53:24,518 copying build/lib/plom_server/templates/SpecCreator/spec_upload.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/SpecCreator 2025-11-27T01:53:24,520 copying build/lib/plom_server/templates/SpecCreator/validation.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/SpecCreator 2025-11-27T01:53:24,522 copying build/lib/plom_server/templates/SpecCreator/template_spec_builder.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/SpecCreator 2025-11-27T01:53:24,524 copying build/lib/plom_server/templates/SpecCreator/summary-page.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/SpecCreator 2025-11-27T01:53:24,527 copying build/lib/plom_server/templates/SpecCreator/summary-question.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/SpecCreator 2025-11-27T01:53:24,529 copying build/lib/plom_server/templates/SpecCreator/launch-page.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/SpecCreator 2025-11-27T01:53:24,532 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Progress 2025-11-27T01:53:24,534 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Progress/Identify 2025-11-27T01:53:24,535 copying build/lib/plom_server/templates/Progress/Identify/identify_home.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Progress/Identify 2025-11-27T01:53:24,538 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-27T01:53:24,540 copying build/lib/plom_server/templates/Progress/tools_landing.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Progress 2025-11-27T01:53:24,542 copying build/lib/plom_server/templates/Progress/overview_landing.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Progress 2025-11-27T01:53:24,545 copying build/lib/plom_server/templates/Progress/all_task_overview.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Progress 2025-11-27T01:53:24,548 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Progress/User_Info 2025-11-27T01:53:24,549 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-27T01:53:24,552 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-27T01:53:24,555 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Progress/fragments 2025-11-27T01:53:24,556 copying build/lib/plom_server/templates/Progress/fragments/task_progress_bar.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Progress/fragments 2025-11-27T01:53:24,559 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Progress/Mark 2025-11-27T01:53:24,561 copying build/lib/plom_server/templates/Progress/Mark/mark_details.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Progress/Mark 2025-11-27T01:53:24,563 copying build/lib/plom_server/templates/Progress/Mark/task_details.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Progress/Mark 2025-11-27T01:53:24,566 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-27T01:53:24,568 copying build/lib/plom_server/templates/Progress/Mark/mark_papers.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Progress/Mark 2025-11-27T01:53:24,571 copying build/lib/plom_server/templates/Progress/Mark/mark_stats_card.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Progress/Mark 2025-11-27T01:53:24,573 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-27T01:53:24,575 copying build/lib/plom_server/templates/Progress/Mark/task_filter.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Progress/Mark 2025-11-27T01:53:24,578 copying build/lib/plom_server/templates/Progress/Mark/mark_home.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Progress/Mark 2025-11-27T01:53:24,580 copying build/lib/plom_server/templates/Progress/Mark/mark_compare_versions.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Progress/Mark 2025-11-27T01:53:24,583 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Rectangles 2025-11-27T01:53:24,585 copying build/lib/plom_server/templates/Rectangles/home.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Rectangles 2025-11-27T01:53:24,587 copying build/lib/plom_server/templates/Rectangles/show_rectangles.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Rectangles 2025-11-27T01:53:24,589 copying build/lib/plom_server/templates/Rectangles/select.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Rectangles 2025-11-27T01:53:24,592 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Profile 2025-11-27T01:53:24,593 copying build/lib/plom_server/templates/Profile/profile.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Profile 2025-11-27T01:53:24,596 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Authentication 2025-11-27T01:53:24,597 copying build/lib/plom_server/templates/Authentication/signup_single_user.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Authentication 2025-11-27T01:53:24,599 copying build/lib/plom_server/templates/Authentication/home.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Authentication 2025-11-27T01:53:24,602 copying build/lib/plom_server/templates/Authentication/login.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Authentication 2025-11-27T01:53:24,604 copying build/lib/plom_server/templates/Authentication/signup_base.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Authentication 2025-11-27T01:53:24,607 copying build/lib/plom_server/templates/Authentication/no_group.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Authentication 2025-11-27T01:53:24,609 copying build/lib/plom_server/templates/Authentication/maintenance.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Authentication 2025-11-27T01:53:24,611 copying build/lib/plom_server/templates/Authentication/set_password_complete.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Authentication 2025-11-27T01:53:24,613 copying build/lib/plom_server/templates/Authentication/activation_invalid.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Authentication 2025-11-27T01:53:24,615 copying build/lib/plom_server/templates/Authentication/unauthorized.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Authentication 2025-11-27T01:53:24,617 copying build/lib/plom_server/templates/Authentication/signup_import_users.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Authentication 2025-11-27T01:53:24,620 copying build/lib/plom_server/templates/Authentication/set_password.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Authentication 2025-11-27T01:53:24,622 copying build/lib/plom_server/templates/Authentication/signup_multiple_users.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Authentication 2025-11-27T01:53:24,624 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Finish 2025-11-27T01:53:24,625 copying build/lib/plom_server/templates/Finish/finish_no_spec.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Finish 2025-11-27T01:53:24,627 copying build/lib/plom_server/templates/Finish/reassemble_paper_pdfs.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Finish 2025-11-27T01:53:24,629 copying build/lib/plom_server/templates/Finish/soln_source_attempt.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Finish 2025-11-27T01:53:24,631 copying build/lib/plom_server/templates/Finish/soln_home.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Finish 2025-11-27T01:53:24,633 copying build/lib/plom_server/templates/Finish/template_soln_spec.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Finish 2025-11-27T01:53:24,635 copying build/lib/plom_server/templates/Finish/soln_spec.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Finish 2025-11-27T01:53:24,637 copying build/lib/plom_server/templates/Finish/finish_not_printed.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Finish 2025-11-27T01:53:24,638 copying build/lib/plom_server/templates/Finish/soln_sources.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Finish 2025-11-27T01:53:24,640 copying build/lib/plom_server/templates/Finish/build_soln.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Finish 2025-11-27T01:53:24,643 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Finish/Reports 2025-11-27T01:53:24,644 copying build/lib/plom_server/templates/Finish/Reports/brief_student_report.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Finish/Reports 2025-11-27T01:53:24,645 copying build/lib/plom_server/templates/Finish/marking_landing.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Finish 2025-11-27T01:53:24,648 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Rubrics 2025-11-27T01:53:24,649 copying build/lib/plom_server/templates/Rubrics/feedback_rules.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Rubrics 2025-11-27T01:53:24,652 copying build/lib/plom_server/templates/Rubrics/rubrics_landing.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Rubrics 2025-11-27T01:53:24,654 copying build/lib/plom_server/templates/Rubrics/rubrics_access.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Rubrics 2025-11-27T01:53:24,656 copying build/lib/plom_server/templates/Rubrics/diff_partial.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Rubrics 2025-11-27T01:53:24,657 copying build/lib/plom_server/templates/Rubrics/rubric_item.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Rubrics 2025-11-27T01:53:24,659 copying build/lib/plom_server/templates/Rubrics/rubrics_admin.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Rubrics 2025-11-27T01:53:24,662 copying build/lib/plom_server/templates/Rubrics/modal_forms.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Rubrics 2025-11-27T01:53:24,664 creating build/bdist.linux-armv7l/wheel/plom_server/templates/TaskOrder 2025-11-27T01:53:24,665 copying build/lib/plom_server/templates/TaskOrder/task_order_landing.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/TaskOrder 2025-11-27T01:53:24,668 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Reports 2025-11-27T01:53:24,669 copying build/lib/plom_server/templates/Reports/reports_landing.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Reports 2025-11-27T01:53:24,671 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Tags 2025-11-27T01:53:24,672 copying build/lib/plom_server/templates/Tags/tag_item.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Tags 2025-11-27T01:53:24,674 copying build/lib/plom_server/templates/Tags/tags_landing.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Tags 2025-11-27T01:53:24,677 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Questiontags 2025-11-27T01:53:24,678 copying build/lib/plom_server/templates/Questiontags/qtags_landing.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Questiontags 2025-11-27T01:53:24,680 copying build/lib/plom_server/templates/Questiontags/modal_forms.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Questiontags 2025-11-27T01:53:24,683 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Visualization 2025-11-27T01:53:24,684 copying build/lib/plom_server/templates/Visualization/histogram.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Visualization 2025-11-27T01:53:24,686 copying build/lib/plom_server/templates/Visualization/heat_map.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Visualization 2025-11-27T01:53:24,688 creating build/bdist.linux-armv7l/wheel/plom_server/templates/QuestionClustering 2025-11-27T01:53:24,689 copying build/lib/plom_server/templates/QuestionClustering/home.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/QuestionClustering 2025-11-27T01:53:24,691 copying build/lib/plom_server/templates/QuestionClustering/clustered_papers.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/QuestionClustering 2025-11-27T01:53:24,693 copying build/lib/plom_server/templates/QuestionClustering/cluster_groups.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/QuestionClustering 2025-11-27T01:53:24,695 copying build/lib/plom_server/templates/QuestionClustering/clustering_jobs.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/QuestionClustering 2025-11-27T01:53:24,697 copying build/lib/plom_server/templates/QuestionClustering/show_rectangles.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/QuestionClustering 2025-11-27T01:53:24,699 copying build/lib/plom_server/templates/QuestionClustering/select.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/QuestionClustering 2025-11-27T01:53:24,701 copying build/lib/plom_server/templates/QuestionClustering/modal_forms.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/QuestionClustering 2025-11-27T01:53:24,703 creating build/bdist.linux-armv7l/wheel/plom_server/templates/QuestionClustering/fragments 2025-11-27T01:53:24,704 copying build/lib/plom_server/templates/QuestionClustering/fragments/clustering_jobs_table.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/QuestionClustering/fragments 2025-11-27T01:53:24,706 copying build/lib/plom_server/templates/QuestionClustering/fragments/clustering_tag_cell.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/QuestionClustering/fragments 2025-11-27T01:53:24,708 copying build/lib/plom_server/templates/QuestionClustering/fragments/error_detail_modal.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/QuestionClustering/fragments 2025-11-27T01:53:24,710 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Scan 2025-11-27T01:53:24,711 copying build/lib/plom_server/templates/Scan/overview.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan 2025-11-27T01:53:24,713 copying build/lib/plom_server/templates/Scan/show_staged_bundles.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan 2025-11-27T01:53:24,715 copying build/lib/plom_server/templates/Scan/bundle_upload.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan 2025-11-27T01:53:24,717 copying build/lib/plom_server/templates/Scan/bundle_is_locked.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan 2025-11-27T01:53:24,719 copying build/lib/plom_server/templates/Scan/bundle_push_collision.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan 2025-11-27T01:53:24,721 copying build/lib/plom_server/templates/Scan/scan_discard.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan 2025-11-27T01:53:24,723 copying build/lib/plom_server/templates/Scan/handwriting_comparison.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan 2025-11-27T01:53:24,725 copying build/lib/plom_server/templates/Scan/reassign_discard.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan 2025-11-27T01:53:24,727 copying build/lib/plom_server/templates/Scan/scan_incomplete.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan 2025-11-27T01:53:24,729 copying build/lib/plom_server/templates/Scan/bundle_thumbnails.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan 2025-11-27T01:53:24,732 copying build/lib/plom_server/templates/Scan/bundle_push_bad_error.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan 2025-11-27T01:53:24,733 copying build/lib/plom_server/templates/Scan/scan_complete.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan 2025-11-27T01:53:24,736 creating build/bdist.linux-armv7l/wheel/plom_server/templates/Scan/fragments 2025-11-27T01:53:24,737 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-27T01:53:24,739 copying build/lib/plom_server/templates/Scan/fragments/staged_bundle_row.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan/fragments 2025-11-27T01:53:24,741 copying build/lib/plom_server/templates/Scan/fragments/knowify_image.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan/fragments 2025-11-27T01:53:24,743 copying build/lib/plom_server/templates/Scan/fragments/bundle_summary.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan/fragments 2025-11-27T01:53:24,745 copying build/lib/plom_server/templates/Scan/fragments/bundle_thumbnail_container.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan/fragments 2025-11-27T01:53:24,747 copying build/lib/plom_server/templates/Scan/fragments/pushed_image_wrapper.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan/fragments 2025-11-27T01:53:24,749 copying build/lib/plom_server/templates/Scan/fragments/bundle_page_panel.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan/fragments 2025-11-27T01:53:24,751 copying build/lib/plom_server/templates/Scan/fragments/substitute_image_wrapper.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan/fragments 2025-11-27T01:53:24,753 copying build/lib/plom_server/templates/Scan/show_pushed_bundles.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/Scan 2025-11-27T01:53:24,755 copying build/lib/plom_server/templates/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/templates 2025-11-27T01:53:24,758 creating build/bdist.linux-armv7l/wheel/plom_server/templates/BuildPaperPDF 2025-11-27T01:53:24,759 copying build/lib/plom_server/templates/BuildPaperPDF/build_paper_pdfs.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/BuildPaperPDF 2025-11-27T01:53:24,760 copying build/lib/plom_server/templates/BuildPaperPDF/cannot_find_pdf.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/BuildPaperPDF 2025-11-27T01:53:24,763 creating build/bdist.linux-armv7l/wheel/plom_server/templates/BuildPaperPDF/fragments 2025-11-27T01:53:24,764 copying build/lib/plom_server/templates/BuildPaperPDF/fragments/pdf_table.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/BuildPaperPDF/fragments 2025-11-27T01:53:24,767 creating build/bdist.linux-armv7l/wheel/plom_server/templates/UserManagement 2025-11-27T01:53:24,768 copying build/lib/plom_server/templates/UserManagement/password_reset_page.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/UserManagement 2025-11-27T01:53:24,769 copying build/lib/plom_server/templates/UserManagement/users.html -> build/bdist.linux-armv7l/wheel/./plom_server/templates/UserManagement 2025-11-27T01:53:24,772 creating build/bdist.linux-armv7l/wheel/plom_server/Rubrics 2025-11-27T01:53:24,774 creating build/bdist.linux-armv7l/wheel/plom_server/Rubrics/services 2025-11-27T01:53:24,775 copying build/lib/plom_server/Rubrics/services/utils.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics/services 2025-11-27T01:53:24,777 copying build/lib/plom_server/Rubrics/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics/services 2025-11-27T01:53:24,779 copying build/lib/plom_server/Rubrics/services/rubric_permissions.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics/services 2025-11-27T01:53:24,781 copying build/lib/plom_server/Rubrics/services/rubric_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics/services 2025-11-27T01:53:24,785 copying build/lib/plom_server/Rubrics/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics 2025-11-27T01:53:24,787 copying build/lib/plom_server/Rubrics/forms.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics 2025-11-27T01:53:24,790 creating build/bdist.linux-armv7l/wheel/plom_server/Rubrics/management 2025-11-27T01:53:24,791 creating build/bdist.linux-armv7l/wheel/plom_server/Rubrics/management/commands 2025-11-27T01:53:24,792 copying build/lib/plom_server/Rubrics/management/commands/plom_rubrics.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics/management/commands 2025-11-27T01:53:24,795 copying build/lib/plom_server/Rubrics/models.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics 2025-11-27T01:53:24,797 creating build/bdist.linux-armv7l/wheel/plom_server/Rubrics/migrations 2025-11-27T01:53:24,798 copying build/lib/plom_server/Rubrics/migrations/0001_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics/migrations 2025-11-27T01:53:24,800 copying build/lib/plom_server/Rubrics/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics/migrations 2025-11-27T01:53:24,802 copying build/lib/plom_server/Rubrics/views.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics 2025-11-27T01:53:24,805 copying build/lib/plom_server/Rubrics/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics 2025-11-27T01:53:24,806 copying build/lib/plom_server/Rubrics/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics 2025-11-27T01:53:24,808 copying build/lib/plom_server/Rubrics/serializers.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics 2025-11-27T01:53:24,810 creating build/bdist.linux-armv7l/wheel/plom_server/Rubrics/tests 2025-11-27T01:53:24,811 copying build/lib/plom_server/Rubrics/tests/test_display_delta.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics/tests 2025-11-27T01:53:24,813 copying build/lib/plom_server/Rubrics/tests/test_rubric_permissions.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics/tests 2025-11-27T01:53:24,815 copying build/lib/plom_server/Rubrics/tests/test_rubric_misc.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics/tests 2025-11-27T01:53:24,817 copying build/lib/plom_server/Rubrics/tests/test_rubric_fractional_permissions.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics/tests 2025-11-27T01:53:24,819 copying build/lib/plom_server/Rubrics/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics/tests 2025-11-27T01:53:24,821 copying build/lib/plom_server/Rubrics/tests/test_rubric_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics/tests 2025-11-27T01:53:24,823 copying build/lib/plom_server/Rubrics/admin.py -> build/bdist.linux-armv7l/wheel/./plom_server/Rubrics 2025-11-27T01:53:24,826 creating build/bdist.linux-armv7l/wheel/plom_server/TaskOrder 2025-11-27T01:53:24,827 creating build/bdist.linux-armv7l/wheel/plom_server/TaskOrder/services 2025-11-27T01:53:24,828 copying build/lib/plom_server/TaskOrder/services/task_ordering_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/TaskOrder/services 2025-11-27T01:53:24,830 copying build/lib/plom_server/TaskOrder/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/TaskOrder/services 2025-11-27T01:53:24,832 copying build/lib/plom_server/TaskOrder/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/TaskOrder 2025-11-27T01:53:24,834 copying build/lib/plom_server/TaskOrder/forms.py -> build/bdist.linux-armv7l/wheel/./plom_server/TaskOrder 2025-11-27T01:53:24,836 creating build/bdist.linux-armv7l/wheel/plom_server/TaskOrder/management 2025-11-27T01:53:24,838 creating build/bdist.linux-armv7l/wheel/plom_server/TaskOrder/management/commands 2025-11-27T01:53:24,839 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-27T01:53:24,841 copying build/lib/plom_server/TaskOrder/views.py -> build/bdist.linux-armv7l/wheel/./plom_server/TaskOrder 2025-11-27T01:53:24,843 copying build/lib/plom_server/TaskOrder/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/TaskOrder 2025-11-27T01:53:24,845 copying build/lib/plom_server/TaskOrder/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/TaskOrder 2025-11-27T01:53:24,847 creating build/bdist.linux-armv7l/wheel/plom_server/Reports 2025-11-27T01:53:24,848 copying build/lib/plom_server/Reports/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/Reports 2025-11-27T01:53:24,850 copying build/lib/plom_server/Reports/views.py -> build/bdist.linux-armv7l/wheel/./plom_server/Reports 2025-11-27T01:53:24,852 copying build/lib/plom_server/Reports/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Reports 2025-11-27T01:53:24,854 creating build/bdist.linux-armv7l/wheel/plom_server/Tags 2025-11-27T01:53:24,855 creating build/bdist.linux-armv7l/wheel/plom_server/Tags/services 2025-11-27T01:53:24,856 copying build/lib/plom_server/Tags/services/tag_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Tags/services 2025-11-27T01:53:24,858 copying build/lib/plom_server/Tags/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Tags/services 2025-11-27T01:53:24,860 copying build/lib/plom_server/Tags/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/Tags 2025-11-27T01:53:24,862 copying build/lib/plom_server/Tags/forms.py -> build/bdist.linux-armv7l/wheel/./plom_server/Tags 2025-11-27T01:53:24,863 copying build/lib/plom_server/Tags/views.py -> build/bdist.linux-armv7l/wheel/./plom_server/Tags 2025-11-27T01:53:24,865 copying build/lib/plom_server/Tags/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/Tags 2025-11-27T01:53:24,867 copying build/lib/plom_server/Tags/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Tags 2025-11-27T01:53:24,869 creating build/bdist.linux-armv7l/wheel/plom_server/Visualization 2025-11-27T01:53:24,870 copying build/lib/plom_server/Visualization/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/Visualization 2025-11-27T01:53:24,872 copying build/lib/plom_server/Visualization/views.py -> build/bdist.linux-armv7l/wheel/./plom_server/Visualization 2025-11-27T01:53:24,873 copying build/lib/plom_server/Visualization/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/Visualization 2025-11-27T01:53:24,875 copying build/lib/plom_server/Visualization/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Visualization 2025-11-27T01:53:24,877 creating build/bdist.linux-armv7l/wheel/plom_server/QuestionClustering 2025-11-27T01:53:24,879 creating build/bdist.linux-armv7l/wheel/plom_server/QuestionClustering/services 2025-11-27T01:53:24,880 copying build/lib/plom_server/QuestionClustering/services/model_loader.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionClustering/services 2025-11-27T01:53:24,882 copying build/lib/plom_server/QuestionClustering/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionClustering/services 2025-11-27T01:53:24,883 copying build/lib/plom_server/QuestionClustering/services/question_clustering_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionClustering/services 2025-11-27T01:53:24,886 copying build/lib/plom_server/QuestionClustering/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionClustering 2025-11-27T01:53:24,888 copying build/lib/plom_server/QuestionClustering/forms.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionClustering 2025-11-27T01:53:24,890 copying build/lib/plom_server/QuestionClustering/models.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionClustering 2025-11-27T01:53:24,893 creating build/bdist.linux-armv7l/wheel/plom_server/QuestionClustering/exceptions 2025-11-27T01:53:24,894 copying build/lib/plom_server/QuestionClustering/exceptions/clustering_exception.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionClustering/exceptions 2025-11-27T01:53:24,895 copying build/lib/plom_server/QuestionClustering/exceptions/job_exception.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionClustering/exceptions 2025-11-27T01:53:24,898 creating build/bdist.linux-armv7l/wheel/plom_server/QuestionClustering/migrations 2025-11-27T01:53:24,899 copying build/lib/plom_server/QuestionClustering/migrations/0001_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionClustering/migrations 2025-11-27T01:53:24,901 copying build/lib/plom_server/QuestionClustering/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionClustering/migrations 2025-11-27T01:53:24,903 copying build/lib/plom_server/QuestionClustering/views.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionClustering 2025-11-27T01:53:24,905 copying build/lib/plom_server/QuestionClustering/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionClustering 2025-11-27T01:53:24,907 copying build/lib/plom_server/QuestionClustering/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionClustering 2025-11-27T01:53:24,908 copying build/lib/plom_server/QuestionClustering/admin.py -> build/bdist.linux-armv7l/wheel/./plom_server/QuestionClustering 2025-11-27T01:53:24,911 creating build/bdist.linux-armv7l/wheel/plom_server/Scan 2025-11-27T01:53:24,912 creating build/bdist.linux-armv7l/wheel/plom_server/Scan/services 2025-11-27T01:53:24,913 copying build/lib/plom_server/Scan/services/image_process.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/services 2025-11-27T01:53:24,916 copying build/lib/plom_server/Scan/services/manage_discard.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/services 2025-11-27T01:53:24,918 copying build/lib/plom_server/Scan/services/hard_rotate.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/services 2025-11-27T01:53:24,920 copying build/lib/plom_server/Scan/services/scan_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/services 2025-11-27T01:53:24,923 copying build/lib/plom_server/Scan/services/cast_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/services 2025-11-27T01:53:24,926 copying build/lib/plom_server/Scan/services/util.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/services 2025-11-27T01:53:24,927 copying build/lib/plom_server/Scan/services/manage_scan.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/services 2025-11-27T01:53:24,930 copying build/lib/plom_server/Scan/services/qr_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/services 2025-11-27T01:53:24,932 copying build/lib/plom_server/Scan/services/image_rotate.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/services 2025-11-27T01:53:24,934 copying build/lib/plom_server/Scan/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/services 2025-11-27T01:53:24,936 copying build/lib/plom_server/Scan/services/ForgiveMissingService.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/services 2025-11-27T01:53:24,939 creating build/bdist.linux-armv7l/wheel/plom_server/Scan/models 2025-11-27T01:53:24,940 copying build/lib/plom_server/Scan/models/staging_images.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/models 2025-11-27T01:53:24,942 copying build/lib/plom_server/Scan/models/staging_bundle.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/models 2025-11-27T01:53:24,944 copying build/lib/plom_server/Scan/models/scan_background_chores.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/models 2025-11-27T01:53:24,946 copying build/lib/plom_server/Scan/models/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/models 2025-11-27T01:53:24,948 copying build/lib/plom_server/Scan/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan 2025-11-27T01:53:24,950 copying build/lib/plom_server/Scan/forms.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan 2025-11-27T01:53:24,952 creating build/bdist.linux-armv7l/wheel/plom_server/Scan/management 2025-11-27T01:53:24,954 creating build/bdist.linux-armv7l/wheel/plom_server/Scan/management/commands 2025-11-27T01:53:24,955 copying build/lib/plom_server/Scan/management/commands/plom_staging_extralise.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/management/commands 2025-11-27T01:53:24,957 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-27T01:53:24,959 copying build/lib/plom_server/Scan/management/commands/plom_staging_unknowify.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/management/commands 2025-11-27T01:53:24,961 copying build/lib/plom_server/Scan/management/commands/plom_staging_knowify.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/management/commands 2025-11-27T01:53:24,963 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-27T01:53:24,965 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-27T01:53:24,966 copying build/lib/plom_server/Scan/management/commands/plom_reassign_discard.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/management/commands 2025-11-27T01:53:24,968 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-27T01:53:24,970 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-27T01:53:24,972 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-27T01:53:24,974 copying build/lib/plom_server/Scan/management/commands/plom_staging_rotate.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/management/commands 2025-11-27T01:53:24,976 copying build/lib/plom_server/Scan/management/commands/plom_staging_bundles.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/management/commands 2025-11-27T01:53:24,978 copying build/lib/plom_server/Scan/management/commands/plom_staging_discard.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/management/commands 2025-11-27T01:53:24,980 creating build/bdist.linux-armv7l/wheel/plom_server/Scan/views 2025-11-27T01:53:24,981 copying build/lib/plom_server/Scan/views/scanner_home.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/views 2025-11-27T01:53:24,984 copying build/lib/plom_server/Scan/views/scan_discards.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/views 2025-11-27T01:53:24,986 copying build/lib/plom_server/Scan/views/pushed_images.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/views 2025-11-27T01:53:24,988 copying build/lib/plom_server/Scan/views/rotate_images.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/views 2025-11-27T01:53:24,990 copying build/lib/plom_server/Scan/views/push_images.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/views 2025-11-27T01:53:24,992 copying build/lib/plom_server/Scan/views/scanner_summary.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/views 2025-11-27T01:53:24,994 copying build/lib/plom_server/Scan/views/manage_bundle.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/views 2025-11-27T01:53:24,996 copying build/lib/plom_server/Scan/views/cast_image_state.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/views 2025-11-27T01:53:24,998 copying build/lib/plom_server/Scan/views/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/views 2025-11-27T01:53:25,001 creating build/bdist.linux-armv7l/wheel/plom_server/Scan/migrations 2025-11-27T01:53:25,002 copying build/lib/plom_server/Scan/migrations/0001_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/migrations 2025-11-27T01:53:25,004 copying build/lib/plom_server/Scan/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/migrations 2025-11-27T01:53:25,006 copying build/lib/plom_server/Scan/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan 2025-11-27T01:53:25,008 copying build/lib/plom_server/Scan/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan 2025-11-27T01:53:25,010 creating build/bdist.linux-armv7l/wheel/plom_server/Scan/tests 2025-11-27T01:53:25,011 copying build/lib/plom_server/Scan/tests/test_qr_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/tests 2025-11-27T01:53:25,013 copying build/lib/plom_server/Scan/tests/id_page_img.png -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/tests 2025-11-27T01:53:25,016 copying build/lib/plom_server/Scan/tests/test_forgive.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/tests 2025-11-27T01:53:25,018 copying build/lib/plom_server/Scan/tests/test_scanner.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/tests 2025-11-27T01:53:25,020 copying build/lib/plom_server/Scan/tests/test_manage_discard.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/tests 2025-11-27T01:53:25,022 copying build/lib/plom_server/Scan/tests/test_manage_scan.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/tests 2025-11-27T01:53:25,024 copying build/lib/plom_server/Scan/tests/test_image_process.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/tests 2025-11-27T01:53:25,026 copying build/lib/plom_server/Scan/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/tests 2025-11-27T01:53:25,028 copying build/lib/plom_server/Scan/tests/test_scan_cast.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan/tests 2025-11-27T01:53:25,030 copying build/lib/plom_server/Scan/admin.py -> build/bdist.linux-armv7l/wheel/./plom_server/Scan 2025-11-27T01:53:25,032 copying build/lib/plom_server/settings.py -> build/bdist.linux-armv7l/wheel/./plom_server 2025-11-27T01:53:25,034 copying build/lib/plom_server/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server 2025-11-27T01:53:25,037 creating build/bdist.linux-armv7l/wheel/plom_server/static 2025-11-27T01:53:25,038 copying build/lib/plom_server/static/defaultUserIcon.png -> build/bdist.linux-armv7l/wheel/./plom_server/static 2025-11-27T01:53:25,040 copying build/lib/plom_server/static/ball_triangle.svg -> build/bdist.linux-armv7l/wheel/./plom_server/static 2025-11-27T01:53:25,042 copying build/lib/plom_server/static/plomLogo.png -> build/bdist.linux-armv7l/wheel/./plom_server/static 2025-11-27T01:53:25,045 creating build/bdist.linux-armv7l/wheel/plom_server/static/js 2025-11-27T01:53:25,046 copying build/lib/plom_server/static/js/histogram.js -> build/bdist.linux-armv7l/wheel/./plom_server/static/js 2025-11-27T01:53:25,048 copying build/lib/plom_server/static/js/plom_htmx_error_handler.js -> build/bdist.linux-armv7l/wheel/./plom_server/static/js 2025-11-27T01:53:25,050 copying build/lib/plom_server/static/js/rectangle_select.js -> build/bdist.linux-armv7l/wheel/./plom_server/static/js 2025-11-27T01:53:25,052 copying build/lib/plom_server/static/js/heatmap.js -> build/bdist.linux-armv7l/wheel/./plom_server/static/js 2025-11-27T01:53:25,054 copying build/lib/plom_server/static/js/frontend_utils.js -> build/bdist.linux-armv7l/wheel/./plom_server/static/js 2025-11-27T01:53:25,056 copying build/lib/plom_server/static/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/static 2025-11-27T01:53:25,058 copying build/lib/plom_server/static/fingers_in_gears.svg -> build/bdist.linux-armv7l/wheel/./plom_server/static 2025-11-27T01:53:25,061 creating build/bdist.linux-armv7l/wheel/plom_server/static/css 2025-11-27T01:53:25,062 copying build/lib/plom_server/static/css/profile.css -> build/bdist.linux-armv7l/wheel/./plom_server/static/css 2025-11-27T01:53:25,064 copying build/lib/plom_server/static/css/generate_report.css -> build/bdist.linux-armv7l/wheel/./plom_server/static/css 2025-11-27T01:53:25,066 copying build/lib/plom_server/static/css/diff_table.css -> build/bdist.linux-armv7l/wheel/./plom_server/static/css 2025-11-27T01:53:25,067 copying build/lib/plom_server/static/css/loginPage.css -> build/bdist.linux-armv7l/wheel/./plom_server/static/css 2025-11-27T01:53:25,069 copying build/lib/plom_server/static/css/base.css -> build/bdist.linux-armv7l/wheel/./plom_server/static/css 2025-11-27T01:53:25,071 copying build/lib/plom_server/asgi.py -> build/bdist.linux-armv7l/wheel/./plom_server 2025-11-27T01:53:25,073 creating build/bdist.linux-armv7l/wheel/plom_server/API 2025-11-27T01:53:25,074 creating build/bdist.linux-armv7l/wheel/plom_server/API/services 2025-11-27T01:53:25,075 copying build/lib/plom_server/API/services/TokenService.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/services 2025-11-27T01:53:25,077 copying build/lib/plom_server/API/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/services 2025-11-27T01:53:25,079 creating build/bdist.linux-armv7l/wheel/plom_server/API/routes 2025-11-27T01:53:25,080 copying build/lib/plom_server/API/routes/annotation_patterns.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/routes 2025-11-27T01:53:25,082 copying build/lib/plom_server/API/routes/misc_patterns.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/routes 2025-11-27T01:53:25,084 copying build/lib/plom_server/API/routes/tags_patterns.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/routes 2025-11-27T01:53:25,085 copying build/lib/plom_server/API/routes/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/routes 2025-11-27T01:53:25,087 copying build/lib/plom_server/API/routes/mark_patterns.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/routes 2025-11-27T01:53:25,089 copying build/lib/plom_server/API/routes/id_patterns.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/routes 2025-11-27T01:53:25,091 creating build/bdist.linux-armv7l/wheel/plom_server/API/permissions 2025-11-27T01:53:25,092 copying build/lib/plom_server/API/permissions/permissions.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/permissions 2025-11-27T01:53:25,094 copying build/lib/plom_server/API/permissions/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/permissions 2025-11-27T01:53:25,096 copying build/lib/plom_server/API/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/API 2025-11-27T01:53:25,099 creating build/bdist.linux-armv7l/wheel/plom_server/API/views 2025-11-27T01:53:25,099 copying build/lib/plom_server/API/views/finish.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-11-27T01:53:25,101 copying build/lib/plom_server/API/views/scan.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-11-27T01:53:25,104 copying build/lib/plom_server/API/views/mark_question.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-11-27T01:53:25,106 copying build/lib/plom_server/API/views/paperstoprint.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-11-27T01:53:25,108 copying build/lib/plom_server/API/views/mark.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-11-27T01:53:25,111 copying build/lib/plom_server/API/views/user_info.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-11-27T01:53:25,112 copying build/lib/plom_server/API/views/server_info.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-11-27T01:53:25,114 copying build/lib/plom_server/API/views/rectangle_extractor.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-11-27T01:53:25,116 copying build/lib/plom_server/API/views/latex.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-11-27T01:53:25,118 copying build/lib/plom_server/API/views/identify.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-11-27T01:53:25,120 copying build/lib/plom_server/API/views/rubrics.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-11-27T01:53:25,122 copying build/lib/plom_server/API/views/utils.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-11-27T01:53:25,124 copying build/lib/plom_server/API/views/report.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-11-27T01:53:25,126 copying build/lib/plom_server/API/views/source_handler.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-11-27T01:53:25,128 copying build/lib/plom_server/API/views/classlist.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-11-27T01:53:25,130 copying build/lib/plom_server/API/views/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-11-27T01:53:25,132 creating build/bdist.linux-armv7l/wheel/plom_server/API/views/experimental 2025-11-27T01:53:25,133 copying build/lib/plom_server/API/views/experimental/marking_tasks.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views/experimental 2025-11-27T01:53:25,135 copying build/lib/plom_server/API/views/experimental/base.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views/experimental 2025-11-27T01:53:25,137 copying build/lib/plom_server/API/views/experimental/rubrics.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views/experimental 2025-11-27T01:53:25,139 copying build/lib/plom_server/API/views/experimental/annotations.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views/experimental 2025-11-27T01:53:25,140 copying build/lib/plom_server/API/views/experimental/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views/experimental 2025-11-27T01:53:25,142 copying build/lib/plom_server/API/views/spec_handler.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-11-27T01:53:25,144 copying build/lib/plom_server/API/views/pqvmap.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/views 2025-11-27T01:53:25,147 creating build/bdist.linux-armv7l/wheel/plom_server/API/migrations 2025-11-27T01:53:25,147 copying build/lib/plom_server/API/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/migrations 2025-11-27T01:53:25,149 copying build/lib/plom_server/API/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/API 2025-11-27T01:53:25,151 copying build/lib/plom_server/API/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/API 2025-11-27T01:53:25,153 creating build/bdist.linux-armv7l/wheel/plom_server/API/tests 2025-11-27T01:53:25,154 copying build/lib/plom_server/API/tests/test_mark_questions.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/tests 2025-11-27T01:53:25,157 copying build/lib/plom_server/API/tests/test_client_reject_list.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/tests 2025-11-27T01:53:25,158 copying build/lib/plom_server/API/tests/conftest.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/tests 2025-11-27T01:53:25,160 copying build/lib/plom_server/API/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/API/tests 2025-11-27T01:53:25,162 creating build/bdist.linux-armv7l/wheel/plom_server/BuildPaperPDF 2025-11-27T01:53:25,164 creating build/bdist.linux-armv7l/wheel/plom_server/BuildPaperPDF/services 2025-11-27T01:53:25,165 copying build/lib/plom_server/BuildPaperPDF/services/build_papers.py -> build/bdist.linux-armv7l/wheel/./plom_server/BuildPaperPDF/services 2025-11-27T01:53:25,167 copying build/lib/plom_server/BuildPaperPDF/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/BuildPaperPDF/services 2025-11-27T01:53:25,169 copying build/lib/plom_server/BuildPaperPDF/tests.py -> build/bdist.linux-armv7l/wheel/./plom_server/BuildPaperPDF 2025-11-27T01:53:25,171 copying build/lib/plom_server/BuildPaperPDF/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/BuildPaperPDF 2025-11-27T01:53:25,173 creating build/bdist.linux-armv7l/wheel/plom_server/BuildPaperPDF/management 2025-11-27T01:53:25,175 creating build/bdist.linux-armv7l/wheel/plom_server/BuildPaperPDF/management/commands 2025-11-27T01:53:25,176 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-27T01:53:25,178 copying build/lib/plom_server/BuildPaperPDF/models.py -> build/bdist.linux-armv7l/wheel/./plom_server/BuildPaperPDF 2025-11-27T01:53:25,181 creating build/bdist.linux-armv7l/wheel/plom_server/BuildPaperPDF/migrations 2025-11-27T01:53:25,182 copying build/lib/plom_server/BuildPaperPDF/migrations/0001_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/BuildPaperPDF/migrations 2025-11-27T01:53:25,184 copying build/lib/plom_server/BuildPaperPDF/migrations/0002_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/BuildPaperPDF/migrations 2025-11-27T01:53:25,186 copying build/lib/plom_server/BuildPaperPDF/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/BuildPaperPDF/migrations 2025-11-27T01:53:25,187 copying build/lib/plom_server/BuildPaperPDF/views.py -> build/bdist.linux-armv7l/wheel/./plom_server/BuildPaperPDF 2025-11-27T01:53:25,189 copying build/lib/plom_server/BuildPaperPDF/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/BuildPaperPDF 2025-11-27T01:53:25,191 copying build/lib/plom_server/BuildPaperPDF/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/BuildPaperPDF 2025-11-27T01:53:25,193 copying build/lib/plom_server/BuildPaperPDF/admin.py -> build/bdist.linux-armv7l/wheel/./plom_server/BuildPaperPDF 2025-11-27T01:53:25,194 copying build/lib/plom_server/context_processors.py -> build/bdist.linux-armv7l/wheel/./plom_server 2025-11-27T01:53:25,197 creating build/bdist.linux-armv7l/wheel/plom_server/TestingSupport 2025-11-27T01:53:25,198 creating build/bdist.linux-armv7l/wheel/plom_server/TestingSupport/services 2025-11-27T01:53:25,199 copying build/lib/plom_server/TestingSupport/services/ConfigFileService.py -> build/bdist.linux-armv7l/wheel/./plom_server/TestingSupport/services 2025-11-27T01:53:25,201 copying build/lib/plom_server/TestingSupport/services/exceptions.py -> build/bdist.linux-armv7l/wheel/./plom_server/TestingSupport/services 2025-11-27T01:53:25,203 copying build/lib/plom_server/TestingSupport/services/ConfigPreparationService.py -> build/bdist.linux-armv7l/wheel/./plom_server/TestingSupport/services 2025-11-27T01:53:25,205 copying build/lib/plom_server/TestingSupport/services/ConfigTaskService.py -> build/bdist.linux-armv7l/wheel/./plom_server/TestingSupport/services 2025-11-27T01:53:25,207 copying build/lib/plom_server/TestingSupport/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/TestingSupport/services 2025-11-27T01:53:25,209 copying build/lib/plom_server/TestingSupport/utils.py -> build/bdist.linux-armv7l/wheel/./plom_server/TestingSupport 2025-11-27T01:53:25,211 creating build/bdist.linux-armv7l/wheel/plom_server/TestingSupport/migrations 2025-11-27T01:53:25,212 copying build/lib/plom_server/TestingSupport/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/TestingSupport/migrations 2025-11-27T01:53:25,214 copying build/lib/plom_server/TestingSupport/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/TestingSupport 2025-11-27T01:53:25,217 creating build/bdist.linux-armv7l/wheel/plom_server/TestingSupport/config_files 2025-11-27T01:53:25,218 copying build/lib/plom_server/TestingSupport/config_files/hw_bundle_config.toml -> build/bdist.linux-armv7l/wheel/./plom_server/TestingSupport/config_files 2025-11-27T01:53:25,220 copying build/lib/plom_server/TestingSupport/config_files/long_demo_config.toml -> build/bdist.linux-armv7l/wheel/./plom_server/TestingSupport/config_files 2025-11-27T01:53:25,221 copying build/lib/plom_server/TestingSupport/config_files/full_demo_config.toml -> build/bdist.linux-armv7l/wheel/./plom_server/TestingSupport/config_files 2025-11-27T01:53:25,223 copying build/lib/plom_server/TestingSupport/config_files/just_demo_spec.toml -> build/bdist.linux-armv7l/wheel/./plom_server/TestingSupport/config_files 2025-11-27T01:53:25,225 copying build/lib/plom_server/TestingSupport/config_files/quick_demo_config.toml -> build/bdist.linux-armv7l/wheel/./plom_server/TestingSupport/config_files 2025-11-27T01:53:25,227 copying build/lib/plom_server/TestingSupport/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/TestingSupport 2025-11-27T01:53:25,229 creating build/bdist.linux-armv7l/wheel/plom_server/TestingSupport/tests 2025-11-27T01:53:25,230 copying build/lib/plom_server/TestingSupport/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/TestingSupport/tests 2025-11-27T01:53:25,232 copying build/lib/plom_server/TestingSupport/tests/test_config.py -> build/bdist.linux-armv7l/wheel/./plom_server/TestingSupport/tests 2025-11-27T01:53:25,233 copying build/lib/plom_server/get_js.py -> build/bdist.linux-armv7l/wheel/./plom_server 2025-11-27T01:53:25,236 creating build/bdist.linux-armv7l/wheel/plom_server/Mark 2025-11-27T01:53:25,238 creating build/bdist.linux-armv7l/wheel/plom_server/Mark/services 2025-11-27T01:53:25,239 copying build/lib/plom_server/Mark/services/marking_stats.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/services 2025-11-27T01:53:25,241 copying build/lib/plom_server/Mark/services/page_data.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/services 2025-11-27T01:53:25,243 copying build/lib/plom_server/Mark/services/question_marking.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/services 2025-11-27T01:53:25,246 copying build/lib/plom_server/Mark/services/marking_task_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/services 2025-11-27T01:53:25,248 copying build/lib/plom_server/Mark/services/annotations.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/services 2025-11-27T01:53:25,251 copying build/lib/plom_server/Mark/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/services 2025-11-27T01:53:25,252 copying build/lib/plom_server/Mark/services/MarkingPriorityService.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/services 2025-11-27T01:53:25,254 copying build/lib/plom_server/Mark/services/mark_task.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/services 2025-11-27T01:53:25,256 creating build/bdist.linux-armv7l/wheel/plom_server/Mark/models 2025-11-27T01:53:25,257 copying build/lib/plom_server/Mark/models/tasks.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/models 2025-11-27T01:53:25,260 copying build/lib/plom_server/Mark/models/annotations.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/models 2025-11-27T01:53:25,262 copying build/lib/plom_server/Mark/models/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/models 2025-11-27T01:53:25,264 creating build/bdist.linux-armv7l/wheel/plom_server/Mark/migrations 2025-11-27T01:53:25,265 copying build/lib/plom_server/Mark/migrations/0001_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/migrations 2025-11-27T01:53:25,267 copying build/lib/plom_server/Mark/migrations/0002_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/migrations 2025-11-27T01:53:25,269 copying build/lib/plom_server/Mark/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/migrations 2025-11-27T01:53:25,271 copying build/lib/plom_server/Mark/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark 2025-11-27T01:53:25,272 copying build/lib/plom_server/Mark/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark 2025-11-27T01:53:25,274 creating build/bdist.linux-armv7l/wheel/plom_server/Mark/tests 2025-11-27T01:53:25,275 copying build/lib/plom_server/Mark/tests/test_marking_task_service_config.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/tests 2025-11-27T01:53:25,278 copying build/lib/plom_server/Mark/tests/tiny_qvmap.toml -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/tests 2025-11-27T01:53:25,279 copying build/lib/plom_server/Mark/tests/tiny_spec.toml -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/tests 2025-11-27T01:53:25,281 copying build/lib/plom_server/Mark/tests/test_question_marking_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/tests 2025-11-27T01:53:25,283 copying build/lib/plom_server/Mark/tests/test_tagging_tasks.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/tests 2025-11-27T01:53:25,285 copying build/lib/plom_server/Mark/tests/test_marking_priority_setting.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/tests 2025-11-27T01:53:25,287 copying build/lib/plom_server/Mark/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/tests 2025-11-27T01:53:25,289 copying build/lib/plom_server/Mark/tests/test_marking_task_service.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/tests 2025-11-27T01:53:25,291 copying build/lib/plom_server/Mark/tests/test_incoming_annotations.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/tests 2025-11-27T01:53:25,294 creating build/bdist.linux-armv7l/wheel/plom_server/Mark/serializers 2025-11-27T01:53:25,294 copying build/lib/plom_server/Mark/serializers/tasks.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/serializers 2025-11-27T01:53:25,296 copying build/lib/plom_server/Mark/serializers/annotations.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/serializers 2025-11-27T01:53:25,298 copying build/lib/plom_server/Mark/serializers/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark/serializers 2025-11-27T01:53:25,300 copying build/lib/plom_server/Mark/admin.py -> build/bdist.linux-armv7l/wheel/./plom_server/Mark 2025-11-27T01:53:25,302 creating build/bdist.linux-armv7l/wheel/plom_server/UserManagement 2025-11-27T01:53:25,304 creating build/bdist.linux-armv7l/wheel/plom_server/UserManagement/services 2025-11-27T01:53:25,305 copying build/lib/plom_server/UserManagement/services/UsersService.py -> build/bdist.linux-armv7l/wheel/./plom_server/UserManagement/services 2025-11-27T01:53:25,307 copying build/lib/plom_server/UserManagement/services/PermissionChanger.py -> build/bdist.linux-armv7l/wheel/./plom_server/UserManagement/services 2025-11-27T01:53:25,309 copying build/lib/plom_server/UserManagement/services/QuotaService.py -> build/bdist.linux-armv7l/wheel/./plom_server/UserManagement/services 2025-11-27T01:53:25,311 copying build/lib/plom_server/UserManagement/services/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/UserManagement/services 2025-11-27T01:53:25,313 copying build/lib/plom_server/UserManagement/urls.py -> build/bdist.linux-armv7l/wheel/./plom_server/UserManagement 2025-11-27T01:53:25,315 creating build/bdist.linux-armv7l/wheel/plom_server/UserManagement/management 2025-11-27T01:53:25,316 creating build/bdist.linux-armv7l/wheel/plom_server/UserManagement/management/commands 2025-11-27T01:53:25,317 copying build/lib/plom_server/UserManagement/management/commands/plom_users.py -> build/bdist.linux-armv7l/wheel/./plom_server/UserManagement/management/commands 2025-11-27T01:53:25,319 copying build/lib/plom_server/UserManagement/management/commands/plom_leadmarker_membership.py -> build/bdist.linux-armv7l/wheel/./plom_server/UserManagement/management/commands 2025-11-27T01:53:25,321 copying build/lib/plom_server/UserManagement/models.py -> build/bdist.linux-armv7l/wheel/./plom_server/UserManagement 2025-11-27T01:53:25,323 creating build/bdist.linux-armv7l/wheel/plom_server/UserManagement/migrations 2025-11-27T01:53:25,324 copying build/lib/plom_server/UserManagement/migrations/0001_initial.py -> build/bdist.linux-armv7l/wheel/./plom_server/UserManagement/migrations 2025-11-27T01:53:25,326 copying build/lib/plom_server/UserManagement/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/UserManagement/migrations 2025-11-27T01:53:25,328 copying build/lib/plom_server/UserManagement/views.py -> build/bdist.linux-armv7l/wheel/./plom_server/UserManagement 2025-11-27T01:53:25,331 copying build/lib/plom_server/UserManagement/apps.py -> build/bdist.linux-armv7l/wheel/./plom_server/UserManagement 2025-11-27T01:53:25,332 copying build/lib/plom_server/UserManagement/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/UserManagement 2025-11-27T01:53:25,334 creating build/bdist.linux-armv7l/wheel/plom_server/UserManagement/tests 2025-11-27T01:53:25,336 copying build/lib/plom_server/UserManagement/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_server/UserManagement/tests 2025-11-27T01:53:25,337 copying build/lib/plom_server/UserManagement/tests/test_UsersService.py -> build/bdist.linux-armv7l/wheel/./plom_server/UserManagement/tests 2025-11-27T01:53:25,339 copying build/lib/plom_server/UserManagement/admin.py -> build/bdist.linux-armv7l/wheel/./plom_server/UserManagement 2025-11-27T01:53:25,342 creating build/bdist.linux-armv7l/wheel/plom_ml 2025-11-27T01:53:25,343 copying build/lib/plom_ml/exceptions.py -> build/bdist.linux-armv7l/wheel/./plom_ml 2025-11-27T01:53:25,344 copying build/lib/plom_ml/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_ml 2025-11-27T01:53:25,347 creating build/bdist.linux-armv7l/wheel/plom_ml/clustering 2025-11-27T01:53:25,348 creating build/bdist.linux-armv7l/wheel/plom_ml/clustering/model 2025-11-27T01:53:25,349 copying build/lib/plom_ml/clustering/model/model_type.py -> build/bdist.linux-armv7l/wheel/./plom_ml/clustering/model 2025-11-27T01:53:25,351 copying build/lib/plom_ml/clustering/model/model_config.yaml -> build/bdist.linux-armv7l/wheel/./plom_ml/clustering/model 2025-11-27T01:53:25,353 copying build/lib/plom_ml/clustering/model/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_ml/clustering/model 2025-11-27T01:53:25,355 copying build/lib/plom_ml/clustering/model/clustering_strategy.py -> build/bdist.linux-armv7l/wheel/./plom_ml/clustering/model 2025-11-27T01:53:25,357 copying build/lib/plom_ml/clustering/exceptions.py -> build/bdist.linux-armv7l/wheel/./plom_ml/clustering 2025-11-27T01:53:25,359 creating build/bdist.linux-armv7l/wheel/plom_ml/clustering/embedding 2025-11-27T01:53:25,360 copying build/lib/plom_ml/clustering/embedding/embedder.py -> build/bdist.linux-armv7l/wheel/./plom_ml/clustering/embedding 2025-11-27T01:53:25,362 copying build/lib/plom_ml/clustering/embedding/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_ml/clustering/embedding 2025-11-27T01:53:25,364 creating build/bdist.linux-armv7l/wheel/plom_ml/clustering/pipeline 2025-11-27T01:53:25,365 copying build/lib/plom_ml/clustering/pipeline/clustering_pipeline.py -> build/bdist.linux-armv7l/wheel/./plom_ml/clustering/pipeline 2025-11-27T01:53:25,368 copying build/lib/plom_ml/clustering/pipeline/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_ml/clustering/pipeline 2025-11-27T01:53:25,369 copying build/lib/plom_ml/clustering/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_ml/clustering 2025-11-27T01:53:25,371 creating build/bdist.linux-armv7l/wheel/plom_ml/clustering/preprocessing 2025-11-27T01:53:25,373 copying build/lib/plom_ml/clustering/preprocessing/preprocessor.py -> build/bdist.linux-armv7l/wheel/./plom_ml/clustering/preprocessing 2025-11-27T01:53:25,375 copying build/lib/plom_ml/clustering/preprocessing/image_processing_service.py -> build/bdist.linux-armv7l/wheel/./plom_ml/clustering/preprocessing 2025-11-27T01:53:25,377 copying build/lib/plom_ml/clustering/preprocessing/__init__.py -> build/bdist.linux-armv7l/wheel/./plom_ml/clustering/preprocessing 2025-11-27T01:53:25,380 creating build/bdist.linux-armv7l/wheel/plom 2025-11-27T01:53:25,381 copying build/lib/plom/plom_exceptions.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-27T01:53:25,384 copying build/lib/plom/test_latexfrag.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-27T01:53:25,385 copying build/lib/plom/tpv_utils.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-27T01:53:25,388 copying build/lib/plom/rules.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-27T01:53:25,390 copying build/lib/plom/latexTemplate.tex -> build/bdist.linux-armv7l/wheel/./plom 2025-11-27T01:53:25,392 copying build/lib/plom/templateSolutionSpec.toml -> build/bdist.linux-armv7l/wheel/./plom 2025-11-27T01:53:25,393 copying build/lib/plom/test_target_latex.png -> build/bdist.linux-armv7l/wheel/./plom 2025-11-27T01:53:25,395 copying build/lib/plom/comment_utils.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-27T01:53:25,398 creating build/bdist.linux-armv7l/wheel/plom/messenger 2025-11-27T01:53:25,399 copying build/lib/plom/messenger/messenger.py -> build/bdist.linux-armv7l/wheel/./plom/messenger 2025-11-27T01:53:25,402 copying build/lib/plom/messenger/managerMessenger.py -> build/bdist.linux-armv7l/wheel/./plom/messenger 2025-11-27T01:53:25,405 copying build/lib/plom/messenger/scanMessenger.py -> build/bdist.linux-armv7l/wheel/./plom/messenger 2025-11-27T01:53:25,407 copying build/lib/plom/messenger/base_messenger.py -> build/bdist.linux-armv7l/wheel/./plom/messenger 2025-11-27T01:53:25,411 copying build/lib/plom/messenger/test_messengers.py -> build/bdist.linux-armv7l/wheel/./plom/messenger 2025-11-27T01:53:25,412 copying build/lib/plom/messenger/__init__.py -> build/bdist.linux-armv7l/wheel/./plom/messenger 2025-11-27T01:53:25,414 copying build/lib/plom/messenger/plom_admin_messenger.py -> build/bdist.linux-armv7l/wheel/./plom/messenger 2025-11-27T01:53:25,417 copying build/lib/plom/test_target_latex_old.png -> build/bdist.linux-armv7l/wheel/./plom 2025-11-27T01:53:25,418 copying build/lib/plom/tagging.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-27T01:53:25,421 creating build/bdist.linux-armv7l/wheel/plom/idreader 2025-11-27T01:53:25,422 copying build/lib/plom/idreader/test_IDreader.py -> build/bdist.linux-armv7l/wheel/./plom/idreader 2025-11-27T01:53:25,424 copying build/lib/plom/idreader/assign_prob.py -> build/bdist.linux-armv7l/wheel/./plom/idreader 2025-11-27T01:53:25,426 copying build/lib/plom/idreader/trainRandomForestModel.py -> build/bdist.linux-armv7l/wheel/./plom/idreader 2025-11-27T01:53:25,428 copying build/lib/plom/idreader/model_utils.py -> build/bdist.linux-armv7l/wheel/./plom/idreader 2025-11-27T01:53:25,430 copying build/lib/plom/idreader/predictStudentID.py -> build/bdist.linux-armv7l/wheel/./plom/idreader 2025-11-27T01:53:25,432 copying build/lib/plom/idreader/__init__.py -> build/bdist.linux-armv7l/wheel/./plom/idreader 2025-11-27T01:53:25,434 copying build/lib/plom/textools.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-27T01:53:25,436 copying build/lib/plom/misc_utils.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-27T01:53:25,439 creating build/bdist.linux-armv7l/wheel/plom/scripts 2025-11-27T01:53:25,440 copying build/lib/plom/scripts/hwscan.py -> build/bdist.linux-armv7l/wheel/./plom/scripts 2025-11-27T01:53:25,442 copying build/lib/plom/scripts/test_script_help_ver.py -> build/bdist.linux-armv7l/wheel/./plom/scripts 2025-11-27T01:53:25,444 copying build/lib/plom/scripts/__init__.py -> build/bdist.linux-armv7l/wheel/./plom/scripts 2025-11-27T01:53:25,446 copying build/lib/plom/test_question_labels.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-27T01:53:25,447 copying build/lib/plom/test_version.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-27T01:53:25,449 copying build/lib/plom/test_rubric_diff.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-27T01:53:25,451 copying build/lib/plom/latexTemplatev2.tex -> build/bdist.linux-armv7l/wheel/./plom 2025-11-27T01:53:25,454 creating build/bdist.linux-armv7l/wheel/plom/canvas 2025-11-27T01:53:25,455 copying build/lib/plom/canvas/canvas_utils.py -> build/bdist.linux-armv7l/wheel/./plom/canvas 2025-11-27T01:53:25,457 copying build/lib/plom/canvas/canvasapi_extensions.py -> build/bdist.linux-armv7l/wheel/./plom/canvas 2025-11-27T01:53:25,459 copying build/lib/plom/canvas/__init__.py -> build/bdist.linux-armv7l/wheel/./plom/canvas 2025-11-27T01:53:25,461 copying build/lib/plom/test_misc_utils.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-27T01:53:25,463 copying build/lib/plom/feedback_rules.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-27T01:53:25,465 copying build/lib/plom/question_labels.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-27T01:53:25,467 copying build/lib/plom/templateTestSpec.toml -> build/bdist.linux-armv7l/wheel/./plom 2025-11-27T01:53:25,469 copying build/lib/plom/test_exceptions.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-27T01:53:25,471 copying build/lib/plom/test_tags.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-27T01:53:25,473 copying build/lib/plom/test_scoring.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-27T01:53:25,475 copying build/lib/plom/manage_user_files.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-27T01:53:25,478 creating build/bdist.linux-armv7l/wheel/plom/solutions 2025-11-27T01:53:25,479 copying build/lib/plom/solutions/deleteSolutionImage.py -> build/bdist.linux-armv7l/wheel/./plom/solutions 2025-11-27T01:53:25,480 copying build/lib/plom/solutions/putSolutionImage.py -> build/bdist.linux-armv7l/wheel/./plom/solutions 2025-11-27T01:53:25,482 copying build/lib/plom/solutions/__main__.py -> build/bdist.linux-armv7l/wheel/./plom/solutions 2025-11-27T01:53:25,484 copying build/lib/plom/solutions/getSolutionImage.py -> build/bdist.linux-armv7l/wheel/./plom/solutions 2025-11-27T01:53:25,486 copying build/lib/plom/solutions/extractSolutions.py -> build/bdist.linux-armv7l/wheel/./plom/solutions 2025-11-27T01:53:25,489 copying build/lib/plom/solutions/checkSolutionStatus.py -> build/bdist.linux-armv7l/wheel/./plom/solutions 2025-11-27T01:53:25,490 copying build/lib/plom/solutions/__init__.py -> build/bdist.linux-armv7l/wheel/./plom/solutions 2025-11-27T01:53:25,493 creating build/bdist.linux-armv7l/wheel/plom/cli 2025-11-27T01:53:25,494 copying build/lib/plom/cli/bundle_tools.py -> build/bdist.linux-armv7l/wheel/./plom/cli 2025-11-27T01:53:25,496 copying build/lib/plom/cli/pqvmap_tools.py -> build/bdist.linux-armv7l/wheel/./plom/cli 2025-11-27T01:53:25,497 copying build/lib/plom/cli/rectangle_extractor_tools.py -> build/bdist.linux-armv7l/wheel/./plom/cli 2025-11-27T01:53:25,499 copying build/lib/plom/cli/finish_tools.py -> build/bdist.linux-armv7l/wheel/./plom/cli 2025-11-27T01:53:25,501 copying build/lib/plom/cli/list_bundles.py -> build/bdist.linux-armv7l/wheel/./plom/cli 2025-11-27T01:53:25,503 copying build/lib/plom/cli/__main__.py -> build/bdist.linux-armv7l/wheel/./plom/cli 2025-11-27T01:53:25,505 copying build/lib/plom/cli/start_messenger.py -> build/bdist.linux-armv7l/wheel/./plom/cli 2025-11-27T01:53:25,507 copying build/lib/plom/cli/task_tools.py -> build/bdist.linux-armv7l/wheel/./plom/cli 2025-11-27T01:53:25,509 copying build/lib/plom/cli/source_tools.py -> build/bdist.linux-armv7l/wheel/./plom/cli 2025-11-27T01:53:25,511 copying build/lib/plom/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./plom/cli 2025-11-27T01:53:25,513 copying build/lib/plom/cli/identify_tools.py -> build/bdist.linux-armv7l/wheel/./plom/cli 2025-11-27T01:53:25,515 copying build/lib/plom/cli/spec_tools.py -> build/bdist.linux-armv7l/wheel/./plom/cli 2025-11-27T01:53:25,516 copying build/lib/plom/cli/classlist_tools.py -> build/bdist.linux-armv7l/wheel/./plom/cli 2025-11-27T01:53:25,518 copying build/lib/plom/demoClassList.csv -> build/bdist.linux-armv7l/wheel/./plom 2025-11-27T01:53:25,521 copying build/lib/plom/test_feedback_rules.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-27T01:53:25,523 copying build/lib/plom/version_maps.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-27T01:53:25,525 copying build/lib/plom/idBox2.pdf -> build/bdist.linux-armv7l/wheel/./plom 2025-11-27T01:53:25,528 creating build/bdist.linux-armv7l/wheel/plom/finish 2025-11-27T01:53:25,529 copying build/lib/plom/finish/check_completed.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-11-27T01:53:25,531 copying build/lib/plom/finish/spreadsheet.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-11-27T01:53:25,533 copying build/lib/plom/finish/test_return_tools.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-11-27T01:53:25,535 copying build/lib/plom/finish/rubric_downloads.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-11-27T01:53:25,537 copying build/lib/plom/finish/reassemble_ID_only.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-11-27T01:53:25,539 copying build/lib/plom/finish/coded_return.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-11-27T01:53:25,541 copying build/lib/plom/finish/test_cover_pages.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-11-27T01:53:25,543 copying build/lib/plom/finish/__main__.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-11-27T01:53:25,545 copying build/lib/plom/finish/test_hash.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-11-27T01:53:25,547 copying build/lib/plom/finish/examReassembler.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-11-27T01:53:25,549 copying build/lib/plom/finish/start_messenger.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-11-27T01:53:25,551 copying build/lib/plom/finish/utils.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-11-27T01:53:25,553 copying build/lib/plom/finish/clear_manager_login.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-11-27T01:53:25,555 copying build/lib/plom/finish/return_tools.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-11-27T01:53:25,557 copying build/lib/plom/finish/reassemble_completed.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-11-27T01:53:25,559 copying build/lib/plom/finish/html_view_test_template.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-11-27T01:53:25,562 copying build/lib/plom/finish/audit.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-11-27T01:53:25,564 copying build/lib/plom/finish/__init__.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-11-27T01:53:25,566 copying build/lib/plom/finish/coverPageBuilder.py -> build/bdist.linux-armv7l/wheel/./plom/finish 2025-11-27T01:53:25,568 copying build/lib/plom/idBox4.pdf -> build/bdist.linux-armv7l/wheel/./plom 2025-11-27T01:53:25,570 copying build/lib/plom/templateUserList.csv -> build/bdist.linux-armv7l/wheel/./plom 2025-11-27T01:53:25,572 copying build/lib/plom/test_illadvised.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-27T01:53:25,575 creating build/bdist.linux-armv7l/wheel/plom/create 2025-11-27T01:53:25,576 copying build/lib/plom/create/test_classlists.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-27T01:53:25,578 copying build/lib/plom/create/scribble_hw_utils.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-27T01:53:25,581 copying build/lib/plom/create/classlistValidator.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-27T01:53:25,583 copying build/lib/plom/create/scrap_paper_src.tex -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-27T01:53:25,585 copying build/lib/plom/create/extra_pages_src.tex -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-27T01:53:25,587 copying build/lib/plom/create/test_upload_classlist.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-27T01:53:25,589 copying build/lib/plom/create/buildDatabaseAndPapers.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-27T01:53:25,591 copying build/lib/plom/create/bundle_separator_src.tex -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-27T01:53:25,594 copying build/lib/plom/create/homework_scribbler.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-27T01:53:25,596 copying build/lib/plom/create/push_pull_rubrics.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-27T01:53:25,598 copying build/lib/plom/create/status.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-27T01:53:25,600 copying build/lib/plom/create/mergeAndCodePages.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-27T01:53:25,603 copying build/lib/plom/create/test_build_source_exams.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-27T01:53:25,606 copying build/lib/plom/create/version_map_utils.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-27T01:53:25,608 copying build/lib/plom/create/buildClasslist.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-27T01:53:25,610 copying build/lib/plom/create/_digitHunter.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-27T01:53:25,612 copying build/lib/plom/create/test_page_counts.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-27T01:53:25,614 copying build/lib/plom/create/__main__.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-27T01:53:25,617 copying build/lib/plom/create/build_bundle_separators_with_qrcodes.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-27T01:53:25,619 copying build/lib/plom/create/test_build_extra_page_pdf.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-27T01:53:25,621 copying build/lib/plom/create/start_messenger.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-27T01:53:25,622 copying build/lib/plom/create/scribble_utils.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-27T01:53:25,625 copying build/lib/plom/create/upload_classlist.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-27T01:53:25,627 copying build/lib/plom/create/build_extra_page_with_qrcodes.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-27T01:53:25,629 copying build/lib/plom/create/buildNamedPDF.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-27T01:53:25,631 copying build/lib/plom/create/__init__.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-27T01:53:25,633 copying build/lib/plom/create/build_scrap_paper_with_qrcodes.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-27T01:53:25,635 creating build/bdist.linux-armv7l/wheel/plom/create/fonts 2025-11-27T01:53:25,636 copying build/lib/plom/create/fonts/pdl_handwriting.ttf -> build/bdist.linux-armv7l/wheel/./plom/create/fonts 2025-11-27T01:53:25,639 copying build/lib/plom/create/fonts/ld_handwriting.ttf -> build/bdist.linux-armv7l/wheel/./plom/create/fonts 2025-11-27T01:53:25,642 copying build/lib/plom/create/fonts/nh_handwriting.ttf -> build/bdist.linux-armv7l/wheel/./plom/create/fonts 2025-11-27T01:53:25,644 copying build/lib/plom/create/fonts/ejx_handwriting.ttf -> build/bdist.linux-armv7l/wheel/./plom/create/fonts 2025-11-27T01:53:25,647 copying build/lib/plom/create/fonts/adr_handwriting.ttf -> build/bdist.linux-armv7l/wheel/./plom/create/fonts 2025-11-27T01:53:25,650 copying build/lib/plom/create/fonts/__init__.py -> build/bdist.linux-armv7l/wheel/./plom/create/fonts 2025-11-27T01:53:25,652 copying build/lib/plom/create/fonts/bt_handwriting.ttf -> build/bdist.linux-armv7l/wheel/./plom/create/fonts 2025-11-27T01:53:25,654 copying build/lib/plom/create/test_make_pdf.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-27T01:53:25,656 copying build/lib/plom/create/demotools.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-27T01:53:25,658 copying build/lib/plom/create/test_stamps.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-27T01:53:25,660 copying build/lib/plom/create/digits.json -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-27T01:53:25,664 copying build/lib/plom/create/exam_scribbler.py -> build/bdist.linux-armv7l/wheel/./plom/create 2025-11-27T01:53:25,667 copying build/lib/plom/rubric_utils.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-27T01:53:25,670 copying build/lib/plom/aliceBob.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-27T01:53:25,672 copying build/lib/plom/__init__.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-27T01:53:25,675 creating build/bdist.linux-armv7l/wheel/plom/scan 2025-11-27T01:53:25,676 copying build/lib/plom/scan/scansToImages.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-27T01:53:25,679 copying build/lib/plom/scan/frontend_hwscan.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-27T01:53:25,681 copying build/lib/plom/scan/test_qr_reads.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-27T01:53:25,684 copying build/lib/plom/scan/question_list_utils.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-27T01:53:25,686 copying build/lib/plom/scan/rotate.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-27T01:53:25,688 copying build/lib/plom/scan/test_pdf_img_extraction.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-27T01:53:25,690 copying build/lib/plom/scan/test_rgb.png -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-27T01:53:25,692 copying build/lib/plom/scan/__main__.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-27T01:53:25,694 copying build/lib/plom/scan/bundle_utils.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-27T01:53:25,696 copying build/lib/plom/scan/listBundles.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-27T01:53:25,698 copying build/lib/plom/scan/hwSubmissionsCheck.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-27T01:53:25,700 copying build/lib/plom/scan/sendUnknownsToServer.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-27T01:53:25,702 copying build/lib/plom/scan/start_messenger.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-27T01:53:25,704 copying build/lib/plom/scan/pdfmucker.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-27T01:53:25,706 copying build/lib/plom/scan/sendCollisionsToServer.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-27T01:53:25,708 copying build/lib/plom/scan/checkScanStatus.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-27T01:53:25,710 copying build/lib/plom/scan/clearScannerLogin.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-27T01:53:25,712 copying build/lib/plom/scan/sendPagesToServer.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-27T01:53:25,714 copying build/lib/plom/scan/test_question_map_parse.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-27T01:53:25,716 copying build/lib/plom/scan/test_invisible_watermarks.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-27T01:53:25,718 copying build/lib/plom/scan/test_rotations.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-27T01:53:25,720 copying build/lib/plom/scan/__init__.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-27T01:53:25,722 copying build/lib/plom/scan/frontend_scan.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-27T01:53:25,724 copying build/lib/plom/scan/test_zbar_fails.png -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-27T01:53:25,728 copying build/lib/plom/scan/readQRCodes.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-27T01:53:25,730 copying build/lib/plom/scan/fasterQRExtract.py -> build/bdist.linux-armv7l/wheel/./plom/scan 2025-11-27T01:53:25,733 copying build/lib/plom/spec_verifier.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-27T01:53:25,735 copying build/lib/plom/test_spec.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-27T01:53:25,738 copying build/lib/plom/demo_rubrics.toml -> build/bdist.linux-armv7l/wheel/./plom 2025-11-27T01:53:25,739 copying build/lib/plom/test_print_score.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-27T01:53:25,741 copying build/lib/plom/test_version_maps.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-27T01:53:25,743 copying build/lib/plom/common.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-27T01:53:25,745 copying build/lib/plom/test_latex.py -> build/bdist.linux-armv7l/wheel/./plom 2025-11-27T01:53:25,747 running install_data 2025-11-27T01:53:25,754 creating build/bdist.linux-armv7l/wheel/plom-0.19.7.data/data 2025-11-27T01:53:25,756 creating build/bdist.linux-armv7l/wheel/plom-0.19.7.data/data/share/plom 2025-11-27T01:53:25,758 copying plom/templateTestSpec.toml -> build/bdist.linux-armv7l/wheel/plom-0.19.7.data/data/share/plom 2025-11-27T01:53:25,760 copying plom/templateSolutionSpec.toml -> build/bdist.linux-armv7l/wheel/plom-0.19.7.data/data/share/plom 2025-11-27T01:53:25,761 copying plom/templateUserList.csv -> build/bdist.linux-armv7l/wheel/plom-0.19.7.data/data/share/plom 2025-11-27T01:53:25,763 copying plom/demoClassList.csv -> build/bdist.linux-armv7l/wheel/plom-0.19.7.data/data/share/plom 2025-11-27T01:53:25,766 copying plom/demo_rubrics.toml -> build/bdist.linux-armv7l/wheel/plom-0.19.7.data/data/share/plom 2025-11-27T01:53:25,767 copying plom/create/extra_pages_src.tex -> build/bdist.linux-armv7l/wheel/plom-0.19.7.data/data/share/plom 2025-11-27T01:53:25,769 copying plom/create/scrap_paper_src.tex -> build/bdist.linux-armv7l/wheel/plom-0.19.7.data/data/share/plom 2025-11-27T01:53:25,771 copying plom/create/bundle_separator_src.tex -> build/bdist.linux-armv7l/wheel/plom-0.19.7.data/data/share/plom 2025-11-27T01:53:25,773 creating build/bdist.linux-armv7l/wheel/plom-0.19.7.data/data/share/plom/testTemplates 2025-11-27T01:53:25,774 copying testTemplates/README.md -> build/bdist.linux-armv7l/wheel/plom-0.19.7.data/data/share/plom/testTemplates 2025-11-27T01:53:25,776 copying testTemplates/dummy_left_staple.png -> build/bdist.linux-armv7l/wheel/plom-0.19.7.data/data/share/plom/testTemplates 2025-11-27T01:53:25,778 copying testTemplates/dummy_left_staple_red.png -> build/bdist.linux-armv7l/wheel/plom-0.19.7.data/data/share/plom/testTemplates 2025-11-27T01:53:25,780 copying testTemplates/dummy_qr_code.png -> build/bdist.linux-armv7l/wheel/plom-0.19.7.data/data/share/plom/testTemplates 2025-11-27T01:53:25,782 copying testTemplates/dummy_qr_code_red.png -> build/bdist.linux-armv7l/wheel/plom-0.19.7.data/data/share/plom/testTemplates 2025-11-27T01:53:25,784 copying testTemplates/dummy_right_staple.png -> build/bdist.linux-armv7l/wheel/plom-0.19.7.data/data/share/plom/testTemplates 2025-11-27T01:53:25,786 copying testTemplates/dummy_right_staple_red.png -> build/bdist.linux-armv7l/wheel/plom-0.19.7.data/data/share/plom/testTemplates 2025-11-27T01:53:25,788 copying testTemplates/extraSheets.tex -> build/bdist.linux-armv7l/wheel/plom-0.19.7.data/data/share/plom/testTemplates 2025-11-27T01:53:25,790 copying testTemplates/extraSheets_noname.tex -> build/bdist.linux-armv7l/wheel/plom-0.19.7.data/data/share/plom/testTemplates 2025-11-27T01:53:25,792 copying testTemplates/idBox-source.tex -> build/bdist.linux-armv7l/wheel/plom-0.19.7.data/data/share/plom/testTemplates 2025-11-27T01:53:25,794 copying testTemplates/idBox.eps -> build/bdist.linux-armv7l/wheel/plom-0.19.7.data/data/share/plom/testTemplates 2025-11-27T01:53:25,797 copying testTemplates/idBox.pdf -> build/bdist.linux-armv7l/wheel/plom-0.19.7.data/data/share/plom/testTemplates 2025-11-27T01:53:25,799 copying testTemplates/idBox.svg -> build/bdist.linux-armv7l/wheel/plom-0.19.7.data/data/share/plom/testTemplates 2025-11-27T01:53:25,802 copying testTemplates/idBox2-source.tex -> build/bdist.linux-armv7l/wheel/plom-0.19.7.data/data/share/plom/testTemplates 2025-11-27T01:53:25,804 copying testTemplates/idBox2.eps -> build/bdist.linux-armv7l/wheel/plom-0.19.7.data/data/share/plom/testTemplates 2025-11-27T01:53:25,807 copying testTemplates/idBox2.pdf -> build/bdist.linux-armv7l/wheel/plom-0.19.7.data/data/share/plom/testTemplates 2025-11-27T01:53:25,809 copying testTemplates/idBox2.svg -> build/bdist.linux-armv7l/wheel/plom-0.19.7.data/data/share/plom/testTemplates 2025-11-27T01:53:25,812 copying testTemplates/idBox4-source.tex -> build/bdist.linux-armv7l/wheel/plom-0.19.7.data/data/share/plom/testTemplates 2025-11-27T01:53:25,814 copying testTemplates/idBox4.eps -> build/bdist.linux-armv7l/wheel/plom-0.19.7.data/data/share/plom/testTemplates 2025-11-27T01:53:25,817 copying testTemplates/idBox4.pdf -> build/bdist.linux-armv7l/wheel/plom-0.19.7.data/data/share/plom/testTemplates 2025-11-27T01:53:25,819 copying testTemplates/idBox4.svg -> build/bdist.linux-armv7l/wheel/plom-0.19.7.data/data/share/plom/testTemplates 2025-11-27T01:53:25,823 copying testTemplates/latexTemplate.tex -> build/bdist.linux-armv7l/wheel/plom-0.19.7.data/data/share/plom/testTemplates 2025-11-27T01:53:25,826 copying testTemplates/latexTemplatev2.tex -> build/bdist.linux-armv7l/wheel/plom-0.19.7.data/data/share/plom/testTemplates 2025-11-27T01:53:25,828 copying testTemplates/mockplom.sty -> build/bdist.linux-armv7l/wheel/plom-0.19.7.data/data/share/plom/testTemplates 2025-11-27T01:53:25,831 creating build/bdist.linux-armv7l/wheel/plom-0.19.7.data/data/share/plom/contrib 2025-11-27T01:53:25,832 copying contrib/README.txt -> build/bdist.linux-armv7l/wheel/plom-0.19.7.data/data/share/plom/contrib 2025-11-27T01:53:25,835 copying contrib/plom-return_codes_to_canvas_csv.py -> build/bdist.linux-armv7l/wheel/plom-0.19.7.data/data/share/plom/contrib 2025-11-27T01:53:25,837 copying contrib/plom-write_grades_to_canvas_csv.py -> build/bdist.linux-armv7l/wheel/plom-0.19.7.data/data/share/plom/contrib 2025-11-27T01:53:25,840 copying contrib/upload_hw_from_zip_of_jpegs.py -> build/bdist.linux-armv7l/wheel/plom-0.19.7.data/data/share/plom/contrib 2025-11-27T01:53:25,843 copying contrib/plom-push-to-canvas.py -> build/bdist.linux-armv7l/wheel/plom-0.19.7.data/data/share/plom/contrib 2025-11-27T01:53:25,846 copying contrib/plom-push-to-canvas-uncached.py -> build/bdist.linux-armv7l/wheel/plom-0.19.7.data/data/share/plom/contrib 2025-11-27T01:53:25,848 running install_egg_info 2025-11-27T01:53:25,855 Copying plom.egg-info to build/bdist.linux-armv7l/wheel/./plom-0.19.7-py3.11.egg-info 2025-11-27T01:53:25,867 running install_scripts 2025-11-27T01:53:25,881 creating build/bdist.linux-armv7l/wheel/plom-0.19.7.dist-info/WHEEL 2025-11-27T01:53:25,884 creating '/tmp/pip-wheel-v1rcs80j/.tmp-_zvozalo/plom-0.19.7-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-11-27T01:53:25,888 adding 'plom/__init__.py' 2025-11-27T01:53:25,890 adding 'plom/aliceBob.py' 2025-11-27T01:53:25,892 adding 'plom/comment_utils.py' 2025-11-27T01:53:25,893 adding 'plom/common.py' 2025-11-27T01:53:25,899 adding 'plom/demoClassList.csv' 2025-11-27T01:53:25,901 adding 'plom/demo_rubrics.toml' 2025-11-27T01:53:25,903 adding 'plom/feedback_rules.py' 2025-11-27T01:53:25,905 adding 'plom/idBox2.pdf' 2025-11-27T01:53:25,907 adding 'plom/idBox4.pdf' 2025-11-27T01:53:25,909 adding 'plom/latexTemplate.tex' 2025-11-27T01:53:25,911 adding 'plom/latexTemplatev2.tex' 2025-11-27T01:53:25,912 adding 'plom/manage_user_files.py' 2025-11-27T01:53:25,915 adding 'plom/misc_utils.py' 2025-11-27T01:53:25,917 adding 'plom/plom_exceptions.py' 2025-11-27T01:53:25,918 adding 'plom/question_labels.py' 2025-11-27T01:53:25,921 adding 'plom/rubric_utils.py' 2025-11-27T01:53:25,922 adding 'plom/rules.py' 2025-11-27T01:53:25,927 adding 'plom/spec_verifier.py' 2025-11-27T01:53:25,929 adding 'plom/tagging.py' 2025-11-27T01:53:25,930 adding 'plom/templateSolutionSpec.toml' 2025-11-27T01:53:25,932 adding 'plom/templateTestSpec.toml' 2025-11-27T01:53:25,933 adding 'plom/templateUserList.csv' 2025-11-27T01:53:25,934 adding 'plom/test_exceptions.py' 2025-11-27T01:53:25,936 adding 'plom/test_feedback_rules.py' 2025-11-27T01:53:25,937 adding 'plom/test_illadvised.py' 2025-11-27T01:53:25,939 adding 'plom/test_latex.py' 2025-11-27T01:53:25,940 adding 'plom/test_latexfrag.py' 2025-11-27T01:53:25,942 adding 'plom/test_misc_utils.py' 2025-11-27T01:53:25,943 adding 'plom/test_print_score.py' 2025-11-27T01:53:25,945 adding 'plom/test_question_labels.py' 2025-11-27T01:53:25,946 adding 'plom/test_rubric_diff.py' 2025-11-27T01:53:25,948 adding 'plom/test_scoring.py' 2025-11-27T01:53:25,950 adding 'plom/test_spec.py' 2025-11-27T01:53:25,952 adding 'plom/test_tags.py' 2025-11-27T01:53:25,953 adding 'plom/test_target_latex.png' 2025-11-27T01:53:25,955 adding 'plom/test_target_latex_old.png' 2025-11-27T01:53:25,956 adding 'plom/test_version.py' 2025-11-27T01:53:25,958 adding 'plom/test_version_maps.py' 2025-11-27T01:53:25,960 adding 'plom/textools.py' 2025-11-27T01:53:25,962 adding 'plom/tpv_utils.py' 2025-11-27T01:53:25,964 adding 'plom/version_maps.py' 2025-11-27T01:53:25,966 adding 'plom/canvas/__init__.py' 2025-11-27T01:53:25,969 adding 'plom/canvas/canvas_utils.py' 2025-11-27T01:53:25,971 adding 'plom/canvas/canvasapi_extensions.py' 2025-11-27T01:53:25,973 adding 'plom/cli/__init__.py' 2025-11-27T01:53:25,976 adding 'plom/cli/__main__.py' 2025-11-27T01:53:25,977 adding 'plom/cli/bundle_tools.py' 2025-11-27T01:53:25,979 adding 'plom/cli/classlist_tools.py' 2025-11-27T01:53:25,980 adding 'plom/cli/finish_tools.py' 2025-11-27T01:53:25,982 adding 'plom/cli/identify_tools.py' 2025-11-27T01:53:25,983 adding 'plom/cli/list_bundles.py' 2025-11-27T01:53:25,985 adding 'plom/cli/pqvmap_tools.py' 2025-11-27T01:53:25,986 adding 'plom/cli/rectangle_extractor_tools.py' 2025-11-27T01:53:25,988 adding 'plom/cli/source_tools.py' 2025-11-27T01:53:25,989 adding 'plom/cli/spec_tools.py' 2025-11-27T01:53:25,991 adding 'plom/cli/start_messenger.py' 2025-11-27T01:53:25,993 adding 'plom/cli/task_tools.py' 2025-11-27T01:53:25,995 adding 'plom/create/__init__.py' 2025-11-27T01:53:25,999 adding 'plom/create/__main__.py' 2025-11-27T01:53:26,001 adding 'plom/create/_digitHunter.py' 2025-11-27T01:53:26,003 adding 'plom/create/buildClasslist.py' 2025-11-27T01:53:26,005 adding 'plom/create/buildDatabaseAndPapers.py' 2025-11-27T01:53:26,007 adding 'plom/create/buildNamedPDF.py' 2025-11-27T01:53:26,009 adding 'plom/create/build_bundle_separators_with_qrcodes.py' 2025-11-27T01:53:26,011 adding 'plom/create/build_extra_page_with_qrcodes.py' 2025-11-27T01:53:26,012 adding 'plom/create/build_scrap_paper_with_qrcodes.py' 2025-11-27T01:53:26,014 adding 'plom/create/bundle_separator_src.tex' 2025-11-27T01:53:26,017 adding 'plom/create/classlistValidator.py' 2025-11-27T01:53:26,019 adding 'plom/create/demotools.py' 2025-11-27T01:53:26,027 adding 'plom/create/digits.json' 2025-11-27T01:53:26,029 adding 'plom/create/exam_scribbler.py' 2025-11-27T01:53:26,031 adding 'plom/create/extra_pages_src.tex' 2025-11-27T01:53:26,033 adding 'plom/create/homework_scribbler.py' 2025-11-27T01:53:26,038 adding 'plom/create/mergeAndCodePages.py' 2025-11-27T01:53:26,040 adding 'plom/create/push_pull_rubrics.py' 2025-11-27T01:53:26,043 adding 'plom/create/scrap_paper_src.tex' 2025-11-27T01:53:26,045 adding 'plom/create/scribble_hw_utils.py' 2025-11-27T01:53:26,049 adding 'plom/create/scribble_utils.py' 2025-11-27T01:53:26,051 adding 'plom/create/start_messenger.py' 2025-11-27T01:53:26,053 adding 'plom/create/status.py' 2025-11-27T01:53:26,055 adding 'plom/create/test_build_extra_page_pdf.py' 2025-11-27T01:53:26,056 adding 'plom/create/test_build_source_exams.py' 2025-11-27T01:53:26,059 adding 'plom/create/test_classlists.py' 2025-11-27T01:53:26,061 adding 'plom/create/test_make_pdf.py' 2025-11-27T01:53:26,062 adding 'plom/create/test_page_counts.py' 2025-11-27T01:53:26,064 adding 'plom/create/test_stamps.py' 2025-11-27T01:53:26,066 adding 'plom/create/test_upload_classlist.py' 2025-11-27T01:53:26,067 adding 'plom/create/upload_classlist.py' 2025-11-27T01:53:26,069 adding 'plom/create/version_map_utils.py' 2025-11-27T01:53:26,071 adding 'plom/create/fonts/__init__.py' 2025-11-27T01:53:26,075 adding 'plom/create/fonts/adr_handwriting.ttf' 2025-11-27T01:53:26,079 adding 'plom/create/fonts/bt_handwriting.ttf' 2025-11-27T01:53:26,086 adding 'plom/create/fonts/ejx_handwriting.ttf' 2025-11-27T01:53:26,090 adding 'plom/create/fonts/ld_handwriting.ttf' 2025-11-27T01:53:26,094 adding 'plom/create/fonts/nh_handwriting.ttf' 2025-11-27T01:53:26,098 adding 'plom/create/fonts/pdl_handwriting.ttf' 2025-11-27T01:53:26,101 adding 'plom/finish/__init__.py' 2025-11-27T01:53:26,103 adding 'plom/finish/__main__.py' 2025-11-27T01:53:26,105 adding 'plom/finish/audit.py' 2025-11-27T01:53:26,107 adding 'plom/finish/check_completed.py' 2025-11-27T01:53:26,109 adding 'plom/finish/clear_manager_login.py' 2025-11-27T01:53:26,111 adding 'plom/finish/coded_return.py' 2025-11-27T01:53:26,113 adding 'plom/finish/coverPageBuilder.py' 2025-11-27T01:53:26,115 adding 'plom/finish/examReassembler.py' 2025-11-27T01:53:26,117 adding 'plom/finish/html_view_test_template.py' 2025-11-27T01:53:26,119 adding 'plom/finish/reassemble_ID_only.py' 2025-11-27T01:53:26,122 adding 'plom/finish/reassemble_completed.py' 2025-11-27T01:53:26,125 adding 'plom/finish/return_tools.py' 2025-11-27T01:53:26,127 adding 'plom/finish/rubric_downloads.py' 2025-11-27T01:53:26,128 adding 'plom/finish/spreadsheet.py' 2025-11-27T01:53:26,130 adding 'plom/finish/start_messenger.py' 2025-11-27T01:53:26,132 adding 'plom/finish/test_cover_pages.py' 2025-11-27T01:53:26,133 adding 'plom/finish/test_hash.py' 2025-11-27T01:53:26,135 adding 'plom/finish/test_return_tools.py' 2025-11-27T01:53:26,136 adding 'plom/finish/utils.py' 2025-11-27T01:53:26,139 adding 'plom/idreader/__init__.py' 2025-11-27T01:53:26,140 adding 'plom/idreader/assign_prob.py' 2025-11-27T01:53:26,142 adding 'plom/idreader/model_utils.py' 2025-11-27T01:53:26,143 adding 'plom/idreader/predictStudentID.py' 2025-11-27T01:53:26,145 adding 'plom/idreader/test_IDreader.py' 2025-11-27T01:53:26,146 adding 'plom/idreader/trainRandomForestModel.py' 2025-11-27T01:53:26,148 adding 'plom/messenger/__init__.py' 2025-11-27T01:53:26,154 adding 'plom/messenger/base_messenger.py' 2025-11-27T01:53:26,159 adding 'plom/messenger/managerMessenger.py' 2025-11-27T01:53:26,162 adding 'plom/messenger/messenger.py' 2025-11-27T01:53:26,165 adding 'plom/messenger/plom_admin_messenger.py' 2025-11-27T01:53:26,167 adding 'plom/messenger/scanMessenger.py' 2025-11-27T01:53:26,168 adding 'plom/messenger/test_messengers.py' 2025-11-27T01:53:26,170 adding 'plom/scan/__init__.py' 2025-11-27T01:53:26,172 adding 'plom/scan/__main__.py' 2025-11-27T01:53:26,174 adding 'plom/scan/bundle_utils.py' 2025-11-27T01:53:26,175 adding 'plom/scan/checkScanStatus.py' 2025-11-27T01:53:26,176 adding 'plom/scan/clearScannerLogin.py' 2025-11-27T01:53:26,178 adding 'plom/scan/fasterQRExtract.py' 2025-11-27T01:53:26,180 adding 'plom/scan/frontend_hwscan.py' 2025-11-27T01:53:26,182 adding 'plom/scan/frontend_scan.py' 2025-11-27T01:53:26,183 adding 'plom/scan/hwSubmissionsCheck.py' 2025-11-27T01:53:26,185 adding 'plom/scan/listBundles.py' 2025-11-27T01:53:26,188 adding 'plom/scan/pdfmucker.py' 2025-11-27T01:53:26,190 adding 'plom/scan/question_list_utils.py' 2025-11-27T01:53:26,192 adding 'plom/scan/readQRCodes.py' 2025-11-27T01:53:26,193 adding 'plom/scan/rotate.py' 2025-11-27T01:53:26,196 adding 'plom/scan/scansToImages.py' 2025-11-27T01:53:26,198 adding 'plom/scan/sendCollisionsToServer.py' 2025-11-27T01:53:26,200 adding 'plom/scan/sendPagesToServer.py' 2025-11-27T01:53:26,201 adding 'plom/scan/sendUnknownsToServer.py' 2025-11-27T01:53:26,202 adding 'plom/scan/start_messenger.py' 2025-11-27T01:53:26,204 adding 'plom/scan/test_invisible_watermarks.py' 2025-11-27T01:53:26,205 adding 'plom/scan/test_pdf_img_extraction.py' 2025-11-27T01:53:26,207 adding 'plom/scan/test_qr_reads.py' 2025-11-27T01:53:26,208 adding 'plom/scan/test_question_map_parse.py' 2025-11-27T01:53:26,209 adding 'plom/scan/test_rgb.png' 2025-11-27T01:53:26,211 adding 'plom/scan/test_rotations.py' 2025-11-27T01:53:26,220 adding 'plom/scan/test_zbar_fails.png' 2025-11-27T01:53:26,222 adding 'plom/scripts/__init__.py' 2025-11-27T01:53:26,224 adding 'plom/scripts/hwscan.py' 2025-11-27T01:53:26,225 adding 'plom/scripts/test_script_help_ver.py' 2025-11-27T01:53:26,227 adding 'plom/solutions/__init__.py' 2025-11-27T01:53:26,229 adding 'plom/solutions/__main__.py' 2025-11-27T01:53:26,230 adding 'plom/solutions/checkSolutionStatus.py' 2025-11-27T01:53:26,231 adding 'plom/solutions/deleteSolutionImage.py' 2025-11-27T01:53:26,233 adding 'plom/solutions/extractSolutions.py' 2025-11-27T01:53:26,234 adding 'plom/solutions/getSolutionImage.py' 2025-11-27T01:53:26,235 adding 'plom/solutions/putSolutionImage.py' 2025-11-27T01:53:26,239 adding 'plom-0.19.7.data/data/share/plom/bundle_separator_src.tex' 2025-11-27T01:53:26,244 adding 'plom-0.19.7.data/data/share/plom/demoClassList.csv' 2025-11-27T01:53:26,246 adding 'plom-0.19.7.data/data/share/plom/demo_rubrics.toml' 2025-11-27T01:53:26,247 adding 'plom-0.19.7.data/data/share/plom/extra_pages_src.tex' 2025-11-27T01:53:26,248 adding 'plom-0.19.7.data/data/share/plom/scrap_paper_src.tex' 2025-11-27T01:53:26,249 adding 'plom-0.19.7.data/data/share/plom/templateSolutionSpec.toml' 2025-11-27T01:53:26,251 adding 'plom-0.19.7.data/data/share/plom/templateTestSpec.toml' 2025-11-27T01:53:26,252 adding 'plom-0.19.7.data/data/share/plom/templateUserList.csv' 2025-11-27T01:53:26,254 adding 'plom-0.19.7.data/data/share/plom/contrib/README.txt' 2025-11-27T01:53:26,257 adding 'plom-0.19.7.data/data/share/plom/contrib/plom-push-to-canvas-uncached.py' 2025-11-27T01:53:26,259 adding 'plom-0.19.7.data/data/share/plom/contrib/plom-push-to-canvas.py' 2025-11-27T01:53:26,261 adding 'plom-0.19.7.data/data/share/plom/contrib/plom-return_codes_to_canvas_csv.py' 2025-11-27T01:53:26,262 adding 'plom-0.19.7.data/data/share/plom/contrib/plom-write_grades_to_canvas_csv.py' 2025-11-27T01:53:26,264 adding 'plom-0.19.7.data/data/share/plom/contrib/upload_hw_from_zip_of_jpegs.py' 2025-11-27T01:53:26,266 adding 'plom-0.19.7.data/data/share/plom/testTemplates/README.md' 2025-11-27T01:53:26,267 adding 'plom-0.19.7.data/data/share/plom/testTemplates/dummy_left_staple.png' 2025-11-27T01:53:26,269 adding 'plom-0.19.7.data/data/share/plom/testTemplates/dummy_left_staple_red.png' 2025-11-27T01:53:26,271 adding 'plom-0.19.7.data/data/share/plom/testTemplates/dummy_qr_code.png' 2025-11-27T01:53:26,273 adding 'plom-0.19.7.data/data/share/plom/testTemplates/dummy_qr_code_red.png' 2025-11-27T01:53:26,274 adding 'plom-0.19.7.data/data/share/plom/testTemplates/dummy_right_staple.png' 2025-11-27T01:53:26,276 adding 'plom-0.19.7.data/data/share/plom/testTemplates/dummy_right_staple_red.png' 2025-11-27T01:53:26,278 adding 'plom-0.19.7.data/data/share/plom/testTemplates/extraSheets.tex' 2025-11-27T01:53:26,279 adding 'plom-0.19.7.data/data/share/plom/testTemplates/extraSheets_noname.tex' 2025-11-27T01:53:26,280 adding 'plom-0.19.7.data/data/share/plom/testTemplates/idBox-source.tex' 2025-11-27T01:53:26,289 adding 'plom-0.19.7.data/data/share/plom/testTemplates/idBox.eps' 2025-11-27T01:53:26,291 adding 'plom-0.19.7.data/data/share/plom/testTemplates/idBox.pdf' 2025-11-27T01:53:26,294 adding 'plom-0.19.7.data/data/share/plom/testTemplates/idBox.svg' 2025-11-27T01:53:26,296 adding 'plom-0.19.7.data/data/share/plom/testTemplates/idBox2-source.tex' 2025-11-27T01:53:26,301 adding 'plom-0.19.7.data/data/share/plom/testTemplates/idBox2.eps' 2025-11-27T01:53:26,303 adding 'plom-0.19.7.data/data/share/plom/testTemplates/idBox2.pdf' 2025-11-27T01:53:26,306 adding 'plom-0.19.7.data/data/share/plom/testTemplates/idBox2.svg' 2025-11-27T01:53:26,307 adding 'plom-0.19.7.data/data/share/plom/testTemplates/idBox4-source.tex' 2025-11-27T01:53:26,310 adding 'plom-0.19.7.data/data/share/plom/testTemplates/idBox4.eps' 2025-11-27T01:53:26,312 adding 'plom-0.19.7.data/data/share/plom/testTemplates/idBox4.pdf' 2025-11-27T01:53:26,315 adding 'plom-0.19.7.data/data/share/plom/testTemplates/idBox4.svg' 2025-11-27T01:53:26,317 adding 'plom-0.19.7.data/data/share/plom/testTemplates/latexTemplate.tex' 2025-11-27T01:53:26,318 adding 'plom-0.19.7.data/data/share/plom/testTemplates/latexTemplatev2.tex' 2025-11-27T01:53:26,320 adding 'plom-0.19.7.data/data/share/plom/testTemplates/mockplom.sty' 2025-11-27T01:53:26,327 adding 'plom-0.19.7.dist-info/licenses/LICENSE.md' 2025-11-27T01:53:26,329 adding 'plom_ml/__init__.py' 2025-11-27T01:53:26,330 adding 'plom_ml/exceptions.py' 2025-11-27T01:53:26,331 adding 'plom_ml/clustering/__init__.py' 2025-11-27T01:53:26,333 adding 'plom_ml/clustering/exceptions.py' 2025-11-27T01:53:26,334 adding 'plom_ml/clustering/embedding/__init__.py' 2025-11-27T01:53:26,336 adding 'plom_ml/clustering/embedding/embedder.py' 2025-11-27T01:53:26,338 adding 'plom_ml/clustering/model/__init__.py' 2025-11-27T01:53:26,341 adding 'plom_ml/clustering/model/clustering_strategy.py' 2025-11-27T01:53:26,342 adding 'plom_ml/clustering/model/model_config.yaml' 2025-11-27T01:53:26,343 adding 'plom_ml/clustering/model/model_type.py' 2025-11-27T01:53:26,345 adding 'plom_ml/clustering/pipeline/__init__.py' 2025-11-27T01:53:26,346 adding 'plom_ml/clustering/pipeline/clustering_pipeline.py' 2025-11-27T01:53:26,348 adding 'plom_ml/clustering/preprocessing/__init__.py' 2025-11-27T01:53:26,349 adding 'plom_ml/clustering/preprocessing/image_processing_service.py' 2025-11-27T01:53:26,351 adding 'plom_ml/clustering/preprocessing/preprocessor.py' 2025-11-27T01:53:26,353 adding 'plom_server/__init__.py' 2025-11-27T01:53:26,354 adding 'plom_server/asgi.py' 2025-11-27T01:53:26,356 adding 'plom_server/context_processors.py' 2025-11-27T01:53:26,358 adding 'plom_server/get_js.py' 2025-11-27T01:53:26,359 adding 'plom_server/middleware.py' 2025-11-27T01:53:26,361 adding 'plom_server/settings.py' 2025-11-27T01:53:26,362 adding 'plom_server/urls.py' 2025-11-27T01:53:26,363 adding 'plom_server/wsgi.py' 2025-11-27T01:53:26,365 adding 'plom_server/API/__init__.py' 2025-11-27T01:53:26,366 adding 'plom_server/API/apps.py' 2025-11-27T01:53:26,368 adding 'plom_server/API/urls.py' 2025-11-27T01:53:26,369 adding 'plom_server/API/migrations/__init__.py' 2025-11-27T01:53:26,371 adding 'plom_server/API/permissions/__init__.py' 2025-11-27T01:53:26,372 adding 'plom_server/API/permissions/permissions.py' 2025-11-27T01:53:26,373 adding 'plom_server/API/routes/__init__.py' 2025-11-27T01:53:26,375 adding 'plom_server/API/routes/annotation_patterns.py' 2025-11-27T01:53:26,376 adding 'plom_server/API/routes/id_patterns.py' 2025-11-27T01:53:26,377 adding 'plom_server/API/routes/mark_patterns.py' 2025-11-27T01:53:26,378 adding 'plom_server/API/routes/misc_patterns.py' 2025-11-27T01:53:26,380 adding 'plom_server/API/routes/tags_patterns.py' 2025-11-27T01:53:26,381 adding 'plom_server/API/services/TokenService.py' 2025-11-27T01:53:26,382 adding 'plom_server/API/services/__init__.py' 2025-11-27T01:53:26,384 adding 'plom_server/API/tests/__init__.py' 2025-11-27T01:53:26,385 adding 'plom_server/API/tests/conftest.py' 2025-11-27T01:53:26,386 adding 'plom_server/API/tests/test_client_reject_list.py' 2025-11-27T01:53:26,388 adding 'plom_server/API/tests/test_mark_questions.py' 2025-11-27T01:53:26,390 adding 'plom_server/API/views/__init__.py' 2025-11-27T01:53:26,392 adding 'plom_server/API/views/classlist.py' 2025-11-27T01:53:26,393 adding 'plom_server/API/views/finish.py' 2025-11-27T01:53:26,395 adding 'plom_server/API/views/identify.py' 2025-11-27T01:53:26,396 adding 'plom_server/API/views/latex.py' 2025-11-27T01:53:26,399 adding 'plom_server/API/views/mark.py' 2025-11-27T01:53:26,400 adding 'plom_server/API/views/mark_question.py' 2025-11-27T01:53:26,402 adding 'plom_server/API/views/paperstoprint.py' 2025-11-27T01:53:26,404 adding 'plom_server/API/views/pqvmap.py' 2025-11-27T01:53:26,405 adding 'plom_server/API/views/rectangle_extractor.py' 2025-11-27T01:53:26,407 adding 'plom_server/API/views/report.py' 2025-11-27T01:53:26,408 adding 'plom_server/API/views/rubrics.py' 2025-11-27T01:53:26,410 adding 'plom_server/API/views/scan.py' 2025-11-27T01:53:26,412 adding 'plom_server/API/views/server_info.py' 2025-11-27T01:53:26,414 adding 'plom_server/API/views/source_handler.py' 2025-11-27T01:53:26,415 adding 'plom_server/API/views/spec_handler.py' 2025-11-27T01:53:26,416 adding 'plom_server/API/views/user_info.py' 2025-11-27T01:53:26,418 adding 'plom_server/API/views/utils.py' 2025-11-27T01:53:26,419 adding 'plom_server/API/views/experimental/__init__.py' 2025-11-27T01:53:26,421 adding 'plom_server/API/views/experimental/annotations.py' 2025-11-27T01:53:26,422 adding 'plom_server/API/views/experimental/base.py' 2025-11-27T01:53:26,423 adding 'plom_server/API/views/experimental/marking_tasks.py' 2025-11-27T01:53:26,424 adding 'plom_server/API/views/experimental/rubrics.py' 2025-11-27T01:53:26,426 adding 'plom_server/Authentication/__init__.py' 2025-11-27T01:53:26,427 adding 'plom_server/Authentication/admin.py' 2025-11-27T01:53:26,429 adding 'plom_server/Authentication/apps.py' 2025-11-27T01:53:26,430 adding 'plom_server/Authentication/models.py' 2025-11-27T01:53:26,431 adding 'plom_server/Authentication/signup_views.py' 2025-11-27T01:53:26,433 adding 'plom_server/Authentication/urls.py' 2025-11-27T01:53:26,434 adding 'plom_server/Authentication/views.py' 2025-11-27T01:53:26,436 adding 'plom_server/Authentication/forms/__init__.py' 2025-11-27T01:53:26,437 adding 'plom_server/Authentication/forms/choices.py' 2025-11-27T01:53:26,439 adding 'plom_server/Authentication/forms/signupForm.py' 2025-11-27T01:53:26,441 adding 'plom_server/Authentication/management/commands/plom_create_groups.py' 2025-11-27T01:53:26,443 adding 'plom_server/Authentication/migrations/0001_initial.py' 2025-11-27T01:53:26,444 adding 'plom_server/Authentication/migrations/__init__.py' 2025-11-27T01:53:26,445 adding 'plom_server/Authentication/services/__init__.py' 2025-11-27T01:53:26,447 adding 'plom_server/Authentication/services/authentication_services.py' 2025-11-27T01:53:26,449 adding 'plom_server/Authentication/tests/__init__.py' 2025-11-27T01:53:26,450 adding 'plom_server/Authentication/tests/test_create_users.py' 2025-11-27T01:53:26,452 adding 'plom_server/Base/__init__.py' 2025-11-27T01:53:26,453 adding 'plom_server/Base/admin.py' 2025-11-27T01:53:26,454 adding 'plom_server/Base/apps.py' 2025-11-27T01:53:26,456 adding 'plom_server/Base/base_group_views.py' 2025-11-27T01:53:26,457 adding 'plom_server/Base/compat.py' 2025-11-27T01:53:26,459 adding 'plom_server/Base/models.py' 2025-11-27T01:53:26,460 adding 'plom_server/Base/tests_settings.py' 2025-11-27T01:53:26,462 adding 'plom_server/Base/urls.py' 2025-11-27T01:53:26,463 adding 'plom_server/Base/views.py' 2025-11-27T01:53:26,466 adding 'plom_server/Base/management/commands/plom_clean_all_and_build_db.py' 2025-11-27T01:53:26,467 adding 'plom_server/Base/management/commands/plom_database.py' 2025-11-27T01:53:26,469 adding 'plom_server/Base/migrations/0001_initial.py' 2025-11-27T01:53:26,470 adding 'plom_server/Base/migrations/__init__.py' 2025-11-27T01:53:26,472 adding 'plom_server/Base/services/Settings.py' 2025-11-27T01:53:26,473 adding 'plom_server/Base/services/__init__.py' 2025-11-27T01:53:26,474 adding 'plom_server/Base/services/big_red_button.py' 2025-11-27T01:53:26,475 adding 'plom_server/Base/services/database_service.py' 2025-11-27T01:53:26,477 adding 'plom_server/BuildPaperPDF/__init__.py' 2025-11-27T01:53:26,478 adding 'plom_server/BuildPaperPDF/admin.py' 2025-11-27T01:53:26,479 adding 'plom_server/BuildPaperPDF/apps.py' 2025-11-27T01:53:26,481 adding 'plom_server/BuildPaperPDF/models.py' 2025-11-27T01:53:26,482 adding 'plom_server/BuildPaperPDF/tests.py' 2025-11-27T01:53:26,483 adding 'plom_server/BuildPaperPDF/urls.py' 2025-11-27T01:53:26,485 adding 'plom_server/BuildPaperPDF/views.py' 2025-11-27T01:53:26,487 adding 'plom_server/BuildPaperPDF/management/commands/plom_build_paper_pdfs.py' 2025-11-27T01:53:26,489 adding 'plom_server/BuildPaperPDF/migrations/0001_initial.py' 2025-11-27T01:53:26,490 adding 'plom_server/BuildPaperPDF/migrations/0002_initial.py' 2025-11-27T01:53:26,491 adding 'plom_server/BuildPaperPDF/migrations/__init__.py' 2025-11-27T01:53:26,493 adding 'plom_server/BuildPaperPDF/services/__init__.py' 2025-11-27T01:53:26,496 adding 'plom_server/BuildPaperPDF/services/build_papers.py' 2025-11-27T01:53:26,497 adding 'plom_server/Contrib/__init__.py' 2025-11-27T01:53:26,500 adding 'plom_server/Contrib/management/commands/PCA_analysis.py' 2025-11-27T01:53:26,502 adding 'plom_server/Contrib/management/commands/cluster_and_tag.py' 2025-11-27T01:53:26,503 adding 'plom_server/Finish/__init__.py' 2025-11-27T01:53:26,505 adding 'plom_server/Finish/admin.py' 2025-11-27T01:53:26,506 adding 'plom_server/Finish/apps.py' 2025-11-27T01:53:26,507 adding 'plom_server/Finish/forms.py' 2025-11-27T01:53:26,508 adding 'plom_server/Finish/models.py' 2025-11-27T01:53:26,510 adding 'plom_server/Finish/urls.py' 2025-11-27T01:53:26,512 adding 'plom_server/Finish/management/commands/generate_report.py' 2025-11-27T01:53:26,513 adding 'plom_server/Finish/management/commands/plom_build_all_soln.py' 2025-11-27T01:53:26,515 adding 'plom_server/Finish/management/commands/plom_build_soln.py' 2025-11-27T01:53:26,516 adding 'plom_server/Finish/management/commands/plom_download_marks_csv.py' 2025-11-27T01:53:26,517 adding 'plom_server/Finish/management/commands/plom_download_ta_info_csv.py' 2025-11-27T01:53:26,519 adding 'plom_server/Finish/management/commands/plom_reassemble.py' 2025-11-27T01:53:26,520 adding 'plom_server/Finish/management/commands/plom_soln_sources.py' 2025-11-27T01:53:26,522 adding 'plom_server/Finish/management/commands/plom_soln_spec.py' 2025-11-27T01:53:26,524 adding 'plom_server/Finish/migrations/0001_initial.py' 2025-11-27T01:53:26,525 adding 'plom_server/Finish/migrations/0002_initial.py' 2025-11-27T01:53:26,526 adding 'plom_server/Finish/migrations/__init__.py' 2025-11-27T01:53:26,528 adding 'plom_server/Finish/services/ReportPDFService.py' 2025-11-27T01:53:26,530 adding 'plom_server/Finish/services/__init__.py' 2025-11-27T01:53:26,531 adding 'plom_server/Finish/services/annotation_data_service.py' 2025-11-27T01:53:26,533 adding 'plom_server/Finish/services/build_soln_service.py' 2025-11-27T01:53:26,535 adding 'plom_server/Finish/services/build_student_report_service.py' 2025-11-27T01:53:26,537 adding 'plom_server/Finish/services/d3_service.py' 2025-11-27T01:53:26,539 adding 'plom_server/Finish/services/data_extraction_service.py' 2025-11-27T01:53:26,542 adding 'plom_server/Finish/services/matplotlib_service.py' 2025-11-27T01:53:26,546 adding 'plom_server/Finish/services/reassemble_service.py' 2025-11-27T01:53:26,548 adding 'plom_server/Finish/services/soln_images.py' 2025-11-27T01:53:26,550 adding 'plom_server/Finish/services/soln_source.py' 2025-11-27T01:53:26,553 adding 'plom_server/Finish/services/student_marks_service.py' 2025-11-27T01:53:26,555 adding 'plom_server/Finish/services/ta_marking_service.py' 2025-11-27T01:53:26,556 adding 'plom_server/Finish/services/template_soln_spec.py' 2025-11-27T01:53:26,558 adding 'plom_server/Finish/templatetags/__init__.py' 2025-11-27T01:53:26,559 adding 'plom_server/Finish/templatetags/custom_tags.py' 2025-11-27T01:53:26,560 adding 'plom_server/Finish/tests/__init__.py' 2025-11-27T01:53:26,562 adding 'plom_server/Finish/tests/test_student_mark.py' 2025-11-27T01:53:26,564 adding 'plom_server/Finish/useful_files_for_testing/soln_spec_for_testing_shared_pages.toml' 2025-11-27T01:53:26,565 adding 'plom_server/Finish/views/__init__.py' 2025-11-27T01:53:26,567 adding 'plom_server/Finish/views/build_soln_pdf.py' 2025-11-27T01:53:26,568 adding 'plom_server/Finish/views/marking_info.py' 2025-11-27T01:53:26,570 adding 'plom_server/Finish/views/reassembly.py' 2025-11-27T01:53:26,571 adding 'plom_server/Finish/views/soln_home.py' 2025-11-27T01:53:26,573 adding 'plom_server/Finish/views/soln_sources.py' 2025-11-27T01:53:26,574 adding 'plom_server/Finish/views/soln_spec.py' 2025-11-27T01:53:26,575 adding 'plom_server/Finish/views/student_report.py' 2025-11-27T01:53:26,577 adding 'plom_server/Identify/__init__.py' 2025-11-27T01:53:26,578 adding 'plom_server/Identify/admin.py' 2025-11-27T01:53:26,580 adding 'plom_server/Identify/apps.py' 2025-11-27T01:53:26,581 adding 'plom_server/Identify/models.py' 2025-11-27T01:53:26,583 adding 'plom_server/Identify/tests.py' 2025-11-27T01:53:26,584 adding 'plom_server/Identify/urls.py' 2025-11-27T01:53:26,586 adding 'plom_server/Identify/views.py' 2025-11-27T01:53:26,588 adding 'plom_server/Identify/management/commands/clear_id.py' 2025-11-27T01:53:26,590 adding 'plom_server/Identify/management/commands/plom_id_direct.py' 2025-11-27T01:53:26,591 adding 'plom_server/Identify/management/commands/plom_run_id_reader.py' 2025-11-27T01:53:26,593 adding 'plom_server/Identify/migrations/0001_initial.py' 2025-11-27T01:53:26,594 adding 'plom_server/Identify/migrations/0002_initial.py' 2025-11-27T01:53:26,596 adding 'plom_server/Identify/migrations/__init__.py' 2025-11-27T01:53:26,597 adding 'plom_server/Identify/services/ClasslistService.py' 2025-11-27T01:53:26,599 adding 'plom_server/Identify/services/__init__.py' 2025-11-27T01:53:26,600 adding 'plom_server/Identify/services/id_direct.py' 2025-11-27T01:53:26,601 adding 'plom_server/Identify/services/id_progress.py' 2025-11-27T01:53:26,606 adding 'plom_server/Identify/services/id_reader.py' 2025-11-27T01:53:26,609 adding 'plom_server/Identify/services/id_tasks.py' 2025-11-27T01:53:26,611 adding 'plom_server/Launcher/__init__.py' 2025-11-27T01:53:26,612 adding 'plom_server/Launcher/apps.py' 2025-11-27T01:53:26,614 adding 'plom_server/Launcher/management/commands/plom_build_scrap_extra_pdfs.py' 2025-11-27T01:53:26,615 adding 'plom_server/Launcher/management/commands/plom_create_demo_users.py' 2025-11-27T01:53:26,617 adding 'plom_server/Launcher/management/commands/plom_demo_bundles.py' 2025-11-27T01:53:26,618 adding 'plom_server/Launcher/management/commands/plom_get_static_javascript.py' 2025-11-27T01:53:26,620 adding 'plom_server/Launcher/management/commands/plom_make_groups_and_first_users.py' 2025-11-27T01:53:26,621 adding 'plom_server/Launcher/migrations/__init__.py' 2025-11-27T01:53:26,623 adding 'plom_server/Launcher/services/__init__.py' 2025-11-27T01:53:26,626 adding 'plom_server/Launcher/services/launch_demo_bundle_creator.py' 2025-11-27T01:53:26,628 adding 'plom_server/Launcher/services/launch_demo_homework_bundle_creator.py' 2025-11-27T01:53:26,629 adding 'plom_server/Mark/__init__.py' 2025-11-27T01:53:26,631 adding 'plom_server/Mark/admin.py' 2025-11-27T01:53:26,632 adding 'plom_server/Mark/apps.py' 2025-11-27T01:53:26,634 adding 'plom_server/Mark/migrations/0001_initial.py' 2025-11-27T01:53:26,635 adding 'plom_server/Mark/migrations/0002_initial.py' 2025-11-27T01:53:26,636 adding 'plom_server/Mark/migrations/__init__.py' 2025-11-27T01:53:26,638 adding 'plom_server/Mark/models/__init__.py' 2025-11-27T01:53:26,639 adding 'plom_server/Mark/models/annotations.py' 2025-11-27T01:53:26,641 adding 'plom_server/Mark/models/tasks.py' 2025-11-27T01:53:26,642 adding 'plom_server/Mark/serializers/__init__.py' 2025-11-27T01:53:26,643 adding 'plom_server/Mark/serializers/annotations.py' 2025-11-27T01:53:26,645 adding 'plom_server/Mark/serializers/tasks.py' 2025-11-27T01:53:26,647 adding 'plom_server/Mark/services/MarkingPriorityService.py' 2025-11-27T01:53:26,648 adding 'plom_server/Mark/services/__init__.py' 2025-11-27T01:53:26,650 adding 'plom_server/Mark/services/annotations.py' 2025-11-27T01:53:26,651 adding 'plom_server/Mark/services/mark_task.py' 2025-11-27T01:53:26,654 adding 'plom_server/Mark/services/marking_stats.py' 2025-11-27T01:53:26,658 adding 'plom_server/Mark/services/marking_task_service.py' 2025-11-27T01:53:26,661 adding 'plom_server/Mark/services/page_data.py' 2025-11-27T01:53:26,663 adding 'plom_server/Mark/services/question_marking.py' 2025-11-27T01:53:26,664 adding 'plom_server/Mark/tests/__init__.py' 2025-11-27T01:53:26,666 adding 'plom_server/Mark/tests/test_incoming_annotations.py' 2025-11-27T01:53:26,668 adding 'plom_server/Mark/tests/test_marking_priority_setting.py' 2025-11-27T01:53:26,669 adding 'plom_server/Mark/tests/test_marking_task_service.py' 2025-11-27T01:53:26,670 adding 'plom_server/Mark/tests/test_marking_task_service_config.py' 2025-11-27T01:53:26,672 adding 'plom_server/Mark/tests/test_question_marking_service.py' 2025-11-27T01:53:26,673 adding 'plom_server/Mark/tests/test_tagging_tasks.py' 2025-11-27T01:53:26,675 adding 'plom_server/Mark/tests/tiny_qvmap.toml' 2025-11-27T01:53:26,676 adding 'plom_server/Mark/tests/tiny_spec.toml' 2025-11-27T01:53:26,678 adding 'plom_server/Papers/__init__.py' 2025-11-27T01:53:26,679 adding 'plom_server/Papers/admin.py' 2025-11-27T01:53:26,680 adding 'plom_server/Papers/apps.py' 2025-11-27T01:53:26,682 adding 'plom_server/Papers/serializers.py' 2025-11-27T01:53:26,684 adding 'plom_server/Papers/management/commands/plom_qvmap.py' 2025-11-27T01:53:26,687 adding 'plom_server/Papers/migrations/0001_initial.py' 2025-11-27T01:53:26,688 adding 'plom_server/Papers/migrations/__init__.py' 2025-11-27T01:53:26,690 adding 'plom_server/Papers/models/__init__.py' 2025-11-27T01:53:26,691 adding 'plom_server/Papers/models/background_tasks.py' 2025-11-27T01:53:26,693 adding 'plom_server/Papers/models/image_bundle.py' 2025-11-27T01:53:26,695 adding 'plom_server/Papers/models/paper_structure.py' 2025-11-27T01:53:26,696 adding 'plom_server/Papers/models/reference_image.py' 2025-11-27T01:53:26,697 adding 'plom_server/Papers/models/specifications.py' 2025-11-27T01:53:26,700 adding 'plom_server/Papers/services/SolnSpecService.py' 2025-11-27T01:53:26,702 adding 'plom_server/Papers/services/SpecificationService.py' 2025-11-27T01:53:26,704 adding 'plom_server/Papers/services/__init__.py' 2025-11-27T01:53:26,707 adding 'plom_server/Papers/services/image_bundle.py' 2025-11-27T01:53:26,709 adding 'plom_server/Papers/services/paper_creator.py' 2025-11-27T01:53:26,711 adding 'plom_server/Papers/services/paper_info.py' 2025-11-27T01:53:26,713 adding 'plom_server/Papers/tests/__init__.py' 2025-11-27T01:53:26,715 adding 'plom_server/Papers/tests/test_image_bundle.py' 2025-11-27T01:53:26,716 adding 'plom_server/Papers/tests/test_paper_creator.py' 2025-11-27T01:53:26,717 adding 'plom_server/Papers/tests/test_question_labels.py' 2025-11-27T01:53:26,718 adding 'plom_server/Papers/tests/test_specification_service_misc.py' 2025-11-27T01:53:26,720 adding 'plom_server/Preparation/__init__.py' 2025-11-27T01:53:26,721 adding 'plom_server/Preparation/admin.py' 2025-11-27T01:53:26,723 adding 'plom_server/Preparation/apps.py' 2025-11-27T01:53:26,724 adding 'plom_server/Preparation/models.py' 2025-11-27T01:53:26,726 adding 'plom_server/Preparation/urls.py' 2025-11-27T01:53:26,728 adding 'plom_server/Preparation/management/commands/plom_preparation_classlist.py' 2025-11-27T01:53:26,729 adding 'plom_server/Preparation/management/commands/plom_preparation_prenaming.py' 2025-11-27T01:53:26,731 adding 'plom_server/Preparation/management/commands/plom_preparation_source.py' 2025-11-27T01:53:26,732 adding 'plom_server/Preparation/management/commands/plom_preparation_spec.py' 2025-11-27T01:53:26,734 adding 'plom_server/Preparation/management/commands/plom_preparation_status.py' 2025-11-27T01:53:26,736 adding 'plom_server/Preparation/migrations/0001_initial.py' 2025-11-27T01:53:26,737 adding 'plom_server/Preparation/migrations/__init__.py' 2025-11-27T01:53:26,739 adding 'plom_server/Preparation/services/PapersPrinted.py' 2025-11-27T01:53:26,741 adding 'plom_server/Preparation/services/SourceService.py' 2025-11-27T01:53:26,742 adding 'plom_server/Preparation/services/__init__.py' 2025-11-27T01:53:26,744 adding 'plom_server/Preparation/services/classlist.py' 2025-11-27T01:53:26,745 adding 'plom_server/Preparation/services/mocker.py' 2025-11-27T01:53:26,747 adding 'plom_server/Preparation/services/pqv_mapping.py' 2025-11-27T01:53:26,748 adding 'plom_server/Preparation/services/prenaming_service.py' 2025-11-27T01:53:26,750 adding 'plom_server/Preparation/services/preparation_dependency_service.py' 2025-11-27T01:53:26,752 adding 'plom_server/Preparation/tests/__init__.py' 2025-11-27T01:53:26,753 adding 'plom_server/Preparation/tests/test_classlist_service.py' 2025-11-27T01:53:26,755 adding 'plom_server/Preparation/tests/test_source_service.py' 2025-11-27T01:53:26,756 adding 'plom_server/Preparation/tests/test_status.py' 2025-11-27T01:53:26,758 adding 'plom_server/Preparation/tests/test_students.py' 2025-11-27T01:53:26,759 adding 'plom_server/Preparation/tests/test_view_home.py' 2025-11-27T01:53:26,760 adding 'plom_server/Preparation/tests/tiny_spec.toml' 2025-11-27T01:53:26,762 adding 'plom_server/Preparation/useful_files_for_testing/cl_errs.csv' 2025-11-27T01:53:26,763 adding 'plom_server/Preparation/useful_files_for_testing/cl_for_demo.csv' 2025-11-27T01:53:26,764 adding 'plom_server/Preparation/useful_files_for_testing/cl_good.csv' 2025-11-27T01:53:26,766 adding 'plom_server/Preparation/useful_files_for_testing/cl_warn.csv' 2025-11-27T01:53:26,767 adding 'plom_server/Preparation/useful_files_for_testing/spec_with_shared_pages.toml' 2025-11-27T01:53:26,781 adding 'plom_server/Preparation/useful_files_for_testing/test_version1.pdf' 2025-11-27T01:53:26,795 adding 'plom_server/Preparation/useful_files_for_testing/test_version2.pdf' 2025-11-27T01:53:26,797 adding 'plom_server/Preparation/useful_files_for_testing/testing_test_spec.toml' 2025-11-27T01:53:26,799 adding 'plom_server/Preparation/views/__init__.py' 2025-11-27T01:53:26,800 adding 'plom_server/Preparation/views/classlist_manage.py' 2025-11-27T01:53:26,801 adding 'plom_server/Preparation/views/home.py' 2025-11-27T01:53:26,803 adding 'plom_server/Preparation/views/miscellanea.py' 2025-11-27T01:53:26,804 adding 'plom_server/Preparation/views/mocker.py' 2025-11-27T01:53:26,805 adding 'plom_server/Preparation/views/needs_manager_view.py' 2025-11-27T01:53:26,807 adding 'plom_server/Preparation/views/pqv_mapping.py' 2025-11-27T01:53:26,808 adding 'plom_server/Preparation/views/prenaming.py' 2025-11-27T01:53:26,810 adding 'plom_server/Preparation/views/source_manage.py' 2025-11-27T01:53:26,811 adding 'plom_server/Profile/__init__.py' 2025-11-27T01:53:26,812 adding 'plom_server/Profile/apps.py' 2025-11-27T01:53:26,814 adding 'plom_server/Profile/edit_profile_form.py' 2025-11-27T01:53:26,815 adding 'plom_server/Profile/urls.py' 2025-11-27T01:53:26,816 adding 'plom_server/Profile/views.py' 2025-11-27T01:53:26,818 adding 'plom_server/Progress/__init__.py' 2025-11-27T01:53:26,820 adding 'plom_server/Progress/apps.py' 2025-11-27T01:53:26,821 adding 'plom_server/Progress/forms.py' 2025-11-27T01:53:26,822 adding 'plom_server/Progress/urls.py' 2025-11-27T01:53:26,824 adding 'plom_server/Progress/services/__init__.py' 2025-11-27T01:53:26,826 adding 'plom_server/Progress/services/progress_overview.py' 2025-11-27T01:53:26,828 adding 'plom_server/Progress/services/userinfo_service.py' 2025-11-27T01:53:26,829 adding 'plom_server/Progress/tests/__init__.py' 2025-11-27T01:53:26,831 adding 'plom_server/Progress/views/__init__.py' 2025-11-27T01:53:26,832 adding 'plom_server/Progress/views/overview_landing.py' 2025-11-27T01:53:26,833 adding 'plom_server/Progress/views/progress_identify.py' 2025-11-27T01:53:26,835 adding 'plom_server/Progress/views/progress_mark.py' 2025-11-27T01:53:26,837 adding 'plom_server/Progress/views/progress_task_annot.py' 2025-11-27T01:53:26,839 adding 'plom_server/Progress/views/progress_userinfo.py' 2025-11-27T01:53:26,841 adding 'plom_server/QuestionClustering/__init__.py' 2025-11-27T01:53:26,842 adding 'plom_server/QuestionClustering/admin.py' 2025-11-27T01:53:26,843 adding 'plom_server/QuestionClustering/apps.py' 2025-11-27T01:53:26,844 adding 'plom_server/QuestionClustering/forms.py' 2025-11-27T01:53:26,845 adding 'plom_server/QuestionClustering/models.py' 2025-11-27T01:53:26,847 adding 'plom_server/QuestionClustering/urls.py' 2025-11-27T01:53:26,849 adding 'plom_server/QuestionClustering/views.py' 2025-11-27T01:53:26,851 adding 'plom_server/QuestionClustering/exceptions/clustering_exception.py' 2025-11-27T01:53:26,852 adding 'plom_server/QuestionClustering/exceptions/job_exception.py' 2025-11-27T01:53:26,854 adding 'plom_server/QuestionClustering/migrations/0001_initial.py' 2025-11-27T01:53:26,856 adding 'plom_server/QuestionClustering/migrations/__init__.py' 2025-11-27T01:53:26,857 adding 'plom_server/QuestionClustering/services/__init__.py' 2025-11-27T01:53:26,859 adding 'plom_server/QuestionClustering/services/model_loader.py' 2025-11-27T01:53:26,863 adding 'plom_server/QuestionClustering/services/question_clustering_service.py' 2025-11-27T01:53:26,866 adding 'plom_server/QuestionTags/__init__.py' 2025-11-27T01:53:26,867 adding 'plom_server/QuestionTags/admin.py' 2025-11-27T01:53:26,868 adding 'plom_server/QuestionTags/forms.py' 2025-11-27T01:53:26,870 adding 'plom_server/QuestionTags/models.py' 2025-11-27T01:53:26,871 adding 'plom_server/QuestionTags/serializers.py' 2025-11-27T01:53:26,872 adding 'plom_server/QuestionTags/urls.py' 2025-11-27T01:53:26,874 adding 'plom_server/QuestionTags/views.py' 2025-11-27T01:53:26,876 adding 'plom_server/QuestionTags/management/commands/create_tag.py' 2025-11-27T01:53:26,878 adding 'plom_server/QuestionTags/management/commands/delete_qtag_link.py' 2025-11-27T01:53:26,879 adding 'plom_server/QuestionTags/management/commands/delete_tag.py' 2025-11-27T01:53:26,880 adding 'plom_server/QuestionTags/management/commands/link_question_with_tag.py' 2025-11-27T01:53:26,882 adding 'plom_server/QuestionTags/management/commands/upload_qtags_csv.py' 2025-11-27T01:53:26,884 adding 'plom_server/QuestionTags/migrations/0001_initial.py' 2025-11-27T01:53:26,885 adding 'plom_server/QuestionTags/migrations/__init__.py' 2025-11-27T01:53:26,886 adding 'plom_server/QuestionTags/services/__init__.py' 2025-11-27T01:53:26,888 adding 'plom_server/QuestionTags/services/questiontag_service.py' 2025-11-27T01:53:26,889 adding 'plom_server/Rectangles/__init__.py' 2025-11-27T01:53:26,891 adding 'plom_server/Rectangles/apps.py' 2025-11-27T01:53:26,892 adding 'plom_server/Rectangles/urls.py' 2025-11-27T01:53:26,893 adding 'plom_server/Rectangles/views.py' 2025-11-27T01:53:26,895 adding 'plom_server/Rectangles/management/commands/plom_extract_rectangle.py' 2025-11-27T01:53:26,897 adding 'plom_server/Rectangles/services/__init__.py' 2025-11-27T01:53:26,898 adding 'plom_server/Rectangles/services/idbox_utils.py' 2025-11-27T01:53:26,902 adding 'plom_server/Rectangles/services/rectangle.py' 2025-11-27T01:53:26,903 adding 'plom_server/Rectangles/tests/__init__.py' 2025-11-27T01:53:26,905 adding 'plom_server/Rectangles/tests/test_rectangles.py' 2025-11-27T01:53:26,907 adding 'plom_server/Reports/__init__.py' 2025-11-27T01:53:26,908 adding 'plom_server/Reports/urls.py' 2025-11-27T01:53:26,909 adding 'plom_server/Reports/views.py' 2025-11-27T01:53:26,911 adding 'plom_server/Rubrics/__init__.py' 2025-11-27T01:53:26,912 adding 'plom_server/Rubrics/admin.py' 2025-11-27T01:53:26,913 adding 'plom_server/Rubrics/apps.py' 2025-11-27T01:53:26,915 adding 'plom_server/Rubrics/forms.py' 2025-11-27T01:53:26,917 adding 'plom_server/Rubrics/models.py' 2025-11-27T01:53:26,918 adding 'plom_server/Rubrics/serializers.py' 2025-11-27T01:53:26,920 adding 'plom_server/Rubrics/urls.py' 2025-11-27T01:53:26,922 adding 'plom_server/Rubrics/views.py' 2025-11-27T01:53:26,925 adding 'plom_server/Rubrics/management/commands/plom_rubrics.py' 2025-11-27T01:53:26,927 adding 'plom_server/Rubrics/migrations/0001_initial.py' 2025-11-27T01:53:26,928 adding 'plom_server/Rubrics/migrations/__init__.py' 2025-11-27T01:53:26,930 adding 'plom_server/Rubrics/services/__init__.py' 2025-11-27T01:53:26,931 adding 'plom_server/Rubrics/services/rubric_permissions.py' 2025-11-27T01:53:26,937 adding 'plom_server/Rubrics/services/rubric_service.py' 2025-11-27T01:53:26,939 adding 'plom_server/Rubrics/services/utils.py' 2025-11-27T01:53:26,941 adding 'plom_server/Rubrics/tests/__init__.py' 2025-11-27T01:53:26,943 adding 'plom_server/Rubrics/tests/test_display_delta.py' 2025-11-27T01:53:26,944 adding 'plom_server/Rubrics/tests/test_rubric_fractional_permissions.py' 2025-11-27T01:53:26,945 adding 'plom_server/Rubrics/tests/test_rubric_misc.py' 2025-11-27T01:53:26,947 adding 'plom_server/Rubrics/tests/test_rubric_permissions.py' 2025-11-27T01:53:26,949 adding 'plom_server/Rubrics/tests/test_rubric_service.py' 2025-11-27T01:53:26,951 adding 'plom_server/Scan/__init__.py' 2025-11-27T01:53:26,952 adding 'plom_server/Scan/admin.py' 2025-11-27T01:53:26,954 adding 'plom_server/Scan/apps.py' 2025-11-27T01:53:26,955 adding 'plom_server/Scan/forms.py' 2025-11-27T01:53:26,956 adding 'plom_server/Scan/urls.py' 2025-11-27T01:53:26,959 adding 'plom_server/Scan/management/commands/plom_bundle_push_lock.py' 2025-11-27T01:53:26,960 adding 'plom_server/Scan/management/commands/plom_discard_pushed_page.py' 2025-11-27T01:53:26,961 adding 'plom_server/Scan/management/commands/plom_forgive_all_dnm.py' 2025-11-27T01:53:26,963 adding 'plom_server/Scan/management/commands/plom_forgive_missing_page.py' 2025-11-27T01:53:26,964 adding 'plom_server/Scan/management/commands/plom_list_images_in_paper.py' 2025-11-27T01:53:26,965 adding 'plom_server/Scan/management/commands/plom_reassign_discard.py' 2025-11-27T01:53:26,967 adding 'plom_server/Scan/management/commands/plom_staging_assign_extra.py' 2025-11-27T01:53:26,969 adding 'plom_server/Scan/management/commands/plom_staging_bundles.py' 2025-11-27T01:53:26,970 adding 'plom_server/Scan/management/commands/plom_staging_discard.py' 2025-11-27T01:53:26,972 adding 'plom_server/Scan/management/commands/plom_staging_extralise.py' 2025-11-27T01:53:26,973 adding 'plom_server/Scan/management/commands/plom_staging_knowify.py' 2025-11-27T01:53:26,974 adding 'plom_server/Scan/management/commands/plom_staging_rotate.py' 2025-11-27T01:53:26,975 adding 'plom_server/Scan/management/commands/plom_staging_unknowify.py' 2025-11-27T01:53:26,977 adding 'plom_server/Scan/migrations/0001_initial.py' 2025-11-27T01:53:26,978 adding 'plom_server/Scan/migrations/__init__.py' 2025-11-27T01:53:26,980 adding 'plom_server/Scan/models/__init__.py' 2025-11-27T01:53:26,981 adding 'plom_server/Scan/models/scan_background_chores.py' 2025-11-27T01:53:26,982 adding 'plom_server/Scan/models/staging_bundle.py' 2025-11-27T01:53:26,984 adding 'plom_server/Scan/models/staging_images.py' 2025-11-27T01:53:26,987 adding 'plom_server/Scan/services/ForgiveMissingService.py' 2025-11-27T01:53:26,988 adding 'plom_server/Scan/services/__init__.py' 2025-11-27T01:53:26,991 adding 'plom_server/Scan/services/cast_service.py' 2025-11-27T01:53:26,993 adding 'plom_server/Scan/services/hard_rotate.py' 2025-11-27T01:53:26,995 adding 'plom_server/Scan/services/image_process.py' 2025-11-27T01:53:26,996 adding 'plom_server/Scan/services/image_rotate.py' 2025-11-27T01:53:26,998 adding 'plom_server/Scan/services/manage_discard.py' 2025-11-27T01:53:27,001 adding 'plom_server/Scan/services/manage_scan.py' 2025-11-27T01:53:27,003 adding 'plom_server/Scan/services/qr_service.py' 2025-11-27T01:53:27,012 adding 'plom_server/Scan/services/scan_service.py' 2025-11-27T01:53:27,013 adding 'plom_server/Scan/services/util.py' 2025-11-27T01:53:27,015 adding 'plom_server/Scan/tests/__init__.py' 2025-11-27T01:53:27,019 adding 'plom_server/Scan/tests/id_page_img.png' 2025-11-27T01:53:27,021 adding 'plom_server/Scan/tests/test_forgive.py' 2025-11-27T01:53:27,022 adding 'plom_server/Scan/tests/test_image_process.py' 2025-11-27T01:53:27,025 adding 'plom_server/Scan/tests/test_manage_discard.py' 2025-11-27T01:53:27,027 adding 'plom_server/Scan/tests/test_manage_scan.py' 2025-11-27T01:53:27,028 adding 'plom_server/Scan/tests/test_qr_service.py' 2025-11-27T01:53:27,030 adding 'plom_server/Scan/tests/test_scan_cast.py' 2025-11-27T01:53:27,032 adding 'plom_server/Scan/tests/test_scanner.py' 2025-11-27T01:53:27,034 adding 'plom_server/Scan/views/__init__.py' 2025-11-27T01:53:27,036 adding 'plom_server/Scan/views/cast_image_state.py' 2025-11-27T01:53:27,038 adding 'plom_server/Scan/views/manage_bundle.py' 2025-11-27T01:53:27,040 adding 'plom_server/Scan/views/push_images.py' 2025-11-27T01:53:27,041 adding 'plom_server/Scan/views/pushed_images.py' 2025-11-27T01:53:27,043 adding 'plom_server/Scan/views/rotate_images.py' 2025-11-27T01:53:27,044 adding 'plom_server/Scan/views/scan_discards.py' 2025-11-27T01:53:27,046 adding 'plom_server/Scan/views/scanner_home.py' 2025-11-27T01:53:27,048 adding 'plom_server/Scan/views/scanner_summary.py' 2025-11-27T01:53:27,049 adding 'plom_server/SpecCreator/__init__.py' 2025-11-27T01:53:27,051 adding 'plom_server/SpecCreator/apps.py' 2025-11-27T01:53:27,052 adding 'plom_server/SpecCreator/urls.py' 2025-11-27T01:53:27,053 adding 'plom_server/SpecCreator/migrations/__init__.py' 2025-11-27T01:53:27,055 adding 'plom_server/SpecCreator/services/__init__.py' 2025-11-27T01:53:27,057 adding 'plom_server/SpecCreator/services/template_spec_builder.py' 2025-11-27T01:53:27,058 adding 'plom_server/SpecCreator/views/__init__.py' 2025-11-27T01:53:27,060 adding 'plom_server/SpecCreator/views/base.py' 2025-11-27T01:53:27,061 adding 'plom_server/SpecCreator/views/spec_download.py' 2025-11-27T01:53:27,062 adding 'plom_server/SpecCreator/views/spec_editor.py' 2025-11-27T01:53:27,063 adding 'plom_server/SpecCreator/views/spec_upload.py' 2025-11-27T01:53:27,065 adding 'plom_server/SpecCreator/views/summary.py' 2025-11-27T01:53:27,066 adding 'plom_server/SpecCreator/views/template_spec_builder.py' 2025-11-27T01:53:27,068 adding 'plom_server/Tags/__init__.py' 2025-11-27T01:53:27,069 adding 'plom_server/Tags/apps.py' 2025-11-27T01:53:27,070 adding 'plom_server/Tags/forms.py' 2025-11-27T01:53:27,071 adding 'plom_server/Tags/urls.py' 2025-11-27T01:53:27,072 adding 'plom_server/Tags/views.py' 2025-11-27T01:53:27,074 adding 'plom_server/Tags/services/__init__.py' 2025-11-27T01:53:27,075 adding 'plom_server/Tags/services/tag_service.py' 2025-11-27T01:53:27,077 adding 'plom_server/TaskOrder/__init__.py' 2025-11-27T01:53:27,078 adding 'plom_server/TaskOrder/apps.py' 2025-11-27T01:53:27,079 adding 'plom_server/TaskOrder/forms.py' 2025-11-27T01:53:27,080 adding 'plom_server/TaskOrder/urls.py' 2025-11-27T01:53:27,082 adding 'plom_server/TaskOrder/views.py' 2025-11-27T01:53:27,084 adding 'plom_server/TaskOrder/management/commands/task_sort_written_amount.py' 2025-11-27T01:53:27,086 adding 'plom_server/TaskOrder/services/__init__.py' 2025-11-27T01:53:27,087 adding 'plom_server/TaskOrder/services/task_ordering_service.py' 2025-11-27T01:53:27,089 adding 'plom_server/TestingSupport/__init__.py' 2025-11-27T01:53:27,090 adding 'plom_server/TestingSupport/apps.py' 2025-11-27T01:53:27,092 adding 'plom_server/TestingSupport/utils.py' 2025-11-27T01:53:27,093 adding 'plom_server/TestingSupport/config_files/full_demo_config.toml' 2025-11-27T01:53:27,094 adding 'plom_server/TestingSupport/config_files/hw_bundle_config.toml' 2025-11-27T01:53:27,095 adding 'plom_server/TestingSupport/config_files/just_demo_spec.toml' 2025-11-27T01:53:27,097 adding 'plom_server/TestingSupport/config_files/long_demo_config.toml' 2025-11-27T01:53:27,098 adding 'plom_server/TestingSupport/config_files/quick_demo_config.toml' 2025-11-27T01:53:27,099 adding 'plom_server/TestingSupport/migrations/__init__.py' 2025-11-27T01:53:27,101 adding 'plom_server/TestingSupport/services/ConfigFileService.py' 2025-11-27T01:53:27,103 adding 'plom_server/TestingSupport/services/ConfigPreparationService.py' 2025-11-27T01:53:27,104 adding 'plom_server/TestingSupport/services/ConfigTaskService.py' 2025-11-27T01:53:27,105 adding 'plom_server/TestingSupport/services/__init__.py' 2025-11-27T01:53:27,107 adding 'plom_server/TestingSupport/services/exceptions.py' 2025-11-27T01:53:27,108 adding 'plom_server/TestingSupport/tests/__init__.py' 2025-11-27T01:53:27,110 adding 'plom_server/TestingSupport/tests/test_config.py' 2025-11-27T01:53:27,111 adding 'plom_server/UserManagement/__init__.py' 2025-11-27T01:53:27,113 adding 'plom_server/UserManagement/admin.py' 2025-11-27T01:53:27,114 adding 'plom_server/UserManagement/apps.py' 2025-11-27T01:53:27,115 adding 'plom_server/UserManagement/models.py' 2025-11-27T01:53:27,116 adding 'plom_server/UserManagement/urls.py' 2025-11-27T01:53:27,118 adding 'plom_server/UserManagement/views.py' 2025-11-27T01:53:27,120 adding 'plom_server/UserManagement/management/commands/plom_leadmarker_membership.py' 2025-11-27T01:53:27,122 adding 'plom_server/UserManagement/management/commands/plom_users.py' 2025-11-27T01:53:27,124 adding 'plom_server/UserManagement/migrations/0001_initial.py' 2025-11-27T01:53:27,125 adding 'plom_server/UserManagement/migrations/__init__.py' 2025-11-27T01:53:27,127 adding 'plom_server/UserManagement/services/PermissionChanger.py' 2025-11-27T01:53:27,128 adding 'plom_server/UserManagement/services/QuotaService.py' 2025-11-27T01:53:27,130 adding 'plom_server/UserManagement/services/UsersService.py' 2025-11-27T01:53:27,131 adding 'plom_server/UserManagement/services/__init__.py' 2025-11-27T01:53:27,132 adding 'plom_server/UserManagement/tests/__init__.py' 2025-11-27T01:53:27,134 adding 'plom_server/UserManagement/tests/test_UsersService.py' 2025-11-27T01:53:27,136 adding 'plom_server/Visualization/__init__.py' 2025-11-27T01:53:27,137 adding 'plom_server/Visualization/apps.py' 2025-11-27T01:53:27,138 adding 'plom_server/Visualization/urls.py' 2025-11-27T01:53:27,139 adding 'plom_server/Visualization/views.py' 2025-11-27T01:53:27,142 adding 'plom_server/demo_files/assessment_v1.tex' 2025-11-27T01:53:27,144 adding 'plom_server/demo_files/assessment_v2.tex' 2025-11-27T01:53:27,146 adding 'plom_server/demo_files/assessment_v3.tex' 2025-11-27T01:53:27,147 adding 'plom_server/demo_files/bundle_for_demo.toml' 2025-11-27T01:53:27,148 adding 'plom_server/demo_files/bundle_for_long_demo.toml' 2025-11-27T01:53:27,149 adding 'plom_server/demo_files/bundle_for_plaid_demo.toml' 2025-11-27T01:53:27,151 adding 'plom_server/demo_files/bundle_for_quick_demo.toml' 2025-11-27T01:53:27,152 adding 'plom_server/demo_files/cl_for_demo.csv' 2025-11-27T01:53:27,154 adding 'plom_server/demo_files/cl_for_long_demo.csv' 2025-11-27T01:53:27,160 adding 'plom_server/demo_files/cl_for_plaid_demo.csv' 2025-11-27T01:53:27,161 adding 'plom_server/demo_files/cl_for_quick_demo.csv' 2025-11-27T01:53:27,162 adding 'plom_server/demo_files/demo_assessment_qtags.csv' 2025-11-27T01:53:27,163 adding 'plom_server/demo_files/demo_assessment_rubrics_q1.toml' 2025-11-27T01:53:27,165 adding 'plom_server/demo_files/demo_assessment_rubrics_q2.toml' 2025-11-27T01:53:27,166 adding 'plom_server/demo_files/demo_assessment_rubrics_q3.toml' 2025-11-27T01:53:27,167 adding 'plom_server/demo_files/demo_assessment_rubrics_q4.toml' 2025-11-27T01:53:27,168 adding 'plom_server/demo_files/demo_assessment_spec.toml' 2025-11-27T01:53:27,169 adding 'plom_server/demo_files/demo_solution_spec.toml' 2025-11-27T01:53:27,171 adding 'plom_server/scripts/__init__.py' 2025-11-27T01:53:27,175 adding 'plom_server/scripts/launch_plom_demo_server.py' 2025-11-27T01:53:27,178 adding 'plom_server/scripts/launch_plom_server.py' 2025-11-27T01:53:27,179 adding 'plom_server/scripts/wipe_migrations.py' 2025-11-27T01:53:27,181 adding 'plom_server/static/__init__.py' 2025-11-27T01:53:27,182 adding 'plom_server/static/ball_triangle.svg' 2025-11-27T01:53:27,187 adding 'plom_server/static/defaultUserIcon.png' 2025-11-27T01:53:27,189 adding 'plom_server/static/fingers_in_gears.svg' 2025-11-27T01:53:27,191 adding 'plom_server/static/plomLogo.png' 2025-11-27T01:53:27,193 adding 'plom_server/static/css/base.css' 2025-11-27T01:53:27,194 adding 'plom_server/static/css/diff_table.css' 2025-11-27T01:53:27,195 adding 'plom_server/static/css/generate_report.css' 2025-11-27T01:53:27,196 adding 'plom_server/static/css/loginPage.css' 2025-11-27T01:53:27,198 adding 'plom_server/static/css/profile.css' 2025-11-27T01:53:27,200 adding 'plom_server/static/js/frontend_utils.js' 2025-11-27T01:53:27,201 adding 'plom_server/static/js/heatmap.js' 2025-11-27T01:53:27,202 adding 'plom_server/static/js/histogram.js' 2025-11-27T01:53:27,204 adding 'plom_server/static/js/plom_htmx_error_handler.js' 2025-11-27T01:53:27,206 adding 'plom_server/static/js/rectangle_select.js' 2025-11-27T01:53:27,208 adding 'plom_server/templates/403.html' 2025-11-27T01:53:27,209 adding 'plom_server/templates/__init__.py' 2025-11-27T01:53:27,211 adding 'plom_server/templates/Authentication/activation_invalid.html' 2025-11-27T01:53:27,212 adding 'plom_server/templates/Authentication/home.html' 2025-11-27T01:53:27,213 adding 'plom_server/templates/Authentication/login.html' 2025-11-27T01:53:27,214 adding 'plom_server/templates/Authentication/maintenance.html' 2025-11-27T01:53:27,216 adding 'plom_server/templates/Authentication/no_group.html' 2025-11-27T01:53:27,217 adding 'plom_server/templates/Authentication/set_password.html' 2025-11-27T01:53:27,218 adding 'plom_server/templates/Authentication/set_password_complete.html' 2025-11-27T01:53:27,220 adding 'plom_server/templates/Authentication/signup_base.html' 2025-11-27T01:53:27,221 adding 'plom_server/templates/Authentication/signup_import_users.html' 2025-11-27T01:53:27,222 adding 'plom_server/templates/Authentication/signup_multiple_users.html' 2025-11-27T01:53:27,224 adding 'plom_server/templates/Authentication/signup_single_user.html' 2025-11-27T01:53:27,225 adding 'plom_server/templates/Authentication/unauthorized.html' 2025-11-27T01:53:27,227 adding 'plom_server/templates/BuildPaperPDF/build_paper_pdfs.html' 2025-11-27T01:53:27,228 adding 'plom_server/templates/BuildPaperPDF/cannot_find_pdf.html' 2025-11-27T01:53:27,229 adding 'plom_server/templates/BuildPaperPDF/fragments/pdf_table.html' 2025-11-27T01:53:27,232 adding 'plom_server/templates/Finish/build_soln.html' 2025-11-27T01:53:27,233 adding 'plom_server/templates/Finish/finish_no_spec.html' 2025-11-27T01:53:27,234 adding 'plom_server/templates/Finish/finish_not_printed.html' 2025-11-27T01:53:27,236 adding 'plom_server/templates/Finish/marking_landing.html' 2025-11-27T01:53:27,237 adding 'plom_server/templates/Finish/reassemble_paper_pdfs.html' 2025-11-27T01:53:27,239 adding 'plom_server/templates/Finish/soln_home.html' 2025-11-27T01:53:27,240 adding 'plom_server/templates/Finish/soln_source_attempt.html' 2025-11-27T01:53:27,241 adding 'plom_server/templates/Finish/soln_sources.html' 2025-11-27T01:53:27,243 adding 'plom_server/templates/Finish/soln_spec.html' 2025-11-27T01:53:27,245 adding 'plom_server/templates/Finish/template_soln_spec.html' 2025-11-27T01:53:27,247 adding 'plom_server/templates/Finish/Reports/brief_student_report.html' 2025-11-27T01:53:27,248 adding 'plom_server/templates/Identify/find_id_rect.html' 2025-11-27T01:53:27,250 adding 'plom_server/templates/Identify/id_prediction_home.html' 2025-11-27T01:53:27,251 adding 'plom_server/templates/Identify/parent_idbox_rect.html' 2025-11-27T01:53:27,253 adding 'plom_server/templates/Preparation/classlist_attempt.html' 2025-11-27T01:53:27,255 adding 'plom_server/templates/Preparation/classlist_manage.html' 2025-11-27T01:53:27,256 adding 'plom_server/templates/Preparation/dependency_conflict.html' 2025-11-27T01:53:27,258 adding 'plom_server/templates/Preparation/home.html' 2025-11-27T01:53:27,259 adding 'plom_server/templates/Preparation/miscellanea.html' 2025-11-27T01:53:27,260 adding 'plom_server/templates/Preparation/papers_printed_manage.html' 2025-11-27T01:53:27,262 adding 'plom_server/templates/Preparation/pqv_mapping_attempt.html' 2025-11-27T01:53:27,264 adding 'plom_server/templates/Preparation/pqv_mapping_manage.html' 2025-11-27T01:53:27,265 adding 'plom_server/templates/Preparation/prenaming_configuration.html' 2025-11-27T01:53:27,266 adding 'plom_server/templates/Preparation/prenaming_manage.html' 2025-11-27T01:53:27,268 adding 'plom_server/templates/Preparation/source_item_view.html' 2025-11-27T01:53:27,269 adding 'plom_server/templates/Preparation/source_manage.html' 2025-11-27T01:53:27,271 adding 'plom_server/templates/Profile/profile.html' 2025-11-27T01:53:27,273 adding 'plom_server/templates/Progress/all_task_overview.html' 2025-11-27T01:53:27,274 adding 'plom_server/templates/Progress/overview_landing.html' 2025-11-27T01:53:27,276 adding 'plom_server/templates/Progress/tools_landing.html' 2025-11-27T01:53:27,278 adding 'plom_server/templates/Progress/Identify/id_image_wrap_fragment.html' 2025-11-27T01:53:27,279 adding 'plom_server/templates/Progress/Identify/identify_home.html' 2025-11-27T01:53:27,281 adding 'plom_server/templates/Progress/Mark/annotation_image_wrap_fragment.html' 2025-11-27T01:53:27,283 adding 'plom_server/templates/Progress/Mark/mark_compare_versions.html' 2025-11-27T01:53:27,284 adding 'plom_server/templates/Progress/Mark/mark_details.html' 2025-11-27T01:53:27,286 adding 'plom_server/templates/Progress/Mark/mark_home.html' 2025-11-27T01:53:27,287 adding 'plom_server/templates/Progress/Mark/mark_papers.html' 2025-11-27T01:53:27,288 adding 'plom_server/templates/Progress/Mark/mark_stats_card.html' 2025-11-27T01:53:27,290 adding 'plom_server/templates/Progress/Mark/original_image_wrap_fragment.html' 2025-11-27T01:53:27,291 adding 'plom_server/templates/Progress/Mark/task_details.html' 2025-11-27T01:53:27,293 adding 'plom_server/templates/Progress/Mark/task_filter.html' 2025-11-27T01:53:27,295 adding 'plom_server/templates/Progress/User_Info/modal_forms.html' 2025-11-27T01:53:27,297 adding 'plom_server/templates/Progress/User_Info/user_info_home.html' 2025-11-27T01:53:27,299 adding 'plom_server/templates/Progress/fragments/task_progress_bar.html' 2025-11-27T01:53:27,302 adding 'plom_server/templates/QuestionClustering/cluster_groups.html' 2025-11-27T01:53:27,303 adding 'plom_server/templates/QuestionClustering/clustered_papers.html' 2025-11-27T01:53:27,304 adding 'plom_server/templates/QuestionClustering/clustering_jobs.html' 2025-11-27T01:53:27,306 adding 'plom_server/templates/QuestionClustering/home.html' 2025-11-27T01:53:27,307 adding 'plom_server/templates/QuestionClustering/modal_forms.html' 2025-11-27T01:53:27,308 adding 'plom_server/templates/QuestionClustering/select.html' 2025-11-27T01:53:27,309 adding 'plom_server/templates/QuestionClustering/show_rectangles.html' 2025-11-27T01:53:27,311 adding 'plom_server/templates/QuestionClustering/fragments/clustering_jobs_table.html' 2025-11-27T01:53:27,312 adding 'plom_server/templates/QuestionClustering/fragments/clustering_tag_cell.html' 2025-11-27T01:53:27,314 adding 'plom_server/templates/QuestionClustering/fragments/error_detail_modal.html' 2025-11-27T01:53:27,316 adding 'plom_server/templates/Questiontags/modal_forms.html' 2025-11-27T01:53:27,318 adding 'plom_server/templates/Questiontags/qtags_landing.html' 2025-11-27T01:53:27,319 adding 'plom_server/templates/Rectangles/home.html' 2025-11-27T01:53:27,321 adding 'plom_server/templates/Rectangles/select.html' 2025-11-27T01:53:27,322 adding 'plom_server/templates/Rectangles/show_rectangles.html' 2025-11-27T01:53:27,324 adding 'plom_server/templates/Reports/reports_landing.html' 2025-11-27T01:53:27,326 adding 'plom_server/templates/Rubrics/diff_partial.html' 2025-11-27T01:53:27,327 adding 'plom_server/templates/Rubrics/feedback_rules.html' 2025-11-27T01:53:27,329 adding 'plom_server/templates/Rubrics/modal_forms.html' 2025-11-27T01:53:27,331 adding 'plom_server/templates/Rubrics/rubric_item.html' 2025-11-27T01:53:27,332 adding 'plom_server/templates/Rubrics/rubrics_access.html' 2025-11-27T01:53:27,334 adding 'plom_server/templates/Rubrics/rubrics_admin.html' 2025-11-27T01:53:27,335 adding 'plom_server/templates/Rubrics/rubrics_landing.html' 2025-11-27T01:53:27,337 adding 'plom_server/templates/Scan/bundle_is_locked.html' 2025-11-27T01:53:27,339 adding 'plom_server/templates/Scan/bundle_push_bad_error.html' 2025-11-27T01:53:27,340 adding 'plom_server/templates/Scan/bundle_push_collision.html' 2025-11-27T01:53:27,342 adding 'plom_server/templates/Scan/bundle_thumbnails.html' 2025-11-27T01:53:27,343 adding 'plom_server/templates/Scan/bundle_upload.html' 2025-11-27T01:53:27,345 adding 'plom_server/templates/Scan/handwriting_comparison.html' 2025-11-27T01:53:27,346 adding 'plom_server/templates/Scan/overview.html' 2025-11-27T01:53:27,348 adding 'plom_server/templates/Scan/reassign_discard.html' 2025-11-27T01:53:27,349 adding 'plom_server/templates/Scan/scan_complete.html' 2025-11-27T01:53:27,351 adding 'plom_server/templates/Scan/scan_discard.html' 2025-11-27T01:53:27,352 adding 'plom_server/templates/Scan/scan_incomplete.html' 2025-11-27T01:53:27,353 adding 'plom_server/templates/Scan/show_pushed_bundles.html' 2025-11-27T01:53:27,355 adding 'plom_server/templates/Scan/show_staged_bundles.html' 2025-11-27T01:53:27,357 adding 'plom_server/templates/Scan/fragments/bundle_page_img_tag.html' 2025-11-27T01:53:27,359 adding 'plom_server/templates/Scan/fragments/bundle_page_panel.html' 2025-11-27T01:53:27,361 adding 'plom_server/templates/Scan/fragments/bundle_summary.html' 2025-11-27T01:53:27,363 adding 'plom_server/templates/Scan/fragments/bundle_thumbnail_container.html' 2025-11-27T01:53:27,364 adding 'plom_server/templates/Scan/fragments/knowify_image.html' 2025-11-27T01:53:27,365 adding 'plom_server/templates/Scan/fragments/pushed_image_wrapper.html' 2025-11-27T01:53:27,367 adding 'plom_server/templates/Scan/fragments/staged_bundle_row.html' 2025-11-27T01:53:27,369 adding 'plom_server/templates/Scan/fragments/substitute_image_wrapper.html' 2025-11-27T01:53:27,371 adding 'plom_server/templates/SpecCreator/launch-page.html' 2025-11-27T01:53:27,372 adding 'plom_server/templates/SpecCreator/spec_upload.html' 2025-11-27T01:53:27,373 adding 'plom_server/templates/SpecCreator/summary-page.html' 2025-11-27T01:53:27,374 adding 'plom_server/templates/SpecCreator/summary-question.html' 2025-11-27T01:53:27,376 adding 'plom_server/templates/SpecCreator/template_spec_builder.html' 2025-11-27T01:53:27,377 adding 'plom_server/templates/SpecCreator/validation.html' 2025-11-27T01:53:27,379 adding 'plom_server/templates/Tags/tag_item.html' 2025-11-27T01:53:27,380 adding 'plom_server/templates/Tags/tags_landing.html' 2025-11-27T01:53:27,382 adding 'plom_server/templates/TaskOrder/task_order_landing.html' 2025-11-27T01:53:27,384 adding 'plom_server/templates/UserManagement/password_reset_page.html' 2025-11-27T01:53:27,385 adding 'plom_server/templates/UserManagement/users.html' 2025-11-27T01:53:27,387 adding 'plom_server/templates/Visualization/heat_map.html' 2025-11-27T01:53:27,388 adding 'plom_server/templates/Visualization/histogram.html' 2025-11-27T01:53:27,390 adding 'plom_server/templates/base/alert_message.html' 2025-11-27T01:53:27,391 adding 'plom_server/templates/base/alert_messages.html' 2025-11-27T01:53:27,392 adding 'plom_server/templates/base/base-2col.html' 2025-11-27T01:53:27,393 adding 'plom_server/templates/base/base.html' 2025-11-27T01:53:27,395 adding 'plom_server/templates/base/reset.html' 2025-11-27T01:53:27,396 adding 'plom_server/templates/base/server_status.html' 2025-11-27T01:53:27,398 adding 'plom_server/templates/base/sidebar.html' 2025-11-27T01:53:27,399 adding 'plom_server/templates/base/troubles_afoot.html' 2025-11-27T01:53:27,400 adding 'plom-0.19.7.dist-info/METADATA' 2025-11-27T01:53:27,401 adding 'plom-0.19.7.dist-info/WHEEL' 2025-11-27T01:53:27,402 adding 'plom-0.19.7.dist-info/entry_points.txt' 2025-11-27T01:53:27,403 adding 'plom-0.19.7.dist-info/top_level.txt' 2025-11-27T01:53:27,418 adding 'plom-0.19.7.dist-info/RECORD' 2025-11-27T01:53:27,449 removing build/bdist.linux-armv7l/wheel 2025-11-27T01:53:27,789 Building wheel for plom (pyproject.toml): finished with status 'done' 2025-11-27T01:53:27,831 Created wheel for plom: filename=plom-0.19.7-py3-none-any.whl size=1920987 sha256=ca9d044f477e363f24b014c9a7a2a512c291bfa144e3a987007582366b013afe 2025-11-27T01:53:27,833 Stored in directory: /tmp/pip-ephem-wheel-cache-cn1nkloe/wheels/2a/e8/37/1f465437f2a62ba691b04e5f6de1028b62420ea7832ffec842 2025-11-27T01:53:27,871 Successfully built plom 2025-11-27T01:53:27,949 Removed build tracker: '/tmp/pip-build-tracker-vh_dtfzz'