2026-06-05T18:22:38,171 Created temporary directory: /tmp/pip-ephem-wheel-cache-ljbv8hn7 2026-06-05T18:22:38,173 Created temporary directory: /tmp/pip-build-tracker-zfhp7d2x 2026-06-05T18:22:38,174 Initialized build tracking at /tmp/pip-build-tracker-zfhp7d2x 2026-06-05T18:22:38,174 Created build tracker: /tmp/pip-build-tracker-zfhp7d2x 2026-06-05T18:22:38,174 Entered build tracker: /tmp/pip-build-tracker-zfhp7d2x 2026-06-05T18:22:38,175 Created temporary directory: /tmp/pip-wheel-4361iqpo 2026-06-05T18:22:38,178 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-06-05T18:22:38,180 Created temporary directory: /tmp/pip-ephem-wheel-cache-wl6hmzv0 2026-06-05T18:22:38,202 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-05T18:22:38,206 2 location(s) to search for versions of notebooker: 2026-06-05T18:22:38,206 * https://pypi.org/simple/notebooker/ 2026-06-05T18:22:38,206 * https://www.piwheels.org/simple/notebooker/ 2026-06-05T18:22:38,207 Fetching project page and analyzing links: https://pypi.org/simple/notebooker/ 2026-06-05T18:22:38,207 Getting page https://pypi.org/simple/notebooker/ 2026-06-05T18:22:38,209 Found index url https://pypi.org/simple 2026-06-05T18:22:38,363 Fetched page https://pypi.org/simple/notebooker/ as application/vnd.pypi.simple.v1+json 2026-06-05T18:22:38,379 Skipping link: No binaries permitted for notebooker: https://files.pythonhosted.org/packages/65/0c/29746ee2426984665f7c70ce85a98ddd849a11f7bfb8853187752a44a697/notebooker-0.0.1-py2.py3-none-any.whl (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,380 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/5a/c1/6a8a327b0d17352220f1ba2410ef49270167ab49a89492a2eca9437ab4c6/notebooker-0.0.1-py3.6.egg (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,381 Found link https://files.pythonhosted.org/packages/31/0c/3dd8f8479152c264af81a54cb0d9c87acfea21e34803177d5c91a8ca439d/notebooker-0.0.1.tar.gz (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5), version: 0.0.1 2026-06-05T18:22:38,382 Skipping link: No binaries permitted for notebooker: https://files.pythonhosted.org/packages/b3/bc/ba6c56b213480252a365fc5cda8ea31508ea7320e7e4f9bff6faf9d44f37/notebooker-0.0.2-py2.py3-none-any.whl (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,383 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/2e/a0/9e555ced568db26b80a526ccbb4e22c452fa3815a0858782eb4722f39f66/notebooker-0.0.2-py3.6.egg (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,384 Found link https://files.pythonhosted.org/packages/e6/e8/76f901b681c88cefd844dca2f8c6206cdbcf8244cbccab0cf9ef6bd15500/notebooker-0.0.2.tar.gz (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5), version: 0.0.2 2026-06-05T18:22:38,384 Skipping link: No binaries permitted for notebooker: https://files.pythonhosted.org/packages/f6/86/d28047d6e71c3764d88ee6e348e0695bfd0221d87e9fd457062edde70e53/notebooker-0.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,385 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/66/57/b30fae10210421c99c8bd94f2913d9292dd944b6fa7b41e5388fb8e1927a/notebooker-0.1.0-py3.6.egg (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,386 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/6c/80/6d72a4c8c8f5276a9f9b7ba4fa7fd591d12d3a059d102cce9f923992e6ab/notebooker-0.1.0-py3.7.egg (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,387 Found link https://files.pythonhosted.org/packages/ea/43/bc74876c7fc16d901348eb8562e5b37284dfff598d966ad162ed50e97a59/notebooker-0.1.0.tar.gz (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5), version: 0.1.0 2026-06-05T18:22:38,388 Skipping link: No binaries permitted for notebooker: https://files.pythonhosted.org/packages/2a/2d/ffa5321f922fbe3a93256a9af2035c29080f0b1cce6f4fc91ab33fd93482/notebooker-0.2.0-py2.py3-none-any.whl (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,388 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/8d/28/e9b7fcd61ee98cd11a4fa1e65df0fbc9c59af03c118a4d67f37302849479/notebooker-0.2.0-py3.6.egg (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,389 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/1c/83/69dfe15ddc0102c425cd1a607c10d95677c7edadd21bb39beabeef52a5e5/notebooker-0.2.0-py3.7.egg (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,389 Found link https://files.pythonhosted.org/packages/75/ff/49cb18969bc4211d0855bb3c1312c719f5835f6688a98d96131d5e9a4732/notebooker-0.2.0.tar.gz (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5), version: 0.2.0 2026-06-05T18:22:38,390 Skipping link: No binaries permitted for notebooker: https://files.pythonhosted.org/packages/27/f5/ce0edf6f95c6fac5b7bf6229e5654a9835fd64f9bf910a70d59cc7698a43/notebooker-0.2.1-py2.py3-none-any.whl (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,391 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/6d/b7/2f72cb057506f97e20b72397594da11f575631937fe9c5267c9590c961b3/notebooker-0.2.1-py3.6.egg (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,391 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/53/20/9395acb6bd596a2a8308bb233f6d005f4863fedb054e6bf4a1907b35fb5e/notebooker-0.2.1-py3.7.egg (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,392 Found link https://files.pythonhosted.org/packages/45/24/62ec736665289e6871331502720be0f4b1753c05eb76e46284709d78d104/notebooker-0.2.1.tar.gz (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5), version: 0.2.1 2026-06-05T18:22:38,393 Skipping link: No binaries permitted for notebooker: https://files.pythonhosted.org/packages/56/af/cb7367bfd1b067462bb18064b06553222f33f43c6d36e0a33f987ce6c24b/notebooker-0.3.0-py2.py3-none-any.whl (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,394 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/97/ee/5957c449738e5dea5e8f1bec37f69b28ef72281f9b2172dd383a86a90429/notebooker-0.3.0-py3.6.egg (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,395 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/89/79/3ba58b3c8bb0ae4e71f43cb6467d9bda37fe88009f1e9f2d6bbe13aed2cf/notebooker-0.3.0-py3.7.egg (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,396 Found link https://files.pythonhosted.org/packages/36/c1/3e80c535037878731181171461872be9d61b12cc21422a237f24ef734a05/notebooker-0.3.0.tar.gz (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5), version: 0.3.0 2026-06-05T18:22:38,396 Skipping link: No binaries permitted for notebooker: https://files.pythonhosted.org/packages/8e/26/20f1ef9e1351ba3f190831e08350881b60b2ade23cbde6a95c31c2699b32/notebooker-0.3.1-py2.py3-none-any.whl (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,397 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/31/6d/82b8265441fd90f6f3adf08b98a42a26eada5d3356409ff26ed869865076/notebooker-0.3.1-py3.6.egg (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,398 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/ca/43/f1e73e41a4c1961b8b8cda8bce84534c021cd539b274ff7114b2673613b6/notebooker-0.3.1-py3.7.egg (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,400 Found link https://files.pythonhosted.org/packages/34/96/ae702967299e04b7d400485a8158f8935518035900d2cada6fdf06f0e826/notebooker-0.3.1.tar.gz (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5), version: 0.3.1 2026-06-05T18:22:38,401 Skipping link: No binaries permitted for notebooker: https://files.pythonhosted.org/packages/6b/37/235e24d7b8f7c37a15d854c1519b6eb79c7a787ae8f5efabe6a7e8df7480/notebooker-0.3.2-py2.py3-none-any.whl (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,401 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/1b/78/03976f33a1e9233f1bf07f90219ee92e3d438def81d010b92d304706a9d3/notebooker-0.3.2-py3.6.egg (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,402 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/86/0b/95d1c780b3f604c35aea5d6ef8a4cf2d7d834c225c891fdc5008398035c6/notebooker-0.3.2-py3.7.egg (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,403 Found link https://files.pythonhosted.org/packages/35/04/29cf22f803ff1f7461a9901c14b85ff913c55d1035fefeba57075d792635/notebooker-0.3.2.tar.gz (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5), version: 0.3.2 2026-06-05T18:22:38,404 Skipping link: No binaries permitted for notebooker: https://files.pythonhosted.org/packages/bd/8d/0d23771d803c098bb43912b0ec707a55b2932bb2ca6726d9ca997bc421cb/notebooker-0.4.0-py2.py3-none-any.whl (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,405 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/bd/70/34cb977f1d8dbb2719a0b58d641ced29ea5763422d7372ee4b1da327a2f0/notebooker-0.4.0-py3.6.egg (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,406 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/7c/6f/5b5f7bd3993fa1675668295eb621e5250e111ffc1b04f0ba15c0f778af11/notebooker-0.4.0-py3.7.egg (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,407 Found link https://files.pythonhosted.org/packages/2d/d2/80e83125f5b90d1de0bc1e184d1c4c52dd43c88074df160bf7032132006f/notebooker-0.4.0.tar.gz (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5), version: 0.4.0 2026-06-05T18:22:38,408 Skipping link: No binaries permitted for notebooker: https://files.pythonhosted.org/packages/18/1a/4ba033149ca69dc92d27ab46336a884ce48ac4cefff20700d54333642b1b/notebooker-0.4.1-py2.py3-none-any.whl (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,409 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/d3/cd/74bc1d12fee94b78c5bc7ce8c1dd23379a5ba495cc9722e98c4116b9da73/notebooker-0.4.1-py3.6.egg (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,410 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/58/d2/45490f4efdccc43a1198c5914e98bbe550841ae807de9950f58277a3fdcd/notebooker-0.4.1-py3.7.egg (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,411 Found link https://files.pythonhosted.org/packages/53/40/0dcdff4e0d67206f02f3ebf0019318e4269a67522d27bce592a9af132a1f/notebooker-0.4.1.tar.gz (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5), version: 0.4.1 2026-06-05T18:22:38,412 Skipping link: No binaries permitted for notebooker: https://files.pythonhosted.org/packages/14/7b/19a5cd668b96bf89f82003d1e4907b6032b829cc1007ff0b506064cba241/notebooker-0.4.2-py2.py3-none-any.whl (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,414 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/a8/6a/964224d179ecca79343cb176f53be959eb5b15d041bede5e40405f7225a7/notebooker-0.4.2-py3.6.egg (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,416 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/82/cc/8b9257ec16986867d04e583bf6cab6db525bfd9a369034897d7137835e85/notebooker-0.4.2-py3.7.egg (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,417 Found link https://files.pythonhosted.org/packages/2b/92/9af958b252b1097739ec8e4e5cc8826ae3dce4b6af028444a73d65b308d8/notebooker-0.4.2.tar.gz (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5), version: 0.4.2 2026-06-05T18:22:38,418 Skipping link: No binaries permitted for notebooker: https://files.pythonhosted.org/packages/bf/41/cfda0fd5afe1bd991eb897d85ac52e04d7c7dbc0e8298e23414f708e9565/notebooker-0.4.3-py2.py3-none-any.whl (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,419 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/65/cd/e08179028e2ce334e121a720fa4eeaa516e3d1da711f3312d15620a0c8c1/notebooker-0.4.3-py3.6.egg (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,420 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/09/97/41b1c3f369deefd48f8a7857ed75f69bf5a5a710bb0e84de54c31a268708/notebooker-0.4.3-py3.7.egg (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,421 Found link https://files.pythonhosted.org/packages/7c/fc/873ce4c049927a83e2c4ae5f01ad8c898b0b0cd7ee028bec8ddb437481da/notebooker-0.4.3.tar.gz (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5), version: 0.4.3 2026-06-05T18:22:38,423 Skipping link: No binaries permitted for notebooker: https://files.pythonhosted.org/packages/38/64/11852f70fa66e8448356cebed1e45a432c86a2baaa56a9b197f066dc78d5/notebooker-0.4.4-py2.py3-none-any.whl (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,424 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/bd/92/5a63e28e9b705600d5f8a5ec39bd47b908d3f07e310c09b3955af998f9c9/notebooker-0.4.4-py3.6.egg (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,425 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/0e/8f/0d53636e584a29360aa5aeb0b6fd16754cd829c5434b0693440a6ee2261e/notebooker-0.4.4-py3.7.egg (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,426 Found link https://files.pythonhosted.org/packages/4a/56/6179dba39706d240e89e7b5a5d7f6dad1273bcb314bc0e54f68acdc70c41/notebooker-0.4.4.tar.gz (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5), version: 0.4.4 2026-06-05T18:22:38,428 Skipping link: No binaries permitted for notebooker: https://files.pythonhosted.org/packages/39/b2/ac2443aa379700687ed9c567c1cc344226cb85cadfcafc91521863131a5b/notebooker-0.4.5-py2.py3-none-any.whl (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,429 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/23/a2/a2fee419526567c3071cc5a7d89ea05e95d6651e529446eb0f444199901c/notebooker-0.4.5-py3.6.egg (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,430 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/5c/89/fc254e2ec10c406abbeaac746e894e17015ec6586d2018d05780803ed60d/notebooker-0.4.5-py3.7.egg (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,431 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/4f/9b/d27afedec57988e63ad622b12bf76b1c45c38d8b89c5443f0fde6b07e5c4/notebooker-0.4.5-py3.8.egg (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,432 Found link https://files.pythonhosted.org/packages/14/00/1cd9de2ef46f674e3900fa99d472ce15cb5ab794f1b4e5743c1d3525156d/notebooker-0.4.5.tar.gz (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5), version: 0.4.5 2026-06-05T18:22:38,434 Skipping link: No binaries permitted for notebooker: https://files.pythonhosted.org/packages/0c/09/5eaf2b62cced42a82c53495903348322316231e34ed40b2dcd5be89b1e26/notebooker-0.5.0-py2.py3-none-any.whl (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,435 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/03/8f/b6009e867dd37cce9d0639e45853913b42453a553a59362a0e596589180d/notebooker-0.5.0-py3.6.egg (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,436 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/c9/5c/b10dc5bce8edff0bf2d23db4e048b2bc88c32cdf9f651cbed64cb6188ab7/notebooker-0.5.0-py3.7.egg (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,437 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/44/da/1b80c19dfda92f769347d3cbcfec77028d01ade1c9cc55d10536d9ad5ae3/notebooker-0.5.0-py3.8.egg (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,438 Found link https://files.pythonhosted.org/packages/1e/1b/70a65e1f5f4831b631f8b0c6158274b354087318ec2c591eb0eaa42fb739/notebooker-0.5.0.tar.gz (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5), version: 0.5.0 2026-06-05T18:22:38,439 Skipping link: No binaries permitted for notebooker: https://files.pythonhosted.org/packages/53/0e/e4da689f8ea026554db9ace0f6ddaad75a7d42099e4145560653d6eaaa63/notebooker-0.5.1-py2.py3-none-any.whl (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,440 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/23/11/f33639cdde8a08345a9a6257fef6622a73fdd7ee5d57e8b97f186477f0f5/notebooker-0.5.1-py3.6.egg (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,441 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/6b/46/97ae05ee83f071fd179504055aeb9627524e24c2f13ebf1f026985480688/notebooker-0.5.1-py3.7.egg (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,443 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/08/3a/c4b7e1fe71be4381ba7e2d11dc3221f73f5c7e77b3c011c89031c03b17b7/notebooker-0.5.1-py3.8.egg (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,444 Found link https://files.pythonhosted.org/packages/4a/76/223dd659cc45d8f488e594068342959406aff9932c2c9a034d0bb424cdc1/notebooker-0.5.1.tar.gz (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5), version: 0.5.1 2026-06-05T18:22:38,445 Skipping link: No binaries permitted for notebooker: https://files.pythonhosted.org/packages/ab/4d/2fe051dea7fff8cb09c45f9e699238ba2638964c2f521029c75bb084b78b/notebooker-0.6.0-py2.py3-none-any.whl (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,446 Skipping link: No binaries permitted for notebooker: https://files.pythonhosted.org/packages/20/e9/a48d3b9b4b786aa3637021fe8003fae757168eccc28fc726ba4bba9ecc7b/notebooker-0.6.0-py3-none-any.whl (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,447 Found link https://files.pythonhosted.org/packages/61/f4/7f306c1593704412e7274da381919563fc59d4418828845daed2e1af1e1f/notebooker-0.6.0.tar.gz (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5), version: 0.6.0 2026-06-05T18:22:38,448 Skipping link: No binaries permitted for notebooker: https://files.pythonhosted.org/packages/ec/78/4b8649e7a968681dd3a9630948aeb20c16d49d36b206b406ceb6cce42f76/notebooker-0.6.1-py3-none-any.whl (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,449 Found link https://files.pythonhosted.org/packages/72/5e/964907b83d37b0ff18962ea43e4f6323940fe424b87b685cc4dacac9192f/notebooker-0.6.1.tar.gz (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5), version: 0.6.1 2026-06-05T18:22:38,450 Skipping link: No binaries permitted for notebooker: https://files.pythonhosted.org/packages/e3/9a/bd6e62c3828d03eea04d795480f6ac4dc9153236320ae887e593400bc19f/notebooker-0.6.2-py3-none-any.whl (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,451 Found link https://files.pythonhosted.org/packages/69/b5/0e867f44906e4490e3a6ec1244f0ff39df71f40aba9327df2cb0d1a78dd0/notebooker-0.6.2.tar.gz (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5), version: 0.6.2 2026-06-05T18:22:38,451 Skipping link: No binaries permitted for notebooker: https://files.pythonhosted.org/packages/bd/94/ca163c6632428de963dfa0b914225c57e54b11ca53c28a2c0123344bf4a6/notebooker-0.6.3-py3-none-any.whl (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,452 Found link https://files.pythonhosted.org/packages/c2/b7/cfaa3ccafb28df4cd755c14a414f77823e9b676040e97ffa9ca1a2b75304/notebooker-0.6.3.tar.gz (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5), version: 0.6.3 2026-06-05T18:22:38,453 Skipping link: No binaries permitted for notebooker: https://files.pythonhosted.org/packages/fe/68/886e273c52e6651364c9174a59ff0869b5e6dc6c401bab6daeca257cbbde/notebooker-0.7.0-py3-none-any.whl (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,453 Found link https://files.pythonhosted.org/packages/e1/1e/3f29d75166b7515c18ca7e0429ee37dc7158133026e2b455ddd74fc99b69/notebooker-0.7.0.tar.gz (from https://pypi.org/simple/notebooker/) (requires-python:>=3.5), version: 0.7.0 2026-06-05T18:22:38,454 Skipping link: No binaries permitted for notebooker: https://files.pythonhosted.org/packages/ba/a5/db88c18325329677b33d99fbd452efa442a5669a5ab7b200f7938d615850/notebooker-0.7.1-py3-none-any.whl (from https://pypi.org/simple/notebooker/) (requires-python:>=3.6) 2026-06-05T18:22:38,455 Found link https://files.pythonhosted.org/packages/02/e4/1a9837a0d2a182997fdd821d9fa4bc69ff6c1f7e94adb97e85a9964d4ed1/notebooker-0.7.1.tar.gz (from https://pypi.org/simple/notebooker/) (requires-python:>=3.6), version: 0.7.1 2026-06-05T18:22:38,456 Skipping link: No binaries permitted for notebooker: https://files.pythonhosted.org/packages/78/31/057e00156c5e3628f8775f84a539b586d34f3757a625618114760bed2717/notebooker-0.7.2-py3-none-any.whl (from https://pypi.org/simple/notebooker/) (requires-python:>=3.6) 2026-06-05T18:22:38,457 Found link https://files.pythonhosted.org/packages/7f/8b/e5c5d6d33de26bb1b89efe7a99ce98ecf2932f2f65e7df958f74e1b2d29f/notebooker-0.7.2.tar.gz (from https://pypi.org/simple/notebooker/) (requires-python:>=3.6), version: 0.7.2 2026-06-05T18:22:38,458 Skipping link: No binaries permitted for notebooker: https://files.pythonhosted.org/packages/06/e6/97aeaa81f15f46f19db7713026d1ffc1278a70859e167097b9a64a7a637a/notebooker-0.7.3-py3-none-any.whl (from https://pypi.org/simple/notebooker/) (requires-python:>=3.6) 2026-06-05T18:22:38,458 Found link https://files.pythonhosted.org/packages/ff/4c/44659fdf20841bb040aa7bdd99e2c16e9b551379827682b4868530f05926/notebooker-0.7.3.tar.gz (from https://pypi.org/simple/notebooker/) (requires-python:>=3.6), version: 0.7.3 2026-06-05T18:22:38,459 Skipping link: No binaries permitted for notebooker: https://files.pythonhosted.org/packages/8d/d4/0fe92fd8d4251e256d759b85bb26208b00a90a38cb2476e3c6a306076eb7/notebooker-0.8.0-py3-none-any.whl (from https://pypi.org/simple/notebooker/) (requires-python:>=3.6) 2026-06-05T18:22:38,460 Found link https://files.pythonhosted.org/packages/2d/62/bc24c2a76a8e3d2b88ce705702f3069b0ee54271ab17454305028a2fdbaa/notebooker-0.8.0.tar.gz (from https://pypi.org/simple/notebooker/) (requires-python:>=3.6), version: 0.8.0 2026-06-05T18:22:38,461 Skipping link: No binaries permitted for notebooker: https://files.pythonhosted.org/packages/93/91/b7246aa0a97731a07a97ab8c3805770cb64332cfd6dd579d690bf44ea224/notebooker-0.8.1-py3-none-any.whl (from https://pypi.org/simple/notebooker/) (requires-python:>=3.6) 2026-06-05T18:22:38,462 Found link https://files.pythonhosted.org/packages/55/2a/eeb1424a238c201e205df349efb53e9b168143736a55aeb5dc18a17685fe/notebooker-0.8.1.tar.gz (from https://pypi.org/simple/notebooker/) (requires-python:>=3.6), version: 0.8.1 2026-06-05T18:22:38,463 Fetching project page and analyzing links: https://www.piwheels.org/simple/notebooker/ 2026-06-05T18:22:38,463 Getting page https://www.piwheels.org/simple/notebooker/ 2026-06-05T18:22:38,464 Found index url https://www.piwheels.org/simple 2026-06-05T18:22:38,640 Fetched page https://www.piwheels.org/simple/notebooker/ as text/html 2026-06-05T18:22:38,648 Skipping link: No binaries permitted for notebooker: https://www.piwheels.org/simple/notebooker/notebooker-0.8.0-py3-none-any.whl#sha256=b3482784b0bfa9e5628ea2f6462166d7fe11723893f43cb530845b39e8e46b9b (from https://www.piwheels.org/simple/notebooker/) (requires-python:>=3.6) 2026-06-05T18:22:38,649 Skipping link: No binaries permitted for notebooker: https://www.piwheels.org/simple/notebooker/notebooker-0.7.3-py3-none-any.whl#sha256=49701321bb500d38a54efd3a7ef79e0e2509f663872203f986dc847c568f4a04 (from https://www.piwheels.org/simple/notebooker/) (requires-python:>=3.6) 2026-06-05T18:22:38,650 Skipping link: No binaries permitted for notebooker: https://archive1.piwheels.org/simple/notebooker/notebooker-0.7.2-py3-none-any.whl#sha256=982b1fc90c1a81e35a2fd019b95cf5a13c10712ee994b25bd9ef19e617f97a21 (from https://www.piwheels.org/simple/notebooker/) (requires-python:>=3.6) 2026-06-05T18:22:38,651 Skipping link: No binaries permitted for notebooker: https://archive1.piwheels.org/simple/notebooker/notebooker-0.7.1-py3-none-any.whl#sha256=eb00608a14c0185554dc447386673fe56794db5245b916c0c8192e4e2b8eae05 (from https://www.piwheels.org/simple/notebooker/) (requires-python:>=3.6) 2026-06-05T18:22:38,652 Skipping link: No binaries permitted for notebooker: https://archive1.piwheels.org/simple/notebooker/notebooker-0.7.0-py3-none-any.whl#sha256=4b5251c3b44f1ef22b97f636f47fa4a4f0dc956f8220b91bf185f798666d4978 (from https://www.piwheels.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,653 Skipping link: No binaries permitted for notebooker: https://archive1.piwheels.org/simple/notebooker/notebooker-0.6.3-py3-none-any.whl#sha256=74495f04c2d2a14c6179c3d691b377f757e9c9866f435168caa0015c84d08483 (from https://www.piwheels.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,655 Skipping link: No binaries permitted for notebooker: https://archive1.piwheels.org/simple/notebooker/notebooker-0.6.2-py3-none-any.whl#sha256=a19e5e18d3a885f8cfbce39f1bde69baf4250b8bd7f00074a12e865a70b4200e (from https://www.piwheels.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,655 Skipping link: No binaries permitted for notebooker: https://archive1.piwheels.org/simple/notebooker/notebooker-0.6.1-py3-none-any.whl#sha256=0fecbc05e90e21b65c64d3808c9629975e0d1cc50e9571ec0c6ad0d3ad618c97 (from https://www.piwheels.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,656 Skipping link: No binaries permitted for notebooker: https://archive1.piwheels.org/simple/notebooker/notebooker-0.6.0-py3-none-any.whl#sha256=1799478cf8a0ad3c6022bcce3d723221e1cd122edc46252c8258cb2a378e07c6 (from https://www.piwheels.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,656 Skipping link: No binaries permitted for notebooker: https://archive1.piwheels.org/simple/notebooker/notebooker-0.5.1-py3-none-any.whl#sha256=fe4331fd4dcedb798fbb89fd25cf6d99ca5ffbf2099c5157dce803bcf2a7d810 (from https://www.piwheels.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,657 Skipping link: No binaries permitted for notebooker: https://archive1.piwheels.org/simple/notebooker/notebooker-0.5.0-py3-none-any.whl#sha256=42928e0a3283a2494e6bf02765f70559433c9bcc6e7422714279ff38c61f1a1b (from https://www.piwheels.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,658 Skipping link: No binaries permitted for notebooker: https://archive1.piwheels.org/simple/notebooker/notebooker-0.4.5-py3-none-any.whl#sha256=1b21652a9d4fe9bdb519512468486926effc59ca8ff55256821b92af1ead6d42 (from https://www.piwheels.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,658 Skipping link: No binaries permitted for notebooker: https://archive1.piwheels.org/simple/notebooker/notebooker-0.4.4-py3-none-any.whl#sha256=93090dd20e118bdbbad64bb178e640557dae65d9b20944cf1990def1d79a2649 (from https://www.piwheels.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,659 Skipping link: No binaries permitted for notebooker: https://archive1.piwheels.org/simple/notebooker/notebooker-0.4.3-py3-none-any.whl#sha256=a12a949a595ba0f5be37c853a32807512d91df74f95ff2e91ca0a10ac8033e9e (from https://www.piwheels.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,659 Skipping link: No binaries permitted for notebooker: https://archive1.piwheels.org/simple/notebooker/notebooker-0.4.2-py3-none-any.whl#sha256=17d3ae4b74b82a4f75def1b854d9b4f5339940bb0b3e5494de4d90b8ea6dc1f7 (from https://www.piwheels.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,660 Skipping link: No binaries permitted for notebooker: https://archive1.piwheels.org/simple/notebooker/notebooker-0.4.1-py3-none-any.whl#sha256=e81180206ca52c4dbc6b1c7ead9a1045a41b0e743ad53472392480ebac5646f5 (from https://www.piwheels.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,660 Skipping link: No binaries permitted for notebooker: https://archive1.piwheels.org/simple/notebooker/notebooker-0.4.0-py3-none-any.whl#sha256=957dd1484028ccc87c6c5783ddd71b4bbb68c69c259a50a965748a40a9871355 (from https://www.piwheels.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,661 Skipping link: No binaries permitted for notebooker: https://archive1.piwheels.org/simple/notebooker/notebooker-0.3.2-py3-none-any.whl#sha256=43a9108fa03080a505cd4faea406bfd9f6f1e14b878e48b767049f10aedd0fe5 (from https://www.piwheels.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,661 Skipping link: No binaries permitted for notebooker: https://archive1.piwheels.org/simple/notebooker/notebooker-0.3.1-py3-none-any.whl#sha256=0a36523b3b4b3abdca9d0a58ca6a08eb6fac87b08c77630fce745e308c53c87b (from https://www.piwheels.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,662 Skipping link: No binaries permitted for notebooker: https://archive1.piwheels.org/simple/notebooker/notebooker-0.3.0-py3-none-any.whl#sha256=bbbac24fcd267e2932d6e33aee4bfd7f8233bae3077ab6568351f8bd8b1d0f6e (from https://www.piwheels.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,662 Skipping link: No binaries permitted for notebooker: https://archive1.piwheels.org/simple/notebooker/notebooker-0.2.1-py2.py3-none-any.whl#sha256=7d24023629f287907818a84980a4af091d8348d798718cc4eaf55a9044a82d9a (from https://www.piwheels.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,663 Skipping link: No binaries permitted for notebooker: https://archive1.piwheels.org/simple/notebooker/notebooker-0.2.0-py2.py3-none-any.whl#sha256=706cf62bde36232bcf12c24c75db02ee5914f16728d5b1f269d00cd353c80613 (from https://www.piwheels.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,663 Skipping link: No binaries permitted for notebooker: https://archive1.piwheels.org/simple/notebooker/notebooker-0.1.0-py2.py3-none-any.whl#sha256=72152502d4b8936c8ed47eef83cb263d4aad7bb763a88b236baba51458e319f3 (from https://www.piwheels.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,664 Skipping link: No binaries permitted for notebooker: https://archive1.piwheels.org/simple/notebooker/notebooker-0.0.2-py2.py3-none-any.whl#sha256=94bfdf7fff65a3153ea5409d0799cf74782c61bf27f2e87e2344d5b1d5228324 (from https://www.piwheels.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,664 Skipping link: No binaries permitted for notebooker: https://archive1.piwheels.org/simple/notebooker/notebooker-0.0.1-py2.py3-none-any.whl#sha256=d9b91c15d6d69bd46e24145eb950df7ad83622a588d1c0566ecbec5f5e41182e (from https://www.piwheels.org/simple/notebooker/) (requires-python:>=3.5) 2026-06-05T18:22:38,665 Skipping link: not a file: https://www.piwheels.org/simple/notebooker/ 2026-06-05T18:22:38,666 Skipping link: not a file: https://pypi.org/simple/notebooker/ 2026-06-05T18:22:38,689 Given no hashes to check 1 links for project 'notebooker': discarding no candidates 2026-06-05T18:22:38,708 Collecting notebooker==0.8.1 2026-06-05T18:22:38,711 Created temporary directory: /tmp/pip-unpack-kqs0y7dk 2026-06-05T18:22:38,941 Downloading notebooker-0.8.1.tar.gz (140 kB) 2026-06-05T18:22:39,216 Added notebooker==0.8.1 from https://files.pythonhosted.org/packages/55/2a/eeb1424a238c201e205df349efb53e9b168143736a55aeb5dc18a17685fe/notebooker-0.8.1.tar.gz to build tracker '/tmp/pip-build-tracker-zfhp7d2x' 2026-06-05T18:22:39,221 Created temporary directory: /tmp/pip-build-env-jkuwhejx 2026-06-05T18:22:39,225 Installing build dependencies: started 2026-06-05T18:22:39,226 Running command pip subprocess to install build dependencies 2026-06-05T18:22:40,351 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-06-05T18:22:40,772 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-06-05T18:22:40,795 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-05T18:22:42,602 Collecting setuptools>=40.8.0 2026-06-05T18:22:42,603 Obtaining dependency information for setuptools>=40.8.0 from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-06-05T18:22:42,619 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-06-05T18:22:42,852 Collecting wheel 2026-06-05T18:22:42,853 Obtaining dependency information for wheel from https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata 2026-06-05T18:22:42,891 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata (2.3 kB) 2026-06-05T18:22:43,075 Collecting packaging>=24.0 2026-06-05T18:22:43,076 Obtaining dependency information for packaging>=24.0 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-06-05T18:22:43,089 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-06-05T18:22:43,302 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-06-05T18:22:43,322 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-06-05T18:22:43,412 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-05T18:22:43,446 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-06-05T18:22:43,471 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-06-05T18:22:43,566 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-05T18:22:46,283 Installing collected packages: setuptools, packaging, wheel 2026-06-05T18:22:49,816 Creating /tmp/pip-build-env-jkuwhejx/overlay/local/bin 2026-06-05T18:22:49,818 changing mode of /tmp/pip-build-env-jkuwhejx/overlay/local/bin/wheel to 755 2026-06-05T18:22:49,840 Successfully installed packaging-26.2 setuptools-82.0.1 wheel-0.47.0 2026-06-05T18:22:50,129 Installing build dependencies: finished with status 'done' 2026-06-05T18:22:50,136 Getting requirements to build wheel: started 2026-06-05T18:22:50,137 Running command Getting requirements to build wheel 2026-06-05T18:22:50,705 /tmp/pip-build-env-jkuwhejx/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-05T18:22:50,705 !! 2026-06-05T18:22:50,707 ******************************************************************************** 2026-06-05T18:22:50,707 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-05T18:22:50,709 License :: OSI Approved :: GNU Affero General Public License v3 2026-06-05T18:22:50,710 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-05T18:22:50,710 ******************************************************************************** 2026-06-05T18:22:50,712 !! 2026-06-05T18:22:50,713 self._finalize_license_expression() 2026-06-05T18:22:50,806 Getting requirements to build wheel: finished with status 'done' 2026-06-05T18:22:50,822 Installing backend dependencies: started 2026-06-05T18:22:50,823 Running command pip subprocess to install backend dependencies 2026-06-05T18:22:51,961 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-06-05T18:22:52,381 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-06-05T18:22:52,404 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-05T18:22:52,839 Collecting six 2026-06-05T18:22:52,840 Obtaining dependency information for six from https://www.piwheels.org/simple/six/six-1.17.0-py2.py3-none-any.whl.metadata 2026-06-05T18:22:52,854 Using cached https://www.piwheels.org/simple/six/six-1.17.0-py2.py3-none-any.whl.metadata (1.7 kB) 2026-06-05T18:22:53,905 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/3a/be/650f9c091ef71cb01d735775d554e068752d3ff63d7943b26316dc401749/numpy-1.21.2.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11) 2026-06-05T18:22:53,913 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/5f/d6/ad58ded26556eaeaa8c971e08b6466f17c4ac4d786cd3d800e26ce59cc01/numpy-1.21.3.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11) 2026-06-05T18:22:53,920 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/fb/48/b0708ebd7718a8933f0d3937513ef8ef2f4f04529f1f66ca86d873043921/numpy-1.21.4.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11) 2026-06-05T18:22:53,927 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/c2/a8/a924a09492bdfee8c2ec3094d0a13f2799800b4fdc9c890738aeeb12c72e/numpy-1.21.5.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11) 2026-06-05T18:22:53,934 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/45/b7/de7b8e67f2232c26af57c205aaad29fe17754f793404f59c8a730c7a191a/numpy-1.21.6.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11) 2026-06-05T18:22:54,376 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/d3/e1/f2fe8f6113a657a1da83b358b16755e528a602c6976a43724a88f42b482a/numpy-2.5.0rc1.tar.gz (from https://pypi.org/simple/numpy/) (requires-python:>=3.12) 2026-06-05T18:22:54,691 Collecting numpy 2026-06-05T18:22:54,692 Obtaining dependency information for numpy from https://www.piwheels.org/simple/numpy/numpy-2.4.6-cp311-cp311-linux_armv7l.whl.metadata 2026-06-05T18:22:54,706 Using cached https://www.piwheels.org/simple/numpy/numpy-2.4.6-cp311-cp311-linux_armv7l.whl.metadata (6.6 kB) 2026-06-05T18:22:54,742 Using cached https://www.piwheels.org/simple/six/six-1.17.0-py2.py3-none-any.whl (11 kB) 2026-06-05T18:22:55,191 Using cached https://www.piwheels.org/simple/numpy/numpy-2.4.6-cp311-cp311-linux_armv7l.whl (6.3 MB) 2026-06-05T18:22:55,301 Using cached https://www.piwheels.org/simple/six/six-1.17.0-py2.py3-none-any.whl (11 kB) 2026-06-05T18:22:55,751 Using cached https://www.piwheels.org/simple/numpy/numpy-2.4.6-cp311-cp311-linux_armv7l.whl (6.3 MB) 2026-06-05T18:22:58,448 Installing collected packages: six, numpy 2026-06-05T18:23:07,568 Creating /tmp/pip-build-env-jkuwhejx/normal/local/bin 2026-06-05T18:23:07,571 changing mode of /tmp/pip-build-env-jkuwhejx/normal/local/bin/f2py to 755 2026-06-05T18:23:07,573 changing mode of /tmp/pip-build-env-jkuwhejx/normal/local/bin/numpy-config to 755 2026-06-05T18:23:07,609 Successfully installed numpy-2.4.6 six-1.17.0 2026-06-05T18:23:07,930 Installing backend dependencies: finished with status 'done' 2026-06-05T18:23:07,932 Created temporary directory: /tmp/pip-modern-metadata-6gq9ys8s 2026-06-05T18:23:07,934 Preparing metadata (pyproject.toml): started 2026-06-05T18:23:07,936 Running command Preparing metadata (pyproject.toml) 2026-06-05T18:23:08,522 /tmp/pip-build-env-jkuwhejx/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-05T18:23:08,522 !! 2026-06-05T18:23:08,523 ******************************************************************************** 2026-06-05T18:23:08,524 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-05T18:23:08,525 License :: OSI Approved :: GNU Affero General Public License v3 2026-06-05T18:23:08,526 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-05T18:23:08,526 ******************************************************************************** 2026-06-05T18:23:08,528 !! 2026-06-05T18:23:08,528 self._finalize_license_expression() 2026-06-05T18:23:08,553 running dist_info 2026-06-05T18:23:08,565 creating /tmp/pip-modern-metadata-6gq9ys8s/notebooker.egg-info 2026-06-05T18:23:08,566 writing /tmp/pip-modern-metadata-6gq9ys8s/notebooker.egg-info/PKG-INFO 2026-06-05T18:23:08,574 writing dependency_links to /tmp/pip-modern-metadata-6gq9ys8s/notebooker.egg-info/dependency_links.txt 2026-06-05T18:23:08,576 writing entry points to /tmp/pip-modern-metadata-6gq9ys8s/notebooker.egg-info/entry_points.txt 2026-06-05T18:23:08,579 writing requirements to /tmp/pip-modern-metadata-6gq9ys8s/notebooker.egg-info/requires.txt 2026-06-05T18:23:08,580 writing top-level names to /tmp/pip-modern-metadata-6gq9ys8s/notebooker.egg-info/top_level.txt 2026-06-05T18:23:08,582 writing manifest file '/tmp/pip-modern-metadata-6gq9ys8s/notebooker.egg-info/SOURCES.txt' 2026-06-05T18:23:08,623 reading manifest file '/tmp/pip-modern-metadata-6gq9ys8s/notebooker.egg-info/SOURCES.txt' 2026-06-05T18:23:08,625 reading manifest template 'MANIFEST.in' 2026-06-05T18:23:08,642 no previously-included directories found matching 'notebooker/web/static/node_modules' 2026-06-05T18:23:08,643 no previously-included directories found matching 'notebooker/web/static/dist' 2026-06-05T18:23:08,643 no previously-included directories found matching 'notebooker/web/static/src' 2026-06-05T18:23:08,644 no previously-included directories found matching 'notebooker/web/static/tasks' 2026-06-05T18:23:08,645 warning: no previously-included files found matching 'notebooker/web/static/yarn.lock' 2026-06-05T18:23:08,646 warning: no previously-included files found matching 'notebooker/web/static/yarn-error.log' 2026-06-05T18:23:08,679 adding license file 'LICENSE.txt' 2026-06-05T18:23:08,684 writing manifest file '/tmp/pip-modern-metadata-6gq9ys8s/notebooker.egg-info/SOURCES.txt' 2026-06-05T18:23:08,685 creating '/tmp/pip-modern-metadata-6gq9ys8s/notebooker-0.8.1.dist-info' 2026-06-05T18:23:08,816 Preparing metadata (pyproject.toml): finished with status 'done' 2026-06-05T18:23:08,822 Source in /tmp/pip-wheel-4361iqpo/notebooker_e7887e84ff9f45c5a865f485b6c3237b has version 0.8.1, which satisfies requirement notebooker==0.8.1 from https://files.pythonhosted.org/packages/55/2a/eeb1424a238c201e205df349efb53e9b168143736a55aeb5dc18a17685fe/notebooker-0.8.1.tar.gz 2026-06-05T18:23:08,823 Removed notebooker==0.8.1 from https://files.pythonhosted.org/packages/55/2a/eeb1424a238c201e205df349efb53e9b168143736a55aeb5dc18a17685fe/notebooker-0.8.1.tar.gz from build tracker '/tmp/pip-build-tracker-zfhp7d2x' 2026-06-05T18:23:08,831 Created temporary directory: /tmp/pip-unpack-zf905r5n 2026-06-05T18:23:08,831 Building wheels for collected packages: notebooker 2026-06-05T18:23:08,836 Created temporary directory: /tmp/pip-wheel-kqp2hxz9 2026-06-05T18:23:08,837 Destination directory: /tmp/pip-wheel-kqp2hxz9 2026-06-05T18:23:08,839 Building wheel for notebooker (pyproject.toml): started 2026-06-05T18:23:08,840 Running command Building wheel for notebooker (pyproject.toml) 2026-06-05T18:23:09,385 /tmp/pip-build-env-jkuwhejx/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-05T18:23:09,385 !! 2026-06-05T18:23:09,386 ******************************************************************************** 2026-06-05T18:23:09,387 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-05T18:23:09,388 License :: OSI Approved :: GNU Affero General Public License v3 2026-06-05T18:23:09,389 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-05T18:23:09,390 ******************************************************************************** 2026-06-05T18:23:09,391 !! 2026-06-05T18:23:09,392 self._finalize_license_expression() 2026-06-05T18:23:09,415 running bdist_wheel 2026-06-05T18:23:09,448 running build 2026-06-05T18:23:09,448 running build_py 2026-06-05T18:23:09,459 creating build/lib/notebooker 2026-06-05T18:23:09,461 copying notebooker/__init__.py -> build/lib/notebooker 2026-06-05T18:23:09,464 copying notebooker/snapshot.py -> build/lib/notebooker 2026-06-05T18:23:09,466 copying notebooker/exceptions.py -> build/lib/notebooker 2026-06-05T18:23:09,468 copying notebooker/scheduler_core.py -> build/lib/notebooker 2026-06-05T18:23:09,470 copying notebooker/execute_notebook.py -> build/lib/notebooker 2026-06-05T18:23:09,473 copying notebooker/global_config.py -> build/lib/notebooker 2026-06-05T18:23:09,475 copying notebooker/constants.py -> build/lib/notebooker 2026-06-05T18:23:09,477 copying notebooker/_entrypoints.py -> build/lib/notebooker 2026-06-05T18:23:09,479 copying notebooker/standalone_scheduler.py -> build/lib/notebooker 2026-06-05T18:23:09,482 copying notebooker/settings.py -> build/lib/notebooker 2026-06-05T18:23:09,484 copying notebooker/version.py -> build/lib/notebooker 2026-06-05T18:23:09,485 copying notebooker/convert_to_py.py -> build/lib/notebooker 2026-06-05T18:23:09,488 creating build/lib/notebooker/serializers 2026-06-05T18:23:09,489 copying notebooker/serializers/__init__.py -> build/lib/notebooker/serializers 2026-06-05T18:23:09,491 copying notebooker/serializers/pymongo.py -> build/lib/notebooker/serializers 2026-06-05T18:23:09,493 creating build/lib/notebooker/serialization 2026-06-05T18:23:09,494 copying notebooker/serialization/__init__.py -> build/lib/notebooker/serialization 2026-06-05T18:23:09,496 copying notebooker/serialization/serialization.py -> build/lib/notebooker/serialization 2026-06-05T18:23:09,498 copying notebooker/serialization/mongo.py -> build/lib/notebooker/serialization 2026-06-05T18:23:09,501 creating build/lib/notebooker/notebook_templates_example 2026-06-05T18:23:09,502 copying notebooker/notebook_templates_example/__init__.py -> build/lib/notebooker/notebook_templates_example 2026-06-05T18:23:09,504 creating build/lib/notebooker/web 2026-06-05T18:23:09,505 copying notebooker/web/__init__.py -> build/lib/notebooker/web 2026-06-05T18:23:09,507 copying notebooker/web/report_hunter.py -> build/lib/notebooker/web 2026-06-05T18:23:09,509 copying notebooker/web/app.py -> build/lib/notebooker/web 2026-06-05T18:23:09,511 copying notebooker/web/converters.py -> build/lib/notebooker/web 2026-06-05T18:23:09,513 copying notebooker/web/handle_overrides.py -> build/lib/notebooker/web 2026-06-05T18:23:09,515 copying notebooker/web/scheduler.py -> build/lib/notebooker/web 2026-06-05T18:23:09,517 copying notebooker/web/utils.py -> build/lib/notebooker/web 2026-06-05T18:23:09,519 creating build/lib/notebooker/utils 2026-06-05T18:23:09,520 copying notebooker/utils/results.py -> build/lib/notebooker/utils 2026-06-05T18:23:09,522 copying notebooker/utils/__init__.py -> build/lib/notebooker/utils 2026-06-05T18:23:09,524 copying notebooker/utils/cleanup.py -> build/lib/notebooker/utils 2026-06-05T18:23:09,526 copying notebooker/utils/filesystem.py -> build/lib/notebooker/utils 2026-06-05T18:23:09,527 copying notebooker/utils/templates.py -> build/lib/notebooker/utils 2026-06-05T18:23:09,529 copying notebooker/utils/notebook_execution.py -> build/lib/notebooker/utils 2026-06-05T18:23:09,531 copying notebooker/utils/web.py -> build/lib/notebooker/utils 2026-06-05T18:23:09,533 copying notebooker/utils/conversion.py -> build/lib/notebooker/utils 2026-06-05T18:23:09,535 copying notebooker/utils/template_testing.py -> build/lib/notebooker/utils 2026-06-05T18:23:09,537 copying notebooker/utils/mail.py -> build/lib/notebooker/utils 2026-06-05T18:23:09,540 copying notebooker/utils/caching.py -> build/lib/notebooker/utils 2026-06-05T18:23:09,543 creating build/lib/notebooker/notebook_templates_example/sample 2026-06-05T18:23:09,544 copying notebooker/notebook_templates_example/sample/__init__.py -> build/lib/notebooker/notebook_templates_example/sample 2026-06-05T18:23:09,546 copying notebooker/notebook_templates_example/sample/plot_random.py -> build/lib/notebooker/notebook_templates_example/sample 2026-06-05T18:23:09,548 copying notebooker/notebook_templates_example/sample/slideshow_test.py -> build/lib/notebooker/notebook_templates_example/sample 2026-06-05T18:23:09,549 copying notebooker/notebook_templates_example/sample/test_plotly.py -> build/lib/notebooker/notebook_templates_example/sample 2026-06-05T18:23:09,552 creating build/lib/notebooker/web/routes 2026-06-05T18:23:09,553 copying notebooker/web/routes/__init__.py -> build/lib/notebooker/web/routes 2026-06-05T18:23:09,555 copying notebooker/web/routes/scheduling.py -> build/lib/notebooker/web/routes 2026-06-05T18:23:09,557 copying notebooker/web/routes/serve_results.py -> build/lib/notebooker/web/routes 2026-06-05T18:23:09,559 copying notebooker/web/routes/pending_results.py -> build/lib/notebooker/web/routes 2026-06-05T18:23:09,561 copying notebooker/web/routes/templates.py -> build/lib/notebooker/web/routes 2026-06-05T18:23:09,563 copying notebooker/web/routes/prometheus.py -> build/lib/notebooker/web/routes 2026-06-05T18:23:09,565 copying notebooker/web/routes/report_execution.py -> build/lib/notebooker/web/routes 2026-06-05T18:23:09,568 copying notebooker/web/routes/index.py -> build/lib/notebooker/web/routes 2026-06-05T18:23:09,570 copying notebooker/web/routes/core.py -> build/lib/notebooker/web/routes 2026-06-05T18:23:09,571 running egg_info 2026-06-05T18:23:09,587 writing notebooker.egg-info/PKG-INFO 2026-06-05T18:23:09,594 writing dependency_links to notebooker.egg-info/dependency_links.txt 2026-06-05T18:23:09,596 writing entry points to notebooker.egg-info/entry_points.txt 2026-06-05T18:23:09,600 writing requirements to notebooker.egg-info/requires.txt 2026-06-05T18:23:09,601 writing top-level names to notebooker.egg-info/top_level.txt 2026-06-05T18:23:09,618 reading manifest file 'notebooker.egg-info/SOURCES.txt' 2026-06-05T18:23:09,625 reading manifest template 'MANIFEST.in' 2026-06-05T18:23:09,639 no previously-included directories found matching 'notebooker/web/static/node_modules' 2026-06-05T18:23:09,640 no previously-included directories found matching 'notebooker/web/static/dist' 2026-06-05T18:23:09,641 no previously-included directories found matching 'notebooker/web/static/src' 2026-06-05T18:23:09,642 no previously-included directories found matching 'notebooker/web/static/tasks' 2026-06-05T18:23:09,643 warning: no previously-included files found matching 'notebooker/web/static/yarn.lock' 2026-06-05T18:23:09,643 warning: no previously-included files found matching 'notebooker/web/static/yarn-error.log' 2026-06-05T18:23:09,677 adding license file 'LICENSE.txt' 2026-06-05T18:23:09,683 writing manifest file 'notebooker.egg-info/SOURCES.txt' 2026-06-05T18:23:09,685 /tmp/pip-build-env-jkuwhejx/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'notebooker.nbtemplates' is absent from the `packages` configuration. 2026-06-05T18:23:09,686 !! 2026-06-05T18:23:09,687 ******************************************************************************** 2026-06-05T18:23:09,688 ############################ 2026-06-05T18:23:09,688 # Package would be ignored # 2026-06-05T18:23:09,689 ############################ 2026-06-05T18:23:09,689 Python recognizes 'notebooker.nbtemplates' as an importable package[^1], 2026-06-05T18:23:09,690 but it is absent from setuptools' `packages` configuration. 2026-06-05T18:23:09,691 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-05T18:23:09,691 package, please make sure that 'notebooker.nbtemplates' is explicitly added 2026-06-05T18:23:09,692 to the `packages` configuration field. 2026-06-05T18:23:09,693 Alternatively, you can also rely on setuptools' discovery methods 2026-06-05T18:23:09,694 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-05T18:23:09,694 instead of `find_packages(...)`/`find:`). 2026-06-05T18:23:09,696 You can read more about "package discovery" on setuptools documentation page: 2026-06-05T18:23:09,697 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-05T18:23:09,698 If you don't want 'notebooker.nbtemplates' to be distributed and are 2026-06-05T18:23:09,698 already explicitly excluding 'notebooker.nbtemplates' via 2026-06-05T18:23:09,699 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-05T18:23:09,699 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-05T18:23:09,700 combination with a more fine grained `package-data` configuration. 2026-06-05T18:23:09,701 You can read more about "package data files" on setuptools documentation page: 2026-06-05T18:23:09,702 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-05T18:23:09,704 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-05T18:23:09,704 even if it does not contain any `.py` files. 2026-06-05T18:23:09,705 On the other hand, currently there is no concept of package data 2026-06-05T18:23:09,705 directory, all directories are treated like packages. 2026-06-05T18:23:09,706 ******************************************************************************** 2026-06-05T18:23:09,707 !! 2026-06-05T18:23:09,707 check.warn(importable) 2026-06-05T18:23:09,708 /tmp/pip-build-env-jkuwhejx/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'notebooker.web.static' is absent from the `packages` configuration. 2026-06-05T18:23:09,709 !! 2026-06-05T18:23:09,710 ******************************************************************************** 2026-06-05T18:23:09,710 ############################ 2026-06-05T18:23:09,710 # Package would be ignored # 2026-06-05T18:23:09,711 ############################ 2026-06-05T18:23:09,711 Python recognizes 'notebooker.web.static' as an importable package[^1], 2026-06-05T18:23:09,712 but it is absent from setuptools' `packages` configuration. 2026-06-05T18:23:09,712 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-05T18:23:09,713 package, please make sure that 'notebooker.web.static' is explicitly added 2026-06-05T18:23:09,713 to the `packages` configuration field. 2026-06-05T18:23:09,714 Alternatively, you can also rely on setuptools' discovery methods 2026-06-05T18:23:09,714 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-05T18:23:09,715 instead of `find_packages(...)`/`find:`). 2026-06-05T18:23:09,716 You can read more about "package discovery" on setuptools documentation page: 2026-06-05T18:23:09,717 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-05T18:23:09,717 If you don't want 'notebooker.web.static' to be distributed and are 2026-06-05T18:23:09,718 already explicitly excluding 'notebooker.web.static' via 2026-06-05T18:23:09,718 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-05T18:23:09,719 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-05T18:23:09,719 combination with a more fine grained `package-data` configuration. 2026-06-05T18:23:09,720 You can read more about "package data files" on setuptools documentation page: 2026-06-05T18:23:09,721 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-05T18:23:09,723 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-05T18:23:09,723 even if it does not contain any `.py` files. 2026-06-05T18:23:09,724 On the other hand, currently there is no concept of package data 2026-06-05T18:23:09,724 directory, all directories are treated like packages. 2026-06-05T18:23:09,725 ******************************************************************************** 2026-06-05T18:23:09,726 !! 2026-06-05T18:23:09,726 check.warn(importable) 2026-06-05T18:23:09,727 /tmp/pip-build-env-jkuwhejx/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'notebooker.web.static.notebooker' is absent from the `packages` configuration. 2026-06-05T18:23:09,728 !! 2026-06-05T18:23:09,729 ******************************************************************************** 2026-06-05T18:23:09,729 ############################ 2026-06-05T18:23:09,730 # Package would be ignored # 2026-06-05T18:23:09,730 ############################ 2026-06-05T18:23:09,731 Python recognizes 'notebooker.web.static.notebooker' as an importable package[^1], 2026-06-05T18:23:09,731 but it is absent from setuptools' `packages` configuration. 2026-06-05T18:23:09,732 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-05T18:23:09,733 package, please make sure that 'notebooker.web.static.notebooker' is explicitly added 2026-06-05T18:23:09,733 to the `packages` configuration field. 2026-06-05T18:23:09,735 Alternatively, you can also rely on setuptools' discovery methods 2026-06-05T18:23:09,735 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-05T18:23:09,736 instead of `find_packages(...)`/`find:`). 2026-06-05T18:23:09,737 You can read more about "package discovery" on setuptools documentation page: 2026-06-05T18:23:09,738 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-05T18:23:09,739 If you don't want 'notebooker.web.static.notebooker' to be distributed and are 2026-06-05T18:23:09,739 already explicitly excluding 'notebooker.web.static.notebooker' via 2026-06-05T18:23:09,740 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-05T18:23:09,740 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-05T18:23:09,740 combination with a more fine grained `package-data` configuration. 2026-06-05T18:23:09,741 You can read more about "package data files" on setuptools documentation page: 2026-06-05T18:23:09,742 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-05T18:23:09,744 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-05T18:23:09,744 even if it does not contain any `.py` files. 2026-06-05T18:23:09,745 On the other hand, currently there is no concept of package data 2026-06-05T18:23:09,745 directory, all directories are treated like packages. 2026-06-05T18:23:09,745 ******************************************************************************** 2026-06-05T18:23:09,746 !! 2026-06-05T18:23:09,747 check.warn(importable) 2026-06-05T18:23:09,747 /tmp/pip-build-env-jkuwhejx/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'notebooker.web.static.tests' is absent from the `packages` configuration. 2026-06-05T18:23:09,748 !! 2026-06-05T18:23:09,749 ******************************************************************************** 2026-06-05T18:23:09,749 ############################ 2026-06-05T18:23:09,750 # Package would be ignored # 2026-06-05T18:23:09,751 ############################ 2026-06-05T18:23:09,751 Python recognizes 'notebooker.web.static.tests' as an importable package[^1], 2026-06-05T18:23:09,752 but it is absent from setuptools' `packages` configuration. 2026-06-05T18:23:09,753 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-05T18:23:09,753 package, please make sure that 'notebooker.web.static.tests' is explicitly added 2026-06-05T18:23:09,754 to the `packages` configuration field. 2026-06-05T18:23:09,755 Alternatively, you can also rely on setuptools' discovery methods 2026-06-05T18:23:09,755 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-05T18:23:09,756 instead of `find_packages(...)`/`find:`). 2026-06-05T18:23:09,757 You can read more about "package discovery" on setuptools documentation page: 2026-06-05T18:23:09,758 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-05T18:23:09,759 If you don't want 'notebooker.web.static.tests' to be distributed and are 2026-06-05T18:23:09,759 already explicitly excluding 'notebooker.web.static.tests' via 2026-06-05T18:23:09,760 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-05T18:23:09,760 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-05T18:23:09,761 combination with a more fine grained `package-data` configuration. 2026-06-05T18:23:09,762 You can read more about "package data files" on setuptools documentation page: 2026-06-05T18:23:09,763 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-05T18:23:09,765 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-05T18:23:09,766 even if it does not contain any `.py` files. 2026-06-05T18:23:09,766 On the other hand, currently there is no concept of package data 2026-06-05T18:23:09,767 directory, all directories are treated like packages. 2026-06-05T18:23:09,767 ******************************************************************************** 2026-06-05T18:23:09,768 !! 2026-06-05T18:23:09,768 check.warn(importable) 2026-06-05T18:23:09,769 /tmp/pip-build-env-jkuwhejx/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'notebooker.web.templates' is absent from the `packages` configuration. 2026-06-05T18:23:09,769 !! 2026-06-05T18:23:09,770 ******************************************************************************** 2026-06-05T18:23:09,771 ############################ 2026-06-05T18:23:09,771 # Package would be ignored # 2026-06-05T18:23:09,772 ############################ 2026-06-05T18:23:09,772 Python recognizes 'notebooker.web.templates' as an importable package[^1], 2026-06-05T18:23:09,773 but it is absent from setuptools' `packages` configuration. 2026-06-05T18:23:09,774 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-05T18:23:09,774 package, please make sure that 'notebooker.web.templates' is explicitly added 2026-06-05T18:23:09,775 to the `packages` configuration field. 2026-06-05T18:23:09,776 Alternatively, you can also rely on setuptools' discovery methods 2026-06-05T18:23:09,776 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-05T18:23:09,777 instead of `find_packages(...)`/`find:`). 2026-06-05T18:23:09,778 You can read more about "package discovery" on setuptools documentation page: 2026-06-05T18:23:09,779 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-05T18:23:09,780 If you don't want 'notebooker.web.templates' to be distributed and are 2026-06-05T18:23:09,780 already explicitly excluding 'notebooker.web.templates' via 2026-06-05T18:23:09,781 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-05T18:23:09,781 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-05T18:23:09,782 combination with a more fine grained `package-data` configuration. 2026-06-05T18:23:09,783 You can read more about "package data files" on setuptools documentation page: 2026-06-05T18:23:09,784 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-05T18:23:09,786 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-05T18:23:09,786 even if it does not contain any `.py` files. 2026-06-05T18:23:09,787 On the other hand, currently there is no concept of package data 2026-06-05T18:23:09,788 directory, all directories are treated like packages. 2026-06-05T18:23:09,788 ******************************************************************************** 2026-06-05T18:23:09,789 !! 2026-06-05T18:23:09,790 check.warn(importable) 2026-06-05T18:23:09,791 creating build/lib/notebooker/nbtemplates 2026-06-05T18:23:09,791 copying notebooker/nbtemplates/notebook_preview.tpl -> build/lib/notebooker/nbtemplates 2026-06-05T18:23:09,792 copying notebooker/nbtemplates/notebooker_html_output.tpl -> build/lib/notebooker/nbtemplates 2026-06-05T18:23:09,792 copying notebooker/nbtemplates/notebooker_html_output_deprecated.tpl -> build/lib/notebooker/nbtemplates 2026-06-05T18:23:09,793 creating build/lib/notebooker/web/static 2026-06-05T18:23:09,794 copying notebooker/web/static/.eslintrc.yml -> build/lib/notebooker/web/static 2026-06-05T18:23:09,794 copying notebooker/web/static/.prettierrc -> build/lib/notebooker/web/static 2026-06-05T18:23:09,795 copying notebooker/web/static/jest.config.js -> build/lib/notebooker/web/static 2026-06-05T18:23:09,795 copying notebooker/web/static/jest.setup.js -> build/lib/notebooker/web/static 2026-06-05T18:23:09,796 copying notebooker/web/static/package.json -> build/lib/notebooker/web/static 2026-06-05T18:23:09,797 creating build/lib/notebooker/web/static/notebooker 2026-06-05T18:23:09,797 copying notebooker/web/static/notebooker/cron_utils.js -> build/lib/notebooker/web/static/notebooker 2026-06-05T18:23:09,798 copying notebooker/web/static/notebooker/header.js -> build/lib/notebooker/web/static/notebooker 2026-06-05T18:23:09,798 copying notebooker/web/static/notebooker/iframe_loading.js -> build/lib/notebooker/web/static/notebooker 2026-06-05T18:23:09,799 copying notebooker/web/static/notebooker/index.js -> build/lib/notebooker/web/static/notebooker 2026-06-05T18:23:09,799 copying notebooker/web/static/notebooker/loading.css -> build/lib/notebooker/web/static/notebooker 2026-06-05T18:23:09,800 copying notebooker/web/static/notebooker/loading.css.map -> build/lib/notebooker/web/static/notebooker 2026-06-05T18:23:09,800 copying notebooker/web/static/notebooker/loading.js -> build/lib/notebooker/web/static/notebooker 2026-06-05T18:23:09,801 copying notebooker/web/static/notebooker/loading.scss -> build/lib/notebooker/web/static/notebooker 2026-06-05T18:23:09,801 copying notebooker/web/static/notebooker/notebooker-black.png -> build/lib/notebooker/web/static/notebooker 2026-06-05T18:23:09,802 copying notebooker/web/static/notebooker/notebooker-icon-dark.png -> build/lib/notebooker/web/static/notebooker 2026-06-05T18:23:09,802 copying notebooker/web/static/notebooker/notebooker-icon.png -> build/lib/notebooker/web/static/notebooker 2026-06-05T18:23:09,803 copying notebooker/web/static/notebooker/notebooker.png -> build/lib/notebooker/web/static/notebooker 2026-06-05T18:23:09,803 copying notebooker/web/static/notebooker/one_click_notebooks.css -> build/lib/notebooker/web/static/notebooker 2026-06-05T18:23:09,804 copying notebooker/web/static/notebooker/result_listing.js -> build/lib/notebooker/web/static/notebooker 2026-06-05T18:23:09,804 copying notebooker/web/static/notebooker/run_report.js -> build/lib/notebooker/web/static/notebooker 2026-06-05T18:23:09,805 copying notebooker/web/static/notebooker/scheduler.js -> build/lib/notebooker/web/static/notebooker 2026-06-05T18:23:09,806 creating build/lib/notebooker/web/static/test-results/jest 2026-06-05T18:23:09,806 copying notebooker/web/static/test-results/jest/junit.xml -> build/lib/notebooker/web/static/test-results/jest 2026-06-05T18:23:09,807 creating build/lib/notebooker/web/static/tests 2026-06-05T18:23:09,808 copying notebooker/web/static/tests/cron_utils.test.js -> build/lib/notebooker/web/static/tests 2026-06-05T18:23:09,808 copying notebooker/web/static/tests/index.test.js -> build/lib/notebooker/web/static/tests 2026-06-05T18:23:09,809 creating build/lib/notebooker/web/templates 2026-06-05T18:23:09,810 copying notebooker/web/templates/header.html -> build/lib/notebooker/web/templates 2026-06-05T18:23:09,810 copying notebooker/web/templates/index.html -> build/lib/notebooker/web/templates 2026-06-05T18:23:09,811 copying notebooker/web/templates/loading.html -> build/lib/notebooker/web/templates 2026-06-05T18:23:09,812 copying notebooker/web/templates/result_listing.html -> build/lib/notebooker/web/templates 2026-06-05T18:23:09,812 copying notebooker/web/templates/results.html -> build/lib/notebooker/web/templates 2026-06-05T18:23:09,813 copying notebooker/web/templates/run_report.html -> build/lib/notebooker/web/templates 2026-06-05T18:23:09,813 copying notebooker/web/templates/scheduler.html -> build/lib/notebooker/web/templates 2026-06-05T18:23:09,822 installing to build/bdist.linux-armv7l/wheel 2026-06-05T18:23:09,823 running install 2026-06-05T18:23:09,845 running install_lib 2026-06-05T18:23:09,854 creating build/bdist.linux-armv7l/wheel 2026-06-05T18:23:09,857 creating build/bdist.linux-armv7l/wheel/notebooker 2026-06-05T18:23:09,858 copying build/lib/notebooker/__init__.py -> build/bdist.linux-armv7l/wheel/./notebooker 2026-06-05T18:23:09,861 creating build/bdist.linux-armv7l/wheel/notebooker/serializers 2026-06-05T18:23:09,862 copying build/lib/notebooker/serializers/__init__.py -> build/bdist.linux-armv7l/wheel/./notebooker/serializers 2026-06-05T18:23:09,864 copying build/lib/notebooker/serializers/pymongo.py -> build/bdist.linux-armv7l/wheel/./notebooker/serializers 2026-06-05T18:23:09,866 creating build/bdist.linux-armv7l/wheel/notebooker/serialization 2026-06-05T18:23:09,867 copying build/lib/notebooker/serialization/__init__.py -> build/bdist.linux-armv7l/wheel/./notebooker/serialization 2026-06-05T18:23:09,869 copying build/lib/notebooker/serialization/serialization.py -> build/bdist.linux-armv7l/wheel/./notebooker/serialization 2026-06-05T18:23:09,872 copying build/lib/notebooker/serialization/mongo.py -> build/bdist.linux-armv7l/wheel/./notebooker/serialization 2026-06-05T18:23:09,875 copying build/lib/notebooker/snapshot.py -> build/bdist.linux-armv7l/wheel/./notebooker 2026-06-05T18:23:09,877 copying build/lib/notebooker/exceptions.py -> build/bdist.linux-armv7l/wheel/./notebooker 2026-06-05T18:23:09,878 copying build/lib/notebooker/scheduler_core.py -> build/bdist.linux-armv7l/wheel/./notebooker 2026-06-05T18:23:09,881 copying build/lib/notebooker/execute_notebook.py -> build/bdist.linux-armv7l/wheel/./notebooker 2026-06-05T18:23:09,884 copying build/lib/notebooker/global_config.py -> build/bdist.linux-armv7l/wheel/./notebooker 2026-06-05T18:23:09,886 copying build/lib/notebooker/constants.py -> build/bdist.linux-armv7l/wheel/./notebooker 2026-06-05T18:23:09,888 copying build/lib/notebooker/_entrypoints.py -> build/bdist.linux-armv7l/wheel/./notebooker 2026-06-05T18:23:09,891 copying build/lib/notebooker/standalone_scheduler.py -> build/bdist.linux-armv7l/wheel/./notebooker 2026-06-05T18:23:09,893 copying build/lib/notebooker/settings.py -> build/bdist.linux-armv7l/wheel/./notebooker 2026-06-05T18:23:09,895 copying build/lib/notebooker/version.py -> build/bdist.linux-armv7l/wheel/./notebooker 2026-06-05T18:23:09,898 creating build/bdist.linux-armv7l/wheel/notebooker/nbtemplates 2026-06-05T18:23:09,899 copying build/lib/notebooker/nbtemplates/notebook_preview.tpl -> build/bdist.linux-armv7l/wheel/./notebooker/nbtemplates 2026-06-05T18:23:09,901 copying build/lib/notebooker/nbtemplates/notebooker_html_output_deprecated.tpl -> build/bdist.linux-armv7l/wheel/./notebooker/nbtemplates 2026-06-05T18:23:09,903 copying build/lib/notebooker/nbtemplates/notebooker_html_output.tpl -> build/bdist.linux-armv7l/wheel/./notebooker/nbtemplates 2026-06-05T18:23:09,905 copying build/lib/notebooker/convert_to_py.py -> build/bdist.linux-armv7l/wheel/./notebooker 2026-06-05T18:23:09,909 creating build/bdist.linux-armv7l/wheel/notebooker/notebook_templates_example 2026-06-05T18:23:09,911 copying build/lib/notebooker/notebook_templates_example/__init__.py -> build/bdist.linux-armv7l/wheel/./notebooker/notebook_templates_example 2026-06-05T18:23:09,916 creating build/bdist.linux-armv7l/wheel/notebooker/notebook_templates_example/sample 2026-06-05T18:23:09,919 copying build/lib/notebooker/notebook_templates_example/sample/__init__.py -> build/bdist.linux-armv7l/wheel/./notebooker/notebook_templates_example/sample 2026-06-05T18:23:09,922 copying build/lib/notebooker/notebook_templates_example/sample/plot_random.py -> build/bdist.linux-armv7l/wheel/./notebooker/notebook_templates_example/sample 2026-06-05T18:23:09,923 copying build/lib/notebooker/notebook_templates_example/sample/slideshow_test.py -> build/bdist.linux-armv7l/wheel/./notebooker/notebook_templates_example/sample 2026-06-05T18:23:09,925 copying build/lib/notebooker/notebook_templates_example/sample/test_plotly.py -> build/bdist.linux-armv7l/wheel/./notebooker/notebook_templates_example/sample 2026-06-05T18:23:09,928 creating build/bdist.linux-armv7l/wheel/notebooker/web 2026-06-05T18:23:09,929 copying build/lib/notebooker/web/__init__.py -> build/bdist.linux-armv7l/wheel/./notebooker/web 2026-06-05T18:23:09,930 copying build/lib/notebooker/web/report_hunter.py -> build/bdist.linux-armv7l/wheel/./notebooker/web 2026-06-05T18:23:09,933 copying build/lib/notebooker/web/app.py -> build/bdist.linux-armv7l/wheel/./notebooker/web 2026-06-05T18:23:09,935 creating build/bdist.linux-armv7l/wheel/notebooker/web/templates 2026-06-05T18:23:09,936 copying build/lib/notebooker/web/templates/run_report.html -> build/bdist.linux-armv7l/wheel/./notebooker/web/templates 2026-06-05T18:23:09,939 copying build/lib/notebooker/web/templates/scheduler.html -> build/bdist.linux-armv7l/wheel/./notebooker/web/templates 2026-06-05T18:23:09,941 copying build/lib/notebooker/web/templates/loading.html -> build/bdist.linux-armv7l/wheel/./notebooker/web/templates 2026-06-05T18:23:09,943 copying build/lib/notebooker/web/templates/header.html -> build/bdist.linux-armv7l/wheel/./notebooker/web/templates 2026-06-05T18:23:09,946 copying build/lib/notebooker/web/templates/results.html -> build/bdist.linux-armv7l/wheel/./notebooker/web/templates 2026-06-05T18:23:09,948 copying build/lib/notebooker/web/templates/result_listing.html -> build/bdist.linux-armv7l/wheel/./notebooker/web/templates 2026-06-05T18:23:09,950 copying build/lib/notebooker/web/templates/index.html -> build/bdist.linux-armv7l/wheel/./notebooker/web/templates 2026-06-05T18:23:09,953 creating build/bdist.linux-armv7l/wheel/notebooker/web/routes 2026-06-05T18:23:09,954 copying build/lib/notebooker/web/routes/__init__.py -> build/bdist.linux-armv7l/wheel/./notebooker/web/routes 2026-06-05T18:23:09,956 copying build/lib/notebooker/web/routes/scheduling.py -> build/bdist.linux-armv7l/wheel/./notebooker/web/routes 2026-06-05T18:23:09,958 copying build/lib/notebooker/web/routes/serve_results.py -> build/bdist.linux-armv7l/wheel/./notebooker/web/routes 2026-06-05T18:23:09,960 copying build/lib/notebooker/web/routes/pending_results.py -> build/bdist.linux-armv7l/wheel/./notebooker/web/routes 2026-06-05T18:23:09,962 copying build/lib/notebooker/web/routes/templates.py -> build/bdist.linux-armv7l/wheel/./notebooker/web/routes 2026-06-05T18:23:09,964 copying build/lib/notebooker/web/routes/prometheus.py -> build/bdist.linux-armv7l/wheel/./notebooker/web/routes 2026-06-05T18:23:09,966 copying build/lib/notebooker/web/routes/report_execution.py -> build/bdist.linux-armv7l/wheel/./notebooker/web/routes 2026-06-05T18:23:09,970 copying build/lib/notebooker/web/routes/index.py -> build/bdist.linux-armv7l/wheel/./notebooker/web/routes 2026-06-05T18:23:09,975 copying build/lib/notebooker/web/routes/core.py -> build/bdist.linux-armv7l/wheel/./notebooker/web/routes 2026-06-05T18:23:09,981 copying build/lib/notebooker/web/converters.py -> build/bdist.linux-armv7l/wheel/./notebooker/web 2026-06-05T18:23:09,983 copying build/lib/notebooker/web/handle_overrides.py -> build/bdist.linux-armv7l/wheel/./notebooker/web 2026-06-05T18:23:09,986 copying build/lib/notebooker/web/scheduler.py -> build/bdist.linux-armv7l/wheel/./notebooker/web 2026-06-05T18:23:09,990 copying build/lib/notebooker/web/utils.py -> build/bdist.linux-armv7l/wheel/./notebooker/web 2026-06-05T18:23:09,993 creating build/bdist.linux-armv7l/wheel/notebooker/web/static 2026-06-05T18:23:09,994 creating build/bdist.linux-armv7l/wheel/notebooker/web/static/tests 2026-06-05T18:23:09,996 copying build/lib/notebooker/web/static/tests/index.test.js -> build/bdist.linux-armv7l/wheel/./notebooker/web/static/tests 2026-06-05T18:23:09,998 copying build/lib/notebooker/web/static/tests/cron_utils.test.js -> build/bdist.linux-armv7l/wheel/./notebooker/web/static/tests 2026-06-05T18:23:10,001 creating build/bdist.linux-armv7l/wheel/notebooker/web/static/notebooker 2026-06-05T18:23:10,002 copying build/lib/notebooker/web/static/notebooker/scheduler.js -> build/bdist.linux-armv7l/wheel/./notebooker/web/static/notebooker 2026-06-05T18:23:10,004 copying build/lib/notebooker/web/static/notebooker/notebooker-black.png -> build/bdist.linux-armv7l/wheel/./notebooker/web/static/notebooker 2026-06-05T18:23:10,007 copying build/lib/notebooker/web/static/notebooker/result_listing.js -> build/bdist.linux-armv7l/wheel/./notebooker/web/static/notebooker 2026-06-05T18:23:10,010 copying build/lib/notebooker/web/static/notebooker/loading.js -> build/bdist.linux-armv7l/wheel/./notebooker/web/static/notebooker 2026-06-05T18:23:10,011 copying build/lib/notebooker/web/static/notebooker/run_report.js -> build/bdist.linux-armv7l/wheel/./notebooker/web/static/notebooker 2026-06-05T18:23:10,013 copying build/lib/notebooker/web/static/notebooker/iframe_loading.js -> build/bdist.linux-armv7l/wheel/./notebooker/web/static/notebooker 2026-06-05T18:23:10,014 copying build/lib/notebooker/web/static/notebooker/loading.css.map -> build/bdist.linux-armv7l/wheel/./notebooker/web/static/notebooker 2026-06-05T18:23:10,016 copying build/lib/notebooker/web/static/notebooker/header.js -> build/bdist.linux-armv7l/wheel/./notebooker/web/static/notebooker 2026-06-05T18:23:10,018 copying build/lib/notebooker/web/static/notebooker/one_click_notebooks.css -> build/bdist.linux-armv7l/wheel/./notebooker/web/static/notebooker 2026-06-05T18:23:10,020 copying build/lib/notebooker/web/static/notebooker/loading.scss -> build/bdist.linux-armv7l/wheel/./notebooker/web/static/notebooker 2026-06-05T18:23:10,022 copying build/lib/notebooker/web/static/notebooker/index.js -> build/bdist.linux-armv7l/wheel/./notebooker/web/static/notebooker 2026-06-05T18:23:10,024 copying build/lib/notebooker/web/static/notebooker/notebooker-icon.png -> build/bdist.linux-armv7l/wheel/./notebooker/web/static/notebooker 2026-06-05T18:23:10,027 copying build/lib/notebooker/web/static/notebooker/loading.css -> build/bdist.linux-armv7l/wheel/./notebooker/web/static/notebooker 2026-06-05T18:23:10,029 copying build/lib/notebooker/web/static/notebooker/cron_utils.js -> build/bdist.linux-armv7l/wheel/./notebooker/web/static/notebooker 2026-06-05T18:23:10,031 copying build/lib/notebooker/web/static/notebooker/notebooker-icon-dark.png -> build/bdist.linux-armv7l/wheel/./notebooker/web/static/notebooker 2026-06-05T18:23:10,033 copying build/lib/notebooker/web/static/notebooker/notebooker.png -> build/bdist.linux-armv7l/wheel/./notebooker/web/static/notebooker 2026-06-05T18:23:10,035 copying build/lib/notebooker/web/static/jest.config.js -> build/bdist.linux-armv7l/wheel/./notebooker/web/static 2026-06-05T18:23:10,037 creating build/bdist.linux-armv7l/wheel/notebooker/web/static/test-results 2026-06-05T18:23:10,039 creating build/bdist.linux-armv7l/wheel/notebooker/web/static/test-results/jest 2026-06-05T18:23:10,040 copying build/lib/notebooker/web/static/test-results/jest/junit.xml -> build/bdist.linux-armv7l/wheel/./notebooker/web/static/test-results/jest 2026-06-05T18:23:10,043 copying build/lib/notebooker/web/static/jest.setup.js -> build/bdist.linux-armv7l/wheel/./notebooker/web/static 2026-06-05T18:23:10,045 copying build/lib/notebooker/web/static/.eslintrc.yml -> build/bdist.linux-armv7l/wheel/./notebooker/web/static 2026-06-05T18:23:10,047 copying build/lib/notebooker/web/static/package.json -> build/bdist.linux-armv7l/wheel/./notebooker/web/static 2026-06-05T18:23:10,048 copying build/lib/notebooker/web/static/.prettierrc -> build/bdist.linux-armv7l/wheel/./notebooker/web/static 2026-06-05T18:23:10,051 creating build/bdist.linux-armv7l/wheel/notebooker/utils 2026-06-05T18:23:10,052 copying build/lib/notebooker/utils/results.py -> build/bdist.linux-armv7l/wheel/./notebooker/utils 2026-06-05T18:23:10,054 copying build/lib/notebooker/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./notebooker/utils 2026-06-05T18:23:10,056 copying build/lib/notebooker/utils/cleanup.py -> build/bdist.linux-armv7l/wheel/./notebooker/utils 2026-06-05T18:23:10,058 copying build/lib/notebooker/utils/filesystem.py -> build/bdist.linux-armv7l/wheel/./notebooker/utils 2026-06-05T18:23:10,060 copying build/lib/notebooker/utils/templates.py -> build/bdist.linux-armv7l/wheel/./notebooker/utils 2026-06-05T18:23:10,062 copying build/lib/notebooker/utils/notebook_execution.py -> build/bdist.linux-armv7l/wheel/./notebooker/utils 2026-06-05T18:23:10,064 copying build/lib/notebooker/utils/web.py -> build/bdist.linux-armv7l/wheel/./notebooker/utils 2026-06-05T18:23:10,066 copying build/lib/notebooker/utils/conversion.py -> build/bdist.linux-armv7l/wheel/./notebooker/utils 2026-06-05T18:23:10,068 copying build/lib/notebooker/utils/template_testing.py -> build/bdist.linux-armv7l/wheel/./notebooker/utils 2026-06-05T18:23:10,070 copying build/lib/notebooker/utils/mail.py -> build/bdist.linux-armv7l/wheel/./notebooker/utils 2026-06-05T18:23:10,072 copying build/lib/notebooker/utils/caching.py -> build/bdist.linux-armv7l/wheel/./notebooker/utils 2026-06-05T18:23:10,074 running install_egg_info 2026-06-05T18:23:10,089 Copying notebooker.egg-info to build/bdist.linux-armv7l/wheel/./notebooker-0.8.1-py3.11.egg-info 2026-06-05T18:23:10,102 running install_scripts 2026-06-05T18:23:10,116 creating build/bdist.linux-armv7l/wheel/notebooker-0.8.1.dist-info/WHEEL 2026-06-05T18:23:10,119 creating '/tmp/pip-wheel-kqp2hxz9/.tmp-t7at8cyn/notebooker-0.8.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-06-05T18:23:10,121 adding 'notebooker/__init__.py' 2026-06-05T18:23:10,123 adding 'notebooker/_entrypoints.py' 2026-06-05T18:23:10,125 adding 'notebooker/constants.py' 2026-06-05T18:23:10,126 adding 'notebooker/convert_to_py.py' 2026-06-05T18:23:10,127 adding 'notebooker/exceptions.py' 2026-06-05T18:23:10,130 adding 'notebooker/execute_notebook.py' 2026-06-05T18:23:10,132 adding 'notebooker/global_config.py' 2026-06-05T18:23:10,134 adding 'notebooker/scheduler_core.py' 2026-06-05T18:23:10,135 adding 'notebooker/settings.py' 2026-06-05T18:23:10,136 adding 'notebooker/snapshot.py' 2026-06-05T18:23:10,138 adding 'notebooker/standalone_scheduler.py' 2026-06-05T18:23:10,139 adding 'notebooker/version.py' 2026-06-05T18:23:10,140 adding 'notebooker/nbtemplates/notebook_preview.tpl' 2026-06-05T18:23:10,142 adding 'notebooker/nbtemplates/notebooker_html_output.tpl' 2026-06-05T18:23:10,143 adding 'notebooker/nbtemplates/notebooker_html_output_deprecated.tpl' 2026-06-05T18:23:10,145 adding 'notebooker/notebook_templates_example/__init__.py' 2026-06-05T18:23:10,146 adding 'notebooker/notebook_templates_example/sample/__init__.py' 2026-06-05T18:23:10,148 adding 'notebooker/notebook_templates_example/sample/plot_random.py' 2026-06-05T18:23:10,149 adding 'notebooker/notebook_templates_example/sample/slideshow_test.py' 2026-06-05T18:23:10,150 adding 'notebooker/notebook_templates_example/sample/test_plotly.py' 2026-06-05T18:23:10,152 adding 'notebooker/serialization/__init__.py' 2026-06-05T18:23:10,155 adding 'notebooker/serialization/mongo.py' 2026-06-05T18:23:10,156 adding 'notebooker/serialization/serialization.py' 2026-06-05T18:23:10,158 adding 'notebooker/serializers/__init__.py' 2026-06-05T18:23:10,159 adding 'notebooker/serializers/pymongo.py' 2026-06-05T18:23:10,161 adding 'notebooker/utils/__init__.py' 2026-06-05T18:23:10,162 adding 'notebooker/utils/caching.py' 2026-06-05T18:23:10,164 adding 'notebooker/utils/cleanup.py' 2026-06-05T18:23:10,165 adding 'notebooker/utils/conversion.py' 2026-06-05T18:23:10,167 adding 'notebooker/utils/filesystem.py' 2026-06-05T18:23:10,168 adding 'notebooker/utils/mail.py' 2026-06-05T18:23:10,170 adding 'notebooker/utils/notebook_execution.py' 2026-06-05T18:23:10,171 adding 'notebooker/utils/results.py' 2026-06-05T18:23:10,173 adding 'notebooker/utils/template_testing.py' 2026-06-05T18:23:10,174 adding 'notebooker/utils/templates.py' 2026-06-05T18:23:10,176 adding 'notebooker/utils/web.py' 2026-06-05T18:23:10,177 adding 'notebooker/web/__init__.py' 2026-06-05T18:23:10,179 adding 'notebooker/web/app.py' 2026-06-05T18:23:10,180 adding 'notebooker/web/converters.py' 2026-06-05T18:23:10,182 adding 'notebooker/web/handle_overrides.py' 2026-06-05T18:23:10,184 adding 'notebooker/web/report_hunter.py' 2026-06-05T18:23:10,185 adding 'notebooker/web/scheduler.py' 2026-06-05T18:23:10,186 adding 'notebooker/web/utils.py' 2026-06-05T18:23:10,188 adding 'notebooker/web/routes/__init__.py' 2026-06-05T18:23:10,189 adding 'notebooker/web/routes/core.py' 2026-06-05T18:23:10,191 adding 'notebooker/web/routes/index.py' 2026-06-05T18:23:10,192 adding 'notebooker/web/routes/pending_results.py' 2026-06-05T18:23:10,193 adding 'notebooker/web/routes/prometheus.py' 2026-06-05T18:23:10,195 adding 'notebooker/web/routes/report_execution.py' 2026-06-05T18:23:10,197 adding 'notebooker/web/routes/scheduling.py' 2026-06-05T18:23:10,199 adding 'notebooker/web/routes/serve_results.py' 2026-06-05T18:23:10,200 adding 'notebooker/web/routes/templates.py' 2026-06-05T18:23:10,202 adding 'notebooker/web/static/.eslintrc.yml' 2026-06-05T18:23:10,203 adding 'notebooker/web/static/.prettierrc' 2026-06-05T18:23:10,204 adding 'notebooker/web/static/jest.config.js' 2026-06-05T18:23:10,205 adding 'notebooker/web/static/jest.setup.js' 2026-06-05T18:23:10,206 adding 'notebooker/web/static/package.json' 2026-06-05T18:23:10,208 adding 'notebooker/web/static/notebooker/cron_utils.js' 2026-06-05T18:23:10,210 adding 'notebooker/web/static/notebooker/header.js' 2026-06-05T18:23:10,211 adding 'notebooker/web/static/notebooker/iframe_loading.js' 2026-06-05T18:23:10,213 adding 'notebooker/web/static/notebooker/index.js' 2026-06-05T18:23:10,214 adding 'notebooker/web/static/notebooker/loading.css' 2026-06-05T18:23:10,216 adding 'notebooker/web/static/notebooker/loading.css.map' 2026-06-05T18:23:10,217 adding 'notebooker/web/static/notebooker/loading.js' 2026-06-05T18:23:10,219 adding 'notebooker/web/static/notebooker/loading.scss' 2026-06-05T18:23:10,221 adding 'notebooker/web/static/notebooker/notebooker-black.png' 2026-06-05T18:23:10,223 adding 'notebooker/web/static/notebooker/notebooker-icon-dark.png' 2026-06-05T18:23:10,226 adding 'notebooker/web/static/notebooker/notebooker-icon.png' 2026-06-05T18:23:10,227 adding 'notebooker/web/static/notebooker/notebooker.png' 2026-06-05T18:23:10,229 adding 'notebooker/web/static/notebooker/one_click_notebooks.css' 2026-06-05T18:23:10,230 adding 'notebooker/web/static/notebooker/result_listing.js' 2026-06-05T18:23:10,232 adding 'notebooker/web/static/notebooker/run_report.js' 2026-06-05T18:23:10,233 adding 'notebooker/web/static/notebooker/scheduler.js' 2026-06-05T18:23:10,236 adding 'notebooker/web/static/test-results/jest/junit.xml' 2026-06-05T18:23:10,238 adding 'notebooker/web/static/tests/cron_utils.test.js' 2026-06-05T18:23:10,240 adding 'notebooker/web/static/tests/index.test.js' 2026-06-05T18:23:10,242 adding 'notebooker/web/templates/header.html' 2026-06-05T18:23:10,243 adding 'notebooker/web/templates/index.html' 2026-06-05T18:23:10,245 adding 'notebooker/web/templates/loading.html' 2026-06-05T18:23:10,246 adding 'notebooker/web/templates/result_listing.html' 2026-06-05T18:23:10,247 adding 'notebooker/web/templates/results.html' 2026-06-05T18:23:10,249 adding 'notebooker/web/templates/run_report.html' 2026-06-05T18:23:10,250 adding 'notebooker/web/templates/scheduler.html' 2026-06-05T18:23:10,259 adding 'notebooker-0.8.1.dist-info/licenses/LICENSE.txt' 2026-06-05T18:23:10,262 adding 'notebooker-0.8.1.dist-info/METADATA' 2026-06-05T18:23:10,263 adding 'notebooker-0.8.1.dist-info/WHEEL' 2026-06-05T18:23:10,264 adding 'notebooker-0.8.1.dist-info/entry_points.txt' 2026-06-05T18:23:10,265 adding 'notebooker-0.8.1.dist-info/top_level.txt' 2026-06-05T18:23:10,266 adding 'notebooker-0.8.1.dist-info/RECORD' 2026-06-05T18:23:10,270 removing build/bdist.linux-armv7l/wheel 2026-06-05T18:23:10,409 Building wheel for notebooker (pyproject.toml): finished with status 'done' 2026-06-05T18:23:10,417 Created wheel for notebooker: filename=notebooker-0.8.1-py3-none-any.whl size=156613 sha256=6025a6574151dce2596d0a56bf38fdf8c087ec2675d1ce215c33d46df29e4d13 2026-06-05T18:23:10,418 Stored in directory: /tmp/pip-ephem-wheel-cache-wl6hmzv0/wheels/2a/2f/5f/a9b7794a0680302836a4d730a6a5e3f3e1ca4c58f0d11e4067 2026-06-05T18:23:10,435 Successfully built notebooker 2026-06-05T18:23:10,442 Removed build tracker: '/tmp/pip-build-tracker-zfhp7d2x'