2026-03-12T17:02:06,197 Created temporary directory: /tmp/pip-ephem-wheel-cache-rzrmulla 2026-03-12T17:02:06,199 Created temporary directory: /tmp/pip-build-tracker-6lfxrs9z 2026-03-12T17:02:06,199 Initialized build tracking at /tmp/pip-build-tracker-6lfxrs9z 2026-03-12T17:02:06,200 Created build tracker: /tmp/pip-build-tracker-6lfxrs9z 2026-03-12T17:02:06,200 Entered build tracker: /tmp/pip-build-tracker-6lfxrs9z 2026-03-12T17:02:06,201 Created temporary directory: /tmp/pip-wheel-gk96tfrx 2026-03-12T17:02:06,205 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-03-12T17:02:06,207 Created temporary directory: /tmp/pip-ephem-wheel-cache-osqqq61n 2026-03-12T17:02:06,228 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-12T17:02:06,232 2 location(s) to search for versions of forecast-in-a-box: 2026-03-12T17:02:06,232 * https://pypi.org/simple/forecast-in-a-box/ 2026-03-12T17:02:06,232 * https://www.piwheels.org/simple/forecast-in-a-box/ 2026-03-12T17:02:06,233 Fetching project page and analyzing links: https://pypi.org/simple/forecast-in-a-box/ 2026-03-12T17:02:06,234 Getting page https://pypi.org/simple/forecast-in-a-box/ 2026-03-12T17:02:06,235 Found index url https://pypi.org/simple 2026-03-12T17:02:06,379 Fetched page https://pypi.org/simple/forecast-in-a-box/ as application/vnd.pypi.simple.v1+json 2026-03-12T17:02:06,396 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/) 2026-03-12T17:02:06,397 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 2026-03-12T17:02:06,398 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) 2026-03-12T17:02:06,399 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 2026-03-12T17:02:06,399 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) 2026-03-12T17:02:06,400 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 2026-03-12T17:02:06,401 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) 2026-03-12T17:02:06,402 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 2026-03-12T17:02:06,403 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) 2026-03-12T17:02:06,404 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 2026-03-12T17:02:06,404 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) 2026-03-12T17:02:06,405 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 2026-03-12T17:02:06,406 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) 2026-03-12T17:02:06,407 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 2026-03-12T17:02:06,407 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) 2026-03-12T17:02:06,408 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 2026-03-12T17:02:06,409 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) 2026-03-12T17:02:06,410 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 2026-03-12T17:02:06,410 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) 2026-03-12T17:02:06,411 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 2026-03-12T17:02:06,412 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) 2026-03-12T17:02:06,413 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 2026-03-12T17:02:06,414 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) 2026-03-12T17:02:06,414 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 2026-03-12T17:02:06,415 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) 2026-03-12T17:02:06,416 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 2026-03-12T17:02:06,417 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) 2026-03-12T17:02:06,418 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 2026-03-12T17:02:06,418 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) 2026-03-12T17:02:06,419 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 2026-03-12T17:02:06,420 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) 2026-03-12T17:02:06,421 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 2026-03-12T17:02:06,421 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) 2026-03-12T17:02:06,422 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 2026-03-12T17:02:06,423 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) 2026-03-12T17:02:06,424 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 2026-03-12T17:02:06,424 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) 2026-03-12T17:02:06,425 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 2026-03-12T17:02:06,426 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) 2026-03-12T17:02:06,427 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 2026-03-12T17:02:06,427 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) 2026-03-12T17:02:06,428 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 2026-03-12T17:02:06,429 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) 2026-03-12T17:02:06,430 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 2026-03-12T17:02:06,430 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) 2026-03-12T17:02:06,431 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 2026-03-12T17:02:06,432 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) 2026-03-12T17:02:06,433 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 2026-03-12T17:02:06,433 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) 2026-03-12T17:02:06,434 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 2026-03-12T17:02:06,435 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) 2026-03-12T17:02:06,436 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 2026-03-12T17:02:06,437 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) 2026-03-12T17:02:06,437 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 2026-03-12T17:02:06,438 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) 2026-03-12T17:02:06,439 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 2026-03-12T17:02:06,440 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) 2026-03-12T17:02:06,440 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 2026-03-12T17:02:06,441 Skipping link: No binaries permitted for forecast-in-a-box: https://files.pythonhosted.org/packages/3b/68/8c6aca9b41a6b05cedf537becda8c9d32397749d1ddd96922a07bed0c3be/forecast_in_a_box-0.3.6-py3-none-any.whl (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2026-03-12T17:02:06,442 Found link https://files.pythonhosted.org/packages/93/7e/a65e5365fa20ee6f5e31d390c6945c41a53f5ce63e5dea25bcd49a22864c/forecast_in_a_box-0.3.6.tar.gz (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11), version: 0.3.6 2026-03-12T17:02:06,442 Skipping link: No binaries permitted for forecast-in-a-box: https://files.pythonhosted.org/packages/a6/87/53d2788c5e9301766db06316e26b11f27b7c0b92e1e6f8baac4aa8122607/forecast_in_a_box-0.3.7-py3-none-any.whl (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2026-03-12T17:02:06,443 Found link https://files.pythonhosted.org/packages/b3/45/5e1252eca4511ceb2418dc238f42a3aea4b4ed6dba18d265589746afb0ed/forecast_in_a_box-0.3.7.tar.gz (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11), version: 0.3.7 2026-03-12T17:02:06,444 Skipping link: No binaries permitted for forecast-in-a-box: https://files.pythonhosted.org/packages/3d/52/9c03790803b67e05d40bd0a8371efbdeef8384b8a0169643c5d42e532486/forecast_in_a_box-0.3.8-py3-none-any.whl (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2026-03-12T17:02:06,445 Found link https://files.pythonhosted.org/packages/ad/5b/2203e8e5b97ef06519e370076df5f973c30ea76d015b23fa515b4f8d2a5f/forecast_in_a_box-0.3.8.tar.gz (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11), version: 0.3.8 2026-03-12T17:02:06,446 Skipping link: No binaries permitted for forecast-in-a-box: https://files.pythonhosted.org/packages/76/ce/f8f285e9b76c5ddf5e0d6482dd316f83f72bdd1816c2e47921e0ca89a687/forecast_in_a_box-0.3.9-py3-none-any.whl (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2026-03-12T17:02:06,446 Found link https://files.pythonhosted.org/packages/82/27/ee524c265ce9a88f1712e994b8cce3eec063b08ce62f5d20a983db8c8f48/forecast_in_a_box-0.3.9.tar.gz (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11), version: 0.3.9 2026-03-12T17:02:06,447 Skipping link: No binaries permitted for forecast-in-a-box: https://files.pythonhosted.org/packages/35/13/dc7f7cd71ea56f54e6086e899bfc08c3ff6b82e1eb5ee8da7a606a598966/forecast_in_a_box-0.4.0-py3-none-any.whl (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2026-03-12T17:02:06,448 Found link https://files.pythonhosted.org/packages/9c/64/552fc17f7ff53f9e5ef9db74ba9d1d177353f2b87c9f81786b853efb5042/forecast_in_a_box-0.4.0.tar.gz (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11), version: 0.4.0 2026-03-12T17:02:06,449 Skipping link: No binaries permitted for forecast-in-a-box: https://files.pythonhosted.org/packages/c4/3c/1409cc680d5c9d05756ae5780396fceccb311834c846eb4abb29862640bb/forecast_in_a_box-0.4.1-py3-none-any.whl (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2026-03-12T17:02:06,450 Found link https://files.pythonhosted.org/packages/1f/13/5cc8daa460517f119cc09edb6796d09963db7d7a013e545742a414f6d38b/forecast_in_a_box-0.4.1.tar.gz (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11), version: 0.4.1 2026-03-12T17:02:06,450 Skipping link: No binaries permitted for forecast-in-a-box: https://files.pythonhosted.org/packages/ec/6b/ed946c31e23c8492d8c6e1b51ac1a5a9a410ae94ccf7836066e345025faf/forecast_in_a_box-0.4.2-py3-none-any.whl (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2026-03-12T17:02:06,451 Found link https://files.pythonhosted.org/packages/4e/fe/58eca51b36e31b83a92c01c9c384f37099663addec3036f63cfcb8cd2249/forecast_in_a_box-0.4.2.tar.gz (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11), version: 0.4.2 2026-03-12T17:02:06,452 Skipping link: No binaries permitted for forecast-in-a-box: https://files.pythonhosted.org/packages/51/fe/763778d3586d87530136c5b5a8e5ecb4b73e1ec0b340ee9f987f424b0304/forecast_in_a_box-0.4.3-py3-none-any.whl (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2026-03-12T17:02:06,453 Found link https://files.pythonhosted.org/packages/af/8a/e8147115a4e32504007e8b8f214408605f61eff702fe4e71fad95a4bd994/forecast_in_a_box-0.4.3.tar.gz (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11), version: 0.4.3 2026-03-12T17:02:06,453 Skipping link: No binaries permitted for forecast-in-a-box: https://files.pythonhosted.org/packages/d8/48/88bf810df87afa7ba158fd30db50da7e49f73637ac29aa67b83cacd1ea34/forecast_in_a_box-0.4.4-py3-none-any.whl (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2026-03-12T17:02:06,454 Found link https://files.pythonhosted.org/packages/20/d5/bc4b84e1b24dc806fd260dde6b52410dcd5d659792cf0b1a2664be26d0d9/forecast_in_a_box-0.4.4.tar.gz (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11), version: 0.4.4 2026-03-12T17:02:06,455 Skipping link: No binaries permitted for forecast-in-a-box: https://files.pythonhosted.org/packages/4a/2a/cf38266fd3f2485d15af730c71e54ca25833b564d118a0a25d241e7a8df7/forecast_in_a_box-0.5.0-py3-none-any.whl (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2026-03-12T17:02:06,456 Found link https://files.pythonhosted.org/packages/84/5d/53982d256ab2cd4e867e83007f9dc648501bbe6802a16e5ab829fa893bc0/forecast_in_a_box-0.5.0.tar.gz (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11), version: 0.5.0 2026-03-12T17:02:06,456 Skipping link: No binaries permitted for forecast-in-a-box: https://files.pythonhosted.org/packages/29/29/7e10eeaa10467f973e5b40e6fd7b35314e80ade4154eaa78c868fc30fc50/forecast_in_a_box-0.5.1-py3-none-any.whl (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2026-03-12T17:02:06,457 Found link https://files.pythonhosted.org/packages/ea/a7/43e35536d48dbc6f446c986e52c278dbe3da6f0e8d227f78c155ebe37edb/forecast_in_a_box-0.5.1.tar.gz (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11), version: 0.5.1 2026-03-12T17:02:06,458 Skipping link: No binaries permitted for forecast-in-a-box: https://files.pythonhosted.org/packages/33/8b/bc7b77faa9b23c4d84175efcd46ef61b6fcd5a1defc3fdb821147e244fba/forecast_in_a_box-0.5.2-py3-none-any.whl (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2026-03-12T17:02:06,459 Found link https://files.pythonhosted.org/packages/76/4a/cc088eecb11c617b90a9c3534bab7a092c3bb65130208fe04247a2e8a598/forecast_in_a_box-0.5.2.tar.gz (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11), version: 0.5.2 2026-03-12T17:02:06,459 Skipping link: No binaries permitted for forecast-in-a-box: https://files.pythonhosted.org/packages/31/2e/f805cdb80d444431c1e3917ac76b53293f0dca0e88e42b1694755f7cb34c/forecast_in_a_box-0.5.3-py3-none-any.whl (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2026-03-12T17:02:06,460 Found link https://files.pythonhosted.org/packages/fd/64/ec5b5e8f58b0a27d5e7ec3323e9434301e5d0fdf821880fb5c9c03da1185/forecast_in_a_box-0.5.3.tar.gz (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11), version: 0.5.3 2026-03-12T17:02:06,461 Skipping link: No binaries permitted for forecast-in-a-box: https://files.pythonhosted.org/packages/bb/17/5577552734be54cd838f7ac75f1f9bc61319feecdd6d737b2db3ffa19671/forecast_in_a_box-0.5.4-py3-none-any.whl (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2026-03-12T17:02:06,462 Found link https://files.pythonhosted.org/packages/12/cc/a0aab19cf80271e3fc6492a15623770636979d7fab409b153fb25a476efe/forecast_in_a_box-0.5.4.tar.gz (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11), version: 0.5.4 2026-03-12T17:02:06,462 Skipping link: No binaries permitted for forecast-in-a-box: https://files.pythonhosted.org/packages/34/05/707c36ad718ea6b03b5e7294dd402d901a5c4132b5c88a0559b4c3d41162/forecast_in_a_box-0.5.5-py3-none-any.whl (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2026-03-12T17:02:06,463 Found link https://files.pythonhosted.org/packages/3b/62/6fe8c0bce701d53a878c5be430d011bb69d3ec261b82e4f0e5e57466e4de/forecast_in_a_box-0.5.5.tar.gz (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11), version: 0.5.5 2026-03-12T17:02:06,464 Skipping link: No binaries permitted for forecast-in-a-box: https://files.pythonhosted.org/packages/fe/2b/a177c9991b60f6065c1e087ed74f3fa0bf54a090b3c62a648ba774d6e832/forecast_in_a_box-0.6.0-py3-none-any.whl (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2026-03-12T17:02:06,464 Found link https://files.pythonhosted.org/packages/a8/51/e05c1f462fa39f311257d4bff4cb7cb98c48ea4b7e0f89263be4ec04c96a/forecast_in_a_box-0.6.0.tar.gz (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11), version: 0.6.0 2026-03-12T17:02:06,465 Fetching project page and analyzing links: https://www.piwheels.org/simple/forecast-in-a-box/ 2026-03-12T17:02:06,466 Getting page https://www.piwheels.org/simple/forecast-in-a-box/ 2026-03-12T17:02:06,467 Found index url https://www.piwheels.org/simple 2026-03-12T17:02:06,623 Fetched page https://www.piwheels.org/simple/forecast-in-a-box/ as text/html 2026-03-12T17:02:06,636 Skipping link: No binaries permitted for forecast-in-a-box: https://www.piwheels.org/simple/forecast-in-a-box/forecast_in_a_box-0.5.5-py3-none-any.whl#sha256=bbac8d949065d66c8c875b251e2d07aaaf8c42654b0aac76c8e51053bbeb4589 (from https://www.piwheels.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2026-03-12T17:02:06,637 Skipping link: No binaries permitted for forecast-in-a-box: https://www.piwheels.org/simple/forecast-in-a-box/forecast_in_a_box-0.5.4-py3-none-any.whl#sha256=c5e775a0dcdc9168c7fa9edb13dbcf30906647608393e60045d4ceabd69ad7c9 (from https://www.piwheels.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2026-03-12T17:02:06,638 Skipping link: No binaries permitted for forecast-in-a-box: https://archive1.piwheels.org/simple/forecast-in-a-box/forecast_in_a_box-0.5.3-py3-none-any.whl#sha256=337c742fa09e9cf4236ad6f23cf5f9110e6c144b619bc8a3124c0c21c2eca7b0 (from https://www.piwheels.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2026-03-12T17:02:06,638 Skipping link: No binaries permitted for forecast-in-a-box: https://archive1.piwheels.org/simple/forecast-in-a-box/forecast_in_a_box-0.5.2-py3-none-any.whl#sha256=0d3c4c23ee68ac11e71ef553f74b29ea1b2c1662d834484ebab0a00246b61c24 (from https://www.piwheels.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2026-03-12T17:02:06,639 Skipping link: No binaries permitted for forecast-in-a-box: https://archive1.piwheels.org/simple/forecast-in-a-box/forecast_in_a_box-0.5.1-py3-none-any.whl#sha256=3ca7c0007e08f57feed7ab6655a26569bfae22158856d840020913d0b8a2fcdc (from https://www.piwheels.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2026-03-12T17:02:06,639 Skipping link: No binaries permitted for forecast-in-a-box: https://archive1.piwheels.org/simple/forecast-in-a-box/forecast_in_a_box-0.5.0-py3-none-any.whl#sha256=6b9f3fe120e2464995481d1d38ba2ee0c84f05421453bcaa8129fa1fb7a273f5 (from https://www.piwheels.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2026-03-12T17:02:06,640 Skipping link: No binaries permitted for forecast-in-a-box: https://archive1.piwheels.org/simple/forecast-in-a-box/forecast_in_a_box-0.4.4-py3-none-any.whl#sha256=3e0320691a472ff7da1ab609c77c11c689a74442525396367e995c8bdd5e3e4e (from https://www.piwheels.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2026-03-12T17:02:06,640 Skipping link: No binaries permitted for forecast-in-a-box: https://archive1.piwheels.org/simple/forecast-in-a-box/forecast_in_a_box-0.4.3-py3-none-any.whl#sha256=1f6ad649d6d3101d426f598ef94389e08a8ab9d84eb5a761c36dc31b85fe753b (from https://www.piwheels.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2026-03-12T17:02:06,640 Skipping link: No binaries permitted for forecast-in-a-box: https://archive1.piwheels.org/simple/forecast-in-a-box/forecast_in_a_box-0.4.2-py3-none-any.whl#sha256=582dc649f71d9fd2d04058e65365f154c44b90b7f6b553070189d723e4f6c590 (from https://www.piwheels.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2026-03-12T17:02:06,641 Skipping link: No binaries permitted for forecast-in-a-box: https://archive1.piwheels.org/simple/forecast-in-a-box/forecast_in_a_box-0.4.1-py3-none-any.whl#sha256=c64e286cef2d401fd3a030c724c0104ec542c74d26f56aa96ba1709b664e63b8 (from https://www.piwheels.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2026-03-12T17:02:06,641 Skipping link: No binaries permitted for forecast-in-a-box: https://archive1.piwheels.org/simple/forecast-in-a-box/forecast_in_a_box-0.4.0-py3-none-any.whl#sha256=81947a4505191c4eb62e6aff2c867b99cdabc6017cc9e3bee358190ac0e58f70 (from https://www.piwheels.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2026-03-12T17:02:06,642 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.9-py3-none-any.whl#sha256=8a5c6923a3e1dceb368f9b0566178b2dc62619c02a6d5ac0b5e7836520d4bd83 (from https://www.piwheels.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2026-03-12T17:02:06,642 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.8-py3-none-any.whl#sha256=9564797b99a0f7e2620111e055fa6960b59752dceda09c93554ac1f8448a29bf (from https://www.piwheels.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2026-03-12T17:02:06,643 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.7-py3-none-any.whl#sha256=2f52f9c9f47820ddb45e23a9d64fd026ded4adc752d08f94360b37d685d17e07 (from https://www.piwheels.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2026-03-12T17:02:06,643 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.6-py3-none-any.whl#sha256=df2ce27a9c600f978df27cf1f89fbd1906c9d25c42216a80024ecb7e2a7f7066 (from https://www.piwheels.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2026-03-12T17:02:06,644 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.5-py3-none-any.whl#sha256=ded570200cfce3d1ca964533af0acec11fa5094e633c3eacd74d1b22af8de63c (from https://www.piwheels.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2026-03-12T17:02:06,645 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.4-py3-none-any.whl#sha256=0141643fdcaafc38ff366412232cf56bc458ca8da138849f44a9443d3f7a143d (from https://www.piwheels.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2026-03-12T17:02:06,645 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.3-py3-none-any.whl#sha256=04c0bf685fd0ca4159c37ba61cc1a6395df06dc8da0976a9f6ea63cdeb98a5fd (from https://www.piwheels.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2026-03-12T17:02:06,645 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.2-py3-none-any.whl#sha256=3a8511d7c8b469a454e26c0bcf4a32c3efb4d6669c2009da1aace05001ff9ca7 (from https://www.piwheels.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2026-03-12T17:02:06,646 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.1-py3-none-any.whl#sha256=96d1c4faf8e7258842bd0508bae76dd9b6e7dd34c9766bdba29f20332d521c4d (from https://www.piwheels.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2026-03-12T17:02:06,646 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) 2026-03-12T17:02:06,647 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) 2026-03-12T17:02:06,647 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) 2026-03-12T17:02:06,648 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) 2026-03-12T17:02:06,648 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) 2026-03-12T17:02:06,649 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) 2026-03-12T17:02:06,649 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) 2026-03-12T17:02:06,650 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) 2026-03-12T17:02:06,650 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) 2026-03-12T17:02:06,651 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) 2026-03-12T17:02:06,651 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) 2026-03-12T17:02:06,652 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) 2026-03-12T17:02:06,652 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) 2026-03-12T17:02:06,653 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) 2026-03-12T17:02:06,653 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) 2026-03-12T17:02:06,653 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) 2026-03-12T17:02:06,654 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) 2026-03-12T17:02:06,654 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) 2026-03-12T17:02:06,655 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) 2026-03-12T17:02:06,655 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) 2026-03-12T17:02:06,656 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) 2026-03-12T17:02:06,657 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) 2026-03-12T17:02:06,657 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) 2026-03-12T17:02:06,658 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/) 2026-03-12T17:02:06,658 Skipping link: not a file: https://www.piwheels.org/simple/forecast-in-a-box/ 2026-03-12T17:02:06,659 Skipping link: not a file: https://pypi.org/simple/forecast-in-a-box/ 2026-03-12T17:02:06,682 Given no hashes to check 1 links for project 'forecast-in-a-box': discarding no candidates 2026-03-12T17:02:06,700 Collecting forecast-in-a-box==0.6.0 2026-03-12T17:02:06,702 Created temporary directory: /tmp/pip-unpack-zjip865m 2026-03-12T17:02:06,920 Downloading forecast_in_a_box-0.6.0.tar.gz (51.6 MB) 2026-03-12T17:02:18,567 Added forecast-in-a-box==0.6.0 from https://files.pythonhosted.org/packages/a8/51/e05c1f462fa39f311257d4bff4cb7cb98c48ea4b7e0f89263be4ec04c96a/forecast_in_a_box-0.6.0.tar.gz to build tracker '/tmp/pip-build-tracker-6lfxrs9z' 2026-03-12T17:02:18,575 Created temporary directory: /tmp/pip-build-env-c9zqiclo 2026-03-12T17:02:18,580 Installing build dependencies: started 2026-03-12T17:02:18,582 Running command pip subprocess to install build dependencies 2026-03-12T17:02:19,877 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-12T17:02:20,448 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-03-12T17:02:20,474 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-12T17:02:22,183 Collecting setuptools>=80 2026-03-12T17:02:22,294 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-12T17:02:22,708 Collecting setuptools-scm[toml]>=6.2 2026-03-12T17:02:22,725 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-9.2.2-py3-none-any.whl (62 kB) 2026-03-12T17:02:22,927 Collecting packaging>=20 2026-03-12T17:02:22,952 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-12T17:02:25,914 Installing collected packages: setuptools, packaging, setuptools-scm 2026-03-12T17:02:29,491 Creating /tmp/pip-build-env-c9zqiclo/overlay/local/bin 2026-03-12T17:02:29,494 changing mode of /tmp/pip-build-env-c9zqiclo/overlay/local/bin/setuptools-scm to 755 2026-03-12T17:02:29,520 Successfully installed packaging-26.0 setuptools-82.0.1 setuptools-scm-9.2.2 2026-03-12T17:02:29,802 Installing build dependencies: finished with status 'done' 2026-03-12T17:02:29,810 Getting requirements to build wheel: started 2026-03-12T17:02:29,811 Running command Getting requirements to build wheel 2026-03-12T17:02:30,622 running egg_info 2026-03-12T17:02:30,630 writing src/forecast_in_a_box.egg-info/PKG-INFO 2026-03-12T17:02:30,636 writing dependency_links to src/forecast_in_a_box.egg-info/dependency_links.txt 2026-03-12T17:02:30,639 writing requirements to src/forecast_in_a_box.egg-info/requires.txt 2026-03-12T17:02:30,641 writing top-level names to src/forecast_in_a_box.egg-info/top_level.txt 2026-03-12T17:02:30,723 listing git files failed - pretending there aren't any 2026-03-12T17:02:30,728 reading manifest file 'src/forecast_in_a_box.egg-info/SOURCES.txt' 2026-03-12T17:02:31,164 reading manifest template 'MANIFEST.in' 2026-03-12T17:02:31,178 adding license file 'LICENSE' 2026-03-12T17:02:31,387 writing manifest file 'src/forecast_in_a_box.egg-info/SOURCES.txt' 2026-03-12T17:02:31,488 Getting requirements to build wheel: finished with status 'done' 2026-03-12T17:02:31,491 Created temporary directory: /tmp/pip-modern-metadata-dtff6aya 2026-03-12T17:02:31,494 Preparing metadata (pyproject.toml): started 2026-03-12T17:02:31,495 Running command Preparing metadata (pyproject.toml) 2026-03-12T17:02:32,230 running dist_info 2026-03-12T17:02:32,243 creating /tmp/pip-modern-metadata-dtff6aya/forecast_in_a_box.egg-info 2026-03-12T17:02:32,244 writing /tmp/pip-modern-metadata-dtff6aya/forecast_in_a_box.egg-info/PKG-INFO 2026-03-12T17:02:32,249 writing dependency_links to /tmp/pip-modern-metadata-dtff6aya/forecast_in_a_box.egg-info/dependency_links.txt 2026-03-12T17:02:32,253 writing requirements to /tmp/pip-modern-metadata-dtff6aya/forecast_in_a_box.egg-info/requires.txt 2026-03-12T17:02:32,254 writing top-level names to /tmp/pip-modern-metadata-dtff6aya/forecast_in_a_box.egg-info/top_level.txt 2026-03-12T17:02:32,255 writing manifest file '/tmp/pip-modern-metadata-dtff6aya/forecast_in_a_box.egg-info/SOURCES.txt' 2026-03-12T17:02:32,325 listing git files failed - pretending there aren't any 2026-03-12T17:02:32,329 reading manifest file '/tmp/pip-modern-metadata-dtff6aya/forecast_in_a_box.egg-info/SOURCES.txt' 2026-03-12T17:02:32,331 reading manifest template 'MANIFEST.in' 2026-03-12T17:02:32,345 adding license file 'LICENSE' 2026-03-12T17:02:32,354 writing manifest file '/tmp/pip-modern-metadata-dtff6aya/forecast_in_a_box.egg-info/SOURCES.txt' 2026-03-12T17:02:32,355 creating '/tmp/pip-modern-metadata-dtff6aya/forecast_in_a_box-0.6.0.dist-info' 2026-03-12T17:02:32,482 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-12T17:02:32,488 Source in /tmp/pip-wheel-gk96tfrx/forecast-in-a-box_f777bd91379f44538f3bd07fcf06af2b has version 0.6.0, which satisfies requirement forecast-in-a-box==0.6.0 from https://files.pythonhosted.org/packages/a8/51/e05c1f462fa39f311257d4bff4cb7cb98c48ea4b7e0f89263be4ec04c96a/forecast_in_a_box-0.6.0.tar.gz 2026-03-12T17:02:32,489 Removed forecast-in-a-box==0.6.0 from https://files.pythonhosted.org/packages/a8/51/e05c1f462fa39f311257d4bff4cb7cb98c48ea4b7e0f89263be4ec04c96a/forecast_in_a_box-0.6.0.tar.gz from build tracker '/tmp/pip-build-tracker-6lfxrs9z' 2026-03-12T17:02:32,495 Created temporary directory: /tmp/pip-unpack-nh1_vzui 2026-03-12T17:02:32,496 Building wheels for collected packages: forecast-in-a-box 2026-03-12T17:02:32,501 Created temporary directory: /tmp/pip-wheel-mwokt5fs 2026-03-12T17:02:32,501 Destination directory: /tmp/pip-wheel-mwokt5fs 2026-03-12T17:02:32,504 Building wheel for forecast-in-a-box (pyproject.toml): started 2026-03-12T17:02:32,506 Running command Building wheel for forecast-in-a-box (pyproject.toml) 2026-03-12T17:02:33,215 running bdist_wheel 2026-03-12T17:02:33,237 running build 2026-03-12T17:02:33,238 running build_py 2026-03-12T17:02:33,245 creating build/lib/forecastbox 2026-03-12T17:02:33,247 copying src/forecastbox/ecpyutil.py -> build/lib/forecastbox 2026-03-12T17:02:33,249 copying src/forecastbox/_version.py -> build/lib/forecastbox 2026-03-12T17:02:33,251 copying src/forecastbox/__init__.py -> build/lib/forecastbox 2026-03-12T17:02:33,253 copying src/forecastbox/entrypoint.py -> build/lib/forecastbox 2026-03-12T17:02:33,256 copying src/forecastbox/core.py -> build/lib/forecastbox 2026-03-12T17:02:33,257 copying src/forecastbox/config.py -> build/lib/forecastbox 2026-03-12T17:02:33,261 creating build/lib/forecastbox/auth 2026-03-12T17:02:33,262 copying src/forecastbox/auth/users.py -> build/lib/forecastbox/auth 2026-03-12T17:02:33,264 copying src/forecastbox/auth/oidc.py -> build/lib/forecastbox/auth 2026-03-12T17:02:33,266 creating build/lib/forecastbox/api 2026-03-12T17:02:33,267 copying src/forecastbox/api/__init__.py -> build/lib/forecastbox/api 2026-03-12T17:02:33,269 copying src/forecastbox/api/fable.py -> build/lib/forecastbox/api 2026-03-12T17:02:33,272 copying src/forecastbox/api/execution.py -> build/lib/forecastbox/api 2026-03-12T17:02:33,274 copying src/forecastbox/api/updates.py -> build/lib/forecastbox/api 2026-03-12T17:02:33,276 copying src/forecastbox/api/utils.py -> build/lib/forecastbox/api 2026-03-12T17:02:33,279 creating build/lib/forecastbox/products 2026-03-12T17:02:33,280 copying src/forecastbox/products/__init__.py -> build/lib/forecastbox/products 2026-03-12T17:02:33,282 copying src/forecastbox/products/product.py -> build/lib/forecastbox/products 2026-03-12T17:02:33,285 copying src/forecastbox/products/standard.py -> build/lib/forecastbox/products 2026-03-12T17:02:33,287 copying src/forecastbox/products/export.py -> build/lib/forecastbox/products 2026-03-12T17:02:33,289 copying src/forecastbox/products/interfaces.py -> build/lib/forecastbox/products 2026-03-12T17:02:33,291 copying src/forecastbox/products/generic.py -> build/lib/forecastbox/products 2026-03-12T17:02:33,293 copying src/forecastbox/products/definitions.py -> build/lib/forecastbox/products 2026-03-12T17:02:33,295 copying src/forecastbox/products/registry.py -> build/lib/forecastbox/products 2026-03-12T17:02:33,297 copying src/forecastbox/products/forecast.py -> build/lib/forecastbox/products 2026-03-12T17:02:33,299 copying src/forecastbox/products/pproc.py -> build/lib/forecastbox/products 2026-03-12T17:02:33,302 copying src/forecastbox/products/thermal.py -> build/lib/forecastbox/products 2026-03-12T17:02:33,305 creating build/lib/forecastbox/standalone 2026-03-12T17:02:33,306 copying src/forecastbox/standalone/__init__.py -> build/lib/forecastbox/standalone 2026-03-12T17:02:33,308 copying src/forecastbox/standalone/entrypoint.py -> build/lib/forecastbox/standalone 2026-03-12T17:02:33,310 copying src/forecastbox/standalone/procs.py -> build/lib/forecastbox/standalone 2026-03-12T17:02:33,312 copying src/forecastbox/standalone/service.py -> build/lib/forecastbox/standalone 2026-03-12T17:02:33,314 copying src/forecastbox/standalone/config.py -> build/lib/forecastbox/standalone 2026-03-12T17:02:33,317 copying src/forecastbox/standalone/checks.py -> build/lib/forecastbox/standalone 2026-03-12T17:02:33,319 copying src/forecastbox/standalone/launchers.py -> build/lib/forecastbox/standalone 2026-03-12T17:02:33,322 creating build/lib/forecastbox/db 2026-03-12T17:02:33,323 copying src/forecastbox/db/user.py -> build/lib/forecastbox/db 2026-03-12T17:02:33,325 copying src/forecastbox/db/__init__.py -> build/lib/forecastbox/db 2026-03-12T17:02:33,327 copying src/forecastbox/db/migrations.py -> build/lib/forecastbox/db 2026-03-12T17:02:33,329 copying src/forecastbox/db/fable.py -> build/lib/forecastbox/db 2026-03-12T17:02:33,331 copying src/forecastbox/db/core.py -> build/lib/forecastbox/db 2026-03-12T17:02:33,333 copying src/forecastbox/db/schedule.py -> build/lib/forecastbox/db 2026-03-12T17:02:33,336 copying src/forecastbox/db/job.py -> build/lib/forecastbox/db 2026-03-12T17:02:33,339 creating build/lib/forecastbox/schemas 2026-03-12T17:02:33,339 copying src/forecastbox/schemas/user.py -> build/lib/forecastbox/schemas 2026-03-12T17:02:33,341 copying src/forecastbox/schemas/model.py -> build/lib/forecastbox/schemas 2026-03-12T17:02:33,343 copying src/forecastbox/schemas/fable.py -> build/lib/forecastbox/schemas 2026-03-12T17:02:33,345 copying src/forecastbox/schemas/schedule.py -> build/lib/forecastbox/schemas 2026-03-12T17:02:33,347 copying src/forecastbox/schemas/job.py -> build/lib/forecastbox/schemas 2026-03-12T17:02:33,350 creating build/lib/forecastbox/models 2026-03-12T17:02:33,351 copying src/forecastbox/models/__init__.py -> build/lib/forecastbox/models 2026-03-12T17:02:33,353 copying src/forecastbox/models/model.py -> build/lib/forecastbox/models 2026-03-12T17:02:33,356 copying src/forecastbox/models/metadata.py -> build/lib/forecastbox/models 2026-03-12T17:02:33,358 copying src/forecastbox/models/nested.py -> build/lib/forecastbox/models 2026-03-12T17:02:33,360 copying src/forecastbox/models/utils.py -> build/lib/forecastbox/models 2026-03-12T17:02:33,362 copying src/forecastbox/models/globe.py -> build/lib/forecastbox/models 2026-03-12T17:02:33,364 creating build/lib/forecastbox/rjsf 2026-03-12T17:02:33,365 copying src/forecastbox/rjsf/__init__.py -> build/lib/forecastbox/rjsf 2026-03-12T17:02:33,367 copying src/forecastbox/rjsf/forms.py -> build/lib/forecastbox/rjsf 2026-03-12T17:02:33,369 copying src/forecastbox/rjsf/from_pydantic.py -> build/lib/forecastbox/rjsf 2026-03-12T17:02:33,372 copying src/forecastbox/rjsf/utils.py -> build/lib/forecastbox/rjsf 2026-03-12T17:02:33,374 copying src/forecastbox/rjsf/uiSchema.py -> build/lib/forecastbox/rjsf 2026-03-12T17:02:33,376 copying src/forecastbox/rjsf/jsonSchema.py -> build/lib/forecastbox/rjsf 2026-03-12T17:02:33,379 creating build/lib/forecastbox/api/artifacts 2026-03-12T17:02:33,380 copying src/forecastbox/api/artifacts/__init__.py -> build/lib/forecastbox/api/artifacts 2026-03-12T17:02:33,382 copying src/forecastbox/api/artifacts/io.py -> build/lib/forecastbox/api/artifacts 2026-03-12T17:02:33,384 copying src/forecastbox/api/artifacts/manager.py -> build/lib/forecastbox/api/artifacts 2026-03-12T17:02:33,387 copying src/forecastbox/api/artifacts/base.py -> build/lib/forecastbox/api/artifacts 2026-03-12T17:02:33,389 creating build/lib/forecastbox/api/routers 2026-03-12T17:02:33,390 copying src/forecastbox/api/routers/__init__.py -> build/lib/forecastbox/api/routers 2026-03-12T17:02:33,392 copying src/forecastbox/api/routers/auth.py -> build/lib/forecastbox/api/routers 2026-03-12T17:02:33,395 copying src/forecastbox/api/routers/fable.py -> build/lib/forecastbox/api/routers 2026-03-12T17:02:33,397 copying src/forecastbox/api/routers/schedule.py -> build/lib/forecastbox/api/routers 2026-03-12T17:02:33,399 copying src/forecastbox/api/routers/artifacts.py -> build/lib/forecastbox/api/routers 2026-03-12T17:02:33,401 copying src/forecastbox/api/routers/job.py -> build/lib/forecastbox/api/routers 2026-03-12T17:02:33,403 copying src/forecastbox/api/routers/plugin.py -> build/lib/forecastbox/api/routers 2026-03-12T17:02:33,406 copying src/forecastbox/api/routers/gateway.py -> build/lib/forecastbox/api/routers 2026-03-12T17:02:33,408 copying src/forecastbox/api/routers/admin.py -> build/lib/forecastbox/api/routers 2026-03-12T17:02:33,411 creating build/lib/forecastbox/api/types 2026-03-12T17:02:33,412 copying src/forecastbox/api/types/__init__.py -> build/lib/forecastbox/api/types 2026-03-12T17:02:33,414 copying src/forecastbox/api/types/scheduling.py -> build/lib/forecastbox/api/types 2026-03-12T17:02:33,416 copying src/forecastbox/api/types/fable.py -> build/lib/forecastbox/api/types 2026-03-12T17:02:33,418 copying src/forecastbox/api/types/jobs.py -> build/lib/forecastbox/api/types 2026-03-12T17:02:33,420 creating build/lib/forecastbox/api/scheduling 2026-03-12T17:02:33,421 copying src/forecastbox/api/scheduling/__init__.py -> build/lib/forecastbox/api/scheduling 2026-03-12T17:02:33,422 copying src/forecastbox/api/scheduling/dt_utils.py -> build/lib/forecastbox/api/scheduling 2026-03-12T17:02:33,425 copying src/forecastbox/api/scheduling/scheduler_thread.py -> build/lib/forecastbox/api/scheduling 2026-03-12T17:02:33,427 copying src/forecastbox/api/scheduling/job_utils.py -> build/lib/forecastbox/api/scheduling 2026-03-12T17:02:33,430 creating build/lib/forecastbox/api/plugin 2026-03-12T17:02:33,431 copying src/forecastbox/api/plugin/store.py -> build/lib/forecastbox/api/plugin 2026-03-12T17:02:33,433 copying src/forecastbox/api/plugin/manager.py -> build/lib/forecastbox/api/plugin 2026-03-12T17:02:33,439 creating build/lib/forecastbox/products/ensemble 2026-03-12T17:02:33,440 copying src/forecastbox/products/ensemble/__init__.py -> build/lib/forecastbox/products/ensemble 2026-03-12T17:02:33,442 copying src/forecastbox/products/ensemble/threshold.py -> build/lib/forecastbox/products/ensemble 2026-03-12T17:02:33,444 copying src/forecastbox/products/ensemble/ens_stats.py -> build/lib/forecastbox/products/ensemble 2026-03-12T17:02:33,446 copying src/forecastbox/products/ensemble/base.py -> build/lib/forecastbox/products/ensemble 2026-03-12T17:02:33,448 copying src/forecastbox/products/ensemble/quantiles.py -> build/lib/forecastbox/products/ensemble 2026-03-12T17:02:33,451 creating build/lib/forecastbox/products/extreme 2026-03-12T17:02:33,452 copying src/forecastbox/products/extreme/extreme.py -> build/lib/forecastbox/products/extreme 2026-03-12T17:02:33,454 creating build/lib/forecastbox/products/plots 2026-03-12T17:02:33,455 copying src/forecastbox/products/plots/__init__.py -> build/lib/forecastbox/products/plots 2026-03-12T17:02:33,457 copying src/forecastbox/products/plots/vertical_profile.py -> build/lib/forecastbox/products/plots 2026-03-12T17:02:33,459 copying src/forecastbox/products/plots/meteogram.py -> build/lib/forecastbox/products/plots 2026-03-12T17:02:33,461 copying src/forecastbox/products/plots/maps.py -> build/lib/forecastbox/products/plots 2026-03-12T17:02:33,464 creating build/lib/forecastbox/products/plots/schemas 2026-03-12T17:02:33,465 copying src/forecastbox/products/plots/schemas/__init__.py -> build/lib/forecastbox/products/plots/schemas 2026-03-12T17:02:33,469 running egg_info 2026-03-12T17:02:33,481 writing src/forecast_in_a_box.egg-info/PKG-INFO 2026-03-12T17:02:33,486 writing dependency_links to src/forecast_in_a_box.egg-info/dependency_links.txt 2026-03-12T17:02:33,488 writing requirements to src/forecast_in_a_box.egg-info/requires.txt 2026-03-12T17:02:33,490 writing top-level names to src/forecast_in_a_box.egg-info/top_level.txt 2026-03-12T17:02:33,545 listing git files failed - pretending there aren't any 2026-03-12T17:02:33,550 reading manifest file 'src/forecast_in_a_box.egg-info/SOURCES.txt' 2026-03-12T17:02:33,743 reading manifest template 'MANIFEST.in' 2026-03-12T17:02:33,758 adding license file 'LICENSE' 2026-03-12T17:02:33,771 writing manifest file 'src/forecast_in_a_box.egg-info/SOURCES.txt' 2026-03-12T17:02:33,798 creating build/lib/forecastbox/static 2026-03-12T17:02:33,799 copying src/forecastbox/static/favicon.ico -> build/lib/forecastbox/static 2026-03-12T17:02:33,802 copying src/forecastbox/static/index.html -> build/lib/forecastbox/static 2026-03-12T17:02:33,804 copying src/forecastbox/static/logo192.png -> build/lib/forecastbox/static 2026-03-12T17:02:33,808 copying src/forecastbox/static/logo512.png -> build/lib/forecastbox/static 2026-03-12T17:02:33,812 copying src/forecastbox/static/manifest.json -> build/lib/forecastbox/static 2026-03-12T17:02:33,815 copying src/forecastbox/static/mockServiceWorker.js -> build/lib/forecastbox/static 2026-03-12T17:02:33,817 copying src/forecastbox/static/robots.txt -> build/lib/forecastbox/static 2026-03-12T17:02:33,820 creating build/lib/forecastbox/templates 2026-03-12T17:02:33,821 copying src/forecastbox/templates/share.html -> build/lib/forecastbox/templates 2026-03-12T17:02:33,823 creating build/lib/forecastbox/static/logos 2026-03-12T17:02:33,824 copying src/forecastbox/static/logos/fiab.png -> build/lib/forecastbox/static/logos 2026-03-12T17:02:33,833 creating build/lib/forecastbox/static/era5 2026-03-12T17:02:33,834 copying src/forecastbox/static/era5/sprite_sheet.png -> build/lib/forecastbox/static/era5 2026-03-12T17:02:33,967 creating build/lib/forecastbox/static/dag 2026-03-12T17:02:33,968 copying src/forecastbox/static/dag/example.html -> build/lib/forecastbox/static/dag 2026-03-12T17:02:33,974 creating build/lib/forecastbox/static/assets 2026-03-12T17:02:33,975 copying src/forecastbox/static/assets/CommandPalette-uYZDRsr3.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:33,979 copying src/forecastbox/static/assets/CompositeRoot-DKbMsYnd.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:33,981 copying src/forecastbox/static/assets/FableBuilderPage-W84FkIf-.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:33,985 copying src/forecastbox/static/assets/Footer-CfzCrQFJ.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:33,988 copying src/forecastbox/static/assets/LoadingSpinner-eJj1Rt_p.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:33,990 copying src/forecastbox/static/assets/PageHeader-B8iyOXjo.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:33,992 copying src/forecastbox/static/assets/PluginStatusBadge-CJG2g714.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:33,994 copying src/forecastbox/static/assets/PublicLayout-CB3nBZ15.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:33,996 copying src/forecastbox/static/assets/RotatingGlobe-BA6tAe-G.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,028 copying src/forecastbox/static/assets/Separator-DLfBnFbO.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,030 copying src/forecastbox/static/assets/StatusDetailsPopover-DLR8ht3C.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,033 copying src/forecastbox/static/assets/ToolbarRootContext-gAo9Agfy.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,036 copying src/forecastbox/static/assets/_authenticated-7VETl7jO.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,039 copying src/forecastbox/static/assets/about-D6gDZK-h.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,041 copying src/forecastbox/static/assets/admin-Bb9p0mMz.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,043 copying src/forecastbox/static/assets/alert-PZeBd9q7.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,045 copying src/forecastbox/static/assets/alert-dialog-CEwDAVhm.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,048 copying src/forecastbox/static/assets/arrow-left-B1fo4tEc.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,050 copying src/forecastbox/static/assets/badge-Bn4GtyK9.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,052 copying src/forecastbox/static/assets/chevron-left-Cs6_NK5a.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,055 copying src/forecastbox/static/assets/chevron-right-DjUD5jke.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,057 copying src/forecastbox/static/assets/circle-check-C_U3mJVe.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,059 copying src/forecastbox/static/assets/circle-play-CJN5CTTi.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,061 copying src/forecastbox/static/assets/circle-question-mark-C7lKiFHK.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,063 copying src/forecastbox/static/assets/circle-x-DnfiKV0S.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,065 copying src/forecastbox/static/assets/client-B0u79XEl.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,068 copying src/forecastbox/static/assets/config-CioCJBRV.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,070 copying src/forecastbox/static/assets/configure-wTaAkNz3.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,072 copying src/forecastbox/static/assets/configure._fableId-DPTDNaIF.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,075 copying src/forecastbox/static/assets/createLucideIcon-DLoz12YX.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,077 copying src/forecastbox/static/assets/dashboard-CUkfC7KE.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,080 copying src/forecastbox/static/assets/database-mA9pPwlg.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,082 copying src/forecastbox/static/assets/dropdown-menu-BU_2tffr.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,085 copying src/forecastbox/static/assets/ellipsis-vertical-6CR4simB.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,087 copying src/forecastbox/static/assets/executions._jobId-C0n_MrJO.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,090 copying src/forecastbox/static/assets/executions.index-BDPUYdP6.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,093 copying src/forecastbox/static/assets/fable-Cq3AhzJ7.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,095 copying src/forecastbox/static/assets/fable.types-BverdjvK.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,097 copying src/forecastbox/static/assets/file-text-Dw6x9qIz.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,099 copying src/forecastbox/static/assets/formatDistanceToNow-Ctx6mZEP.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,102 copying src/forecastbox/static/assets/getDisabledMountTransitionStyles-Dugj4rqC.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,106 copying src/forecastbox/static/assets/ibm-plex-sans-cyrillic-ext-wght-normal-d45eAU9y.woff2 -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,109 copying src/forecastbox/static/assets/ibm-plex-sans-cyrillic-wght-normal-BAAhND-U.woff2 -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,112 copying src/forecastbox/static/assets/ibm-plex-sans-greek-wght-normal-CmyJS8uq.woff2 -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,115 copying src/forecastbox/static/assets/ibm-plex-sans-latin-ext-wght-normal-CIII54If.woff2 -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,118 copying src/forecastbox/static/assets/ibm-plex-sans-latin-wght-normal-IvpUvPa2.woff2 -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,121 copying src/forecastbox/static/assets/ibm-plex-sans-vietnamese-wght-normal-Dg1JeJN0.woff2 -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,124 copying src/forecastbox/static/assets/index-BIoVupkR.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,132 copying src/forecastbox/static/assets/index-BJ6nIQSb.css -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,137 copying src/forecastbox/static/assets/index-CMxm52gl.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,139 copying src/forecastbox/static/assets/index-CNrxCmCu.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,141 copying src/forecastbox/static/assets/input-Ye3pO9S0.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,143 copying src/forecastbox/static/assets/job-status-CBDK31Tn.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,146 copying src/forecastbox/static/assets/label-CPhHLtSF.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,148 copying src/forecastbox/static/assets/layers-BU62ZQOM.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,150 copying src/forecastbox/static/assets/loader-circle-BfLsYoVe.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,152 copying src/forecastbox/static/assets/lz-string-C3l4_fbz.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,154 copying src/forecastbox/static/assets/pencil-xZB_mWdC.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,156 copying src/forecastbox/static/assets/pipeline-generator-DTnBMEzW.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,159 copying src/forecastbox/static/assets/plugins-BqdZ9U7v.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,161 copying src/forecastbox/static/assets/plugins._pluginId-BoSRfbWt.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,163 copying src/forecastbox/static/assets/plugins.index-DIJyc2En.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,166 copying src/forecastbox/static/assets/plus-BZlBjbPF.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,169 copying src/forecastbox/static/assets/popover-o0V8ki0l.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,171 copying src/forecastbox/static/assets/presets-BH7zagPm.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,174 copying src/forecastbox/static/assets/puzzle-CRMo3qcO.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,177 copying src/forecastbox/static/assets/query-CjPN6y21.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,180 copying src/forecastbox/static/assets/refresh-cw-k1Qd2WcJ.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,183 copying src/forecastbox/static/assets/router-DzM4N3Eo.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,188 copying src/forecastbox/static/assets/search-BHpg-4Pg.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,190 copying src/forecastbox/static/assets/select-BsQzjfZS.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,194 copying src/forecastbox/static/assets/separator-jhVX8mM_.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,197 copying src/forecastbox/static/assets/settings-2-CYjix6WS.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,200 copying src/forecastbox/static/assets/settings-D51EyWGZ.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,203 copying src/forecastbox/static/assets/sources-y30yOGEc.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,206 copying src/forecastbox/static/assets/switch-CybSYBi6.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,209 copying src/forecastbox/static/assets/tabs-BZV40eAE.css -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,213 copying src/forecastbox/static/assets/tabs-D0iWufdl.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,220 copying src/forecastbox/static/assets/tooltip-CjA4YRjy.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,223 copying src/forecastbox/static/assets/trash-2-DURuS58L.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,226 copying src/forecastbox/static/assets/triangle-alert-ZzoUBNeN.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,229 copying src/forecastbox/static/assets/url-state-CWLKvSUw.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,232 copying src/forecastbox/static/assets/useConfigPresets-C4O-KtcZ.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,235 copying src/forecastbox/static/assets/useFocus-BS1PV5uD.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,238 copying src/forecastbox/static/assets/useJobs-Bcl1rz1G.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,242 copying src/forecastbox/static/assets/useLocalStorage-CJOcf_VD.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,245 copying src/forecastbox/static/assets/useMedia-BLY_tqLg.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,248 copying src/forecastbox/static/assets/useUser-D9vKQGy-.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,251 copying src/forecastbox/static/assets/user.types-CMrjUKHL.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,254 copying src/forecastbox/static/assets/value-DI5aKHLv.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,258 copying src/forecastbox/static/assets/value-type-parser-dKRA3lWY.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,261 copying src/forecastbox/static/assets/vendor-l0sNRNKZ.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,264 copying src/forecastbox/static/assets/x-DC4xy9dX.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,267 copying src/forecastbox/static/assets/zod-BX5ZS8Nl.js -> build/lib/forecastbox/static/assets 2026-03-12T17:02:34,270 creating build/lib/forecastbox/static/logos/org 2026-03-12T17:02:34,272 copying src/forecastbox/static/logos/org/ECMWF.png -> build/lib/forecastbox/static/logos/org 2026-03-12T17:02:34,275 copying src/forecastbox/static/logos/org/MetNorway.png -> build/lib/forecastbox/static/logos/org 2026-03-12T17:02:34,279 copying src/forecastbox/static/logos/org/destine-fund.png -> build/lib/forecastbox/static/logos/org 2026-03-12T17:02:34,283 copying src/forecastbox/static/logos/org/destine.png -> build/lib/forecastbox/static/logos/org 2026-03-12T17:02:34,287 creating build/lib/forecastbox/static/logos/packages 2026-03-12T17:02:34,288 copying src/forecastbox/static/logos/packages/anemoi.webp -> build/lib/forecastbox/static/logos/packages 2026-03-12T17:02:34,291 copying src/forecastbox/static/logos/packages/earthkit-dark.svg -> build/lib/forecastbox/static/logos/packages 2026-03-12T17:02:34,295 copying src/forecastbox/static/logos/packages/earthkit-light.svg -> build/lib/forecastbox/static/logos/packages 2026-03-12T17:02:34,298 creating build/lib/forecastbox/products/schemas 2026-03-12T17:02:34,299 copying src/forecastbox/products/schemas/pproc.yaml -> build/lib/forecastbox/products/schemas 2026-03-12T17:02:34,305 creating build/lib/forecastbox/products/ensemble/definitions 2026-03-12T17:02:34,306 copying src/forecastbox/products/ensemble/definitions/quantiles.yaml -> build/lib/forecastbox/products/ensemble/definitions 2026-03-12T17:02:34,309 copying src/forecastbox/products/ensemble/definitions/threshold_probability.yaml -> build/lib/forecastbox/products/ensemble/definitions 2026-03-12T17:02:34,312 creating build/lib/forecastbox/products/plots/schemas/fiab 2026-03-12T17:02:34,314 copying src/forecastbox/products/plots/schemas/fiab/schema.yaml -> build/lib/forecastbox/products/plots/schemas/fiab 2026-03-12T17:02:34,317 creating build/lib/forecastbox/products/plots/schemas/fiab/styles 2026-03-12T17:02:34,318 copying src/forecastbox/products/plots/schemas/fiab/styles/mean-sea-level-pressure.yml -> build/lib/forecastbox/products/plots/schemas/fiab/styles 2026-03-12T17:02:34,321 copying src/forecastbox/products/plots/schemas/fiab/styles/near-surface-air-temperature.yml -> build/lib/forecastbox/products/plots/schemas/fiab/styles 2026-03-12T17:02:34,324 copying src/forecastbox/products/plots/schemas/fiab/styles/river-discharge.yml -> build/lib/forecastbox/products/plots/schemas/fiab/styles 2026-03-12T17:02:34,327 copying src/forecastbox/products/plots/schemas/fiab/styles/sea-surface-temperature.yml -> build/lib/forecastbox/products/plots/schemas/fiab/styles 2026-03-12T17:02:34,330 copying src/forecastbox/products/plots/schemas/fiab/styles/snow-water-equivalent.yml -> build/lib/forecastbox/products/plots/schemas/fiab/styles 2026-03-12T17:02:34,332 copying src/forecastbox/products/plots/schemas/fiab/styles/soil-wetness-index.yml -> build/lib/forecastbox/products/plots/schemas/fiab/styles 2026-03-12T17:02:34,335 copying src/forecastbox/products/plots/schemas/fiab/styles/temperature-at-850hPa.yml -> build/lib/forecastbox/products/plots/schemas/fiab/styles 2026-03-12T17:02:34,338 copying src/forecastbox/products/plots/schemas/fiab/styles/total-precipitation.yml -> build/lib/forecastbox/products/plots/schemas/fiab/styles 2026-03-12T17:02:34,341 copying src/forecastbox/products/plots/schemas/fiab/styles/total-runoff-water-equivalent.yml -> build/lib/forecastbox/products/plots/schemas/fiab/styles 2026-03-12T17:02:34,344 copying src/forecastbox/products/plots/schemas/fiab/styles/wind-gust-at-10m-in-last-6-hours.yml -> build/lib/forecastbox/products/plots/schemas/fiab/styles 2026-03-12T17:02:34,346 copying src/forecastbox/products/plots/schemas/fiab/styles/wind-speed-at-10m.yml -> build/lib/forecastbox/products/plots/schemas/fiab/styles 2026-03-12T17:02:34,350 creating build/lib/forecastbox/products/plots/schemas/fiab/identities 2026-03-12T17:02:34,351 copying src/forecastbox/products/plots/schemas/fiab/identities/mean-sea-level-pressure.yml -> build/lib/forecastbox/products/plots/schemas/fiab/identities 2026-03-12T17:02:34,354 copying src/forecastbox/products/plots/schemas/fiab/identities/near-surface-air-temperature.yml -> build/lib/forecastbox/products/plots/schemas/fiab/identities 2026-03-12T17:02:34,357 copying src/forecastbox/products/plots/schemas/fiab/identities/river-discharge.yml -> build/lib/forecastbox/products/plots/schemas/fiab/identities 2026-03-12T17:02:34,360 copying src/forecastbox/products/plots/schemas/fiab/identities/sea-surface-temperature.yml -> build/lib/forecastbox/products/plots/schemas/fiab/identities 2026-03-12T17:02:34,363 copying src/forecastbox/products/plots/schemas/fiab/identities/snow-water-equivalent.yml -> build/lib/forecastbox/products/plots/schemas/fiab/identities 2026-03-12T17:02:34,365 copying src/forecastbox/products/plots/schemas/fiab/identities/soil-wetness-index.yml -> build/lib/forecastbox/products/plots/schemas/fiab/identities 2026-03-12T17:02:34,368 copying src/forecastbox/products/plots/schemas/fiab/identities/temperature-at-850hPa.yml -> build/lib/forecastbox/products/plots/schemas/fiab/identities 2026-03-12T17:02:34,371 copying src/forecastbox/products/plots/schemas/fiab/identities/total-precipitation.yml -> build/lib/forecastbox/products/plots/schemas/fiab/identities 2026-03-12T17:02:34,373 copying src/forecastbox/products/plots/schemas/fiab/identities/total-runoff-water-equivalent.yml -> build/lib/forecastbox/products/plots/schemas/fiab/identities 2026-03-12T17:02:34,376 copying src/forecastbox/products/plots/schemas/fiab/identities/wind-gust-at-10m-in-last-6-hours.yml -> build/lib/forecastbox/products/plots/schemas/fiab/identities 2026-03-12T17:02:34,403 installing to build/bdist.linux-armv7l/wheel 2026-03-12T17:02:34,404 running install 2026-03-12T17:02:34,427 running install_lib 2026-03-12T17:02:34,434 creating build/bdist.linux-armv7l/wheel 2026-03-12T17:02:34,436 creating build/bdist.linux-armv7l/wheel/forecastbox 2026-03-12T17:02:34,438 copying build/lib/forecastbox/ecpyutil.py -> build/bdist.linux-armv7l/wheel/./forecastbox 2026-03-12T17:02:34,440 creating build/bdist.linux-armv7l/wheel/forecastbox/auth 2026-03-12T17:02:34,441 copying build/lib/forecastbox/auth/users.py -> build/bdist.linux-armv7l/wheel/./forecastbox/auth 2026-03-12T17:02:34,444 copying build/lib/forecastbox/auth/oidc.py -> build/bdist.linux-armv7l/wheel/./forecastbox/auth 2026-03-12T17:02:34,446 creating build/bdist.linux-armv7l/wheel/forecastbox/api 2026-03-12T17:02:34,448 creating build/bdist.linux-armv7l/wheel/forecastbox/api/artifacts 2026-03-12T17:02:34,449 copying build/lib/forecastbox/api/artifacts/__init__.py -> build/bdist.linux-armv7l/wheel/./forecastbox/api/artifacts 2026-03-12T17:02:34,451 copying build/lib/forecastbox/api/artifacts/io.py -> build/bdist.linux-armv7l/wheel/./forecastbox/api/artifacts 2026-03-12T17:02:34,454 copying build/lib/forecastbox/api/artifacts/manager.py -> build/bdist.linux-armv7l/wheel/./forecastbox/api/artifacts 2026-03-12T17:02:34,457 copying build/lib/forecastbox/api/artifacts/base.py -> build/bdist.linux-armv7l/wheel/./forecastbox/api/artifacts 2026-03-12T17:02:34,459 copying build/lib/forecastbox/api/__init__.py -> build/bdist.linux-armv7l/wheel/./forecastbox/api 2026-03-12T17:02:34,461 copying build/lib/forecastbox/api/fable.py -> build/bdist.linux-armv7l/wheel/./forecastbox/api 2026-03-12T17:02:34,463 copying build/lib/forecastbox/api/execution.py -> build/bdist.linux-armv7l/wheel/./forecastbox/api 2026-03-12T17:02:34,466 copying build/lib/forecastbox/api/updates.py -> build/bdist.linux-armv7l/wheel/./forecastbox/api 2026-03-12T17:02:34,469 creating build/bdist.linux-armv7l/wheel/forecastbox/api/routers 2026-03-12T17:02:34,470 copying build/lib/forecastbox/api/routers/__init__.py -> build/bdist.linux-armv7l/wheel/./forecastbox/api/routers 2026-03-12T17:02:34,472 copying build/lib/forecastbox/api/routers/auth.py -> build/bdist.linux-armv7l/wheel/./forecastbox/api/routers 2026-03-12T17:02:34,474 copying build/lib/forecastbox/api/routers/fable.py -> build/bdist.linux-armv7l/wheel/./forecastbox/api/routers 2026-03-12T17:02:34,476 copying build/lib/forecastbox/api/routers/schedule.py -> build/bdist.linux-armv7l/wheel/./forecastbox/api/routers 2026-03-12T17:02:34,479 copying build/lib/forecastbox/api/routers/artifacts.py -> build/bdist.linux-armv7l/wheel/./forecastbox/api/routers 2026-03-12T17:02:34,481 copying build/lib/forecastbox/api/routers/job.py -> build/bdist.linux-armv7l/wheel/./forecastbox/api/routers 2026-03-12T17:02:34,484 copying build/lib/forecastbox/api/routers/plugin.py -> build/bdist.linux-armv7l/wheel/./forecastbox/api/routers 2026-03-12T17:02:34,486 copying build/lib/forecastbox/api/routers/gateway.py -> build/bdist.linux-armv7l/wheel/./forecastbox/api/routers 2026-03-12T17:02:34,489 copying build/lib/forecastbox/api/routers/admin.py -> build/bdist.linux-armv7l/wheel/./forecastbox/api/routers 2026-03-12T17:02:34,492 copying build/lib/forecastbox/api/utils.py -> build/bdist.linux-armv7l/wheel/./forecastbox/api 2026-03-12T17:02:34,494 creating build/bdist.linux-armv7l/wheel/forecastbox/api/types 2026-03-12T17:02:34,495 copying build/lib/forecastbox/api/types/__init__.py -> build/bdist.linux-armv7l/wheel/./forecastbox/api/types 2026-03-12T17:02:34,497 copying build/lib/forecastbox/api/types/scheduling.py -> build/bdist.linux-armv7l/wheel/./forecastbox/api/types 2026-03-12T17:02:34,500 copying build/lib/forecastbox/api/types/fable.py -> build/bdist.linux-armv7l/wheel/./forecastbox/api/types 2026-03-12T17:02:34,502 copying build/lib/forecastbox/api/types/jobs.py -> build/bdist.linux-armv7l/wheel/./forecastbox/api/types 2026-03-12T17:02:34,504 creating build/bdist.linux-armv7l/wheel/forecastbox/api/scheduling 2026-03-12T17:02:34,506 copying build/lib/forecastbox/api/scheduling/__init__.py -> build/bdist.linux-armv7l/wheel/./forecastbox/api/scheduling 2026-03-12T17:02:34,507 copying build/lib/forecastbox/api/scheduling/dt_utils.py -> build/bdist.linux-armv7l/wheel/./forecastbox/api/scheduling 2026-03-12T17:02:34,510 copying build/lib/forecastbox/api/scheduling/scheduler_thread.py -> build/bdist.linux-armv7l/wheel/./forecastbox/api/scheduling 2026-03-12T17:02:34,512 copying build/lib/forecastbox/api/scheduling/job_utils.py -> build/bdist.linux-armv7l/wheel/./forecastbox/api/scheduling 2026-03-12T17:02:34,516 creating build/bdist.linux-armv7l/wheel/forecastbox/api/plugin 2026-03-12T17:02:34,517 copying build/lib/forecastbox/api/plugin/store.py -> build/bdist.linux-armv7l/wheel/./forecastbox/api/plugin 2026-03-12T17:02:34,520 copying build/lib/forecastbox/api/plugin/manager.py -> build/bdist.linux-armv7l/wheel/./forecastbox/api/plugin 2026-03-12T17:02:34,523 copying build/lib/forecastbox/_version.py -> build/bdist.linux-armv7l/wheel/./forecastbox 2026-03-12T17:02:34,525 copying build/lib/forecastbox/__init__.py -> build/bdist.linux-armv7l/wheel/./forecastbox 2026-03-12T17:02:34,527 copying build/lib/forecastbox/entrypoint.py -> build/bdist.linux-armv7l/wheel/./forecastbox 2026-03-12T17:02:34,530 creating build/bdist.linux-armv7l/wheel/forecastbox/static 2026-03-12T17:02:34,531 copying build/lib/forecastbox/static/index.html -> build/bdist.linux-armv7l/wheel/./forecastbox/static 2026-03-12T17:02:34,533 copying build/lib/forecastbox/static/favicon.ico -> build/bdist.linux-armv7l/wheel/./forecastbox/static 2026-03-12T17:02:34,537 creating build/bdist.linux-armv7l/wheel/forecastbox/static/logos 2026-03-12T17:02:34,538 copying build/lib/forecastbox/static/logos/fiab.png -> build/bdist.linux-armv7l/wheel/./forecastbox/static/logos 2026-03-12T17:02:34,547 creating build/bdist.linux-armv7l/wheel/forecastbox/static/logos/org 2026-03-12T17:02:34,548 copying build/lib/forecastbox/static/logos/org/destine.png -> build/bdist.linux-armv7l/wheel/./forecastbox/static/logos/org 2026-03-12T17:02:34,551 copying build/lib/forecastbox/static/logos/org/MetNorway.png -> build/bdist.linux-armv7l/wheel/./forecastbox/static/logos/org 2026-03-12T17:02:34,553 copying build/lib/forecastbox/static/logos/org/destine-fund.png -> build/bdist.linux-armv7l/wheel/./forecastbox/static/logos/org 2026-03-12T17:02:34,555 copying build/lib/forecastbox/static/logos/org/ECMWF.png -> build/bdist.linux-armv7l/wheel/./forecastbox/static/logos/org 2026-03-12T17:02:34,558 creating build/bdist.linux-armv7l/wheel/forecastbox/static/logos/packages 2026-03-12T17:02:34,559 copying build/lib/forecastbox/static/logos/packages/earthkit-light.svg -> build/bdist.linux-armv7l/wheel/./forecastbox/static/logos/packages 2026-03-12T17:02:34,562 copying build/lib/forecastbox/static/logos/packages/anemoi.webp -> build/bdist.linux-armv7l/wheel/./forecastbox/static/logos/packages 2026-03-12T17:02:34,564 copying build/lib/forecastbox/static/logos/packages/earthkit-dark.svg -> build/bdist.linux-armv7l/wheel/./forecastbox/static/logos/packages 2026-03-12T17:02:34,568 creating build/bdist.linux-armv7l/wheel/forecastbox/static/era5 2026-03-12T17:02:34,569 copying build/lib/forecastbox/static/era5/sprite_sheet.png -> build/bdist.linux-armv7l/wheel/./forecastbox/static/era5 2026-03-12T17:02:34,707 copying build/lib/forecastbox/static/robots.txt -> build/bdist.linux-armv7l/wheel/./forecastbox/static 2026-03-12T17:02:34,709 creating build/bdist.linux-armv7l/wheel/forecastbox/static/dag 2026-03-12T17:02:34,711 copying build/lib/forecastbox/static/dag/example.html -> build/bdist.linux-armv7l/wheel/./forecastbox/static/dag 2026-03-12T17:02:34,716 copying build/lib/forecastbox/static/logo192.png -> build/bdist.linux-armv7l/wheel/./forecastbox/static 2026-03-12T17:02:34,722 creating build/bdist.linux-armv7l/wheel/forecastbox/static/assets 2026-03-12T17:02:34,723 copying build/lib/forecastbox/static/assets/LoadingSpinner-eJj1Rt_p.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,725 copying build/lib/forecastbox/static/assets/chevron-right-DjUD5jke.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,726 copying build/lib/forecastbox/static/assets/tabs-BZV40eAE.css -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,729 copying build/lib/forecastbox/static/assets/user.types-CMrjUKHL.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,731 copying build/lib/forecastbox/static/assets/trash-2-DURuS58L.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,733 copying build/lib/forecastbox/static/assets/useMedia-BLY_tqLg.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,735 copying build/lib/forecastbox/static/assets/fable-Cq3AhzJ7.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,736 copying build/lib/forecastbox/static/assets/x-DC4xy9dX.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,738 copying build/lib/forecastbox/static/assets/_authenticated-7VETl7jO.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,741 copying build/lib/forecastbox/static/assets/CompositeRoot-DKbMsYnd.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,743 copying build/lib/forecastbox/static/assets/plugins-BqdZ9U7v.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,745 copying build/lib/forecastbox/static/assets/vendor-l0sNRNKZ.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,746 copying build/lib/forecastbox/static/assets/separator-jhVX8mM_.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,748 copying build/lib/forecastbox/static/assets/CommandPalette-uYZDRsr3.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,751 copying build/lib/forecastbox/static/assets/FableBuilderPage-W84FkIf-.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,756 copying build/lib/forecastbox/static/assets/dashboard-CUkfC7KE.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,758 copying build/lib/forecastbox/static/assets/layers-BU62ZQOM.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,760 copying build/lib/forecastbox/static/assets/sources-y30yOGEc.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,763 copying build/lib/forecastbox/static/assets/plugins.index-DIJyc2En.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,765 copying build/lib/forecastbox/static/assets/pipeline-generator-DTnBMEzW.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,767 copying build/lib/forecastbox/static/assets/executions.index-BDPUYdP6.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,769 copying build/lib/forecastbox/static/assets/value-type-parser-dKRA3lWY.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,771 copying build/lib/forecastbox/static/assets/settings-D51EyWGZ.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,773 copying build/lib/forecastbox/static/assets/plugins._pluginId-BoSRfbWt.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,775 copying build/lib/forecastbox/static/assets/ibm-plex-sans-cyrillic-ext-wght-normal-d45eAU9y.woff2 -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,777 copying build/lib/forecastbox/static/assets/tabs-D0iWufdl.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,783 copying build/lib/forecastbox/static/assets/triangle-alert-ZzoUBNeN.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,785 copying build/lib/forecastbox/static/assets/alert-dialog-CEwDAVhm.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,787 copying build/lib/forecastbox/static/assets/database-mA9pPwlg.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,790 copying build/lib/forecastbox/static/assets/url-state-CWLKvSUw.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,792 copying build/lib/forecastbox/static/assets/index-BIoVupkR.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,801 copying build/lib/forecastbox/static/assets/about-D6gDZK-h.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,803 copying build/lib/forecastbox/static/assets/circle-question-mark-C7lKiFHK.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,806 copying build/lib/forecastbox/static/assets/PublicLayout-CB3nBZ15.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,808 copying build/lib/forecastbox/static/assets/Footer-CfzCrQFJ.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,810 copying build/lib/forecastbox/static/assets/RotatingGlobe-BA6tAe-G.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,843 copying build/lib/forecastbox/static/assets/formatDistanceToNow-Ctx6mZEP.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,845 copying build/lib/forecastbox/static/assets/ibm-plex-sans-cyrillic-wght-normal-BAAhND-U.woff2 -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,848 copying build/lib/forecastbox/static/assets/config-CioCJBRV.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,850 copying build/lib/forecastbox/static/assets/ibm-plex-sans-latin-wght-normal-IvpUvPa2.woff2 -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,853 copying build/lib/forecastbox/static/assets/executions._jobId-C0n_MrJO.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,856 copying build/lib/forecastbox/static/assets/tooltip-CjA4YRjy.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,858 copying build/lib/forecastbox/static/assets/query-CjPN6y21.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,861 copying build/lib/forecastbox/static/assets/useFocus-BS1PV5uD.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,863 copying build/lib/forecastbox/static/assets/pencil-xZB_mWdC.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,865 copying build/lib/forecastbox/static/assets/switch-CybSYBi6.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,867 copying build/lib/forecastbox/static/assets/Separator-DLfBnFbO.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,869 copying build/lib/forecastbox/static/assets/getDisabledMountTransitionStyles-Dugj4rqC.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,872 copying build/lib/forecastbox/static/assets/search-BHpg-4Pg.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,874 copying build/lib/forecastbox/static/assets/createLucideIcon-DLoz12YX.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,876 copying build/lib/forecastbox/static/assets/router-DzM4N3Eo.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,880 copying build/lib/forecastbox/static/assets/zod-BX5ZS8Nl.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,881 copying build/lib/forecastbox/static/assets/plus-BZlBjbPF.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,883 copying build/lib/forecastbox/static/assets/settings-2-CYjix6WS.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,885 copying build/lib/forecastbox/static/assets/badge-Bn4GtyK9.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,887 copying build/lib/forecastbox/static/assets/ToolbarRootContext-gAo9Agfy.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,889 copying build/lib/forecastbox/static/assets/circle-play-CJN5CTTi.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,891 copying build/lib/forecastbox/static/assets/useUser-D9vKQGy-.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,893 copying build/lib/forecastbox/static/assets/input-Ye3pO9S0.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,895 copying build/lib/forecastbox/static/assets/fable.types-BverdjvK.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,897 copying build/lib/forecastbox/static/assets/ibm-plex-sans-greek-wght-normal-CmyJS8uq.woff2 -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,900 copying build/lib/forecastbox/static/assets/useLocalStorage-CJOcf_VD.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,902 copying build/lib/forecastbox/static/assets/refresh-cw-k1Qd2WcJ.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,904 copying build/lib/forecastbox/static/assets/chevron-left-Cs6_NK5a.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,906 copying build/lib/forecastbox/static/assets/alert-PZeBd9q7.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,908 copying build/lib/forecastbox/static/assets/ellipsis-vertical-6CR4simB.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,910 copying build/lib/forecastbox/static/assets/loader-circle-BfLsYoVe.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,911 copying build/lib/forecastbox/static/assets/puzzle-CRMo3qcO.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,913 copying build/lib/forecastbox/static/assets/useJobs-Bcl1rz1G.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,915 copying build/lib/forecastbox/static/assets/presets-BH7zagPm.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,918 copying build/lib/forecastbox/static/assets/lz-string-C3l4_fbz.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,920 copying build/lib/forecastbox/static/assets/configure._fableId-DPTDNaIF.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,922 copying build/lib/forecastbox/static/assets/index-CNrxCmCu.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,924 copying build/lib/forecastbox/static/assets/PageHeader-B8iyOXjo.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,925 copying build/lib/forecastbox/static/assets/ibm-plex-sans-latin-ext-wght-normal-CIII54If.woff2 -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,928 copying build/lib/forecastbox/static/assets/StatusDetailsPopover-DLR8ht3C.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,930 copying build/lib/forecastbox/static/assets/job-status-CBDK31Tn.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,932 copying build/lib/forecastbox/static/assets/index-BJ6nIQSb.css -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,938 copying build/lib/forecastbox/static/assets/dropdown-menu-BU_2tffr.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,941 copying build/lib/forecastbox/static/assets/client-B0u79XEl.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,943 copying build/lib/forecastbox/static/assets/index-CMxm52gl.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,945 copying build/lib/forecastbox/static/assets/admin-Bb9p0mMz.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,947 copying build/lib/forecastbox/static/assets/label-CPhHLtSF.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,949 copying build/lib/forecastbox/static/assets/ibm-plex-sans-vietnamese-wght-normal-Dg1JeJN0.woff2 -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,951 copying build/lib/forecastbox/static/assets/value-DI5aKHLv.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,954 copying build/lib/forecastbox/static/assets/PluginStatusBadge-CJG2g714.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,956 copying build/lib/forecastbox/static/assets/circle-check-C_U3mJVe.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,958 copying build/lib/forecastbox/static/assets/arrow-left-B1fo4tEc.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,960 copying build/lib/forecastbox/static/assets/circle-x-DnfiKV0S.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,961 copying build/lib/forecastbox/static/assets/file-text-Dw6x9qIz.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,963 copying build/lib/forecastbox/static/assets/configure-wTaAkNz3.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,965 copying build/lib/forecastbox/static/assets/popover-o0V8ki0l.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,968 copying build/lib/forecastbox/static/assets/select-BsQzjfZS.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,971 copying build/lib/forecastbox/static/assets/useConfigPresets-C4O-KtcZ.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-03-12T17:02:34,972 copying build/lib/forecastbox/static/mockServiceWorker.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static 2026-03-12T17:02:34,975 copying build/lib/forecastbox/static/manifest.json -> build/bdist.linux-armv7l/wheel/./forecastbox/static 2026-03-12T17:02:34,976 copying build/lib/forecastbox/static/logo512.png -> build/bdist.linux-armv7l/wheel/./forecastbox/static 2026-03-12T17:02:34,980 copying build/lib/forecastbox/core.py -> build/bdist.linux-armv7l/wheel/./forecastbox 2026-03-12T17:02:34,983 creating build/bdist.linux-armv7l/wheel/forecastbox/products 2026-03-12T17:02:34,984 copying build/lib/forecastbox/products/__init__.py -> build/bdist.linux-armv7l/wheel/./forecastbox/products 2026-03-12T17:02:34,986 copying build/lib/forecastbox/products/product.py -> build/bdist.linux-armv7l/wheel/./forecastbox/products 2026-03-12T17:02:34,988 copying build/lib/forecastbox/products/standard.py -> build/bdist.linux-armv7l/wheel/./forecastbox/products 2026-03-12T17:02:34,990 creating build/bdist.linux-armv7l/wheel/forecastbox/products/ensemble 2026-03-12T17:02:34,991 copying build/lib/forecastbox/products/ensemble/__init__.py -> build/bdist.linux-armv7l/wheel/./forecastbox/products/ensemble 2026-03-12T17:02:34,993 copying build/lib/forecastbox/products/ensemble/threshold.py -> build/bdist.linux-armv7l/wheel/./forecastbox/products/ensemble 2026-03-12T17:02:34,996 copying build/lib/forecastbox/products/ensemble/ens_stats.py -> build/bdist.linux-armv7l/wheel/./forecastbox/products/ensemble 2026-03-12T17:02:34,997 copying build/lib/forecastbox/products/ensemble/base.py -> build/bdist.linux-armv7l/wheel/./forecastbox/products/ensemble 2026-03-12T17:02:35,000 creating build/bdist.linux-armv7l/wheel/forecastbox/products/ensemble/definitions 2026-03-12T17:02:35,001 copying build/lib/forecastbox/products/ensemble/definitions/threshold_probability.yaml -> build/bdist.linux-armv7l/wheel/./forecastbox/products/ensemble/definitions 2026-03-12T17:02:35,003 copying build/lib/forecastbox/products/ensemble/definitions/quantiles.yaml -> build/bdist.linux-armv7l/wheel/./forecastbox/products/ensemble/definitions 2026-03-12T17:02:35,005 copying build/lib/forecastbox/products/ensemble/quantiles.py -> build/bdist.linux-armv7l/wheel/./forecastbox/products/ensemble 2026-03-12T17:02:35,007 copying build/lib/forecastbox/products/export.py -> build/bdist.linux-armv7l/wheel/./forecastbox/products 2026-03-12T17:02:35,009 creating build/bdist.linux-armv7l/wheel/forecastbox/products/extreme 2026-03-12T17:02:35,010 copying build/lib/forecastbox/products/extreme/extreme.py -> build/bdist.linux-armv7l/wheel/./forecastbox/products/extreme 2026-03-12T17:02:35,012 copying build/lib/forecastbox/products/interfaces.py -> build/bdist.linux-armv7l/wheel/./forecastbox/products 2026-03-12T17:02:35,014 creating build/bdist.linux-armv7l/wheel/forecastbox/products/schemas 2026-03-12T17:02:35,015 copying build/lib/forecastbox/products/schemas/pproc.yaml -> build/bdist.linux-armv7l/wheel/./forecastbox/products/schemas 2026-03-12T17:02:35,019 copying build/lib/forecastbox/products/generic.py -> build/bdist.linux-armv7l/wheel/./forecastbox/products 2026-03-12T17:02:35,021 copying build/lib/forecastbox/products/definitions.py -> build/bdist.linux-armv7l/wheel/./forecastbox/products 2026-03-12T17:02:35,023 creating build/bdist.linux-armv7l/wheel/forecastbox/products/plots 2026-03-12T17:02:35,024 copying build/lib/forecastbox/products/plots/__init__.py -> build/bdist.linux-armv7l/wheel/./forecastbox/products/plots 2026-03-12T17:02:35,027 copying build/lib/forecastbox/products/plots/vertical_profile.py -> build/bdist.linux-armv7l/wheel/./forecastbox/products/plots 2026-03-12T17:02:35,028 copying build/lib/forecastbox/products/plots/meteogram.py -> build/bdist.linux-armv7l/wheel/./forecastbox/products/plots 2026-03-12T17:02:35,030 creating build/bdist.linux-armv7l/wheel/forecastbox/products/plots/schemas 2026-03-12T17:02:35,031 copying build/lib/forecastbox/products/plots/schemas/__init__.py -> build/bdist.linux-armv7l/wheel/./forecastbox/products/plots/schemas 2026-03-12T17:02:35,034 creating build/bdist.linux-armv7l/wheel/forecastbox/products/plots/schemas/fiab 2026-03-12T17:02:35,035 copying build/lib/forecastbox/products/plots/schemas/fiab/schema.yaml -> build/bdist.linux-armv7l/wheel/./forecastbox/products/plots/schemas/fiab 2026-03-12T17:02:35,038 creating build/bdist.linux-armv7l/wheel/forecastbox/products/plots/schemas/fiab/styles 2026-03-12T17:02:35,039 copying build/lib/forecastbox/products/plots/schemas/fiab/styles/wind-speed-at-10m.yml -> build/bdist.linux-armv7l/wheel/./forecastbox/products/plots/schemas/fiab/styles 2026-03-12T17:02:35,040 copying build/lib/forecastbox/products/plots/schemas/fiab/styles/soil-wetness-index.yml -> build/bdist.linux-armv7l/wheel/./forecastbox/products/plots/schemas/fiab/styles 2026-03-12T17:02:35,042 copying build/lib/forecastbox/products/plots/schemas/fiab/styles/river-discharge.yml -> build/bdist.linux-armv7l/wheel/./forecastbox/products/plots/schemas/fiab/styles 2026-03-12T17:02:35,044 copying build/lib/forecastbox/products/plots/schemas/fiab/styles/mean-sea-level-pressure.yml -> build/bdist.linux-armv7l/wheel/./forecastbox/products/plots/schemas/fiab/styles 2026-03-12T17:02:35,046 copying build/lib/forecastbox/products/plots/schemas/fiab/styles/total-runoff-water-equivalent.yml -> build/bdist.linux-armv7l/wheel/./forecastbox/products/plots/schemas/fiab/styles 2026-03-12T17:02:35,048 copying build/lib/forecastbox/products/plots/schemas/fiab/styles/near-surface-air-temperature.yml -> build/bdist.linux-armv7l/wheel/./forecastbox/products/plots/schemas/fiab/styles 2026-03-12T17:02:35,049 copying build/lib/forecastbox/products/plots/schemas/fiab/styles/snow-water-equivalent.yml -> build/bdist.linux-armv7l/wheel/./forecastbox/products/plots/schemas/fiab/styles 2026-03-12T17:02:35,051 copying build/lib/forecastbox/products/plots/schemas/fiab/styles/sea-surface-temperature.yml -> build/bdist.linux-armv7l/wheel/./forecastbox/products/plots/schemas/fiab/styles 2026-03-12T17:02:35,053 copying build/lib/forecastbox/products/plots/schemas/fiab/styles/temperature-at-850hPa.yml -> build/bdist.linux-armv7l/wheel/./forecastbox/products/plots/schemas/fiab/styles 2026-03-12T17:02:35,055 copying build/lib/forecastbox/products/plots/schemas/fiab/styles/total-precipitation.yml -> build/bdist.linux-armv7l/wheel/./forecastbox/products/plots/schemas/fiab/styles 2026-03-12T17:02:35,056 copying build/lib/forecastbox/products/plots/schemas/fiab/styles/wind-gust-at-10m-in-last-6-hours.yml -> build/bdist.linux-armv7l/wheel/./forecastbox/products/plots/schemas/fiab/styles 2026-03-12T17:02:35,059 creating build/bdist.linux-armv7l/wheel/forecastbox/products/plots/schemas/fiab/identities 2026-03-12T17:02:35,060 copying build/lib/forecastbox/products/plots/schemas/fiab/identities/soil-wetness-index.yml -> build/bdist.linux-armv7l/wheel/./forecastbox/products/plots/schemas/fiab/identities 2026-03-12T17:02:35,062 copying build/lib/forecastbox/products/plots/schemas/fiab/identities/river-discharge.yml -> build/bdist.linux-armv7l/wheel/./forecastbox/products/plots/schemas/fiab/identities 2026-03-12T17:02:35,064 copying build/lib/forecastbox/products/plots/schemas/fiab/identities/mean-sea-level-pressure.yml -> build/bdist.linux-armv7l/wheel/./forecastbox/products/plots/schemas/fiab/identities 2026-03-12T17:02:35,065 copying build/lib/forecastbox/products/plots/schemas/fiab/identities/total-runoff-water-equivalent.yml -> build/bdist.linux-armv7l/wheel/./forecastbox/products/plots/schemas/fiab/identities 2026-03-12T17:02:35,067 copying build/lib/forecastbox/products/plots/schemas/fiab/identities/near-surface-air-temperature.yml -> build/bdist.linux-armv7l/wheel/./forecastbox/products/plots/schemas/fiab/identities 2026-03-12T17:02:35,069 copying build/lib/forecastbox/products/plots/schemas/fiab/identities/snow-water-equivalent.yml -> build/bdist.linux-armv7l/wheel/./forecastbox/products/plots/schemas/fiab/identities 2026-03-12T17:02:35,071 copying build/lib/forecastbox/products/plots/schemas/fiab/identities/sea-surface-temperature.yml -> build/bdist.linux-armv7l/wheel/./forecastbox/products/plots/schemas/fiab/identities 2026-03-12T17:02:35,072 copying build/lib/forecastbox/products/plots/schemas/fiab/identities/temperature-at-850hPa.yml -> build/bdist.linux-armv7l/wheel/./forecastbox/products/plots/schemas/fiab/identities 2026-03-12T17:02:35,074 copying build/lib/forecastbox/products/plots/schemas/fiab/identities/total-precipitation.yml -> build/bdist.linux-armv7l/wheel/./forecastbox/products/plots/schemas/fiab/identities 2026-03-12T17:02:35,075 copying build/lib/forecastbox/products/plots/schemas/fiab/identities/wind-gust-at-10m-in-last-6-hours.yml -> build/bdist.linux-armv7l/wheel/./forecastbox/products/plots/schemas/fiab/identities 2026-03-12T17:02:35,077 copying build/lib/forecastbox/products/plots/maps.py -> build/bdist.linux-armv7l/wheel/./forecastbox/products/plots 2026-03-12T17:02:35,079 copying build/lib/forecastbox/products/registry.py -> build/bdist.linux-armv7l/wheel/./forecastbox/products 2026-03-12T17:02:35,081 copying build/lib/forecastbox/products/forecast.py -> build/bdist.linux-armv7l/wheel/./forecastbox/products 2026-03-12T17:02:35,083 copying build/lib/forecastbox/products/pproc.py -> build/bdist.linux-armv7l/wheel/./forecastbox/products 2026-03-12T17:02:35,085 copying build/lib/forecastbox/products/thermal.py -> build/bdist.linux-armv7l/wheel/./forecastbox/products 2026-03-12T17:02:35,087 copying build/lib/forecastbox/config.py -> build/bdist.linux-armv7l/wheel/./forecastbox 2026-03-12T17:02:35,090 creating build/bdist.linux-armv7l/wheel/forecastbox/templates 2026-03-12T17:02:35,091 copying build/lib/forecastbox/templates/share.html -> build/bdist.linux-armv7l/wheel/./forecastbox/templates 2026-03-12T17:02:35,093 creating build/bdist.linux-armv7l/wheel/forecastbox/standalone 2026-03-12T17:02:35,094 copying build/lib/forecastbox/standalone/__init__.py -> build/bdist.linux-armv7l/wheel/./forecastbox/standalone 2026-03-12T17:02:35,096 copying build/lib/forecastbox/standalone/entrypoint.py -> build/bdist.linux-armv7l/wheel/./forecastbox/standalone 2026-03-12T17:02:35,098 copying build/lib/forecastbox/standalone/procs.py -> build/bdist.linux-armv7l/wheel/./forecastbox/standalone 2026-03-12T17:02:35,099 copying build/lib/forecastbox/standalone/service.py -> build/bdist.linux-armv7l/wheel/./forecastbox/standalone 2026-03-12T17:02:35,101 copying build/lib/forecastbox/standalone/config.py -> build/bdist.linux-armv7l/wheel/./forecastbox/standalone 2026-03-12T17:02:35,103 copying build/lib/forecastbox/standalone/checks.py -> build/bdist.linux-armv7l/wheel/./forecastbox/standalone 2026-03-12T17:02:35,105 copying build/lib/forecastbox/standalone/launchers.py -> build/bdist.linux-armv7l/wheel/./forecastbox/standalone 2026-03-12T17:02:35,107 creating build/bdist.linux-armv7l/wheel/forecastbox/db 2026-03-12T17:02:35,108 copying build/lib/forecastbox/db/user.py -> build/bdist.linux-armv7l/wheel/./forecastbox/db 2026-03-12T17:02:35,110 copying build/lib/forecastbox/db/__init__.py -> build/bdist.linux-armv7l/wheel/./forecastbox/db 2026-03-12T17:02:35,112 copying build/lib/forecastbox/db/migrations.py -> build/bdist.linux-armv7l/wheel/./forecastbox/db 2026-03-12T17:02:35,113 copying build/lib/forecastbox/db/fable.py -> build/bdist.linux-armv7l/wheel/./forecastbox/db 2026-03-12T17:02:35,115 copying build/lib/forecastbox/db/core.py -> build/bdist.linux-armv7l/wheel/./forecastbox/db 2026-03-12T17:02:35,117 copying build/lib/forecastbox/db/schedule.py -> build/bdist.linux-armv7l/wheel/./forecastbox/db 2026-03-12T17:02:35,119 copying build/lib/forecastbox/db/job.py -> build/bdist.linux-armv7l/wheel/./forecastbox/db 2026-03-12T17:02:35,122 creating build/bdist.linux-armv7l/wheel/forecastbox/schemas 2026-03-12T17:02:35,123 copying build/lib/forecastbox/schemas/user.py -> build/bdist.linux-armv7l/wheel/./forecastbox/schemas 2026-03-12T17:02:35,125 copying build/lib/forecastbox/schemas/model.py -> build/bdist.linux-armv7l/wheel/./forecastbox/schemas 2026-03-12T17:02:35,126 copying build/lib/forecastbox/schemas/fable.py -> build/bdist.linux-armv7l/wheel/./forecastbox/schemas 2026-03-12T17:02:35,128 copying build/lib/forecastbox/schemas/schedule.py -> build/bdist.linux-armv7l/wheel/./forecastbox/schemas 2026-03-12T17:02:35,130 copying build/lib/forecastbox/schemas/job.py -> build/bdist.linux-armv7l/wheel/./forecastbox/schemas 2026-03-12T17:02:35,132 creating build/bdist.linux-armv7l/wheel/forecastbox/models 2026-03-12T17:02:35,133 copying build/lib/forecastbox/models/__init__.py -> build/bdist.linux-armv7l/wheel/./forecastbox/models 2026-03-12T17:02:35,135 copying build/lib/forecastbox/models/model.py -> build/bdist.linux-armv7l/wheel/./forecastbox/models 2026-03-12T17:02:35,137 copying build/lib/forecastbox/models/metadata.py -> build/bdist.linux-armv7l/wheel/./forecastbox/models 2026-03-12T17:02:35,139 copying build/lib/forecastbox/models/nested.py -> build/bdist.linux-armv7l/wheel/./forecastbox/models 2026-03-12T17:02:35,141 copying build/lib/forecastbox/models/utils.py -> build/bdist.linux-armv7l/wheel/./forecastbox/models 2026-03-12T17:02:35,143 copying build/lib/forecastbox/models/globe.py -> build/bdist.linux-armv7l/wheel/./forecastbox/models 2026-03-12T17:02:35,145 creating build/bdist.linux-armv7l/wheel/forecastbox/rjsf 2026-03-12T17:02:35,146 copying build/lib/forecastbox/rjsf/__init__.py -> build/bdist.linux-armv7l/wheel/./forecastbox/rjsf 2026-03-12T17:02:35,148 copying build/lib/forecastbox/rjsf/forms.py -> build/bdist.linux-armv7l/wheel/./forecastbox/rjsf 2026-03-12T17:02:35,150 copying build/lib/forecastbox/rjsf/from_pydantic.py -> build/bdist.linux-armv7l/wheel/./forecastbox/rjsf 2026-03-12T17:02:35,152 copying build/lib/forecastbox/rjsf/utils.py -> build/bdist.linux-armv7l/wheel/./forecastbox/rjsf 2026-03-12T17:02:35,154 copying build/lib/forecastbox/rjsf/uiSchema.py -> build/bdist.linux-armv7l/wheel/./forecastbox/rjsf 2026-03-12T17:02:35,156 copying build/lib/forecastbox/rjsf/jsonSchema.py -> build/bdist.linux-armv7l/wheel/./forecastbox/rjsf 2026-03-12T17:02:35,158 running install_egg_info 2026-03-12T17:02:35,164 Copying src/forecast_in_a_box.egg-info to build/bdist.linux-armv7l/wheel/./forecast_in_a_box-0.6.0-py3.11.egg-info 2026-03-12T17:02:35,175 running install_scripts 2026-03-12T17:02:35,184 creating build/bdist.linux-armv7l/wheel/forecast_in_a_box-0.6.0.dist-info/WHEEL 2026-03-12T17:02:35,187 creating '/tmp/pip-wheel-mwokt5fs/.tmp-yhtltl2n/forecast_in_a_box-0.6.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-12T17:02:35,191 adding 'forecast_in_a_box-0.6.0.dist-info/licenses/LICENSE' 2026-03-12T17:02:35,193 adding 'forecastbox/__init__.py' 2026-03-12T17:02:35,195 adding 'forecastbox/_version.py' 2026-03-12T17:02:35,197 adding 'forecastbox/config.py' 2026-03-12T17:02:35,198 adding 'forecastbox/core.py' 2026-03-12T17:02:35,200 adding 'forecastbox/ecpyutil.py' 2026-03-12T17:02:35,202 adding 'forecastbox/entrypoint.py' 2026-03-12T17:02:35,204 adding 'forecastbox/api/__init__.py' 2026-03-12T17:02:35,205 adding 'forecastbox/api/execution.py' 2026-03-12T17:02:35,207 adding 'forecastbox/api/fable.py' 2026-03-12T17:02:35,209 adding 'forecastbox/api/updates.py' 2026-03-12T17:02:35,210 adding 'forecastbox/api/utils.py' 2026-03-12T17:02:35,212 adding 'forecastbox/api/artifacts/__init__.py' 2026-03-12T17:02:35,213 adding 'forecastbox/api/artifacts/base.py' 2026-03-12T17:02:35,215 adding 'forecastbox/api/artifacts/io.py' 2026-03-12T17:02:35,217 adding 'forecastbox/api/artifacts/manager.py' 2026-03-12T17:02:35,219 adding 'forecastbox/api/plugin/manager.py' 2026-03-12T17:02:35,221 adding 'forecastbox/api/plugin/store.py' 2026-03-12T17:02:35,223 adding 'forecastbox/api/routers/__init__.py' 2026-03-12T17:02:35,224 adding 'forecastbox/api/routers/admin.py' 2026-03-12T17:02:35,226 adding 'forecastbox/api/routers/artifacts.py' 2026-03-12T17:02:35,227 adding 'forecastbox/api/routers/auth.py' 2026-03-12T17:02:35,228 adding 'forecastbox/api/routers/fable.py' 2026-03-12T17:02:35,230 adding 'forecastbox/api/routers/gateway.py' 2026-03-12T17:02:35,233 adding 'forecastbox/api/routers/job.py' 2026-03-12T17:02:35,234 adding 'forecastbox/api/routers/plugin.py' 2026-03-12T17:02:35,236 adding 'forecastbox/api/routers/schedule.py' 2026-03-12T17:02:35,238 adding 'forecastbox/api/scheduling/__init__.py' 2026-03-12T17:02:35,239 adding 'forecastbox/api/scheduling/dt_utils.py' 2026-03-12T17:02:35,241 adding 'forecastbox/api/scheduling/job_utils.py' 2026-03-12T17:02:35,242 adding 'forecastbox/api/scheduling/scheduler_thread.py' 2026-03-12T17:02:35,244 adding 'forecastbox/api/types/__init__.py' 2026-03-12T17:02:35,245 adding 'forecastbox/api/types/fable.py' 2026-03-12T17:02:35,246 adding 'forecastbox/api/types/jobs.py' 2026-03-12T17:02:35,248 adding 'forecastbox/api/types/scheduling.py' 2026-03-12T17:02:35,249 adding 'forecastbox/auth/oidc.py' 2026-03-12T17:02:35,251 adding 'forecastbox/auth/users.py' 2026-03-12T17:02:35,253 adding 'forecastbox/db/__init__.py' 2026-03-12T17:02:35,254 adding 'forecastbox/db/core.py' 2026-03-12T17:02:35,255 adding 'forecastbox/db/fable.py' 2026-03-12T17:02:35,257 adding 'forecastbox/db/job.py' 2026-03-12T17:02:35,258 adding 'forecastbox/db/migrations.py' 2026-03-12T17:02:35,260 adding 'forecastbox/db/schedule.py' 2026-03-12T17:02:35,261 adding 'forecastbox/db/user.py' 2026-03-12T17:02:35,263 adding 'forecastbox/models/__init__.py' 2026-03-12T17:02:35,264 adding 'forecastbox/models/globe.py' 2026-03-12T17:02:35,266 adding 'forecastbox/models/metadata.py' 2026-03-12T17:02:35,268 adding 'forecastbox/models/model.py' 2026-03-12T17:02:35,270 adding 'forecastbox/models/nested.py' 2026-03-12T17:02:35,271 adding 'forecastbox/models/utils.py' 2026-03-12T17:02:35,273 adding 'forecastbox/products/__init__.py' 2026-03-12T17:02:35,274 adding 'forecastbox/products/definitions.py' 2026-03-12T17:02:35,276 adding 'forecastbox/products/export.py' 2026-03-12T17:02:35,277 adding 'forecastbox/products/forecast.py' 2026-03-12T17:02:35,279 adding 'forecastbox/products/generic.py' 2026-03-12T17:02:35,280 adding 'forecastbox/products/interfaces.py' 2026-03-12T17:02:35,282 adding 'forecastbox/products/pproc.py' 2026-03-12T17:02:35,283 adding 'forecastbox/products/product.py' 2026-03-12T17:02:35,285 adding 'forecastbox/products/registry.py' 2026-03-12T17:02:35,287 adding 'forecastbox/products/standard.py' 2026-03-12T17:02:35,288 adding 'forecastbox/products/thermal.py' 2026-03-12T17:02:35,290 adding 'forecastbox/products/ensemble/__init__.py' 2026-03-12T17:02:35,292 adding 'forecastbox/products/ensemble/base.py' 2026-03-12T17:02:35,293 adding 'forecastbox/products/ensemble/ens_stats.py' 2026-03-12T17:02:35,295 adding 'forecastbox/products/ensemble/quantiles.py' 2026-03-12T17:02:35,296 adding 'forecastbox/products/ensemble/threshold.py' 2026-03-12T17:02:35,298 adding 'forecastbox/products/ensemble/definitions/quantiles.yaml' 2026-03-12T17:02:35,299 adding 'forecastbox/products/ensemble/definitions/threshold_probability.yaml' 2026-03-12T17:02:35,301 adding 'forecastbox/products/extreme/extreme.py' 2026-03-12T17:02:35,303 adding 'forecastbox/products/plots/__init__.py' 2026-03-12T17:02:35,305 adding 'forecastbox/products/plots/maps.py' 2026-03-12T17:02:35,306 adding 'forecastbox/products/plots/meteogram.py' 2026-03-12T17:02:35,307 adding 'forecastbox/products/plots/vertical_profile.py' 2026-03-12T17:02:35,309 adding 'forecastbox/products/plots/schemas/__init__.py' 2026-03-12T17:02:35,311 adding 'forecastbox/products/plots/schemas/fiab/schema.yaml' 2026-03-12T17:02:35,313 adding 'forecastbox/products/plots/schemas/fiab/identities/mean-sea-level-pressure.yml' 2026-03-12T17:02:35,314 adding 'forecastbox/products/plots/schemas/fiab/identities/near-surface-air-temperature.yml' 2026-03-12T17:02:35,315 adding 'forecastbox/products/plots/schemas/fiab/identities/river-discharge.yml' 2026-03-12T17:02:35,316 adding 'forecastbox/products/plots/schemas/fiab/identities/sea-surface-temperature.yml' 2026-03-12T17:02:35,317 adding 'forecastbox/products/plots/schemas/fiab/identities/snow-water-equivalent.yml' 2026-03-12T17:02:35,318 adding 'forecastbox/products/plots/schemas/fiab/identities/soil-wetness-index.yml' 2026-03-12T17:02:35,320 adding 'forecastbox/products/plots/schemas/fiab/identities/temperature-at-850hPa.yml' 2026-03-12T17:02:35,321 adding 'forecastbox/products/plots/schemas/fiab/identities/total-precipitation.yml' 2026-03-12T17:02:35,322 adding 'forecastbox/products/plots/schemas/fiab/identities/total-runoff-water-equivalent.yml' 2026-03-12T17:02:35,323 adding 'forecastbox/products/plots/schemas/fiab/identities/wind-gust-at-10m-in-last-6-hours.yml' 2026-03-12T17:02:35,325 adding 'forecastbox/products/plots/schemas/fiab/styles/mean-sea-level-pressure.yml' 2026-03-12T17:02:35,326 adding 'forecastbox/products/plots/schemas/fiab/styles/near-surface-air-temperature.yml' 2026-03-12T17:02:35,327 adding 'forecastbox/products/plots/schemas/fiab/styles/river-discharge.yml' 2026-03-12T17:02:35,328 adding 'forecastbox/products/plots/schemas/fiab/styles/sea-surface-temperature.yml' 2026-03-12T17:02:35,329 adding 'forecastbox/products/plots/schemas/fiab/styles/snow-water-equivalent.yml' 2026-03-12T17:02:35,330 adding 'forecastbox/products/plots/schemas/fiab/styles/soil-wetness-index.yml' 2026-03-12T17:02:35,332 adding 'forecastbox/products/plots/schemas/fiab/styles/temperature-at-850hPa.yml' 2026-03-12T17:02:35,333 adding 'forecastbox/products/plots/schemas/fiab/styles/total-precipitation.yml' 2026-03-12T17:02:35,334 adding 'forecastbox/products/plots/schemas/fiab/styles/total-runoff-water-equivalent.yml' 2026-03-12T17:02:35,335 adding 'forecastbox/products/plots/schemas/fiab/styles/wind-gust-at-10m-in-last-6-hours.yml' 2026-03-12T17:02:35,336 adding 'forecastbox/products/plots/schemas/fiab/styles/wind-speed-at-10m.yml' 2026-03-12T17:02:35,343 adding 'forecastbox/products/schemas/pproc.yaml' 2026-03-12T17:02:35,346 adding 'forecastbox/rjsf/__init__.py' 2026-03-12T17:02:35,347 adding 'forecastbox/rjsf/forms.py' 2026-03-12T17:02:35,349 adding 'forecastbox/rjsf/from_pydantic.py' 2026-03-12T17:02:35,350 adding 'forecastbox/rjsf/jsonSchema.py' 2026-03-12T17:02:35,352 adding 'forecastbox/rjsf/uiSchema.py' 2026-03-12T17:02:35,353 adding 'forecastbox/rjsf/utils.py' 2026-03-12T17:02:35,355 adding 'forecastbox/schemas/fable.py' 2026-03-12T17:02:35,356 adding 'forecastbox/schemas/job.py' 2026-03-12T17:02:35,358 adding 'forecastbox/schemas/model.py' 2026-03-12T17:02:35,359 adding 'forecastbox/schemas/schedule.py' 2026-03-12T17:02:35,360 adding 'forecastbox/schemas/user.py' 2026-03-12T17:02:35,362 adding 'forecastbox/standalone/__init__.py' 2026-03-12T17:02:35,363 adding 'forecastbox/standalone/checks.py' 2026-03-12T17:02:35,365 adding 'forecastbox/standalone/config.py' 2026-03-12T17:02:35,366 adding 'forecastbox/standalone/entrypoint.py' 2026-03-12T17:02:35,367 adding 'forecastbox/standalone/launchers.py' 2026-03-12T17:02:35,369 adding 'forecastbox/standalone/procs.py' 2026-03-12T17:02:35,370 adding 'forecastbox/standalone/service.py' 2026-03-12T17:02:35,373 adding 'forecastbox/static/favicon.ico' 2026-03-12T17:02:35,374 adding 'forecastbox/static/index.html' 2026-03-12T17:02:35,378 adding 'forecastbox/static/logo192.png' 2026-03-12T17:02:35,394 adding 'forecastbox/static/logo512.png' 2026-03-12T17:02:35,396 adding 'forecastbox/static/manifest.json' 2026-03-12T17:02:35,398 adding 'forecastbox/static/mockServiceWorker.js' 2026-03-12T17:02:35,399 adding 'forecastbox/static/robots.txt' 2026-03-12T17:02:35,408 adding 'forecastbox/static/assets/CommandPalette-uYZDRsr3.js' 2026-03-12T17:02:35,409 adding 'forecastbox/static/assets/CompositeRoot-DKbMsYnd.js' 2026-03-12T17:02:35,421 adding 'forecastbox/static/assets/FableBuilderPage-W84FkIf-.js' 2026-03-12T17:02:35,423 adding 'forecastbox/static/assets/Footer-CfzCrQFJ.js' 2026-03-12T17:02:35,424 adding 'forecastbox/static/assets/LoadingSpinner-eJj1Rt_p.js' 2026-03-12T17:02:35,426 adding 'forecastbox/static/assets/PageHeader-B8iyOXjo.js' 2026-03-12T17:02:35,427 adding 'forecastbox/static/assets/PluginStatusBadge-CJG2g714.js' 2026-03-12T17:02:35,428 adding 'forecastbox/static/assets/PublicLayout-CB3nBZ15.js' 2026-03-12T17:02:35,687 adding 'forecastbox/static/assets/RotatingGlobe-BA6tAe-G.js' 2026-03-12T17:02:35,701 adding 'forecastbox/static/assets/Separator-DLfBnFbO.js' 2026-03-12T17:02:35,702 adding 'forecastbox/static/assets/StatusDetailsPopover-DLR8ht3C.js' 2026-03-12T17:02:35,705 adding 'forecastbox/static/assets/ToolbarRootContext-gAo9Agfy.js' 2026-03-12T17:02:35,707 adding 'forecastbox/static/assets/_authenticated-7VETl7jO.js' 2026-03-12T17:02:35,708 adding 'forecastbox/static/assets/about-D6gDZK-h.js' 2026-03-12T17:02:35,709 adding 'forecastbox/static/assets/admin-Bb9p0mMz.js' 2026-03-12T17:02:35,710 adding 'forecastbox/static/assets/alert-PZeBd9q7.js' 2026-03-12T17:02:35,712 adding 'forecastbox/static/assets/alert-dialog-CEwDAVhm.js' 2026-03-12T17:02:35,713 adding 'forecastbox/static/assets/arrow-left-B1fo4tEc.js' 2026-03-12T17:02:35,714 adding 'forecastbox/static/assets/badge-Bn4GtyK9.js' 2026-03-12T17:02:35,715 adding 'forecastbox/static/assets/chevron-left-Cs6_NK5a.js' 2026-03-12T17:02:35,717 adding 'forecastbox/static/assets/chevron-right-DjUD5jke.js' 2026-03-12T17:02:35,718 adding 'forecastbox/static/assets/circle-check-C_U3mJVe.js' 2026-03-12T17:02:35,719 adding 'forecastbox/static/assets/circle-play-CJN5CTTi.js' 2026-03-12T17:02:35,720 adding 'forecastbox/static/assets/circle-question-mark-C7lKiFHK.js' 2026-03-12T17:02:35,721 adding 'forecastbox/static/assets/circle-x-DnfiKV0S.js' 2026-03-12T17:02:35,722 adding 'forecastbox/static/assets/client-B0u79XEl.js' 2026-03-12T17:02:35,724 adding 'forecastbox/static/assets/config-CioCJBRV.js' 2026-03-12T17:02:35,725 adding 'forecastbox/static/assets/configure-wTaAkNz3.js' 2026-03-12T17:02:35,726 adding 'forecastbox/static/assets/configure._fableId-DPTDNaIF.js' 2026-03-12T17:02:35,728 adding 'forecastbox/static/assets/createLucideIcon-DLoz12YX.js' 2026-03-12T17:02:35,730 adding 'forecastbox/static/assets/dashboard-CUkfC7KE.js' 2026-03-12T17:02:35,732 adding 'forecastbox/static/assets/database-mA9pPwlg.js' 2026-03-12T17:02:35,737 adding 'forecastbox/static/assets/dropdown-menu-BU_2tffr.js' 2026-03-12T17:02:35,739 adding 'forecastbox/static/assets/ellipsis-vertical-6CR4simB.js' 2026-03-12T17:02:35,741 adding 'forecastbox/static/assets/executions._jobId-C0n_MrJO.js' 2026-03-12T17:02:35,743 adding 'forecastbox/static/assets/executions.index-BDPUYdP6.js' 2026-03-12T17:02:35,745 adding 'forecastbox/static/assets/fable-Cq3AhzJ7.js' 2026-03-12T17:02:35,746 adding 'forecastbox/static/assets/fable.types-BverdjvK.js' 2026-03-12T17:02:35,747 adding 'forecastbox/static/assets/file-text-Dw6x9qIz.js' 2026-03-12T17:02:35,749 adding 'forecastbox/static/assets/formatDistanceToNow-Ctx6mZEP.js' 2026-03-12T17:02:35,760 adding 'forecastbox/static/assets/getDisabledMountTransitionStyles-Dugj4rqC.js' 2026-03-12T17:02:35,763 adding 'forecastbox/static/assets/ibm-plex-sans-cyrillic-ext-wght-normal-d45eAU9y.woff2' 2026-03-12T17:02:35,766 adding 'forecastbox/static/assets/ibm-plex-sans-cyrillic-wght-normal-BAAhND-U.woff2' 2026-03-12T17:02:35,769 adding 'forecastbox/static/assets/ibm-plex-sans-greek-wght-normal-CmyJS8uq.woff2' 2026-03-12T17:02:35,772 adding 'forecastbox/static/assets/ibm-plex-sans-latin-ext-wght-normal-CIII54If.woff2' 2026-03-12T17:02:35,777 adding 'forecastbox/static/assets/ibm-plex-sans-latin-wght-normal-IvpUvPa2.woff2' 2026-03-12T17:02:35,779 adding 'forecastbox/static/assets/ibm-plex-sans-vietnamese-wght-normal-Dg1JeJN0.woff2' 2026-03-12T17:02:35,833 adding 'forecastbox/static/assets/index-BIoVupkR.js' 2026-03-12T17:02:35,846 adding 'forecastbox/static/assets/index-BJ6nIQSb.css' 2026-03-12T17:02:35,848 adding 'forecastbox/static/assets/index-CMxm52gl.js' 2026-03-12T17:02:35,849 adding 'forecastbox/static/assets/index-CNrxCmCu.js' 2026-03-12T17:02:35,850 adding 'forecastbox/static/assets/input-Ye3pO9S0.js' 2026-03-12T17:02:35,852 adding 'forecastbox/static/assets/job-status-CBDK31Tn.js' 2026-03-12T17:02:35,853 adding 'forecastbox/static/assets/label-CPhHLtSF.js' 2026-03-12T17:02:35,854 adding 'forecastbox/static/assets/layers-BU62ZQOM.js' 2026-03-12T17:02:35,855 adding 'forecastbox/static/assets/loader-circle-BfLsYoVe.js' 2026-03-12T17:02:35,857 adding 'forecastbox/static/assets/lz-string-C3l4_fbz.js' 2026-03-12T17:02:35,858 adding 'forecastbox/static/assets/pencil-xZB_mWdC.js' 2026-03-12T17:02:35,859 adding 'forecastbox/static/assets/pipeline-generator-DTnBMEzW.js' 2026-03-12T17:02:35,860 adding 'forecastbox/static/assets/plugins-BqdZ9U7v.js' 2026-03-12T17:02:35,862 adding 'forecastbox/static/assets/plugins._pluginId-BoSRfbWt.js' 2026-03-12T17:02:35,864 adding 'forecastbox/static/assets/plugins.index-DIJyc2En.js' 2026-03-12T17:02:35,865 adding 'forecastbox/static/assets/plus-BZlBjbPF.js' 2026-03-12T17:02:35,867 adding 'forecastbox/static/assets/popover-o0V8ki0l.js' 2026-03-12T17:02:35,869 adding 'forecastbox/static/assets/presets-BH7zagPm.js' 2026-03-12T17:02:35,870 adding 'forecastbox/static/assets/puzzle-CRMo3qcO.js' 2026-03-12T17:02:35,875 adding 'forecastbox/static/assets/query-CjPN6y21.js' 2026-03-12T17:02:35,876 adding 'forecastbox/static/assets/refresh-cw-k1Qd2WcJ.js' 2026-03-12T17:02:35,888 adding 'forecastbox/static/assets/router-DzM4N3Eo.js' 2026-03-12T17:02:35,890 adding 'forecastbox/static/assets/search-BHpg-4Pg.js' 2026-03-12T17:02:35,894 adding 'forecastbox/static/assets/select-BsQzjfZS.js' 2026-03-12T17:02:35,895 adding 'forecastbox/static/assets/separator-jhVX8mM_.js' 2026-03-12T17:02:35,896 adding 'forecastbox/static/assets/settings-2-CYjix6WS.js' 2026-03-12T17:02:35,898 adding 'forecastbox/static/assets/settings-D51EyWGZ.js' 2026-03-12T17:02:35,901 adding 'forecastbox/static/assets/sources-y30yOGEc.js' 2026-03-12T17:02:35,903 adding 'forecastbox/static/assets/switch-CybSYBi6.js' 2026-03-12T17:02:35,905 adding 'forecastbox/static/assets/tabs-BZV40eAE.css' 2026-03-12T17:02:35,930 adding 'forecastbox/static/assets/tabs-D0iWufdl.js' 2026-03-12T17:02:35,934 adding 'forecastbox/static/assets/tooltip-CjA4YRjy.js' 2026-03-12T17:02:35,935 adding 'forecastbox/static/assets/trash-2-DURuS58L.js' 2026-03-12T17:02:35,936 adding 'forecastbox/static/assets/triangle-alert-ZzoUBNeN.js' 2026-03-12T17:02:35,937 adding 'forecastbox/static/assets/url-state-CWLKvSUw.js' 2026-03-12T17:02:35,939 adding 'forecastbox/static/assets/useConfigPresets-C4O-KtcZ.js' 2026-03-12T17:02:35,940 adding 'forecastbox/static/assets/useFocus-BS1PV5uD.js' 2026-03-12T17:02:35,941 adding 'forecastbox/static/assets/useJobs-Bcl1rz1G.js' 2026-03-12T17:02:35,943 adding 'forecastbox/static/assets/useLocalStorage-CJOcf_VD.js' 2026-03-12T17:02:35,944 adding 'forecastbox/static/assets/useMedia-BLY_tqLg.js' 2026-03-12T17:02:35,945 adding 'forecastbox/static/assets/useUser-D9vKQGy-.js' 2026-03-12T17:02:35,946 adding 'forecastbox/static/assets/user.types-CMrjUKHL.js' 2026-03-12T17:02:35,949 adding 'forecastbox/static/assets/value-DI5aKHLv.js' 2026-03-12T17:02:35,951 adding 'forecastbox/static/assets/value-type-parser-dKRA3lWY.js' 2026-03-12T17:02:35,952 adding 'forecastbox/static/assets/vendor-l0sNRNKZ.js' 2026-03-12T17:02:35,953 adding 'forecastbox/static/assets/x-DC4xy9dX.js' 2026-03-12T17:02:35,955 adding 'forecastbox/static/assets/zod-BX5ZS8Nl.js' 2026-03-12T17:02:35,967 adding 'forecastbox/static/dag/example.html' 2026-03-12T17:02:36,958 adding 'forecastbox/static/era5/sprite_sheet.png' 2026-03-12T17:02:37,054 adding 'forecastbox/static/logos/fiab.png' 2026-03-12T17:02:37,059 adding 'forecastbox/static/logos/org/ECMWF.png' 2026-03-12T17:02:37,062 adding 'forecastbox/static/logos/org/MetNorway.png' 2026-03-12T17:02:37,064 adding 'forecastbox/static/logos/org/destine-fund.png' 2026-03-12T17:02:37,067 adding 'forecastbox/static/logos/org/destine.png' 2026-03-12T17:02:37,069 adding 'forecastbox/static/logos/packages/anemoi.webp' 2026-03-12T17:02:37,073 adding 'forecastbox/static/logos/packages/earthkit-dark.svg' 2026-03-12T17:02:37,075 adding 'forecastbox/static/logos/packages/earthkit-light.svg' 2026-03-12T17:02:37,077 adding 'forecastbox/templates/share.html' 2026-03-12T17:02:37,078 adding 'forecast_in_a_box-0.6.0.dist-info/METADATA' 2026-03-12T17:02:37,079 adding 'forecast_in_a_box-0.6.0.dist-info/WHEEL' 2026-03-12T17:02:37,080 adding 'forecast_in_a_box-0.6.0.dist-info/top_level.txt' 2026-03-12T17:02:37,084 adding 'forecast_in_a_box-0.6.0.dist-info/RECORD' 2026-03-12T17:02:37,192 removing build/bdist.linux-armv7l/wheel 2026-03-12T17:02:37,466 Building wheel for forecast-in-a-box (pyproject.toml): finished with status 'done' 2026-03-12T17:02:37,701 Created wheel for forecast-in-a-box: filename=forecast_in_a_box-0.6.0-py3-none-any.whl size=10675924 sha256=e9aca1ba23299a5fefd151dcaa6d2c8d816c3df9533bc9876d2a1f405d9f715a 2026-03-12T17:02:37,703 Stored in directory: /tmp/pip-ephem-wheel-cache-osqqq61n/wheels/66/fa/b2/a7dd989362cd0021d0f464772ea832a469f974bbe70042698a 2026-03-12T17:02:37,725 Successfully built forecast-in-a-box 2026-03-12T17:02:38,013 Removed build tracker: '/tmp/pip-build-tracker-6lfxrs9z'