2025-09-18T15:43:10,181 Created temporary directory: /tmp/pip-ephem-wheel-cache-n9oaiik_ 2025-09-18T15:43:10,183 Created temporary directory: /tmp/pip-build-tracker-507aykuc 2025-09-18T15:43:10,183 Initialized build tracking at /tmp/pip-build-tracker-507aykuc 2025-09-18T15:43:10,184 Created build tracker: /tmp/pip-build-tracker-507aykuc 2025-09-18T15:43:10,184 Entered build tracker: /tmp/pip-build-tracker-507aykuc 2025-09-18T15:43:10,185 Created temporary directory: /tmp/pip-wheel-4gc3r1xq 2025-09-18T15:43:10,188 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-09-18T15:43:10,190 Created temporary directory: /tmp/pip-ephem-wheel-cache-avlxx2kw 2025-09-18T15:43:10,215 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-18T15:43:10,219 2 location(s) to search for versions of forecast-in-a-box: 2025-09-18T15:43:10,219 * https://pypi.org/simple/forecast-in-a-box/ 2025-09-18T15:43:10,219 * https://www.piwheels.org/simple/forecast-in-a-box/ 2025-09-18T15:43:10,219 Fetching project page and analyzing links: https://pypi.org/simple/forecast-in-a-box/ 2025-09-18T15:43:10,220 Getting page https://pypi.org/simple/forecast-in-a-box/ 2025-09-18T15:43:10,222 Found index url https://pypi.org/simple 2025-09-18T15:43:10,438 Fetched page https://pypi.org/simple/forecast-in-a-box/ as application/vnd.pypi.simple.v1+json 2025-09-18T15:43:10,450 Skipping link: No binaries permitted for forecast-in-a-box: https://files.pythonhosted.org/packages/cb/ff/775f1880bac6ac99762a8f7db4bd0844fd6ad0fa9329615632a2e52d9fe9/forecast_in_a_box-0.0.1-py3-none-any.whl (from https://pypi.org/simple/forecast-in-a-box/) 2025-09-18T15:43:10,450 Found link https://files.pythonhosted.org/packages/9d/71/4aea7384d09bbad7039c63ac47a4c7b8463feeedd4825dc0af91554bd375/forecast_in_a_box-0.0.1.tar.gz (from https://pypi.org/simple/forecast-in-a-box/), version: 0.0.1 2025-09-18T15:43:10,451 Skipping link: No binaries permitted for forecast-in-a-box: https://files.pythonhosted.org/packages/a0/6a/d0939319cde4f165557f5318a07f9cb1a7742ba4a96135dcb34f74dfaf76/forecast_in_a_box-0.0.5.dev47-py3-none-any.whl (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2025-09-18T15:43:10,452 Found link https://files.pythonhosted.org/packages/9d/6d/9787fee9351da8656ab02102613e02f86b06ceff5d0077e7d4ced42e6de6/forecast_in_a_box-0.0.5.dev47.tar.gz (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11), version: 0.0.5.dev47 2025-09-18T15:43:10,453 Skipping link: No binaries permitted for forecast-in-a-box: https://files.pythonhosted.org/packages/c6/45/5da873546fc11332c9df6a0f1632844c58cd4909ac27150efa5be6e29fc1/forecast_in_a_box-0.1.1.dev0-py3-none-any.whl (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2025-09-18T15:43:10,454 Found link https://files.pythonhosted.org/packages/9a/be/dbbfa98438fa2ebf1b7876ed96d86c7c0681fe0998c2a1e6eb17de63f961/forecast_in_a_box-0.1.1.dev0.tar.gz (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11), version: 0.1.1.dev0 2025-09-18T15:43:10,454 Skipping link: No binaries permitted for forecast-in-a-box: https://files.pythonhosted.org/packages/96/54/5bea4cafe49b481124bf5a780380aa02a8fc9d313a9710727f5a530d0856/forecast_in_a_box-0.1.1.dev1-py3-none-any.whl (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2025-09-18T15:43:10,455 Found link https://files.pythonhosted.org/packages/40/52/3f014e992187bce386f723c408b3b5691f4c6963ee852745ff72fb1a5c22/forecast_in_a_box-0.1.1.dev1.tar.gz (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11), version: 0.1.1.dev1 2025-09-18T15:43:10,456 Skipping link: No binaries permitted for forecast-in-a-box: https://files.pythonhosted.org/packages/54/96/16c4cea84e63ce3fbb424d4c0ba4d1ab20904fc71ee0b142f01a815a6e47/forecast_in_a_box-0.1.2.dev0-py3-none-any.whl (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2025-09-18T15:43:10,457 Found link https://files.pythonhosted.org/packages/5b/6d/09618db4258c901c5cbbd0d50b5b99d6dd78d8c63b2aab292d7e1ac53a74/forecast_in_a_box-0.1.2.dev0.tar.gz (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11), version: 0.1.2.dev0 2025-09-18T15:43:10,458 Skipping link: No binaries permitted for forecast-in-a-box: https://files.pythonhosted.org/packages/4e/0d/e9675dfe7ba9c616b3d505086e4a5bfc91a8facfcb9bf8f25661a866d6c5/forecast_in_a_box-0.1.3-py3-none-any.whl (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2025-09-18T15:43:10,459 Found link https://files.pythonhosted.org/packages/c6/13/eb48a06b6c26752e12330178d8785adb9e5a580bd50f7d293123e6498df9/forecast_in_a_box-0.1.3.tar.gz (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11), version: 0.1.3 2025-09-18T15:43:10,460 Skipping link: No binaries permitted for forecast-in-a-box: https://files.pythonhosted.org/packages/93/a2/3dafa2fb4ef9f13bc9a9f4606a856bdfc6f258b0237c66571a845f250930/forecast_in_a_box-0.1.4-py3-none-any.whl (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2025-09-18T15:43:10,460 Found link https://files.pythonhosted.org/packages/69/f1/0f9b35bf6f965673c27a6baf99176188c35cba5c80d27dec943240a74377/forecast_in_a_box-0.1.4.tar.gz (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11), version: 0.1.4 2025-09-18T15:43:10,461 Skipping link: No binaries permitted for forecast-in-a-box: https://files.pythonhosted.org/packages/99/87/9b7b552baac7420d92b0156910cde6aec0eb66dfe007967ab85dd141fa6e/forecast_in_a_box-0.1.5-py3-none-any.whl (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2025-09-18T15:43:10,462 Found link https://files.pythonhosted.org/packages/22/2d/6d65f079933331a59a89569e4d738db59dedef2e62756451cff79f3b5f08/forecast_in_a_box-0.1.5.tar.gz (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11), version: 0.1.5 2025-09-18T15:43:10,463 Skipping link: No binaries permitted for forecast-in-a-box: https://files.pythonhosted.org/packages/35/f0/04e3db6552f79a67e165fa12273fc195c0bc949787b37ea8a6b4123246af/forecast_in_a_box-0.1.6rc1-py3-none-any.whl (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2025-09-18T15:43:10,464 Found link https://files.pythonhosted.org/packages/5b/c9/d6e0500b3e75cfddbd0e5d378363e8ca70e1ccd90507b9964f1ee707ae40/forecast_in_a_box-0.1.6rc1.tar.gz (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11), version: 0.1.6rc1 2025-09-18T15:43:10,464 Skipping link: No binaries permitted for forecast-in-a-box: https://files.pythonhosted.org/packages/4c/66/c5acc754a0a005741020825306d9dc52c6a0b86f074cfa97206272df60ec/forecast_in_a_box-0.1.6rc2-py3-none-any.whl (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2025-09-18T15:43:10,465 Found link https://files.pythonhosted.org/packages/e3/c0/fa98910c3c24eed5edd46640f79cc79514c1f307e26f3675f28efc709a4c/forecast_in_a_box-0.1.6rc2.tar.gz (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11), version: 0.1.6rc2 2025-09-18T15:43:10,466 Skipping link: No binaries permitted for forecast-in-a-box: https://files.pythonhosted.org/packages/32/d6/560b5a793881bd991f3efc2cbe13756313eb838ec268501abcacf944ea4a/forecast_in_a_box-0.1.6rc3-py3-none-any.whl (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2025-09-18T15:43:10,467 Found link https://files.pythonhosted.org/packages/a8/ce/ef4cc33e1bfe41758315d041224d4ce15e63823c4eb15ed7d98788b495b2/forecast_in_a_box-0.1.6rc3.tar.gz (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11), version: 0.1.6rc3 2025-09-18T15:43:10,467 Skipping link: No binaries permitted for forecast-in-a-box: https://files.pythonhosted.org/packages/b4/9a/5abece0723f8120aa92cc599fa4a4774be3375fe25b79f784fec93e10e95/forecast_in_a_box-0.1.6rc4-py3-none-any.whl (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2025-09-18T15:43:10,468 Found link https://files.pythonhosted.org/packages/57/5a/ea0d85ef129db0fe404b385098acd9681633f79d67953430c6a3dd7f8bc9/forecast_in_a_box-0.1.6rc4.tar.gz (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11), version: 0.1.6rc4 2025-09-18T15:43:10,469 Skipping link: No binaries permitted for forecast-in-a-box: https://files.pythonhosted.org/packages/67/a2/bdea28a56b62750306e6b22b1242f88c1f2cc2bbfad1dc3c5042b91927df/forecast_in_a_box-0.1.6rc5-py3-none-any.whl (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2025-09-18T15:43:10,470 Found link https://files.pythonhosted.org/packages/b8/c5/171cf59b3d1d5d5369244657f93040733ced51f7de7f15f61650cc87b1ab/forecast_in_a_box-0.1.6rc5.tar.gz (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11), version: 0.1.6rc5 2025-09-18T15:43:10,470 Skipping link: No binaries permitted for forecast-in-a-box: https://files.pythonhosted.org/packages/e6/18/5d1207a0b67a7a0f8b3f51de87fbe91654338e10821ced7071cfdfa8a75a/forecast_in_a_box-0.1.6rc6-py3-none-any.whl (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2025-09-18T15:43:10,471 Found link https://files.pythonhosted.org/packages/23/e4/44d31e65bc043f36d2000161e92102e47fb753e1ec456459e55b8035a77e/forecast_in_a_box-0.1.6rc6.tar.gz (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11), version: 0.1.6rc6 2025-09-18T15:43:10,472 Skipping link: No binaries permitted for forecast-in-a-box: https://files.pythonhosted.org/packages/e7/00/05d76190b6746855d490dcb690f85d4478209f5adfe2a226d49fc498b0ae/forecast_in_a_box-0.1.6rc7-py3-none-any.whl (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2025-09-18T15:43:10,473 Found link https://files.pythonhosted.org/packages/a4/b6/a6a8910954ba3926f1558eef5f5a9d965b6dc5a980202e9af1d839eca70c/forecast_in_a_box-0.1.6rc7.tar.gz (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11), version: 0.1.6rc7 2025-09-18T15:43:10,473 Skipping link: No binaries permitted for forecast-in-a-box: https://files.pythonhosted.org/packages/ff/99/40860401927e06320d81e49d7b3702e9dc9ea99b707b00571389afcb95a4/forecast_in_a_box-0.1.6-py3-none-any.whl (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2025-09-18T15:43:10,474 Found link https://files.pythonhosted.org/packages/e6/39/ae83c4594bc8270b982779f982381adb6448ee22108a55b1f5e96d2dab25/forecast_in_a_box-0.1.6.tar.gz (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11), version: 0.1.6 2025-09-18T15:43:10,475 Skipping link: No binaries permitted for forecast-in-a-box: https://files.pythonhosted.org/packages/5c/c5/d6d5b5e727182ae5e81746ba60d454daf59bbabd63eec59caa7ecf17814e/forecast_in_a_box-0.2.0-py3-none-any.whl (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2025-09-18T15:43:10,476 Found link https://files.pythonhosted.org/packages/94/b4/e7c48728dc406ef04979d270a02b36120c1d37466df35849bf53c13ca31c/forecast_in_a_box-0.2.0.tar.gz (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11), version: 0.2.0 2025-09-18T15:43:10,476 Skipping link: No binaries permitted for forecast-in-a-box: https://files.pythonhosted.org/packages/c4/70/544cce645ffc3a2427c15994117f36b3eaf747e389b45f948e6e89f3844f/forecast_in_a_box-0.2.1-py3-none-any.whl (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2025-09-18T15:43:10,477 Found link https://files.pythonhosted.org/packages/ad/99/d39e3466fb73456c83b43b1d664337683c4bf3cbc004a41d6f905d71315b/forecast_in_a_box-0.2.1.tar.gz (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11), version: 0.2.1 2025-09-18T15:43:10,478 Skipping link: No binaries permitted for forecast-in-a-box: https://files.pythonhosted.org/packages/91/0e/d86fd57fdc10faf71341aa313cad22e3a5cb56622c880848a0c8c046e844/forecast_in_a_box-0.2.2-py3-none-any.whl (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2025-09-18T15:43:10,479 Found link https://files.pythonhosted.org/packages/52/e5/b7f8a0e0d90e5902d80aec6f66ea8582f17208c261212d223da268fae5cd/forecast_in_a_box-0.2.2.tar.gz (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11), version: 0.2.2 2025-09-18T15:43:10,480 Skipping link: No binaries permitted for forecast-in-a-box: https://files.pythonhosted.org/packages/e1/17/c2b362c32f0e8eca11d797781a2bdfe4ef55956d79871e9cfcb92192a18e/forecast_in_a_box-0.2.3-py3-none-any.whl (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2025-09-18T15:43:10,480 Found link https://files.pythonhosted.org/packages/dc/08/bcd74dd7b61f5b5ea93deea4b1ac3e83996dcc79ee009e1ee2b5989e8d8d/forecast_in_a_box-0.2.3.tar.gz (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11), version: 0.2.3 2025-09-18T15:43:10,481 Skipping link: No binaries permitted for forecast-in-a-box: https://files.pythonhosted.org/packages/b8/f5/a5f991c8640a046582128154d70fab27ccf45b1626290b5a4546998ac60d/forecast_in_a_box-0.2.4-py3-none-any.whl (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2025-09-18T15:43:10,482 Found link https://files.pythonhosted.org/packages/65/dc/91b9d32b349659c0b8037b6af67f1dcd14e9b1135ee760aa8abbbda260c8/forecast_in_a_box-0.2.4.tar.gz (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11), version: 0.2.4 2025-09-18T15:43:10,482 Skipping link: No binaries permitted for forecast-in-a-box: https://files.pythonhosted.org/packages/58/26/94b686205a39a816c939c3fe3925649c9388013b9205cca5fbfca65e6f63/forecast_in_a_box-0.2.5-py3-none-any.whl (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2025-09-18T15:43:10,483 Found link https://files.pythonhosted.org/packages/f6/b2/982b09bb73cd837738070304f1dcaae2c164d470bd7c989bf52fb712aeb6/forecast_in_a_box-0.2.5.tar.gz (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11), version: 0.2.5 2025-09-18T15:43:10,484 Skipping link: No binaries permitted for forecast-in-a-box: https://files.pythonhosted.org/packages/db/d3/e102ce8f83e568b8691fc6928651478b50cac45188f20a1de9f57a8bb6b8/forecast_in_a_box-0.2.6-py3-none-any.whl (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2025-09-18T15:43:10,485 Found link https://files.pythonhosted.org/packages/f5/5a/a9b84ce0a3e6a0403b1350878180c73d267b067e38154f81e68453130c72/forecast_in_a_box-0.2.6.tar.gz (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11), version: 0.2.6 2025-09-18T15:43:10,485 Skipping link: No binaries permitted for forecast-in-a-box: https://files.pythonhosted.org/packages/ae/7f/e16577f9d0a6d8b4791a9204d2af0c7048290b94d617d44723da6a235e6f/forecast_in_a_box-0.3.0-py3-none-any.whl (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2025-09-18T15:43:10,486 Found link https://files.pythonhosted.org/packages/9d/72/e3a9c33358476a869b73764c1b6b4b122b0e6fa6fc843f0600e8621cf74c/forecast_in_a_box-0.3.0.tar.gz (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11), version: 0.3.0 2025-09-18T15:43:10,487 Skipping link: No binaries permitted for forecast-in-a-box: https://files.pythonhosted.org/packages/a6/10/27a92a359b4902c3604a019518da072fd52c705099aa69eba7614eddedcd/forecast_in_a_box-0.3.1-py3-none-any.whl (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2025-09-18T15:43:10,487 Found link https://files.pythonhosted.org/packages/cc/00/f0b479794d952055e21979db6dd8cf6674fb3cd4ba76a47c9167960dd56a/forecast_in_a_box-0.3.1.tar.gz (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11), version: 0.3.1 2025-09-18T15:43:10,488 Skipping link: No binaries permitted for forecast-in-a-box: https://files.pythonhosted.org/packages/b8/cb/f8c8072d27d039c784079063527a43204eede755625cd98f2ee77afe0b83/forecast_in_a_box-0.3.2-py3-none-any.whl (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2025-09-18T15:43:10,489 Found link https://files.pythonhosted.org/packages/0d/f0/aa9f0fd2f7da43649c5dc15e65e2511bbafd9b487b066b04c5e288c99ab5/forecast_in_a_box-0.3.2.tar.gz (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11), version: 0.3.2 2025-09-18T15:43:10,490 Skipping link: No binaries permitted for forecast-in-a-box: https://files.pythonhosted.org/packages/48/1e/2b56721d6e208da679b0d43ae046d36cfa8364a8585b64b3d79fba6a8e6a/forecast_in_a_box-0.3.3-py3-none-any.whl (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2025-09-18T15:43:10,491 Found link https://files.pythonhosted.org/packages/ad/0c/4d6280efc3896f49971fac624801202ccc740b187568425d3f2d270c1afc/forecast_in_a_box-0.3.3.tar.gz (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11), version: 0.3.3 2025-09-18T15:43:10,491 Skipping link: No binaries permitted for forecast-in-a-box: https://files.pythonhosted.org/packages/95/e0/e543b558409c74651869eb46c68ef5aa2e4a60165d965c48e36f96f6ed24/forecast_in_a_box-0.3.4-py3-none-any.whl (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2025-09-18T15:43:10,492 Found link https://files.pythonhosted.org/packages/96/b1/2c314a5a9310d6b954d914b8a0165089fa5b8a7d57fc1d840107fdc05180/forecast_in_a_box-0.3.4.tar.gz (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11), version: 0.3.4 2025-09-18T15:43:10,492 Skipping link: No binaries permitted for forecast-in-a-box: https://files.pythonhosted.org/packages/f6/1a/3acbff7e9aa1dba833538eed9790ae0186853cb468b290f34b0680ef9cbf/forecast_in_a_box-0.3.5-py3-none-any.whl (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2025-09-18T15:43:10,493 Found link https://files.pythonhosted.org/packages/63/52/ec75634e4bce03f65f49b2a368906fa1da4ea23045e9acc6e5230eed5e9b/forecast_in_a_box-0.3.5.tar.gz (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11), version: 0.3.5 2025-09-18T15:43:10,494 Fetching project page and analyzing links: https://www.piwheels.org/simple/forecast-in-a-box/ 2025-09-18T15:43:10,495 Getting page https://www.piwheels.org/simple/forecast-in-a-box/ 2025-09-18T15:43:10,496 Found index url https://www.piwheels.org/simple 2025-09-18T15:43:10,655 Fetched page https://www.piwheels.org/simple/forecast-in-a-box/ as text/html 2025-09-18T15:43:10,664 Skipping link: No binaries permitted for forecast-in-a-box: https://www.piwheels.org/simple/forecast-in-a-box/forecast_in_a_box-0.3.4-py3-none-any.whl#sha256=0141643fdcaafc38ff366412232cf56bc458ca8da138849f44a9443d3f7a143d (from https://www.piwheels.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2025-09-18T15:43:10,665 Skipping link: No binaries permitted for forecast-in-a-box: https://www.piwheels.org/simple/forecast-in-a-box/forecast_in_a_box-0.3.3-py3-none-any.whl#sha256=04c0bf685fd0ca4159c37ba61cc1a6395df06dc8da0976a9f6ea63cdeb98a5fd (from https://www.piwheels.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2025-09-18T15:43:10,665 Skipping link: No binaries permitted for forecast-in-a-box: https://www.piwheels.org/simple/forecast-in-a-box/forecast_in_a_box-0.3.2-py3-none-any.whl#sha256=3a8511d7c8b469a454e26c0bcf4a32c3efb4d6669c2009da1aace05001ff9ca7 (from https://www.piwheels.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2025-09-18T15:43:10,666 Skipping link: No binaries permitted for forecast-in-a-box: https://www.piwheels.org/simple/forecast-in-a-box/forecast_in_a_box-0.3.1-py3-none-any.whl#sha256=96d1c4faf8e7258842bd0508bae76dd9b6e7dd34c9766bdba29f20332d521c4d (from https://www.piwheels.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2025-09-18T15:43:10,666 Skipping link: No binaries permitted for forecast-in-a-box: https://archive1.piwheels.org/simple/forecast-in-a-box/forecast_in_a_box-0.3.0-py3-none-any.whl#sha256=2f01fcabf354f7bd80df878b21800967abcdba67891721a115c4a7a282ed85ae (from https://www.piwheels.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2025-09-18T15:43:10,667 Skipping link: No binaries permitted for forecast-in-a-box: https://archive1.piwheels.org/simple/forecast-in-a-box/forecast_in_a_box-0.2.6-py3-none-any.whl#sha256=c1802bf2bbcc23743ba77ed440db42f32d6cc8b702bc138da55c737f6bcafdc3 (from https://www.piwheels.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2025-09-18T15:43:10,668 Skipping link: No binaries permitted for forecast-in-a-box: https://archive1.piwheels.org/simple/forecast-in-a-box/forecast_in_a_box-0.2.5-py3-none-any.whl#sha256=6cac4700427aaeeff813989f69296b4600a71b816ec8b1dc156d9e887abb20b4 (from https://www.piwheels.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2025-09-18T15:43:10,668 Skipping link: No binaries permitted for forecast-in-a-box: https://archive1.piwheels.org/simple/forecast-in-a-box/forecast_in_a_box-0.2.4-py3-none-any.whl#sha256=ff7146d10ad348648052ff5bbe405068387efa1c63ff75ba78402be379fa3e60 (from https://www.piwheels.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2025-09-18T15:43:10,669 Skipping link: No binaries permitted for forecast-in-a-box: https://archive1.piwheels.org/simple/forecast-in-a-box/forecast_in_a_box-0.2.3-py3-none-any.whl#sha256=ee0e5c38834b6d52a309ff48cf1bc298aeff6230490b26a787d3cae27f64e00d (from https://www.piwheels.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2025-09-18T15:43:10,669 Skipping link: No binaries permitted for forecast-in-a-box: https://archive1.piwheels.org/simple/forecast-in-a-box/forecast_in_a_box-0.2.2-py3-none-any.whl#sha256=a17e731908714c2a94e2bc74e4335f7b19d77f75dfd1e5b5bdbcbf1af9af03e1 (from https://www.piwheels.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2025-09-18T15:43:10,670 Skipping link: No binaries permitted for forecast-in-a-box: https://archive1.piwheels.org/simple/forecast-in-a-box/forecast_in_a_box-0.2.1-py3-none-any.whl#sha256=2f00ceaf3479e0ec294f550e98839c596527f66c5e059335499b30af222d25de (from https://www.piwheels.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2025-09-18T15:43:10,670 Skipping link: No binaries permitted for forecast-in-a-box: https://archive1.piwheels.org/simple/forecast-in-a-box/forecast_in_a_box-0.2.0-py3-none-any.whl#sha256=6eac47f065777c2c7e8287011735f7688022decf8336e9f00d9b9678a7714606 (from https://www.piwheels.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2025-09-18T15:43:10,671 Skipping link: No binaries permitted for forecast-in-a-box: https://archive1.piwheels.org/simple/forecast-in-a-box/forecast_in_a_box-0.1.6-py3-none-any.whl#sha256=d1f09992faad83e4fac5569d5a6c828fb8c30a43041d3a8dfe34c218adf277e8 (from https://www.piwheels.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2025-09-18T15:43:10,671 Skipping link: No binaries permitted for forecast-in-a-box: https://archive1.piwheels.org/simple/forecast-in-a-box/forecast_in_a_box-0.1.6rc7-py3-none-any.whl#sha256=e1688a6738f02ce6e00fdb4c408d9ba30d67d1b4a0ea16fde27db32732c21e37 (from https://www.piwheels.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2025-09-18T15:43:10,672 Skipping link: No binaries permitted for forecast-in-a-box: https://archive1.piwheels.org/simple/forecast-in-a-box/forecast_in_a_box-0.1.6rc6-py3-none-any.whl#sha256=7f4c94d22de6717eb7aae27578a081d8af55021ef906ceb10da5d5d89625cc92 (from https://www.piwheels.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2025-09-18T15:43:10,672 Skipping link: No binaries permitted for forecast-in-a-box: https://archive1.piwheels.org/simple/forecast-in-a-box/forecast_in_a_box-0.1.6rc5-py3-none-any.whl#sha256=e7e470c5db9a4243856bffbf82633dbad1cd05ee19942621e41480bf7d6a36ab (from https://www.piwheels.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2025-09-18T15:43:10,673 Skipping link: No binaries permitted for forecast-in-a-box: https://archive1.piwheels.org/simple/forecast-in-a-box/forecast_in_a_box-0.1.6rc4-py3-none-any.whl#sha256=d874eda28f8ac89123a9b8a2e92edac3859fb065600c99cb1cfadc2c368ffc02 (from https://www.piwheels.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2025-09-18T15:43:10,673 Skipping link: No binaries permitted for forecast-in-a-box: https://archive1.piwheels.org/simple/forecast-in-a-box/forecast_in_a_box-0.1.6rc3-py3-none-any.whl#sha256=d52ed1ff3ad9674f62ee59630775bf303c59c78aa558ab077951082c4614fa8a (from https://www.piwheels.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2025-09-18T15:43:10,674 Skipping link: No binaries permitted for forecast-in-a-box: https://archive1.piwheels.org/simple/forecast-in-a-box/forecast_in_a_box-0.1.6rc2-py3-none-any.whl#sha256=225dea880a39d871e9b99f34ff813202124d158e81e984b662d79d8a9ee94e53 (from https://www.piwheels.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2025-09-18T15:43:10,675 Skipping link: No binaries permitted for forecast-in-a-box: https://archive1.piwheels.org/simple/forecast-in-a-box/forecast_in_a_box-0.1.6rc1-py3-none-any.whl#sha256=2238d9184ca474617222c3068c43e711817c97a3f6341563baae660449ee649e (from https://www.piwheels.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2025-09-18T15:43:10,675 Skipping link: No binaries permitted for forecast-in-a-box: https://archive1.piwheels.org/simple/forecast-in-a-box/forecast_in_a_box-0.1.5-py3-none-any.whl#sha256=781f9dafc1e855d7ff7328da7f7101dec9ba0b0396537522cea8e93ff2d2cde1 (from https://www.piwheels.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2025-09-18T15:43:10,675 Skipping link: No binaries permitted for forecast-in-a-box: https://archive1.piwheels.org/simple/forecast-in-a-box/forecast_in_a_box-0.1.4-py3-none-any.whl#sha256=3e6638d1e0bfaab631c0869febfd5de79c95734d273dbdc5a279e0bf453efa7e (from https://www.piwheels.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2025-09-18T15:43:10,676 Skipping link: No binaries permitted for forecast-in-a-box: https://archive1.piwheels.org/simple/forecast-in-a-box/forecast_in_a_box-0.1.3-py3-none-any.whl#sha256=8787f330a6d7d21e90513e4c31296e7cdee8af142cdd06e053fd3d83b998744c (from https://www.piwheels.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2025-09-18T15:43:10,676 Skipping link: No binaries permitted for forecast-in-a-box: https://archive1.piwheels.org/simple/forecast-in-a-box/forecast_in_a_box-0.1.2.dev0-py3-none-any.whl#sha256=3511fb8213d2c0a50701f2b55dfe139f4605af215afc498b9defa21e2870ed29 (from https://www.piwheels.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2025-09-18T15:43:10,677 Skipping link: No binaries permitted for forecast-in-a-box: https://archive1.piwheels.org/simple/forecast-in-a-box/forecast_in_a_box-0.1.1.dev1-py3-none-any.whl#sha256=2319ce53c76f139020453a4ebb03a2cff76ccf827ccbb09d3b7543268d59b2b9 (from https://www.piwheels.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2025-09-18T15:43:10,677 Skipping link: No binaries permitted for forecast-in-a-box: https://archive1.piwheels.org/simple/forecast-in-a-box/forecast_in_a_box-0.1.1.dev0-py3-none-any.whl#sha256=a425acef8ee8aa29659bb8a70366c2b883fc07af49314cbbd4345f78fe0ec9de (from https://www.piwheels.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2025-09-18T15:43:10,678 Skipping link: No binaries permitted for forecast-in-a-box: https://archive1.piwheels.org/simple/forecast-in-a-box/forecast_in_a_box-0.0.5.dev47-py3-none-any.whl#sha256=1b169e41da77a143d5c6ea914c6a54ca042d85eecaf1675aca1d474e196e1087 (from https://www.piwheels.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2025-09-18T15:43:10,678 Skipping link: No binaries permitted for forecast-in-a-box: https://archive1.piwheels.org/simple/forecast-in-a-box/forecast_in_a_box-0.0.1-py3-none-any.whl#sha256=abd65cd83767795414f8264e7be839856aa5d5c6324a9c3eadd04f8a49c16a43 (from https://www.piwheels.org/simple/forecast-in-a-box/) 2025-09-18T15:43:10,679 Skipping link: not a file: https://www.piwheels.org/simple/forecast-in-a-box/ 2025-09-18T15:43:10,680 Skipping link: not a file: https://pypi.org/simple/forecast-in-a-box/ 2025-09-18T15:43:10,701 Given no hashes to check 1 links for project 'forecast-in-a-box': discarding no candidates 2025-09-18T15:43:10,719 Collecting forecast-in-a-box==0.3.5 2025-09-18T15:43:10,721 Created temporary directory: /tmp/pip-unpack-9k6m_g3w 2025-09-18T15:43:10,940 Downloading forecast_in_a_box-0.3.5.tar.gz (12.2 MB) 2025-09-18T15:43:13,195 Added forecast-in-a-box==0.3.5 from https://files.pythonhosted.org/packages/63/52/ec75634e4bce03f65f49b2a368906fa1da4ea23045e9acc6e5230eed5e9b/forecast_in_a_box-0.3.5.tar.gz to build tracker '/tmp/pip-build-tracker-507aykuc' 2025-09-18T15:43:13,202 Created temporary directory: /tmp/pip-build-env-66_g14t2 2025-09-18T15:43:13,206 Installing build dependencies: started 2025-09-18T15:43:13,207 Running command pip subprocess to install build dependencies 2025-09-18T15:43:14,364 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-09-18T15:43:14,972 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-09-18T15:43:14,994 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-18T15:43:16,946 Collecting setuptools>=80 2025-09-18T15:43:17,038 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-09-18T15:43:17,412 Collecting setuptools-scm[toml]>=6.2 2025-09-18T15:43:17,428 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-9.2.0-py3-none-any.whl (62 kB) 2025-09-18T15:43:17,616 Collecting packaging>=20 2025-09-18T15:43:17,633 Using cached https://www.piwheels.org/simple/packaging/packaging-25.0-py3-none-any.whl (66 kB) 2025-09-18T15:43:20,670 Installing collected packages: setuptools, packaging, setuptools-scm 2025-09-18T15:43:24,916 Creating /tmp/pip-build-env-66_g14t2/overlay/local/bin 2025-09-18T15:43:24,918 changing mode of /tmp/pip-build-env-66_g14t2/overlay/local/bin/setuptools-scm to 755 2025-09-18T15:43:24,940 Successfully installed packaging-25.0 setuptools-80.9.0 setuptools-scm-9.2.0 2025-09-18T15:43:25,221 Installing build dependencies: finished with status 'done' 2025-09-18T15:43:25,228 Getting requirements to build wheel: started 2025-09-18T15:43:25,229 Running command Getting requirements to build wheel 2025-09-18T15:43:26,013 running egg_info 2025-09-18T15:43:26,022 writing forecast_in_a_box.egg-info/PKG-INFO 2025-09-18T15:43:26,029 writing dependency_links to forecast_in_a_box.egg-info/dependency_links.txt 2025-09-18T15:43:26,033 writing requirements to forecast_in_a_box.egg-info/requires.txt 2025-09-18T15:43:26,034 writing top-level names to forecast_in_a_box.egg-info/top_level.txt 2025-09-18T15:43:26,105 listing git files failed - pretending there aren't any 2025-09-18T15:43:26,110 reading manifest file 'forecast_in_a_box.egg-info/SOURCES.txt' 2025-09-18T15:43:26,121 reading manifest template 'MANIFEST.in' 2025-09-18T15:43:26,125 adding license file 'LICENSE' 2025-09-18T15:43:26,131 writing manifest file 'forecast_in_a_box.egg-info/SOURCES.txt' 2025-09-18T15:43:26,233 Getting requirements to build wheel: finished with status 'done' 2025-09-18T15:43:26,237 Created temporary directory: /tmp/pip-modern-metadata-z7babi5z 2025-09-18T15:43:26,239 Preparing metadata (pyproject.toml): started 2025-09-18T15:43:26,240 Running command Preparing metadata (pyproject.toml) 2025-09-18T15:43:27,036 running dist_info 2025-09-18T15:43:27,051 creating /tmp/pip-modern-metadata-z7babi5z/forecast_in_a_box.egg-info 2025-09-18T15:43:27,052 writing /tmp/pip-modern-metadata-z7babi5z/forecast_in_a_box.egg-info/PKG-INFO 2025-09-18T15:43:27,059 writing dependency_links to /tmp/pip-modern-metadata-z7babi5z/forecast_in_a_box.egg-info/dependency_links.txt 2025-09-18T15:43:27,065 writing requirements to /tmp/pip-modern-metadata-z7babi5z/forecast_in_a_box.egg-info/requires.txt 2025-09-18T15:43:27,067 writing top-level names to /tmp/pip-modern-metadata-z7babi5z/forecast_in_a_box.egg-info/top_level.txt 2025-09-18T15:43:27,069 writing manifest file '/tmp/pip-modern-metadata-z7babi5z/forecast_in_a_box.egg-info/SOURCES.txt' 2025-09-18T15:43:27,137 listing git files failed - pretending there aren't any 2025-09-18T15:43:27,141 reading manifest file '/tmp/pip-modern-metadata-z7babi5z/forecast_in_a_box.egg-info/SOURCES.txt' 2025-09-18T15:43:27,143 reading manifest template 'MANIFEST.in' 2025-09-18T15:43:27,146 adding license file 'LICENSE' 2025-09-18T15:43:27,151 writing manifest file '/tmp/pip-modern-metadata-z7babi5z/forecast_in_a_box.egg-info/SOURCES.txt' 2025-09-18T15:43:27,152 creating '/tmp/pip-modern-metadata-z7babi5z/forecast_in_a_box-0.3.5.dist-info' 2025-09-18T15:43:27,295 Preparing metadata (pyproject.toml): finished with status 'done' 2025-09-18T15:43:27,300 Source in /tmp/pip-wheel-4gc3r1xq/forecast-in-a-box_0d3b4ea25df64cb68deda3ec6ec61478 has version 0.3.5, which satisfies requirement forecast-in-a-box==0.3.5 from https://files.pythonhosted.org/packages/63/52/ec75634e4bce03f65f49b2a368906fa1da4ea23045e9acc6e5230eed5e9b/forecast_in_a_box-0.3.5.tar.gz 2025-09-18T15:43:27,301 Removed forecast-in-a-box==0.3.5 from https://files.pythonhosted.org/packages/63/52/ec75634e4bce03f65f49b2a368906fa1da4ea23045e9acc6e5230eed5e9b/forecast_in_a_box-0.3.5.tar.gz from build tracker '/tmp/pip-build-tracker-507aykuc' 2025-09-18T15:43:27,307 Created temporary directory: /tmp/pip-unpack-w4v8iwb2 2025-09-18T15:43:27,307 Building wheels for collected packages: forecast-in-a-box 2025-09-18T15:43:27,312 Created temporary directory: /tmp/pip-wheel-3ycs3uks 2025-09-18T15:43:27,313 Destination directory: /tmp/pip-wheel-3ycs3uks 2025-09-18T15:43:27,315 Building wheel for forecast-in-a-box (pyproject.toml): started 2025-09-18T15:43:27,317 Running command Building wheel for forecast-in-a-box (pyproject.toml) 2025-09-18T15:43:28,043 running bdist_wheel 2025-09-18T15:43:28,069 running build 2025-09-18T15:43:28,069 running build_py 2025-09-18T15:43:28,077 creating build/lib/forecastbox 2025-09-18T15:43:28,080 copying forecastbox/entrypoint.py -> build/lib/forecastbox 2025-09-18T15:43:28,083 copying forecastbox/core.py -> build/lib/forecastbox 2025-09-18T15:43:28,085 copying forecastbox/_version.py -> build/lib/forecastbox 2025-09-18T15:43:28,086 copying forecastbox/__init__.py -> build/lib/forecastbox 2025-09-18T15:43:28,088 copying forecastbox/config.py -> build/lib/forecastbox 2025-09-18T15:43:28,091 creating build/lib/forecastbox/products 2025-09-18T15:43:28,092 copying forecastbox/products/product.py -> build/lib/forecastbox/products 2025-09-18T15:43:28,095 copying forecastbox/products/standard.py -> build/lib/forecastbox/products 2025-09-18T15:43:28,097 copying forecastbox/products/definitions.py -> build/lib/forecastbox/products 2025-09-18T15:43:28,099 copying forecastbox/products/thermal.py -> build/lib/forecastbox/products 2025-09-18T15:43:28,102 copying forecastbox/products/registry.py -> build/lib/forecastbox/products 2025-09-18T15:43:28,104 copying forecastbox/products/interfaces.py -> build/lib/forecastbox/products 2025-09-18T15:43:28,107 copying forecastbox/products/__init__.py -> build/lib/forecastbox/products 2025-09-18T15:43:28,109 copying forecastbox/products/pproc.py -> build/lib/forecastbox/products 2025-09-18T15:43:28,111 copying forecastbox/products/forecast.py -> build/lib/forecastbox/products 2025-09-18T15:43:28,113 copying forecastbox/products/export.py -> build/lib/forecastbox/products 2025-09-18T15:43:28,115 copying forecastbox/products/generic.py -> build/lib/forecastbox/products 2025-09-18T15:43:28,118 creating build/lib/forecastbox/standalone 2025-09-18T15:43:28,120 copying forecastbox/standalone/entrypoint.py -> build/lib/forecastbox/standalone 2025-09-18T15:43:28,123 copying forecastbox/standalone/__init__.py -> build/lib/forecastbox/standalone 2025-09-18T15:43:28,126 creating build/lib/forecastbox/api 2025-09-18T15:43:28,127 copying forecastbox/api/visualisation.py -> build/lib/forecastbox/api 2025-09-18T15:43:28,129 copying forecastbox/api/utils.py -> build/lib/forecastbox/api 2025-09-18T15:43:28,131 copying forecastbox/api/execution.py -> build/lib/forecastbox/api 2025-09-18T15:43:28,134 copying forecastbox/api/__init__.py -> build/lib/forecastbox/api 2025-09-18T15:43:28,135 copying forecastbox/api/types.py -> build/lib/forecastbox/api 2025-09-18T15:43:28,139 creating build/lib/forecastbox/auth 2025-09-18T15:43:28,140 copying forecastbox/auth/users.py -> build/lib/forecastbox/auth 2025-09-18T15:43:28,143 copying forecastbox/auth/oidc.py -> build/lib/forecastbox/auth 2025-09-18T15:43:28,145 creating build/lib/forecastbox/schemas 2025-09-18T15:43:28,146 copying forecastbox/schemas/job.py -> build/lib/forecastbox/schemas 2025-09-18T15:43:28,148 copying forecastbox/schemas/user.py -> build/lib/forecastbox/schemas 2025-09-18T15:43:28,150 copying forecastbox/schemas/model.py -> build/lib/forecastbox/schemas 2025-09-18T15:43:28,152 creating build/lib/forecastbox/db 2025-09-18T15:43:28,153 copying forecastbox/db/job.py -> build/lib/forecastbox/db 2025-09-18T15:43:28,155 copying forecastbox/db/user.py -> build/lib/forecastbox/db 2025-09-18T15:43:28,157 copying forecastbox/db/core.py -> build/lib/forecastbox/db 2025-09-18T15:43:28,159 copying forecastbox/db/__init__.py -> build/lib/forecastbox/db 2025-09-18T15:43:28,161 copying forecastbox/db/model.py -> build/lib/forecastbox/db 2025-09-18T15:43:28,163 copying forecastbox/db/migrations.py -> build/lib/forecastbox/db 2025-09-18T15:43:28,166 creating build/lib/forecastbox/models 2025-09-18T15:43:28,167 copying forecastbox/models/nested.py -> build/lib/forecastbox/models 2025-09-18T15:43:28,169 copying forecastbox/models/globe.py -> build/lib/forecastbox/models 2025-09-18T15:43:28,170 copying forecastbox/models/utils.py -> build/lib/forecastbox/models 2025-09-18T15:43:28,172 copying forecastbox/models/metadata.py -> build/lib/forecastbox/models 2025-09-18T15:43:28,174 copying forecastbox/models/__init__.py -> build/lib/forecastbox/models 2025-09-18T15:43:28,176 copying forecastbox/models/model.py -> build/lib/forecastbox/models 2025-09-18T15:43:28,179 creating build/lib/forecastbox/rjsf 2025-09-18T15:43:28,180 copying forecastbox/rjsf/utils.py -> build/lib/forecastbox/rjsf 2025-09-18T15:43:28,182 copying forecastbox/rjsf/jsonSchema.py -> build/lib/forecastbox/rjsf 2025-09-18T15:43:28,185 copying forecastbox/rjsf/forms.py -> build/lib/forecastbox/rjsf 2025-09-18T15:43:28,187 copying forecastbox/rjsf/__init__.py -> build/lib/forecastbox/rjsf 2025-09-18T15:43:28,188 copying forecastbox/rjsf/uiSchema.py -> build/lib/forecastbox/rjsf 2025-09-18T15:43:28,191 creating build/lib/forecastbox/products/plots 2025-09-18T15:43:28,192 copying forecastbox/products/plots/maps.py -> build/lib/forecastbox/products/plots 2025-09-18T15:43:28,195 copying forecastbox/products/plots/vertical_profile.py -> build/lib/forecastbox/products/plots 2025-09-18T15:43:28,196 copying forecastbox/products/plots/__init__.py -> build/lib/forecastbox/products/plots 2025-09-18T15:43:28,198 copying forecastbox/products/plots/meteogram.py -> build/lib/forecastbox/products/plots 2025-09-18T15:43:28,200 creating build/lib/forecastbox/products/extreme 2025-09-18T15:43:28,201 copying forecastbox/products/extreme/extreme.py -> build/lib/forecastbox/products/extreme 2025-09-18T15:43:28,203 creating build/lib/forecastbox/products/ensemble 2025-09-18T15:43:28,204 copying forecastbox/products/ensemble/ens_stats.py -> build/lib/forecastbox/products/ensemble 2025-09-18T15:43:28,207 copying forecastbox/products/ensemble/base.py -> build/lib/forecastbox/products/ensemble 2025-09-18T15:43:28,209 copying forecastbox/products/ensemble/threshold.py -> build/lib/forecastbox/products/ensemble 2025-09-18T15:43:28,211 copying forecastbox/products/ensemble/quantiles.py -> build/lib/forecastbox/products/ensemble 2025-09-18T15:43:28,213 copying forecastbox/products/ensemble/__init__.py -> build/lib/forecastbox/products/ensemble 2025-09-18T15:43:28,216 creating build/lib/forecastbox/api/routers 2025-09-18T15:43:28,217 copying forecastbox/api/routers/auth.py -> build/lib/forecastbox/api/routers 2025-09-18T15:43:28,219 copying forecastbox/api/routers/product.py -> build/lib/forecastbox/api/routers 2025-09-18T15:43:28,221 copying forecastbox/api/routers/job.py -> build/lib/forecastbox/api/routers 2025-09-18T15:43:28,224 copying forecastbox/api/routers/execution.py -> build/lib/forecastbox/api/routers 2025-09-18T15:43:28,226 copying forecastbox/api/routers/__init__.py -> build/lib/forecastbox/api/routers 2025-09-18T15:43:28,227 copying forecastbox/api/routers/model.py -> build/lib/forecastbox/api/routers 2025-09-18T15:43:28,230 copying forecastbox/api/routers/admin.py -> build/lib/forecastbox/api/routers 2025-09-18T15:43:28,232 copying forecastbox/api/routers/gateway.py -> build/lib/forecastbox/api/routers 2025-09-18T15:43:28,236 running egg_info 2025-09-18T15:43:28,250 writing forecast_in_a_box.egg-info/PKG-INFO 2025-09-18T15:43:28,256 writing dependency_links to forecast_in_a_box.egg-info/dependency_links.txt 2025-09-18T15:43:28,260 writing requirements to forecast_in_a_box.egg-info/requires.txt 2025-09-18T15:43:28,261 writing top-level names to forecast_in_a_box.egg-info/top_level.txt 2025-09-18T15:43:28,310 listing git files failed - pretending there aren't any 2025-09-18T15:43:28,314 reading manifest file 'forecast_in_a_box.egg-info/SOURCES.txt' 2025-09-18T15:43:28,322 reading manifest template 'MANIFEST.in' 2025-09-18T15:43:28,325 adding license file 'LICENSE' 2025-09-18T15:43:28,332 writing manifest file 'forecast_in_a_box.egg-info/SOURCES.txt' 2025-09-18T15:43:28,346 creating build/lib/forecastbox/templates 2025-09-18T15:43:28,347 copying forecastbox/templates/share.html -> build/lib/forecastbox/templates 2025-09-18T15:43:28,349 creating build/lib/forecastbox/static 2025-09-18T15:43:28,351 copying forecastbox/static/index.html -> build/lib/forecastbox/static 2025-09-18T15:43:28,353 copying forecastbox/static/next.svg -> build/lib/forecastbox/static 2025-09-18T15:43:28,355 copying forecastbox/static/vercel.svg -> build/lib/forecastbox/static 2025-09-18T15:43:28,358 creating build/lib/forecastbox/products/schema 2025-09-18T15:43:28,359 copying forecastbox/products/schema/default.yaml -> build/lib/forecastbox/products/schema 2025-09-18T15:43:28,362 creating build/lib/forecastbox/products/ensemble/definitions 2025-09-18T15:43:28,363 copying forecastbox/products/ensemble/definitions/quantiles.yaml -> build/lib/forecastbox/products/ensemble/definitions 2025-09-18T15:43:28,366 copying forecastbox/products/ensemble/definitions/threshold_probability.yaml -> build/lib/forecastbox/products/ensemble/definitions 2025-09-18T15:43:28,368 creating build/lib/forecastbox/static/assets 2025-09-18T15:43:28,370 copying forecastbox/static/assets/NebulaSans-Bold-Cwvkhhgc.woff2 -> build/lib/forecastbox/static/assets 2025-09-18T15:43:28,374 copying forecastbox/static/assets/NebulaSans-Book-DpvFUW5p.woff2 -> build/lib/forecastbox/static/assets 2025-09-18T15:43:28,378 copying forecastbox/static/assets/NebulaSans-Semibold-CPLK7-6c.woff2 -> build/lib/forecastbox/static/assets 2025-09-18T15:43:28,382 copying forecastbox/static/assets/favicon-BvTTJaya.png -> build/lib/forecastbox/static/assets 2025-09-18T15:43:28,386 copying forecastbox/static/assets/index-CLZNnYmV.js -> build/lib/forecastbox/static/assets 2025-09-18T15:43:28,461 copying forecastbox/static/assets/style-rp5Ibeo5.css -> build/lib/forecastbox/static/assets 2025-09-18T15:43:28,467 creating build/lib/forecastbox/static/logos 2025-09-18T15:43:28,468 copying forecastbox/static/logos/fiab.png -> build/lib/forecastbox/static/logos 2025-09-18T15:43:28,477 creating build/lib/forecastbox/static/era5 2025-09-18T15:43:28,478 copying forecastbox/static/era5/sprite_sheet.png -> build/lib/forecastbox/static/era5 2025-09-18T15:43:28,818 creating build/lib/forecastbox/static/globe 2025-09-18T15:43:28,819 copying forecastbox/static/globe/earth-blue-marble.jpg -> build/lib/forecastbox/static/globe 2025-09-18T15:43:28,854 copying forecastbox/static/globe/ne_110m_countries.geojson -> build/lib/forecastbox/static/globe 2025-09-18T15:43:28,869 creating build/lib/forecastbox/static/dag 2025-09-18T15:43:28,870 copying forecastbox/static/dag/example.html -> build/lib/forecastbox/static/dag 2025-09-18T15:43:28,880 creating build/lib/forecastbox/static/logos/org 2025-09-18T15:43:28,882 copying forecastbox/static/logos/org/ECMWF.png -> build/lib/forecastbox/static/logos/org 2025-09-18T15:43:28,886 copying forecastbox/static/logos/org/MetNorway.png -> build/lib/forecastbox/static/logos/org 2025-09-18T15:43:28,890 copying forecastbox/static/logos/org/destine-fund.png -> build/lib/forecastbox/static/logos/org 2025-09-18T15:43:28,894 copying forecastbox/static/logos/org/destine.png -> build/lib/forecastbox/static/logos/org 2025-09-18T15:43:28,898 creating build/lib/forecastbox/static/logos/packages 2025-09-18T15:43:28,899 copying forecastbox/static/logos/packages/anemoi.webp -> build/lib/forecastbox/static/logos/packages 2025-09-18T15:43:28,903 copying forecastbox/static/logos/packages/earthkit-dark.svg -> build/lib/forecastbox/static/logos/packages 2025-09-18T15:43:28,940 installing to build/bdist.linux-armv7l/wheel 2025-09-18T15:43:28,941 running install 2025-09-18T15:43:28,976 running install_lib 2025-09-18T15:43:28,987 creating build/bdist.linux-armv7l/wheel 2025-09-18T15:43:28,991 creating build/bdist.linux-armv7l/wheel/forecastbox 2025-09-18T15:43:28,993 creating build/bdist.linux-armv7l/wheel/forecastbox/products 2025-09-18T15:43:28,995 copying build/lib/forecastbox/products/product.py -> build/bdist.linux-armv7l/wheel/./forecastbox/products 2025-09-18T15:43:28,999 creating build/bdist.linux-armv7l/wheel/forecastbox/products/plots 2025-09-18T15:43:29,001 copying build/lib/forecastbox/products/plots/maps.py -> build/bdist.linux-armv7l/wheel/./forecastbox/products/plots 2025-09-18T15:43:29,005 copying build/lib/forecastbox/products/plots/vertical_profile.py -> build/bdist.linux-armv7l/wheel/./forecastbox/products/plots 2025-09-18T15:43:29,007 copying build/lib/forecastbox/products/plots/__init__.py -> build/bdist.linux-armv7l/wheel/./forecastbox/products/plots 2025-09-18T15:43:29,009 copying build/lib/forecastbox/products/plots/meteogram.py -> build/bdist.linux-armv7l/wheel/./forecastbox/products/plots 2025-09-18T15:43:29,011 copying build/lib/forecastbox/products/standard.py -> build/bdist.linux-armv7l/wheel/./forecastbox/products 2025-09-18T15:43:29,014 creating build/bdist.linux-armv7l/wheel/forecastbox/products/extreme 2025-09-18T15:43:29,015 copying build/lib/forecastbox/products/extreme/extreme.py -> build/bdist.linux-armv7l/wheel/./forecastbox/products/extreme 2025-09-18T15:43:29,018 creating build/bdist.linux-armv7l/wheel/forecastbox/products/ensemble 2025-09-18T15:43:29,020 creating build/bdist.linux-armv7l/wheel/forecastbox/products/ensemble/definitions 2025-09-18T15:43:29,021 copying build/lib/forecastbox/products/ensemble/definitions/quantiles.yaml -> build/bdist.linux-armv7l/wheel/./forecastbox/products/ensemble/definitions 2025-09-18T15:43:29,024 copying build/lib/forecastbox/products/ensemble/definitions/threshold_probability.yaml -> build/bdist.linux-armv7l/wheel/./forecastbox/products/ensemble/definitions 2025-09-18T15:43:29,026 copying build/lib/forecastbox/products/ensemble/ens_stats.py -> build/bdist.linux-armv7l/wheel/./forecastbox/products/ensemble 2025-09-18T15:43:29,028 copying build/lib/forecastbox/products/ensemble/base.py -> build/bdist.linux-armv7l/wheel/./forecastbox/products/ensemble 2025-09-18T15:43:29,030 copying build/lib/forecastbox/products/ensemble/threshold.py -> build/bdist.linux-armv7l/wheel/./forecastbox/products/ensemble 2025-09-18T15:43:29,032 copying build/lib/forecastbox/products/ensemble/quantiles.py -> build/bdist.linux-armv7l/wheel/./forecastbox/products/ensemble 2025-09-18T15:43:29,035 copying build/lib/forecastbox/products/ensemble/__init__.py -> build/bdist.linux-armv7l/wheel/./forecastbox/products/ensemble 2025-09-18T15:43:29,037 copying build/lib/forecastbox/products/definitions.py -> build/bdist.linux-armv7l/wheel/./forecastbox/products 2025-09-18T15:43:29,039 copying build/lib/forecastbox/products/thermal.py -> build/bdist.linux-armv7l/wheel/./forecastbox/products 2025-09-18T15:43:29,042 copying build/lib/forecastbox/products/registry.py -> build/bdist.linux-armv7l/wheel/./forecastbox/products 2025-09-18T15:43:29,044 copying build/lib/forecastbox/products/interfaces.py -> build/bdist.linux-armv7l/wheel/./forecastbox/products 2025-09-18T15:43:29,046 copying build/lib/forecastbox/products/__init__.py -> build/bdist.linux-armv7l/wheel/./forecastbox/products 2025-09-18T15:43:29,048 creating build/bdist.linux-armv7l/wheel/forecastbox/products/schema 2025-09-18T15:43:29,050 copying build/lib/forecastbox/products/schema/default.yaml -> build/bdist.linux-armv7l/wheel/./forecastbox/products/schema 2025-09-18T15:43:29,053 copying build/lib/forecastbox/products/pproc.py -> build/bdist.linux-armv7l/wheel/./forecastbox/products 2025-09-18T15:43:29,055 copying build/lib/forecastbox/products/forecast.py -> build/bdist.linux-armv7l/wheel/./forecastbox/products 2025-09-18T15:43:29,057 copying build/lib/forecastbox/products/export.py -> build/bdist.linux-armv7l/wheel/./forecastbox/products 2025-09-18T15:43:29,059 copying build/lib/forecastbox/products/generic.py -> build/bdist.linux-armv7l/wheel/./forecastbox/products 2025-09-18T15:43:29,061 copying build/lib/forecastbox/entrypoint.py -> build/bdist.linux-armv7l/wheel/./forecastbox 2025-09-18T15:43:29,063 creating build/bdist.linux-armv7l/wheel/forecastbox/standalone 2025-09-18T15:43:29,065 copying build/lib/forecastbox/standalone/entrypoint.py -> build/bdist.linux-armv7l/wheel/./forecastbox/standalone 2025-09-18T15:43:29,067 copying build/lib/forecastbox/standalone/__init__.py -> build/bdist.linux-armv7l/wheel/./forecastbox/standalone 2025-09-18T15:43:29,069 creating build/bdist.linux-armv7l/wheel/forecastbox/templates 2025-09-18T15:43:29,070 copying build/lib/forecastbox/templates/share.html -> build/bdist.linux-armv7l/wheel/./forecastbox/templates 2025-09-18T15:43:29,072 creating build/bdist.linux-armv7l/wheel/forecastbox/api 2025-09-18T15:43:29,073 copying build/lib/forecastbox/api/visualisation.py -> build/bdist.linux-armv7l/wheel/./forecastbox/api 2025-09-18T15:43:29,075 copying build/lib/forecastbox/api/utils.py -> build/bdist.linux-armv7l/wheel/./forecastbox/api 2025-09-18T15:43:29,077 copying build/lib/forecastbox/api/execution.py -> build/bdist.linux-armv7l/wheel/./forecastbox/api 2025-09-18T15:43:29,079 copying build/lib/forecastbox/api/__init__.py -> build/bdist.linux-armv7l/wheel/./forecastbox/api 2025-09-18T15:43:29,081 creating build/bdist.linux-armv7l/wheel/forecastbox/api/routers 2025-09-18T15:43:29,082 copying build/lib/forecastbox/api/routers/auth.py -> build/bdist.linux-armv7l/wheel/./forecastbox/api/routers 2025-09-18T15:43:29,084 copying build/lib/forecastbox/api/routers/product.py -> build/bdist.linux-armv7l/wheel/./forecastbox/api/routers 2025-09-18T15:43:29,086 copying build/lib/forecastbox/api/routers/job.py -> build/bdist.linux-armv7l/wheel/./forecastbox/api/routers 2025-09-18T15:43:29,089 copying build/lib/forecastbox/api/routers/execution.py -> build/bdist.linux-armv7l/wheel/./forecastbox/api/routers 2025-09-18T15:43:29,091 copying build/lib/forecastbox/api/routers/__init__.py -> build/bdist.linux-armv7l/wheel/./forecastbox/api/routers 2025-09-18T15:43:29,092 copying build/lib/forecastbox/api/routers/model.py -> build/bdist.linux-armv7l/wheel/./forecastbox/api/routers 2025-09-18T15:43:29,095 copying build/lib/forecastbox/api/routers/admin.py -> build/bdist.linux-armv7l/wheel/./forecastbox/api/routers 2025-09-18T15:43:29,097 copying build/lib/forecastbox/api/routers/gateway.py -> build/bdist.linux-armv7l/wheel/./forecastbox/api/routers 2025-09-18T15:43:29,099 copying build/lib/forecastbox/api/types.py -> build/bdist.linux-armv7l/wheel/./forecastbox/api 2025-09-18T15:43:29,101 creating build/bdist.linux-armv7l/wheel/forecastbox/auth 2025-09-18T15:43:29,102 copying build/lib/forecastbox/auth/users.py -> build/bdist.linux-armv7l/wheel/./forecastbox/auth 2025-09-18T15:43:29,105 copying build/lib/forecastbox/auth/oidc.py -> build/bdist.linux-armv7l/wheel/./forecastbox/auth 2025-09-18T15:43:29,107 creating build/bdist.linux-armv7l/wheel/forecastbox/schemas 2025-09-18T15:43:29,108 copying build/lib/forecastbox/schemas/job.py -> build/bdist.linux-armv7l/wheel/./forecastbox/schemas 2025-09-18T15:43:29,109 copying build/lib/forecastbox/schemas/user.py -> build/bdist.linux-armv7l/wheel/./forecastbox/schemas 2025-09-18T15:43:29,111 copying build/lib/forecastbox/schemas/model.py -> build/bdist.linux-armv7l/wheel/./forecastbox/schemas 2025-09-18T15:43:29,113 copying build/lib/forecastbox/core.py -> build/bdist.linux-armv7l/wheel/./forecastbox 2025-09-18T15:43:29,115 creating build/bdist.linux-armv7l/wheel/forecastbox/static 2025-09-18T15:43:29,116 copying build/lib/forecastbox/static/index.html -> build/bdist.linux-armv7l/wheel/./forecastbox/static 2025-09-18T15:43:29,118 creating build/bdist.linux-armv7l/wheel/forecastbox/static/assets 2025-09-18T15:43:29,119 copying build/lib/forecastbox/static/assets/index-CLZNnYmV.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2025-09-18T15:43:29,192 copying build/lib/forecastbox/static/assets/NebulaSans-Semibold-CPLK7-6c.woff2 -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2025-09-18T15:43:29,195 copying build/lib/forecastbox/static/assets/NebulaSans-Book-DpvFUW5p.woff2 -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2025-09-18T15:43:29,199 copying build/lib/forecastbox/static/assets/style-rp5Ibeo5.css -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2025-09-18T15:43:29,205 copying build/lib/forecastbox/static/assets/NebulaSans-Bold-Cwvkhhgc.woff2 -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2025-09-18T15:43:29,208 copying build/lib/forecastbox/static/assets/favicon-BvTTJaya.png -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2025-09-18T15:43:29,211 copying build/lib/forecastbox/static/vercel.svg -> build/bdist.linux-armv7l/wheel/./forecastbox/static 2025-09-18T15:43:29,214 creating build/bdist.linux-armv7l/wheel/forecastbox/static/logos 2025-09-18T15:43:29,215 creating build/bdist.linux-armv7l/wheel/forecastbox/static/logos/org 2025-09-18T15:43:29,216 copying build/lib/forecastbox/static/logos/org/destine-fund.png -> build/bdist.linux-armv7l/wheel/./forecastbox/static/logos/org 2025-09-18T15:43:29,219 copying build/lib/forecastbox/static/logos/org/ECMWF.png -> build/bdist.linux-armv7l/wheel/./forecastbox/static/logos/org 2025-09-18T15:43:29,221 copying build/lib/forecastbox/static/logos/org/destine.png -> build/bdist.linux-armv7l/wheel/./forecastbox/static/logos/org 2025-09-18T15:43:29,223 copying build/lib/forecastbox/static/logos/org/MetNorway.png -> build/bdist.linux-armv7l/wheel/./forecastbox/static/logos/org 2025-09-18T15:43:29,227 creating build/bdist.linux-armv7l/wheel/forecastbox/static/logos/packages 2025-09-18T15:43:29,228 copying build/lib/forecastbox/static/logos/packages/earthkit-dark.svg -> build/bdist.linux-armv7l/wheel/./forecastbox/static/logos/packages 2025-09-18T15:43:29,230 copying build/lib/forecastbox/static/logos/packages/anemoi.webp -> build/bdist.linux-armv7l/wheel/./forecastbox/static/logos/packages 2025-09-18T15:43:29,233 copying build/lib/forecastbox/static/logos/fiab.png -> build/bdist.linux-armv7l/wheel/./forecastbox/static/logos 2025-09-18T15:43:29,243 copying build/lib/forecastbox/static/next.svg -> build/bdist.linux-armv7l/wheel/./forecastbox/static 2025-09-18T15:43:29,245 creating build/bdist.linux-armv7l/wheel/forecastbox/static/era5 2025-09-18T15:43:29,246 copying build/lib/forecastbox/static/era5/sprite_sheet.png -> build/bdist.linux-armv7l/wheel/./forecastbox/static/era5 2025-09-18T15:43:29,472 creating build/bdist.linux-armv7l/wheel/forecastbox/static/globe 2025-09-18T15:43:29,473 copying build/lib/forecastbox/static/globe/earth-blue-marble.jpg -> build/bdist.linux-armv7l/wheel/./forecastbox/static/globe 2025-09-18T15:43:29,497 copying build/lib/forecastbox/static/globe/ne_110m_countries.geojson -> build/bdist.linux-armv7l/wheel/./forecastbox/static/globe 2025-09-18T15:43:29,507 creating build/bdist.linux-armv7l/wheel/forecastbox/static/dag 2025-09-18T15:43:29,509 copying build/lib/forecastbox/static/dag/example.html -> build/bdist.linux-armv7l/wheel/./forecastbox/static/dag 2025-09-18T15:43:29,514 creating build/bdist.linux-armv7l/wheel/forecastbox/db 2025-09-18T15:43:29,515 copying build/lib/forecastbox/db/job.py -> build/bdist.linux-armv7l/wheel/./forecastbox/db 2025-09-18T15:43:29,518 copying build/lib/forecastbox/db/user.py -> build/bdist.linux-armv7l/wheel/./forecastbox/db 2025-09-18T15:43:29,520 copying build/lib/forecastbox/db/core.py -> build/bdist.linux-armv7l/wheel/./forecastbox/db 2025-09-18T15:43:29,522 copying build/lib/forecastbox/db/__init__.py -> build/bdist.linux-armv7l/wheel/./forecastbox/db 2025-09-18T15:43:29,524 copying build/lib/forecastbox/db/model.py -> build/bdist.linux-armv7l/wheel/./forecastbox/db 2025-09-18T15:43:29,526 copying build/lib/forecastbox/db/migrations.py -> build/bdist.linux-armv7l/wheel/./forecastbox/db 2025-09-18T15:43:29,529 creating build/bdist.linux-armv7l/wheel/forecastbox/models 2025-09-18T15:43:29,530 copying build/lib/forecastbox/models/nested.py -> build/bdist.linux-armv7l/wheel/./forecastbox/models 2025-09-18T15:43:29,532 copying build/lib/forecastbox/models/globe.py -> build/bdist.linux-armv7l/wheel/./forecastbox/models 2025-09-18T15:43:29,534 copying build/lib/forecastbox/models/utils.py -> build/bdist.linux-armv7l/wheel/./forecastbox/models 2025-09-18T15:43:29,537 copying build/lib/forecastbox/models/metadata.py -> build/bdist.linux-armv7l/wheel/./forecastbox/models 2025-09-18T15:43:29,539 copying build/lib/forecastbox/models/__init__.py -> build/bdist.linux-armv7l/wheel/./forecastbox/models 2025-09-18T15:43:29,541 copying build/lib/forecastbox/models/model.py -> build/bdist.linux-armv7l/wheel/./forecastbox/models 2025-09-18T15:43:29,544 copying build/lib/forecastbox/_version.py -> build/bdist.linux-armv7l/wheel/./forecastbox 2025-09-18T15:43:29,546 copying build/lib/forecastbox/__init__.py -> build/bdist.linux-armv7l/wheel/./forecastbox 2025-09-18T15:43:29,548 copying build/lib/forecastbox/config.py -> build/bdist.linux-armv7l/wheel/./forecastbox 2025-09-18T15:43:29,551 creating build/bdist.linux-armv7l/wheel/forecastbox/rjsf 2025-09-18T15:43:29,552 copying build/lib/forecastbox/rjsf/utils.py -> build/bdist.linux-armv7l/wheel/./forecastbox/rjsf 2025-09-18T15:43:29,555 copying build/lib/forecastbox/rjsf/jsonSchema.py -> build/bdist.linux-armv7l/wheel/./forecastbox/rjsf 2025-09-18T15:43:29,557 copying build/lib/forecastbox/rjsf/forms.py -> build/bdist.linux-armv7l/wheel/./forecastbox/rjsf 2025-09-18T15:43:29,559 copying build/lib/forecastbox/rjsf/__init__.py -> build/bdist.linux-armv7l/wheel/./forecastbox/rjsf 2025-09-18T15:43:29,562 copying build/lib/forecastbox/rjsf/uiSchema.py -> build/bdist.linux-armv7l/wheel/./forecastbox/rjsf 2025-09-18T15:43:29,564 running install_egg_info 2025-09-18T15:43:29,571 Copying forecast_in_a_box.egg-info to build/bdist.linux-armv7l/wheel/./forecast_in_a_box-0.3.5-py3.11.egg-info 2025-09-18T15:43:29,581 running install_scripts 2025-09-18T15:43:29,592 creating build/bdist.linux-armv7l/wheel/forecast_in_a_box-0.3.5.dist-info/WHEEL 2025-09-18T15:43:29,595 creating '/tmp/pip-wheel-3ycs3uks/.tmp-hcmbolw3/forecast_in_a_box-0.3.5-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-09-18T15:43:29,600 adding 'forecast_in_a_box-0.3.5.dist-info/licenses/LICENSE' 2025-09-18T15:43:29,602 adding 'forecastbox/__init__.py' 2025-09-18T15:43:29,604 adding 'forecastbox/_version.py' 2025-09-18T15:43:29,606 adding 'forecastbox/config.py' 2025-09-18T15:43:29,608 adding 'forecastbox/core.py' 2025-09-18T15:43:29,610 adding 'forecastbox/entrypoint.py' 2025-09-18T15:43:29,612 adding 'forecastbox/api/__init__.py' 2025-09-18T15:43:29,614 adding 'forecastbox/api/execution.py' 2025-09-18T15:43:29,616 adding 'forecastbox/api/types.py' 2025-09-18T15:43:29,618 adding 'forecastbox/api/utils.py' 2025-09-18T15:43:29,619 adding 'forecastbox/api/visualisation.py' 2025-09-18T15:43:29,621 adding 'forecastbox/api/routers/__init__.py' 2025-09-18T15:43:29,623 adding 'forecastbox/api/routers/admin.py' 2025-09-18T15:43:29,625 adding 'forecastbox/api/routers/auth.py' 2025-09-18T15:43:29,627 adding 'forecastbox/api/routers/execution.py' 2025-09-18T15:43:29,629 adding 'forecastbox/api/routers/gateway.py' 2025-09-18T15:43:29,631 adding 'forecastbox/api/routers/job.py' 2025-09-18T15:43:29,634 adding 'forecastbox/api/routers/model.py' 2025-09-18T15:43:29,636 adding 'forecastbox/api/routers/product.py' 2025-09-18T15:43:29,638 adding 'forecastbox/auth/oidc.py' 2025-09-18T15:43:29,640 adding 'forecastbox/auth/users.py' 2025-09-18T15:43:29,642 adding 'forecastbox/db/__init__.py' 2025-09-18T15:43:29,644 adding 'forecastbox/db/core.py' 2025-09-18T15:43:29,645 adding 'forecastbox/db/job.py' 2025-09-18T15:43:29,647 adding 'forecastbox/db/migrations.py' 2025-09-18T15:43:29,648 adding 'forecastbox/db/model.py' 2025-09-18T15:43:29,650 adding 'forecastbox/db/user.py' 2025-09-18T15:43:29,652 adding 'forecastbox/models/__init__.py' 2025-09-18T15:43:29,654 adding 'forecastbox/models/globe.py' 2025-09-18T15:43:29,656 adding 'forecastbox/models/metadata.py' 2025-09-18T15:43:29,659 adding 'forecastbox/models/model.py' 2025-09-18T15:43:29,660 adding 'forecastbox/models/nested.py' 2025-09-18T15:43:29,662 adding 'forecastbox/models/utils.py' 2025-09-18T15:43:29,664 adding 'forecastbox/products/__init__.py' 2025-09-18T15:43:29,666 adding 'forecastbox/products/definitions.py' 2025-09-18T15:43:29,667 adding 'forecastbox/products/export.py' 2025-09-18T15:43:29,669 adding 'forecastbox/products/forecast.py' 2025-09-18T15:43:29,671 adding 'forecastbox/products/generic.py' 2025-09-18T15:43:29,672 adding 'forecastbox/products/interfaces.py' 2025-09-18T15:43:29,674 adding 'forecastbox/products/pproc.py' 2025-09-18T15:43:29,676 adding 'forecastbox/products/product.py' 2025-09-18T15:43:29,678 adding 'forecastbox/products/registry.py' 2025-09-18T15:43:29,680 adding 'forecastbox/products/standard.py' 2025-09-18T15:43:29,682 adding 'forecastbox/products/thermal.py' 2025-09-18T15:43:29,684 adding 'forecastbox/products/ensemble/__init__.py' 2025-09-18T15:43:29,686 adding 'forecastbox/products/ensemble/base.py' 2025-09-18T15:43:29,687 adding 'forecastbox/products/ensemble/ens_stats.py' 2025-09-18T15:43:29,689 adding 'forecastbox/products/ensemble/quantiles.py' 2025-09-18T15:43:29,691 adding 'forecastbox/products/ensemble/threshold.py' 2025-09-18T15:43:29,693 adding 'forecastbox/products/ensemble/definitions/quantiles.yaml' 2025-09-18T15:43:29,695 adding 'forecastbox/products/ensemble/definitions/threshold_probability.yaml' 2025-09-18T15:43:29,697 adding 'forecastbox/products/extreme/extreme.py' 2025-09-18T15:43:29,699 adding 'forecastbox/products/plots/__init__.py' 2025-09-18T15:43:29,701 adding 'forecastbox/products/plots/maps.py' 2025-09-18T15:43:29,703 adding 'forecastbox/products/plots/meteogram.py' 2025-09-18T15:43:29,704 adding 'forecastbox/products/plots/vertical_profile.py' 2025-09-18T15:43:29,708 adding 'forecastbox/products/schema/default.yaml' 2025-09-18T15:43:29,710 adding 'forecastbox/rjsf/__init__.py' 2025-09-18T15:43:29,712 adding 'forecastbox/rjsf/forms.py' 2025-09-18T15:43:29,715 adding 'forecastbox/rjsf/jsonSchema.py' 2025-09-18T15:43:29,717 adding 'forecastbox/rjsf/uiSchema.py' 2025-09-18T15:43:29,720 adding 'forecastbox/rjsf/utils.py' 2025-09-18T15:43:29,722 adding 'forecastbox/schemas/job.py' 2025-09-18T15:43:29,725 adding 'forecastbox/schemas/model.py' 2025-09-18T15:43:29,726 adding 'forecastbox/schemas/user.py' 2025-09-18T15:43:29,728 adding 'forecastbox/standalone/__init__.py' 2025-09-18T15:43:29,731 adding 'forecastbox/standalone/entrypoint.py' 2025-09-18T15:43:29,733 adding 'forecastbox/static/index.html' 2025-09-18T15:43:29,734 adding 'forecastbox/static/next.svg' 2025-09-18T15:43:29,736 adding 'forecastbox/static/vercel.svg' 2025-09-18T15:43:29,749 adding 'forecastbox/static/assets/NebulaSans-Bold-Cwvkhhgc.woff2' 2025-09-18T15:43:29,760 adding 'forecastbox/static/assets/NebulaSans-Book-DpvFUW5p.woff2' 2025-09-18T15:43:29,772 adding 'forecastbox/static/assets/NebulaSans-Semibold-CPLK7-6c.woff2' 2025-09-18T15:43:29,784 adding 'forecastbox/static/assets/favicon-BvTTJaya.png' 2025-09-18T15:43:30,282 adding 'forecastbox/static/assets/index-CLZNnYmV.js' 2025-09-18T15:43:30,324 adding 'forecastbox/static/assets/style-rp5Ibeo5.css' 2025-09-18T15:43:30,337 adding 'forecastbox/static/dag/example.html' 2025-09-18T15:43:31,327 adding 'forecastbox/static/era5/sprite_sheet.png' 2025-09-18T15:43:31,545 adding 'forecastbox/static/globe/earth-blue-marble.jpg' 2025-09-18T15:43:31,615 adding 'forecastbox/static/globe/ne_110m_countries.geojson' 2025-09-18T15:43:31,661 adding 'forecastbox/static/logos/fiab.png' 2025-09-18T15:43:31,665 adding 'forecastbox/static/logos/org/ECMWF.png' 2025-09-18T15:43:31,668 adding 'forecastbox/static/logos/org/MetNorway.png' 2025-09-18T15:43:31,670 adding 'forecastbox/static/logos/org/destine-fund.png' 2025-09-18T15:43:31,673 adding 'forecastbox/static/logos/org/destine.png' 2025-09-18T15:43:31,676 adding 'forecastbox/static/logos/packages/anemoi.webp' 2025-09-18T15:43:31,678 adding 'forecastbox/static/logos/packages/earthkit-dark.svg' 2025-09-18T15:43:31,680 adding 'forecastbox/templates/share.html' 2025-09-18T15:43:31,682 adding 'forecast_in_a_box-0.3.5.dist-info/METADATA' 2025-09-18T15:43:31,683 adding 'forecast_in_a_box-0.3.5.dist-info/WHEEL' 2025-09-18T15:43:31,684 adding 'forecast_in_a_box-0.3.5.dist-info/top_level.txt' 2025-09-18T15:43:31,685 adding 'forecast_in_a_box-0.3.5.dist-info/RECORD' 2025-09-18T15:43:31,831 removing build/bdist.linux-armv7l/wheel 2025-09-18T15:43:32,021 Building wheel for forecast-in-a-box (pyproject.toml): finished with status 'done' 2025-09-18T15:43:32,177 Created wheel for forecast-in-a-box: filename=forecast_in_a_box-0.3.5-py3-none-any.whl size=12266196 sha256=ded570200cfce3d1ca964533af0acec11fa5094e633c3eacd74d1b22af8de63c 2025-09-18T15:43:32,178 Stored in directory: /tmp/pip-ephem-wheel-cache-avlxx2kw/wheels/fe/17/2f/71ba00d5cb542768483d24c60988b7da11738d4f643887eb47 2025-09-18T15:43:32,195 Successfully built forecast-in-a-box 2025-09-18T15:43:32,615 Removed build tracker: '/tmp/pip-build-tracker-507aykuc'