2026-04-24T14:49:23,818 Created temporary directory: /tmp/pip-ephem-wheel-cache-u3jzumo2 2026-04-24T14:49:23,820 Created temporary directory: /tmp/pip-build-tracker-tp9uooic 2026-04-24T14:49:23,820 Initialized build tracking at /tmp/pip-build-tracker-tp9uooic 2026-04-24T14:49:23,821 Created build tracker: /tmp/pip-build-tracker-tp9uooic 2026-04-24T14:49:23,821 Entered build tracker: /tmp/pip-build-tracker-tp9uooic 2026-04-24T14:49:23,822 Created temporary directory: /tmp/pip-wheel-rc7s0md9 2026-04-24T14:49:23,826 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-04-24T14:49:23,828 Created temporary directory: /tmp/pip-ephem-wheel-cache-o_gdocf2 2026-04-24T14:49:23,850 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-24T14:49:23,854 2 location(s) to search for versions of forecast-in-a-box: 2026-04-24T14:49:23,854 * https://pypi.org/simple/forecast-in-a-box/ 2026-04-24T14:49:23,854 * https://www.piwheels.org/simple/forecast-in-a-box/ 2026-04-24T14:49:23,855 Fetching project page and analyzing links: https://pypi.org/simple/forecast-in-a-box/ 2026-04-24T14:49:23,856 Getting page https://pypi.org/simple/forecast-in-a-box/ 2026-04-24T14:49:23,857 Found index url https://pypi.org/simple 2026-04-24T14:49:24,016 Fetched page https://pypi.org/simple/forecast-in-a-box/ as application/vnd.pypi.simple.v1+json 2026-04-24T14:49:24,034 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-04-24T14:49:24,035 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-04-24T14:49:24,036 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-04-24T14:49:24,037 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-04-24T14:49:24,038 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-04-24T14:49:24,039 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-04-24T14:49:24,039 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-04-24T14:49:24,040 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-04-24T14:49:24,041 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-04-24T14:49:24,042 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-04-24T14:49:24,043 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-04-24T14:49:24,044 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-04-24T14:49:24,045 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-04-24T14:49:24,045 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-04-24T14:49:24,046 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-04-24T14:49:24,047 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-04-24T14:49:24,048 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-04-24T14:49:24,049 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-04-24T14:49:24,050 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-04-24T14:49:24,051 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-04-24T14:49:24,051 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-04-24T14:49:24,052 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-04-24T14:49:24,053 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-04-24T14:49:24,054 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-04-24T14:49:24,055 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-04-24T14:49:24,056 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-04-24T14:49:24,056 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-04-24T14:49:24,057 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-04-24T14:49:24,058 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-04-24T14:49:24,058 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-04-24T14:49:24,059 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-04-24T14:49:24,060 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-04-24T14:49:24,061 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-04-24T14:49:24,062 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-04-24T14:49:24,063 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-04-24T14:49:24,064 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-04-24T14:49:24,064 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-04-24T14:49:24,065 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-04-24T14:49:24,066 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-04-24T14:49:24,067 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-04-24T14:49:24,068 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-04-24T14:49:24,068 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-04-24T14:49:24,069 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-04-24T14:49:24,070 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-04-24T14:49:24,071 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-04-24T14:49:24,072 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-04-24T14:49:24,072 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-04-24T14:49:24,073 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-04-24T14:49:24,074 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-04-24T14:49:24,075 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-04-24T14:49:24,076 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-04-24T14:49:24,077 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-04-24T14:49:24,078 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-04-24T14:49:24,078 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-04-24T14:49:24,079 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-04-24T14:49:24,080 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-04-24T14:49:24,080 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-04-24T14:49:24,081 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-04-24T14:49:24,082 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-04-24T14:49:24,083 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-04-24T14:49:24,084 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-04-24T14:49:24,085 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-04-24T14:49:24,086 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-04-24T14:49:24,087 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-04-24T14:49:24,087 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-04-24T14:49:24,088 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-04-24T14:49:24,089 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-04-24T14:49:24,090 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-04-24T14:49:24,091 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-04-24T14:49:24,091 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-04-24T14:49:24,092 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-04-24T14:49:24,093 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-04-24T14:49:24,094 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-04-24T14:49:24,095 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-04-24T14:49:24,095 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-04-24T14:49:24,097 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-04-24T14:49:24,097 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-04-24T14:49:24,098 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-04-24T14:49:24,099 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-04-24T14:49:24,100 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-04-24T14:49:24,101 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-04-24T14:49:24,102 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-04-24T14:49:24,103 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-04-24T14:49:24,103 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-04-24T14:49:24,104 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-04-24T14:49:24,105 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-04-24T14:49:24,105 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-04-24T14:49:24,106 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-04-24T14:49:24,107 Skipping link: No binaries permitted for forecast-in-a-box: https://files.pythonhosted.org/packages/f2/a3/28ea4b4281210415693cd735ebb38ac0b6f10c62bcb813abd19963cf2734/forecast_in_a_box-0.5.6-py3-none-any.whl (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2026-04-24T14:49:24,108 Found link https://files.pythonhosted.org/packages/26/20/14181b303b61aced5e0a28ec825167b7dcbbea31d76f92a7d60bdefc251a/forecast_in_a_box-0.5.6.tar.gz (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11), version: 0.5.6 2026-04-24T14:49:24,109 Skipping link: No binaries permitted for forecast-in-a-box: https://files.pythonhosted.org/packages/f7/f5/8422106640203bcd76df19e5c8bdf23b7f6ad885a286b897ec6bb649055d/forecast_in_a_box-0.5.7-py3-none-any.whl (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2026-04-24T14:49:24,110 Found link https://files.pythonhosted.org/packages/c5/be/700642da6550e21897d9f48c06453de57fca99cfccf80e9d412a7a6af4c7/forecast_in_a_box-0.5.7.tar.gz (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11), version: 0.5.7 2026-04-24T14:49:24,110 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-04-24T14:49:24,111 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-04-24T14:49:24,112 Skipping link: No binaries permitted for forecast-in-a-box: https://files.pythonhosted.org/packages/de/36/9b9872e284ceb11b988e270fc176cc4aecacca9386a0593887f0ba764a33/forecast_in_a_box-0.6.1-py3-none-any.whl (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2026-04-24T14:49:24,114 Found link https://files.pythonhosted.org/packages/5b/13/0dc89b11b5db12a04f3e6ea5da51eaf660f52824979675a0211a99193187/forecast_in_a_box-0.6.1.tar.gz (from https://pypi.org/simple/forecast-in-a-box/) (requires-python:>=3.11), version: 0.6.1 2026-04-24T14:49:24,114 Fetching project page and analyzing links: https://www.piwheels.org/simple/forecast-in-a-box/ 2026-04-24T14:49:24,115 Getting page https://www.piwheels.org/simple/forecast-in-a-box/ 2026-04-24T14:49:24,116 Found index url https://www.piwheels.org/simple 2026-04-24T14:49:24,288 Fetched page https://www.piwheels.org/simple/forecast-in-a-box/ as text/html 2026-04-24T14:49:24,302 Skipping link: No binaries permitted for forecast-in-a-box: https://archive1.piwheels.org/simple/forecast-in-a-box/forecast_in_a_box-0.6.0-py3-none-any.whl#sha256=e9aca1ba23299a5fefd151dcaa6d2c8d816c3df9533bc9876d2a1f405d9f715a (from https://www.piwheels.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2026-04-24T14:49:24,302 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.7-py3-none-any.whl#sha256=168e9b4f19dfb9ad18b29255e09f63cc03f7003c3c392189eb9788b14b509b11 (from https://www.piwheels.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2026-04-24T14:49:24,303 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.6-py3-none-any.whl#sha256=0f80a246ed9131090fd71d98e7a81fd26ce25cc914486ce7d322e847990cceba (from https://www.piwheels.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2026-04-24T14:49:24,303 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.5-py3-none-any.whl#sha256=bbac8d949065d66c8c875b251e2d07aaaf8c42654b0aac76c8e51053bbeb4589 (from https://www.piwheels.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2026-04-24T14:49:24,304 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.4-py3-none-any.whl#sha256=c5e775a0dcdc9168c7fa9edb13dbcf30906647608393e60045d4ceabd69ad7c9 (from https://www.piwheels.org/simple/forecast-in-a-box/) (requires-python:>=3.11) 2026-04-24T14:49:24,305 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-04-24T14:49:24,305 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-04-24T14:49:24,306 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-04-24T14:49:24,306 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-04-24T14:49:24,307 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-04-24T14:49:24,308 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-04-24T14:49:24,308 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-04-24T14:49:24,309 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-04-24T14:49:24,309 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-04-24T14:49:24,310 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-04-24T14:49:24,310 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-04-24T14:49:24,311 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-04-24T14:49:24,311 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-04-24T14:49:24,312 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-04-24T14:49:24,313 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-04-24T14:49:24,313 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-04-24T14:49:24,314 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-04-24T14:49:24,314 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-04-24T14:49:24,315 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-04-24T14:49:24,315 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-04-24T14:49:24,316 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-04-24T14:49:24,316 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-04-24T14:49:24,317 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-04-24T14:49:24,317 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-04-24T14:49:24,318 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-04-24T14:49:24,319 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-04-24T14:49:24,319 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-04-24T14:49:24,320 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-04-24T14:49:24,320 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-04-24T14:49:24,321 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-04-24T14:49:24,322 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-04-24T14:49:24,322 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-04-24T14:49:24,322 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-04-24T14:49:24,323 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-04-24T14:49:24,323 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-04-24T14:49:24,324 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-04-24T14:49:24,325 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-04-24T14:49:24,325 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-04-24T14:49:24,326 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-04-24T14:49:24,326 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-04-24T14:49:24,327 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-04-24T14:49:24,328 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-04-24T14:49:24,328 Skipping link: not a file: https://www.piwheels.org/simple/forecast-in-a-box/ 2026-04-24T14:49:24,329 Skipping link: not a file: https://pypi.org/simple/forecast-in-a-box/ 2026-04-24T14:49:24,354 Given no hashes to check 1 links for project 'forecast-in-a-box': discarding no candidates 2026-04-24T14:49:24,374 Collecting forecast-in-a-box==0.6.1 2026-04-24T14:49:24,376 Created temporary directory: /tmp/pip-unpack-npl2sa2j 2026-04-24T14:49:24,640 Downloading forecast_in_a_box-0.6.1.tar.gz (11.0 MB) 2026-04-24T14:49:27,392 Added forecast-in-a-box==0.6.1 from https://files.pythonhosted.org/packages/5b/13/0dc89b11b5db12a04f3e6ea5da51eaf660f52824979675a0211a99193187/forecast_in_a_box-0.6.1.tar.gz to build tracker '/tmp/pip-build-tracker-tp9uooic' 2026-04-24T14:49:27,399 Created temporary directory: /tmp/pip-build-env-ti7ffdvw 2026-04-24T14:49:27,404 Installing build dependencies: started 2026-04-24T14:49:27,405 Running command pip subprocess to install build dependencies 2026-04-24T14:49:28,529 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-04-24T14:49:29,018 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-04-24T14:49:29,042 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-24T14:49:30,809 Collecting setuptools>=80 2026-04-24T14:49:30,903 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-04-24T14:49:31,304 Collecting setuptools-scm[toml]>=6.2 2026-04-24T14:49:31,328 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl (21 kB) 2026-04-24T14:49:31,424 Collecting vcs-versioning>=1.0.0.dev0 2026-04-24T14:49:31,451 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl (79 kB) 2026-04-24T14:49:31,639 Collecting packaging>=20 2026-04-24T14:49:31,662 Using cached https://www.piwheels.org/simple/packaging/packaging-26.1-py3-none-any.whl (95 kB) 2026-04-24T14:49:34,700 Installing collected packages: setuptools, packaging, vcs-versioning, setuptools-scm 2026-04-24T14:49:38,281 Creating /tmp/pip-build-env-ti7ffdvw/overlay/local/bin 2026-04-24T14:49:38,284 changing mode of /tmp/pip-build-env-ti7ffdvw/overlay/local/bin/vcs-versioning to 755 2026-04-24T14:49:38,397 changing mode of /tmp/pip-build-env-ti7ffdvw/overlay/local/bin/setuptools-scm to 755 2026-04-24T14:49:38,425 Successfully installed packaging-26.1 setuptools-82.0.1 setuptools-scm-10.0.5 vcs-versioning-1.1.1 2026-04-24T14:49:38,707 Installing build dependencies: finished with status 'done' 2026-04-24T14:49:38,713 Getting requirements to build wheel: started 2026-04-24T14:49:38,715 Running command Getting requirements to build wheel 2026-04-24T14:49:39,558 running egg_info 2026-04-24T14:49:39,566 writing src/forecast_in_a_box.egg-info/PKG-INFO 2026-04-24T14:49:39,571 writing dependency_links to src/forecast_in_a_box.egg-info/dependency_links.txt 2026-04-24T14:49:39,575 writing requirements to src/forecast_in_a_box.egg-info/requires.txt 2026-04-24T14:49:39,576 writing top-level names to src/forecast_in_a_box.egg-info/top_level.txt 2026-04-24T14:49:39,641 /tmp/pip-build-env-ti7ffdvw/overlay/local/lib/python3.11/dist-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly. 2026-04-24T14:49:39,642 return get_active_overrides().subprocess_timeout 2026-04-24T14:49:39,650 listing git files failed - pretending there aren't any 2026-04-24T14:49:39,655 reading manifest file 'src/forecast_in_a_box.egg-info/SOURCES.txt' 2026-04-24T14:49:39,688 reading manifest template 'MANIFEST.in' 2026-04-24T14:49:39,706 adding license file 'LICENSE' 2026-04-24T14:49:39,721 writing manifest file 'src/forecast_in_a_box.egg-info/SOURCES.txt' 2026-04-24T14:49:39,826 Getting requirements to build wheel: finished with status 'done' 2026-04-24T14:49:39,829 Created temporary directory: /tmp/pip-modern-metadata-t_r00utm 2026-04-24T14:49:39,832 Preparing metadata (pyproject.toml): started 2026-04-24T14:49:39,833 Running command Preparing metadata (pyproject.toml) 2026-04-24T14:49:40,598 running dist_info 2026-04-24T14:49:40,612 creating /tmp/pip-modern-metadata-t_r00utm/forecast_in_a_box.egg-info 2026-04-24T14:49:40,613 writing /tmp/pip-modern-metadata-t_r00utm/forecast_in_a_box.egg-info/PKG-INFO 2026-04-24T14:49:40,618 writing dependency_links to /tmp/pip-modern-metadata-t_r00utm/forecast_in_a_box.egg-info/dependency_links.txt 2026-04-24T14:49:40,621 writing requirements to /tmp/pip-modern-metadata-t_r00utm/forecast_in_a_box.egg-info/requires.txt 2026-04-24T14:49:40,622 writing top-level names to /tmp/pip-modern-metadata-t_r00utm/forecast_in_a_box.egg-info/top_level.txt 2026-04-24T14:49:40,623 writing manifest file '/tmp/pip-modern-metadata-t_r00utm/forecast_in_a_box.egg-info/SOURCES.txt' 2026-04-24T14:49:40,676 /tmp/pip-build-env-ti7ffdvw/overlay/local/lib/python3.11/dist-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly. 2026-04-24T14:49:40,677 return get_active_overrides().subprocess_timeout 2026-04-24T14:49:40,683 listing git files failed - pretending there aren't any 2026-04-24T14:49:40,688 reading manifest file '/tmp/pip-modern-metadata-t_r00utm/forecast_in_a_box.egg-info/SOURCES.txt' 2026-04-24T14:49:40,690 reading manifest template 'MANIFEST.in' 2026-04-24T14:49:40,707 adding license file 'LICENSE' 2026-04-24T14:49:40,717 writing manifest file '/tmp/pip-modern-metadata-t_r00utm/forecast_in_a_box.egg-info/SOURCES.txt' 2026-04-24T14:49:40,718 creating '/tmp/pip-modern-metadata-t_r00utm/forecast_in_a_box-0.6.1.dist-info' 2026-04-24T14:49:40,850 Preparing metadata (pyproject.toml): finished with status 'done' 2026-04-24T14:49:40,854 Source in /tmp/pip-wheel-rc7s0md9/forecast-in-a-box_35fc0278b9434259b7e858c778c42d90 has version 0.6.1, which satisfies requirement forecast-in-a-box==0.6.1 from https://files.pythonhosted.org/packages/5b/13/0dc89b11b5db12a04f3e6ea5da51eaf660f52824979675a0211a99193187/forecast_in_a_box-0.6.1.tar.gz 2026-04-24T14:49:40,855 Removed forecast-in-a-box==0.6.1 from https://files.pythonhosted.org/packages/5b/13/0dc89b11b5db12a04f3e6ea5da51eaf660f52824979675a0211a99193187/forecast_in_a_box-0.6.1.tar.gz from build tracker '/tmp/pip-build-tracker-tp9uooic' 2026-04-24T14:49:40,861 Created temporary directory: /tmp/pip-unpack-hgm6el9p 2026-04-24T14:49:40,862 Building wheels for collected packages: forecast-in-a-box 2026-04-24T14:49:40,866 Created temporary directory: /tmp/pip-wheel-n9uvf7kz 2026-04-24T14:49:40,867 Destination directory: /tmp/pip-wheel-n9uvf7kz 2026-04-24T14:49:40,870 Building wheel for forecast-in-a-box (pyproject.toml): started 2026-04-24T14:49:40,871 Running command Building wheel for forecast-in-a-box (pyproject.toml) 2026-04-24T14:49:41,611 running bdist_wheel 2026-04-24T14:49:41,635 running build 2026-04-24T14:49:41,635 running build_py 2026-04-24T14:49:41,637 creating build/lib/forecastbox 2026-04-24T14:49:41,639 copying src/forecastbox/_version.py -> build/lib/forecastbox 2026-04-24T14:49:41,641 copying src/forecastbox/__init__.py -> build/lib/forecastbox 2026-04-24T14:49:41,643 creating build/lib/forecastbox/entrypoint 2026-04-24T14:49:41,644 copying src/forecastbox/entrypoint/app.py -> build/lib/forecastbox/entrypoint 2026-04-24T14:49:41,646 copying src/forecastbox/entrypoint/main.py -> build/lib/forecastbox/entrypoint 2026-04-24T14:49:41,648 copying src/forecastbox/entrypoint/__init__.py -> build/lib/forecastbox/entrypoint 2026-04-24T14:49:41,650 creating build/lib/forecastbox/routes 2026-04-24T14:49:41,651 copying src/forecastbox/routes/gateway.py -> build/lib/forecastbox/routes 2026-04-24T14:49:41,653 copying src/forecastbox/routes/admin.py -> build/lib/forecastbox/routes 2026-04-24T14:49:41,655 copying src/forecastbox/routes/plugins.py -> build/lib/forecastbox/routes 2026-04-24T14:49:41,657 copying src/forecastbox/routes/status.py -> build/lib/forecastbox/routes 2026-04-24T14:49:41,659 copying src/forecastbox/routes/artifacts.py -> build/lib/forecastbox/routes 2026-04-24T14:49:41,661 copying src/forecastbox/routes/blueprint.py -> build/lib/forecastbox/routes 2026-04-24T14:49:41,663 copying src/forecastbox/routes/run.py -> build/lib/forecastbox/routes 2026-04-24T14:49:41,665 copying src/forecastbox/routes/experiment.py -> build/lib/forecastbox/routes 2026-04-24T14:49:41,668 copying src/forecastbox/routes/auth.py -> build/lib/forecastbox/routes 2026-04-24T14:49:41,670 copying src/forecastbox/routes/__init__.py -> build/lib/forecastbox/routes 2026-04-24T14:49:41,672 creating build/lib/forecastbox/domain 2026-04-24T14:49:41,673 copying src/forecastbox/domain/admin.py -> build/lib/forecastbox/domain 2026-04-24T14:49:41,675 copying src/forecastbox/domain/__init__.py -> build/lib/forecastbox/domain 2026-04-24T14:49:41,678 creating build/lib/forecastbox/schemata 2026-04-24T14:49:41,678 copying src/forecastbox/schemata/jobs.py -> build/lib/forecastbox/schemata 2026-04-24T14:49:41,681 copying src/forecastbox/schemata/__init__.py -> build/lib/forecastbox/schemata 2026-04-24T14:49:41,682 copying src/forecastbox/schemata/user.py -> build/lib/forecastbox/schemata 2026-04-24T14:49:41,685 creating build/lib/forecastbox/utility 2026-04-24T14:49:41,686 copying src/forecastbox/utility/structural.py -> build/lib/forecastbox/utility 2026-04-24T14:49:41,688 copying src/forecastbox/utility/httpx.py -> build/lib/forecastbox/utility 2026-04-24T14:49:41,690 copying src/forecastbox/utility/concurrent.py -> build/lib/forecastbox/utility 2026-04-24T14:49:41,692 copying src/forecastbox/utility/pagination.py -> build/lib/forecastbox/utility 2026-04-24T14:49:41,694 copying src/forecastbox/utility/time.py -> build/lib/forecastbox/utility 2026-04-24T14:49:41,695 copying src/forecastbox/utility/graph.py -> build/lib/forecastbox/utility 2026-04-24T14:49:41,697 copying src/forecastbox/utility/config.py -> build/lib/forecastbox/utility 2026-04-24T14:49:41,700 copying src/forecastbox/utility/auth.py -> build/lib/forecastbox/utility 2026-04-24T14:49:41,701 copying src/forecastbox/utility/pydantic.py -> build/lib/forecastbox/utility 2026-04-24T14:49:41,703 copying src/forecastbox/utility/db.py -> build/lib/forecastbox/utility 2026-04-24T14:49:41,705 copying src/forecastbox/utility/__init__.py -> build/lib/forecastbox/utility 2026-04-24T14:49:41,707 creating build/lib/forecastbox/entrypoint/bootstrap 2026-04-24T14:49:41,708 copying src/forecastbox/entrypoint/bootstrap/procs.py -> build/lib/forecastbox/entrypoint/bootstrap 2026-04-24T14:49:41,710 copying src/forecastbox/entrypoint/bootstrap/checks.py -> build/lib/forecastbox/entrypoint/bootstrap 2026-04-24T14:49:41,712 copying src/forecastbox/entrypoint/bootstrap/config.py -> build/lib/forecastbox/entrypoint/bootstrap 2026-04-24T14:49:41,714 copying src/forecastbox/entrypoint/bootstrap/service.py -> build/lib/forecastbox/entrypoint/bootstrap 2026-04-24T14:49:41,716 copying src/forecastbox/entrypoint/bootstrap/__init__.py -> build/lib/forecastbox/entrypoint/bootstrap 2026-04-24T14:49:41,718 copying src/forecastbox/entrypoint/bootstrap/launchers.py -> build/lib/forecastbox/entrypoint/bootstrap 2026-04-24T14:49:41,721 creating build/lib/forecastbox/domain/artifact 2026-04-24T14:49:41,721 copying src/forecastbox/domain/artifact/base.py -> build/lib/forecastbox/domain/artifact 2026-04-24T14:49:41,723 copying src/forecastbox/domain/artifact/manager.py -> build/lib/forecastbox/domain/artifact 2026-04-24T14:49:41,726 copying src/forecastbox/domain/artifact/io.py -> build/lib/forecastbox/domain/artifact 2026-04-24T14:49:41,728 copying src/forecastbox/domain/artifact/__init__.py -> build/lib/forecastbox/domain/artifact 2026-04-24T14:49:41,730 creating build/lib/forecastbox/domain/plugin 2026-04-24T14:49:41,731 copying src/forecastbox/domain/plugin/store.py -> build/lib/forecastbox/domain/plugin 2026-04-24T14:49:41,733 copying src/forecastbox/domain/plugin/manager.py -> build/lib/forecastbox/domain/plugin 2026-04-24T14:49:41,736 copying src/forecastbox/domain/plugin/__init__.py -> build/lib/forecastbox/domain/plugin 2026-04-24T14:49:41,738 creating build/lib/forecastbox/domain/run 2026-04-24T14:49:41,739 copying src/forecastbox/domain/run/cascade.py -> build/lib/forecastbox/domain/run 2026-04-24T14:49:41,741 copying src/forecastbox/domain/run/compile.py -> build/lib/forecastbox/domain/run 2026-04-24T14:49:41,743 copying src/forecastbox/domain/run/types.py -> build/lib/forecastbox/domain/run 2026-04-24T14:49:41,745 copying src/forecastbox/domain/run/background.py -> build/lib/forecastbox/domain/run 2026-04-24T14:49:41,747 copying src/forecastbox/domain/run/exceptions.py -> build/lib/forecastbox/domain/run 2026-04-24T14:49:41,749 copying src/forecastbox/domain/run/service.py -> build/lib/forecastbox/domain/run 2026-04-24T14:49:41,751 copying src/forecastbox/domain/run/db.py -> build/lib/forecastbox/domain/run 2026-04-24T14:49:41,754 copying src/forecastbox/domain/run/__init__.py -> build/lib/forecastbox/domain/run 2026-04-24T14:49:41,756 creating build/lib/forecastbox/domain/blueprint 2026-04-24T14:49:41,757 copying src/forecastbox/domain/blueprint/cascade.py -> build/lib/forecastbox/domain/blueprint 2026-04-24T14:49:41,759 copying src/forecastbox/domain/blueprint/types.py -> build/lib/forecastbox/domain/blueprint 2026-04-24T14:49:41,761 copying src/forecastbox/domain/blueprint/exceptions.py -> build/lib/forecastbox/domain/blueprint 2026-04-24T14:49:41,763 copying src/forecastbox/domain/blueprint/service.py -> build/lib/forecastbox/domain/blueprint 2026-04-24T14:49:41,765 copying src/forecastbox/domain/blueprint/db.py -> build/lib/forecastbox/domain/blueprint 2026-04-24T14:49:41,768 copying src/forecastbox/domain/blueprint/__init__.py -> build/lib/forecastbox/domain/blueprint 2026-04-24T14:49:41,770 creating build/lib/forecastbox/domain/glyphs 2026-04-24T14:49:41,771 copying src/forecastbox/domain/glyphs/resolution.py -> build/lib/forecastbox/domain/glyphs 2026-04-24T14:49:41,774 copying src/forecastbox/domain/glyphs/global_db.py -> build/lib/forecastbox/domain/glyphs 2026-04-24T14:49:41,776 copying src/forecastbox/domain/glyphs/types.py -> build/lib/forecastbox/domain/glyphs 2026-04-24T14:49:41,778 copying src/forecastbox/domain/glyphs/exceptions.py -> build/lib/forecastbox/domain/glyphs 2026-04-24T14:49:41,780 copying src/forecastbox/domain/glyphs/intrinsic.py -> build/lib/forecastbox/domain/glyphs 2026-04-24T14:49:41,782 copying src/forecastbox/domain/glyphs/jinja_interpolation.py -> build/lib/forecastbox/domain/glyphs 2026-04-24T14:49:41,784 copying src/forecastbox/domain/glyphs/__init__.py -> build/lib/forecastbox/domain/glyphs 2026-04-24T14:49:41,787 creating build/lib/forecastbox/domain/experiment 2026-04-24T14:49:41,788 copying src/forecastbox/domain/experiment/types.py -> build/lib/forecastbox/domain/experiment 2026-04-24T14:49:41,790 copying src/forecastbox/domain/experiment/exceptions.py -> build/lib/forecastbox/domain/experiment 2026-04-24T14:49:41,792 copying src/forecastbox/domain/experiment/service.py -> build/lib/forecastbox/domain/experiment 2026-04-24T14:49:41,794 copying src/forecastbox/domain/experiment/db.py -> build/lib/forecastbox/domain/experiment 2026-04-24T14:49:41,796 copying src/forecastbox/domain/experiment/__init__.py -> build/lib/forecastbox/domain/experiment 2026-04-24T14:49:41,798 creating build/lib/forecastbox/domain/auth 2026-04-24T14:49:41,799 copying src/forecastbox/domain/auth/users.py -> build/lib/forecastbox/domain/auth 2026-04-24T14:49:41,801 copying src/forecastbox/domain/auth/db.py -> build/lib/forecastbox/domain/auth 2026-04-24T14:49:41,803 copying src/forecastbox/domain/auth/__init__.py -> build/lib/forecastbox/domain/auth 2026-04-24T14:49:41,805 copying src/forecastbox/domain/auth/oidc.py -> build/lib/forecastbox/domain/auth 2026-04-24T14:49:41,807 creating build/lib/forecastbox/domain/experiment/scheduling 2026-04-24T14:49:41,808 copying src/forecastbox/domain/experiment/scheduling/dt_utils.py -> build/lib/forecastbox/domain/experiment/scheduling 2026-04-24T14:49:41,810 copying src/forecastbox/domain/experiment/scheduling/job_utils.py -> build/lib/forecastbox/domain/experiment/scheduling 2026-04-24T14:49:41,812 copying src/forecastbox/domain/experiment/scheduling/background.py -> build/lib/forecastbox/domain/experiment/scheduling 2026-04-24T14:49:41,815 copying src/forecastbox/domain/experiment/scheduling/db.py -> build/lib/forecastbox/domain/experiment/scheduling 2026-04-24T14:49:41,817 copying src/forecastbox/domain/experiment/scheduling/__init__.py -> build/lib/forecastbox/domain/experiment/scheduling 2026-04-24T14:49:41,822 creating build/lib/forecastbox/utility/rsjf 2026-04-24T14:49:41,823 copying src/forecastbox/utility/rsjf/uiSchema.py -> build/lib/forecastbox/utility/rsjf 2026-04-24T14:49:41,825 copying src/forecastbox/utility/rsjf/jsonSchema.py -> build/lib/forecastbox/utility/rsjf 2026-04-24T14:49:41,827 copying src/forecastbox/utility/rsjf/from_pydantic.py -> build/lib/forecastbox/utility/rsjf 2026-04-24T14:49:41,830 copying src/forecastbox/utility/rsjf/utils.py -> build/lib/forecastbox/utility/rsjf 2026-04-24T14:49:41,832 copying src/forecastbox/utility/rsjf/forms.py -> build/lib/forecastbox/utility/rsjf 2026-04-24T14:49:41,834 copying src/forecastbox/utility/rsjf/__init__.py -> build/lib/forecastbox/utility/rsjf 2026-04-24T14:49:41,836 running egg_info 2026-04-24T14:49:41,849 writing src/forecast_in_a_box.egg-info/PKG-INFO 2026-04-24T14:49:41,853 writing dependency_links to src/forecast_in_a_box.egg-info/dependency_links.txt 2026-04-24T14:49:41,855 writing requirements to src/forecast_in_a_box.egg-info/requires.txt 2026-04-24T14:49:41,856 writing top-level names to src/forecast_in_a_box.egg-info/top_level.txt 2026-04-24T14:49:41,903 /tmp/pip-build-env-ti7ffdvw/overlay/local/lib/python3.11/dist-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly. 2026-04-24T14:49:41,904 return get_active_overrides().subprocess_timeout 2026-04-24T14:49:41,910 listing git files failed - pretending there aren't any 2026-04-24T14:49:41,914 reading manifest file 'src/forecast_in_a_box.egg-info/SOURCES.txt' 2026-04-24T14:49:41,933 reading manifest template 'MANIFEST.in' 2026-04-24T14:49:41,950 adding license file 'LICENSE' 2026-04-24T14:49:41,965 writing manifest file 'src/forecast_in_a_box.egg-info/SOURCES.txt' 2026-04-24T14:49:41,990 creating build/lib/forecastbox/static 2026-04-24T14:49:41,991 copying src/forecastbox/static/favicon.ico -> build/lib/forecastbox/static 2026-04-24T14:49:41,994 copying src/forecastbox/static/index.html -> build/lib/forecastbox/static 2026-04-24T14:49:41,997 copying src/forecastbox/static/logo192.png -> build/lib/forecastbox/static 2026-04-24T14:49:42,000 copying src/forecastbox/static/logo512.png -> build/lib/forecastbox/static 2026-04-24T14:49:42,005 copying src/forecastbox/static/manifest.json -> build/lib/forecastbox/static 2026-04-24T14:49:42,007 copying src/forecastbox/static/mockServiceWorker.js -> build/lib/forecastbox/static 2026-04-24T14:49:42,009 copying src/forecastbox/static/robots.txt -> build/lib/forecastbox/static 2026-04-24T14:49:42,011 creating build/lib/forecastbox/entrypoint/templates 2026-04-24T14:49:42,012 copying src/forecastbox/entrypoint/templates/share.html -> build/lib/forecastbox/entrypoint/templates 2026-04-24T14:49:42,014 creating build/lib/forecastbox/static/logos 2026-04-24T14:49:42,015 copying src/forecastbox/static/logos/fiab.png -> build/lib/forecastbox/static/logos 2026-04-24T14:49:42,072 creating build/lib/forecastbox/static/dag 2026-04-24T14:49:42,073 copying src/forecastbox/static/dag/example.html -> build/lib/forecastbox/static/dag 2026-04-24T14:49:42,081 creating build/lib/forecastbox/static/era5 2026-04-24T14:49:42,082 copying src/forecastbox/static/era5/sprite_sheet.png -> build/lib/forecastbox/static/era5 2026-04-24T14:49:42,214 creating build/lib/forecastbox/static/assets 2026-04-24T14:49:42,215 copying src/forecastbox/static/assets/CommandPalette-5fl8JL7Z.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,219 copying src/forecastbox/static/assets/CronExpressionInput-AGabw-zZ.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,222 copying src/forecastbox/static/assets/DialogTitle-hJ16k4gv.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,224 copying src/forecastbox/static/assets/ExecutionCanvas-vetMc1it.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,227 copying src/forecastbox/static/assets/FableBuilderPage-BXf9JmCP.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,232 copying src/forecastbox/static/assets/Footer-DIIqi8Bk.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,235 copying src/forecastbox/static/assets/GlyphFormDialog-C_SXrp0m.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,238 copying src/forecastbox/static/assets/JobStatusIcon-gYoPb1QJ.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,240 copying src/forecastbox/static/assets/LoadingSpinner-BA0Y6S5b.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,242 copying src/forecastbox/static/assets/PageHeader-rLJpH6Ob.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,245 copying src/forecastbox/static/assets/PluginStatusBadge-Dt2guKY6.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,247 copying src/forecastbox/static/assets/PublicLayout-DAq5Nmg-.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,250 copying src/forecastbox/static/assets/RotatingGlobe-CWUjwEzy.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,310 copying src/forecastbox/static/assets/Separator-C9yRwD_N.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,313 copying src/forecastbox/static/assets/StatCard-gPdDKBGf.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,315 copying src/forecastbox/static/assets/StatusBadge-DTXn5jzd.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,317 copying src/forecastbox/static/assets/StatusDetailsPopover-DfU5Veqf.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,320 copying src/forecastbox/static/assets/ToolbarRootContext-DkRtI1Hu.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,322 copying src/forecastbox/static/assets/_authenticated-Ce21RgUk.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,326 copying src/forecastbox/static/assets/about-C6Lc83R-.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,328 copying src/forecastbox/static/assets/activityStore-COiZ0myR.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,331 copying src/forecastbox/static/assets/admin-BnHWfLMe.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,333 copying src/forecastbox/static/assets/alert-B0lfuXsY.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,336 copying src/forecastbox/static/assets/arrow-left-BsBGzHhf.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,338 copying src/forecastbox/static/assets/arrow-right-DZk0pG5c.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,340 copying src/forecastbox/static/assets/artifacts-DDp95AWj.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,342 copying src/forecastbox/static/assets/artifacts._artifactId-DzRdAB5d.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,345 copying src/forecastbox/static/assets/artifacts.index-27-I1luM.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,348 copying src/forecastbox/static/assets/badge-CzwWc2FE.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,351 copying src/forecastbox/static/assets/bookmark-7SSEM_Ss.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,353 copying src/forecastbox/static/assets/check-CE9CNs95.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,356 copying src/forecastbox/static/assets/chevron-left-llzgjWEi.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,358 copying src/forecastbox/static/assets/chevron-right-DTb5dUgc.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,360 copying src/forecastbox/static/assets/circle-alert-JEpKSDdC.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,363 copying src/forecastbox/static/assets/circle-check-Dk2OEQPV.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,365 copying src/forecastbox/static/assets/circle-question-mark-V_UPC8eN.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,368 copying src/forecastbox/static/assets/clock-DCfl3iyd.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,370 copying src/forecastbox/static/assets/config-BMULKle9.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,373 copying src/forecastbox/static/assets/configure-BeJ4tIHa.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,375 copying src/forecastbox/static/assets/configure._fableId-yu-T_Fk_.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,378 copying src/forecastbox/static/assets/createLucideIcon-BKiMZIed.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,380 copying src/forecastbox/static/assets/cron-Cs-0Mh7_.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,383 copying src/forecastbox/static/assets/dashboard-BklZ4Iw-.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,386 copying src/forecastbox/static/assets/dialog-BM58C928.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,388 copying src/forecastbox/static/assets/download-BL0ueIT3.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,391 copying src/forecastbox/static/assets/dropdown-menu-D580iIZt.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,394 copying src/forecastbox/static/assets/ellipsis-vertical-NKqMVVTc.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,396 copying src/forecastbox/static/assets/executions._jobId-BTKogyrA.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,401 copying src/forecastbox/static/assets/executions.index-UJRnH2tb.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,404 copying src/forecastbox/static/assets/external-link-7gfRlR2D.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,406 copying src/forecastbox/static/assets/eye-CrkP1CvS.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,409 copying src/forecastbox/static/assets/fable-IL6EdiMn.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,413 copying src/forecastbox/static/assets/fable-to-graph-BZV40eAE.css -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,417 copying src/forecastbox/static/assets/fable-to-graph-u6mTvXo5.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,425 copying src/forecastbox/static/assets/file-text-B01sfhuG.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,428 copying src/forecastbox/static/assets/formatDistanceToNow-Ctx6mZEP.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,432 copying src/forecastbox/static/assets/ibm-plex-sans-cyrillic-ext-wght-normal-d45eAU9y.woff2 -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,436 copying src/forecastbox/static/assets/ibm-plex-sans-cyrillic-wght-normal-BAAhND-U.woff2 -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,441 copying src/forecastbox/static/assets/ibm-plex-sans-greek-wght-normal-CmyJS8uq.woff2 -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,445 copying src/forecastbox/static/assets/ibm-plex-sans-latin-ext-wght-normal-CIII54If.woff2 -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,449 copying src/forecastbox/static/assets/ibm-plex-sans-latin-wght-normal-IvpUvPa2.woff2 -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,454 copying src/forecastbox/static/assets/ibm-plex-sans-vietnamese-wght-normal-Dg1JeJN0.woff2 -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,458 copying src/forecastbox/static/assets/index-5ErQcs57.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,461 copying src/forecastbox/static/assets/index-BmFCivBl.css -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,468 copying src/forecastbox/static/assets/index-CWql6_3t.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,472 copying src/forecastbox/static/assets/index-CgrYDows.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,486 copying src/forecastbox/static/assets/input-BTjZnWdS.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,490 copying src/forecastbox/static/assets/input-group-BQmOhLMi.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,493 copying src/forecastbox/static/assets/job-status-DF5OjKa5.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,496 copying src/forecastbox/static/assets/label-CukA85L1.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,499 copying src/forecastbox/static/assets/layers-BhlPpTBP.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,502 copying src/forecastbox/static/assets/layout-grid-BSAnFWO9.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,505 copying src/forecastbox/static/assets/list-CQCINDcq.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,507 copying src/forecastbox/static/assets/loader-circle-DLjsFQWD.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,510 copying src/forecastbox/static/assets/package-LvC8YLZ2.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,512 copying src/forecastbox/static/assets/pencil-CroONSTO.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,514 copying src/forecastbox/static/assets/pipeline-generator-Bs7Pnbpu.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,516 copying src/forecastbox/static/assets/play-CgLmuUvr.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,518 copying src/forecastbox/static/assets/plugins-DDp95AWj.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,520 copying src/forecastbox/static/assets/plugins._pluginId-Dbm_vnsp.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,523 copying src/forecastbox/static/assets/plugins.index-Df8nsqJm.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,525 copying src/forecastbox/static/assets/popover-Dad2PvOd.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,528 copying src/forecastbox/static/assets/presets-BjJPilK_.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,531 copying src/forecastbox/static/assets/progress-BfFXufnU.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,533 copying src/forecastbox/static/assets/puzzle-CuYzdYGi.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,535 copying src/forecastbox/static/assets/query-UdV7T1nD.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,539 copying src/forecastbox/static/assets/refresh-cw-AUYNmANn.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,541 copying src/forecastbox/static/assets/router-CptryKSG.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,545 copying src/forecastbox/static/assets/schedules._scheduleId-BozB3oPZ.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,547 copying src/forecastbox/static/assets/schedules.index-C-nQ95R6.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,550 copying src/forecastbox/static/assets/select-DbCcVQfc.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,553 copying src/forecastbox/static/assets/separator-DCz_MxQv.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,555 copying src/forecastbox/static/assets/settings-2-BXT8OaT1.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,557 copying src/forecastbox/static/assets/settings-BaXGSza9.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,559 copying src/forecastbox/static/assets/shadowDom-sg4MArg4.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,560 copying src/forecastbox/static/assets/spinner-CU58zkpx.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,562 copying src/forecastbox/static/assets/switch-DL2Lv6SS.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,565 copying src/forecastbox/static/assets/tabs-78_E6YSg.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,567 copying src/forecastbox/static/assets/tooltip-DyMLIYmv.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,570 copying src/forecastbox/static/assets/trash-2-aVa7F_CZ.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,572 copying src/forecastbox/static/assets/triangle-alert-IOCt_0PY.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,574 copying src/forecastbox/static/assets/url-state-D3zujJXy.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,576 copying src/forecastbox/static/assets/useArtifacts-CVeeBu-q.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,579 copying src/forecastbox/static/assets/useClick-Bx99Uu3a.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,581 copying src/forecastbox/static/assets/useConfigPresets-192mtVr9.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,583 copying src/forecastbox/static/assets/useFable-DowkvTj0.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,585 copying src/forecastbox/static/assets/useFocus-CaJ6uQwy.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,587 copying src/forecastbox/static/assets/useJobs-DRve8Dkt.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,589 copying src/forecastbox/static/assets/useMedia-D6-tQMNh.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,591 copying src/forecastbox/static/assets/useOnFirstRender-BJQp2-vz.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,594 copying src/forecastbox/static/assets/useOpenInteractionType-BW446P7P.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,597 copying src/forecastbox/static/assets/usePositioner-DA2-ds_t.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,600 copying src/forecastbox/static/assets/useStatus-DQ2rXGyp.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,602 copying src/forecastbox/static/assets/useTranslation-DCvqzSYj.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,605 copying src/forecastbox/static/assets/useUser-DjsNRm3E.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,607 copying src/forecastbox/static/assets/user-Cr0Anbtp.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,609 copying src/forecastbox/static/assets/value-DI5aKHLv.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,612 copying src/forecastbox/static/assets/variables-DDp95AWj.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,614 copying src/forecastbox/static/assets/variables.index-MplvuVVN.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,617 copying src/forecastbox/static/assets/vendor-l0sNRNKZ.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,619 copying src/forecastbox/static/assets/visuallyHidden-CwSlUrjc.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,621 copying src/forecastbox/static/assets/x-BR6yQiAb.js -> build/lib/forecastbox/static/assets 2026-04-24T14:49:42,623 creating build/lib/forecastbox/static/logos/org 2026-04-24T14:49:42,624 copying src/forecastbox/static/logos/org/ECMWF.png -> build/lib/forecastbox/static/logos/org 2026-04-24T14:49:42,627 copying src/forecastbox/static/logos/org/MetNorway.png -> build/lib/forecastbox/static/logos/org 2026-04-24T14:49:42,630 copying src/forecastbox/static/logos/org/destine-fund.png -> build/lib/forecastbox/static/logos/org 2026-04-24T14:49:42,632 copying src/forecastbox/static/logos/org/destine.png -> build/lib/forecastbox/static/logos/org 2026-04-24T14:49:42,635 creating build/lib/forecastbox/static/logos/packages 2026-04-24T14:49:42,636 copying src/forecastbox/static/logos/packages/anemoi.webp -> build/lib/forecastbox/static/logos/packages 2026-04-24T14:49:42,639 copying src/forecastbox/static/logos/packages/earthkit-dark.svg -> build/lib/forecastbox/static/logos/packages 2026-04-24T14:49:42,642 copying src/forecastbox/static/logos/packages/earthkit-light.svg -> build/lib/forecastbox/static/logos/packages 2026-04-24T14:49:42,669 installing to build/bdist.linux-armv7l/wheel 2026-04-24T14:49:42,670 running install 2026-04-24T14:49:42,694 running install_lib 2026-04-24T14:49:42,702 creating build/bdist.linux-armv7l/wheel 2026-04-24T14:49:42,704 creating build/bdist.linux-armv7l/wheel/forecastbox 2026-04-24T14:49:42,706 creating build/bdist.linux-armv7l/wheel/forecastbox/entrypoint 2026-04-24T14:49:42,707 copying build/lib/forecastbox/entrypoint/app.py -> build/bdist.linux-armv7l/wheel/./forecastbox/entrypoint 2026-04-24T14:49:42,710 creating build/bdist.linux-armv7l/wheel/forecastbox/entrypoint/bootstrap 2026-04-24T14:49:42,712 copying build/lib/forecastbox/entrypoint/bootstrap/procs.py -> build/bdist.linux-armv7l/wheel/./forecastbox/entrypoint/bootstrap 2026-04-24T14:49:42,714 copying build/lib/forecastbox/entrypoint/bootstrap/checks.py -> build/bdist.linux-armv7l/wheel/./forecastbox/entrypoint/bootstrap 2026-04-24T14:49:42,716 copying build/lib/forecastbox/entrypoint/bootstrap/config.py -> build/bdist.linux-armv7l/wheel/./forecastbox/entrypoint/bootstrap 2026-04-24T14:49:42,718 copying build/lib/forecastbox/entrypoint/bootstrap/service.py -> build/bdist.linux-armv7l/wheel/./forecastbox/entrypoint/bootstrap 2026-04-24T14:49:42,720 copying build/lib/forecastbox/entrypoint/bootstrap/__init__.py -> build/bdist.linux-armv7l/wheel/./forecastbox/entrypoint/bootstrap 2026-04-24T14:49:42,722 copying build/lib/forecastbox/entrypoint/bootstrap/launchers.py -> build/bdist.linux-armv7l/wheel/./forecastbox/entrypoint/bootstrap 2026-04-24T14:49:42,724 copying build/lib/forecastbox/entrypoint/main.py -> build/bdist.linux-armv7l/wheel/./forecastbox/entrypoint 2026-04-24T14:49:42,727 creating build/bdist.linux-armv7l/wheel/forecastbox/entrypoint/templates 2026-04-24T14:49:42,728 copying build/lib/forecastbox/entrypoint/templates/share.html -> build/bdist.linux-armv7l/wheel/./forecastbox/entrypoint/templates 2026-04-24T14:49:42,731 copying build/lib/forecastbox/entrypoint/__init__.py -> build/bdist.linux-armv7l/wheel/./forecastbox/entrypoint 2026-04-24T14:49:42,733 creating build/bdist.linux-armv7l/wheel/forecastbox/routes 2026-04-24T14:49:42,734 copying build/lib/forecastbox/routes/gateway.py -> build/bdist.linux-armv7l/wheel/./forecastbox/routes 2026-04-24T14:49:42,737 copying build/lib/forecastbox/routes/admin.py -> build/bdist.linux-armv7l/wheel/./forecastbox/routes 2026-04-24T14:49:42,740 copying build/lib/forecastbox/routes/plugins.py -> build/bdist.linux-armv7l/wheel/./forecastbox/routes 2026-04-24T14:49:42,742 copying build/lib/forecastbox/routes/status.py -> build/bdist.linux-armv7l/wheel/./forecastbox/routes 2026-04-24T14:49:42,744 copying build/lib/forecastbox/routes/artifacts.py -> build/bdist.linux-armv7l/wheel/./forecastbox/routes 2026-04-24T14:49:42,747 copying build/lib/forecastbox/routes/blueprint.py -> build/bdist.linux-armv7l/wheel/./forecastbox/routes 2026-04-24T14:49:42,749 copying build/lib/forecastbox/routes/run.py -> build/bdist.linux-armv7l/wheel/./forecastbox/routes 2026-04-24T14:49:42,753 copying build/lib/forecastbox/routes/experiment.py -> build/bdist.linux-armv7l/wheel/./forecastbox/routes 2026-04-24T14:49:42,755 copying build/lib/forecastbox/routes/auth.py -> build/bdist.linux-armv7l/wheel/./forecastbox/routes 2026-04-24T14:49:42,757 copying build/lib/forecastbox/routes/__init__.py -> build/bdist.linux-armv7l/wheel/./forecastbox/routes 2026-04-24T14:49:42,760 creating build/bdist.linux-armv7l/wheel/forecastbox/domain 2026-04-24T14:49:42,762 creating build/bdist.linux-armv7l/wheel/forecastbox/domain/artifact 2026-04-24T14:49:42,763 copying build/lib/forecastbox/domain/artifact/base.py -> build/bdist.linux-armv7l/wheel/./forecastbox/domain/artifact 2026-04-24T14:49:42,765 copying build/lib/forecastbox/domain/artifact/manager.py -> build/bdist.linux-armv7l/wheel/./forecastbox/domain/artifact 2026-04-24T14:49:42,768 copying build/lib/forecastbox/domain/artifact/io.py -> build/bdist.linux-armv7l/wheel/./forecastbox/domain/artifact 2026-04-24T14:49:42,770 copying build/lib/forecastbox/domain/artifact/__init__.py -> build/bdist.linux-armv7l/wheel/./forecastbox/domain/artifact 2026-04-24T14:49:42,772 copying build/lib/forecastbox/domain/admin.py -> build/bdist.linux-armv7l/wheel/./forecastbox/domain 2026-04-24T14:49:42,775 creating build/bdist.linux-armv7l/wheel/forecastbox/domain/plugin 2026-04-24T14:49:42,777 copying build/lib/forecastbox/domain/plugin/store.py -> build/bdist.linux-armv7l/wheel/./forecastbox/domain/plugin 2026-04-24T14:49:42,779 copying build/lib/forecastbox/domain/plugin/manager.py -> build/bdist.linux-armv7l/wheel/./forecastbox/domain/plugin 2026-04-24T14:49:42,782 copying build/lib/forecastbox/domain/plugin/__init__.py -> build/bdist.linux-armv7l/wheel/./forecastbox/domain/plugin 2026-04-24T14:49:42,784 creating build/bdist.linux-armv7l/wheel/forecastbox/domain/run 2026-04-24T14:49:42,786 copying build/lib/forecastbox/domain/run/cascade.py -> build/bdist.linux-armv7l/wheel/./forecastbox/domain/run 2026-04-24T14:49:42,788 copying build/lib/forecastbox/domain/run/compile.py -> build/bdist.linux-armv7l/wheel/./forecastbox/domain/run 2026-04-24T14:49:42,791 copying build/lib/forecastbox/domain/run/types.py -> build/bdist.linux-armv7l/wheel/./forecastbox/domain/run 2026-04-24T14:49:42,793 copying build/lib/forecastbox/domain/run/background.py -> build/bdist.linux-armv7l/wheel/./forecastbox/domain/run 2026-04-24T14:49:42,795 copying build/lib/forecastbox/domain/run/exceptions.py -> build/bdist.linux-armv7l/wheel/./forecastbox/domain/run 2026-04-24T14:49:42,797 copying build/lib/forecastbox/domain/run/service.py -> build/bdist.linux-armv7l/wheel/./forecastbox/domain/run 2026-04-24T14:49:42,800 copying build/lib/forecastbox/domain/run/db.py -> build/bdist.linux-armv7l/wheel/./forecastbox/domain/run 2026-04-24T14:49:42,803 copying build/lib/forecastbox/domain/run/__init__.py -> build/bdist.linux-armv7l/wheel/./forecastbox/domain/run 2026-04-24T14:49:42,805 creating build/bdist.linux-armv7l/wheel/forecastbox/domain/blueprint 2026-04-24T14:49:42,806 copying build/lib/forecastbox/domain/blueprint/cascade.py -> build/bdist.linux-armv7l/wheel/./forecastbox/domain/blueprint 2026-04-24T14:49:42,808 copying build/lib/forecastbox/domain/blueprint/types.py -> build/bdist.linux-armv7l/wheel/./forecastbox/domain/blueprint 2026-04-24T14:49:42,810 copying build/lib/forecastbox/domain/blueprint/exceptions.py -> build/bdist.linux-armv7l/wheel/./forecastbox/domain/blueprint 2026-04-24T14:49:42,812 copying build/lib/forecastbox/domain/blueprint/service.py -> build/bdist.linux-armv7l/wheel/./forecastbox/domain/blueprint 2026-04-24T14:49:42,815 copying build/lib/forecastbox/domain/blueprint/db.py -> build/bdist.linux-armv7l/wheel/./forecastbox/domain/blueprint 2026-04-24T14:49:42,818 copying build/lib/forecastbox/domain/blueprint/__init__.py -> build/bdist.linux-armv7l/wheel/./forecastbox/domain/blueprint 2026-04-24T14:49:42,820 creating build/bdist.linux-armv7l/wheel/forecastbox/domain/glyphs 2026-04-24T14:49:42,821 copying build/lib/forecastbox/domain/glyphs/resolution.py -> build/bdist.linux-armv7l/wheel/./forecastbox/domain/glyphs 2026-04-24T14:49:42,824 copying build/lib/forecastbox/domain/glyphs/global_db.py -> build/bdist.linux-armv7l/wheel/./forecastbox/domain/glyphs 2026-04-24T14:49:42,826 copying build/lib/forecastbox/domain/glyphs/types.py -> build/bdist.linux-armv7l/wheel/./forecastbox/domain/glyphs 2026-04-24T14:49:42,828 copying build/lib/forecastbox/domain/glyphs/exceptions.py -> build/bdist.linux-armv7l/wheel/./forecastbox/domain/glyphs 2026-04-24T14:49:42,830 copying build/lib/forecastbox/domain/glyphs/intrinsic.py -> build/bdist.linux-armv7l/wheel/./forecastbox/domain/glyphs 2026-04-24T14:49:42,832 copying build/lib/forecastbox/domain/glyphs/jinja_interpolation.py -> build/bdist.linux-armv7l/wheel/./forecastbox/domain/glyphs 2026-04-24T14:49:42,835 copying build/lib/forecastbox/domain/glyphs/__init__.py -> build/bdist.linux-armv7l/wheel/./forecastbox/domain/glyphs 2026-04-24T14:49:42,838 copying build/lib/forecastbox/domain/__init__.py -> build/bdist.linux-armv7l/wheel/./forecastbox/domain 2026-04-24T14:49:42,840 creating build/bdist.linux-armv7l/wheel/forecastbox/domain/experiment 2026-04-24T14:49:42,842 creating build/bdist.linux-armv7l/wheel/forecastbox/domain/experiment/scheduling 2026-04-24T14:49:42,843 copying build/lib/forecastbox/domain/experiment/scheduling/dt_utils.py -> build/bdist.linux-armv7l/wheel/./forecastbox/domain/experiment/scheduling 2026-04-24T14:49:42,845 copying build/lib/forecastbox/domain/experiment/scheduling/job_utils.py -> build/bdist.linux-armv7l/wheel/./forecastbox/domain/experiment/scheduling 2026-04-24T14:49:42,847 copying build/lib/forecastbox/domain/experiment/scheduling/background.py -> build/bdist.linux-armv7l/wheel/./forecastbox/domain/experiment/scheduling 2026-04-24T14:49:42,850 copying build/lib/forecastbox/domain/experiment/scheduling/db.py -> build/bdist.linux-armv7l/wheel/./forecastbox/domain/experiment/scheduling 2026-04-24T14:49:42,852 copying build/lib/forecastbox/domain/experiment/scheduling/__init__.py -> build/bdist.linux-armv7l/wheel/./forecastbox/domain/experiment/scheduling 2026-04-24T14:49:42,854 copying build/lib/forecastbox/domain/experiment/types.py -> build/bdist.linux-armv7l/wheel/./forecastbox/domain/experiment 2026-04-24T14:49:42,855 copying build/lib/forecastbox/domain/experiment/exceptions.py -> build/bdist.linux-armv7l/wheel/./forecastbox/domain/experiment 2026-04-24T14:49:42,857 copying build/lib/forecastbox/domain/experiment/service.py -> build/bdist.linux-armv7l/wheel/./forecastbox/domain/experiment 2026-04-24T14:49:42,859 copying build/lib/forecastbox/domain/experiment/db.py -> build/bdist.linux-armv7l/wheel/./forecastbox/domain/experiment 2026-04-24T14:49:42,862 copying build/lib/forecastbox/domain/experiment/__init__.py -> build/bdist.linux-armv7l/wheel/./forecastbox/domain/experiment 2026-04-24T14:49:42,864 creating build/bdist.linux-armv7l/wheel/forecastbox/domain/auth 2026-04-24T14:49:42,865 copying build/lib/forecastbox/domain/auth/users.py -> build/bdist.linux-armv7l/wheel/./forecastbox/domain/auth 2026-04-24T14:49:42,867 copying build/lib/forecastbox/domain/auth/db.py -> build/bdist.linux-armv7l/wheel/./forecastbox/domain/auth 2026-04-24T14:49:42,869 copying build/lib/forecastbox/domain/auth/__init__.py -> build/bdist.linux-armv7l/wheel/./forecastbox/domain/auth 2026-04-24T14:49:42,871 copying build/lib/forecastbox/domain/auth/oidc.py -> build/bdist.linux-armv7l/wheel/./forecastbox/domain/auth 2026-04-24T14:49:42,873 creating build/bdist.linux-armv7l/wheel/forecastbox/static 2026-04-24T14:49:42,874 copying build/lib/forecastbox/static/logo192.png -> build/bdist.linux-armv7l/wheel/./forecastbox/static 2026-04-24T14:49:42,878 copying build/lib/forecastbox/static/favicon.ico -> build/bdist.linux-armv7l/wheel/./forecastbox/static 2026-04-24T14:49:42,880 copying build/lib/forecastbox/static/manifest.json -> build/bdist.linux-armv7l/wheel/./forecastbox/static 2026-04-24T14:49:42,882 creating build/bdist.linux-armv7l/wheel/forecastbox/static/logos 2026-04-24T14:49:42,883 creating build/bdist.linux-armv7l/wheel/forecastbox/static/logos/org 2026-04-24T14:49:42,884 copying build/lib/forecastbox/static/logos/org/destine-fund.png -> build/bdist.linux-armv7l/wheel/./forecastbox/static/logos/org 2026-04-24T14:49:42,886 copying build/lib/forecastbox/static/logos/org/MetNorway.png -> build/bdist.linux-armv7l/wheel/./forecastbox/static/logos/org 2026-04-24T14:49:42,889 copying build/lib/forecastbox/static/logos/org/ECMWF.png -> build/bdist.linux-armv7l/wheel/./forecastbox/static/logos/org 2026-04-24T14:49:42,891 copying build/lib/forecastbox/static/logos/org/destine.png -> build/bdist.linux-armv7l/wheel/./forecastbox/static/logos/org 2026-04-24T14:49:42,894 copying build/lib/forecastbox/static/logos/fiab.png -> build/bdist.linux-armv7l/wheel/./forecastbox/static/logos 2026-04-24T14:49:42,901 creating build/bdist.linux-armv7l/wheel/forecastbox/static/logos/packages 2026-04-24T14:49:42,903 copying build/lib/forecastbox/static/logos/packages/earthkit-dark.svg -> build/bdist.linux-armv7l/wheel/./forecastbox/static/logos/packages 2026-04-24T14:49:42,905 copying build/lib/forecastbox/static/logos/packages/anemoi.webp -> build/bdist.linux-armv7l/wheel/./forecastbox/static/logos/packages 2026-04-24T14:49:42,908 copying build/lib/forecastbox/static/logos/packages/earthkit-light.svg -> build/bdist.linux-armv7l/wheel/./forecastbox/static/logos/packages 2026-04-24T14:49:42,910 copying build/lib/forecastbox/static/index.html -> build/bdist.linux-armv7l/wheel/./forecastbox/static 2026-04-24T14:49:42,912 copying build/lib/forecastbox/static/logo512.png -> build/bdist.linux-armv7l/wheel/./forecastbox/static 2026-04-24T14:49:42,917 creating build/bdist.linux-armv7l/wheel/forecastbox/static/dag 2026-04-24T14:49:42,918 copying build/lib/forecastbox/static/dag/example.html -> build/bdist.linux-armv7l/wheel/./forecastbox/static/dag 2026-04-24T14:49:42,925 copying build/lib/forecastbox/static/mockServiceWorker.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static 2026-04-24T14:49:42,928 creating build/bdist.linux-armv7l/wheel/forecastbox/static/era5 2026-04-24T14:49:42,929 copying build/lib/forecastbox/static/era5/sprite_sheet.png -> build/bdist.linux-armv7l/wheel/./forecastbox/static/era5 2026-04-24T14:49:43,063 copying build/lib/forecastbox/static/robots.txt -> build/bdist.linux-armv7l/wheel/./forecastbox/static 2026-04-24T14:49:43,067 creating build/bdist.linux-armv7l/wheel/forecastbox/static/assets 2026-04-24T14:49:43,068 copying build/lib/forecastbox/static/assets/activityStore-COiZ0myR.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,071 copying build/lib/forecastbox/static/assets/Footer-DIIqi8Bk.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,073 copying build/lib/forecastbox/static/assets/RotatingGlobe-CWUjwEzy.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,107 copying build/lib/forecastbox/static/assets/plugins.index-Df8nsqJm.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,110 copying build/lib/forecastbox/static/assets/x-BR6yQiAb.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,112 copying build/lib/forecastbox/static/assets/dropdown-menu-D580iIZt.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,114 copying build/lib/forecastbox/static/assets/file-text-B01sfhuG.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,116 copying build/lib/forecastbox/static/assets/index-CgrYDows.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,125 copying build/lib/forecastbox/static/assets/configure-BeJ4tIHa.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,127 copying build/lib/forecastbox/static/assets/index-CWql6_3t.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,129 copying build/lib/forecastbox/static/assets/ExecutionCanvas-vetMc1it.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,131 copying build/lib/forecastbox/static/assets/plugins._pluginId-Dbm_vnsp.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,133 copying build/lib/forecastbox/static/assets/ellipsis-vertical-NKqMVVTc.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,135 copying build/lib/forecastbox/static/assets/fable-to-graph-BZV40eAE.css -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,137 copying build/lib/forecastbox/static/assets/useJobs-DRve8Dkt.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,139 copying build/lib/forecastbox/static/assets/url-state-D3zujJXy.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,141 copying build/lib/forecastbox/static/assets/input-BTjZnWdS.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,144 copying build/lib/forecastbox/static/assets/circle-check-Dk2OEQPV.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,146 copying build/lib/forecastbox/static/assets/dialog-BM58C928.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,148 copying build/lib/forecastbox/static/assets/shadowDom-sg4MArg4.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,150 copying build/lib/forecastbox/static/assets/useFable-DowkvTj0.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,152 copying build/lib/forecastbox/static/assets/tooltip-DyMLIYmv.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,154 copying build/lib/forecastbox/static/assets/switch-DL2Lv6SS.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,156 copying build/lib/forecastbox/static/assets/job-status-DF5OjKa5.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,158 copying build/lib/forecastbox/static/assets/ibm-plex-sans-latin-ext-wght-normal-CIII54If.woff2 -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,161 copying build/lib/forecastbox/static/assets/_authenticated-Ce21RgUk.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,164 copying build/lib/forecastbox/static/assets/useUser-DjsNRm3E.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,166 copying build/lib/forecastbox/static/assets/ibm-plex-sans-latin-wght-normal-IvpUvPa2.woff2 -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,169 copying build/lib/forecastbox/static/assets/artifacts.index-27-I1luM.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,171 copying build/lib/forecastbox/static/assets/separator-DCz_MxQv.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,173 copying build/lib/forecastbox/static/assets/settings-2-BXT8OaT1.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,175 copying build/lib/forecastbox/static/assets/configure._fableId-yu-T_Fk_.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,177 copying build/lib/forecastbox/static/assets/chevron-right-DTb5dUgc.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,179 copying build/lib/forecastbox/static/assets/DialogTitle-hJ16k4gv.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,181 copying build/lib/forecastbox/static/assets/progress-BfFXufnU.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,183 copying build/lib/forecastbox/static/assets/plugins-DDp95AWj.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,185 copying build/lib/forecastbox/static/assets/PageHeader-rLJpH6Ob.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,187 copying build/lib/forecastbox/static/assets/value-DI5aKHLv.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,189 copying build/lib/forecastbox/static/assets/useClick-Bx99Uu3a.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,191 copying build/lib/forecastbox/static/assets/ibm-plex-sans-cyrillic-wght-normal-BAAhND-U.woff2 -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,194 copying build/lib/forecastbox/static/assets/router-CptryKSG.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,198 copying build/lib/forecastbox/static/assets/spinner-CU58zkpx.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,200 copying build/lib/forecastbox/static/assets/clock-DCfl3iyd.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,202 copying build/lib/forecastbox/static/assets/pencil-CroONSTO.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,205 copying build/lib/forecastbox/static/assets/chevron-left-llzgjWEi.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,207 copying build/lib/forecastbox/static/assets/badge-CzwWc2FE.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,209 copying build/lib/forecastbox/static/assets/tabs-78_E6YSg.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,212 copying build/lib/forecastbox/static/assets/eye-CrkP1CvS.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,214 copying build/lib/forecastbox/static/assets/about-C6Lc83R-.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,216 copying build/lib/forecastbox/static/assets/artifacts-DDp95AWj.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,219 copying build/lib/forecastbox/static/assets/useMedia-D6-tQMNh.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,222 copying build/lib/forecastbox/static/assets/fable-IL6EdiMn.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,225 copying build/lib/forecastbox/static/assets/useFocus-CaJ6uQwy.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,228 copying build/lib/forecastbox/static/assets/circle-alert-JEpKSDdC.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,230 copying build/lib/forecastbox/static/assets/ToolbarRootContext-DkRtI1Hu.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,232 copying build/lib/forecastbox/static/assets/CronExpressionInput-AGabw-zZ.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,235 copying build/lib/forecastbox/static/assets/popover-Dad2PvOd.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,237 copying build/lib/forecastbox/static/assets/presets-BjJPilK_.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,241 copying build/lib/forecastbox/static/assets/usePositioner-DA2-ds_t.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,245 copying build/lib/forecastbox/static/assets/formatDistanceToNow-Ctx6mZEP.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,248 copying build/lib/forecastbox/static/assets/label-CukA85L1.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,250 copying build/lib/forecastbox/static/assets/useArtifacts-CVeeBu-q.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,253 copying build/lib/forecastbox/static/assets/FableBuilderPage-BXf9JmCP.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,259 copying build/lib/forecastbox/static/assets/schedules._scheduleId-BozB3oPZ.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,262 copying build/lib/forecastbox/static/assets/ibm-plex-sans-greek-wght-normal-CmyJS8uq.woff2 -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,266 copying build/lib/forecastbox/static/assets/dashboard-BklZ4Iw-.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,269 copying build/lib/forecastbox/static/assets/CommandPalette-5fl8JL7Z.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,274 copying build/lib/forecastbox/static/assets/ibm-plex-sans-cyrillic-ext-wght-normal-d45eAU9y.woff2 -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,278 copying build/lib/forecastbox/static/assets/trash-2-aVa7F_CZ.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,280 copying build/lib/forecastbox/static/assets/vendor-l0sNRNKZ.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,283 copying build/lib/forecastbox/static/assets/puzzle-CuYzdYGi.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,285 copying build/lib/forecastbox/static/assets/variables.index-MplvuVVN.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,288 copying build/lib/forecastbox/static/assets/index-BmFCivBl.css -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,294 copying build/lib/forecastbox/static/assets/list-CQCINDcq.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,296 copying build/lib/forecastbox/static/assets/useConfigPresets-192mtVr9.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,299 copying build/lib/forecastbox/static/assets/refresh-cw-AUYNmANn.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,301 copying build/lib/forecastbox/static/assets/createLucideIcon-BKiMZIed.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,303 copying build/lib/forecastbox/static/assets/external-link-7gfRlR2D.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,306 copying build/lib/forecastbox/static/assets/PublicLayout-DAq5Nmg-.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,308 copying build/lib/forecastbox/static/assets/layout-grid-BSAnFWO9.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,310 copying build/lib/forecastbox/static/assets/schedules.index-C-nQ95R6.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,313 copying build/lib/forecastbox/static/assets/fable-to-graph-u6mTvXo5.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,320 copying build/lib/forecastbox/static/assets/input-group-BQmOhLMi.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,322 copying build/lib/forecastbox/static/assets/cron-Cs-0Mh7_.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,324 copying build/lib/forecastbox/static/assets/user-Cr0Anbtp.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,326 copying build/lib/forecastbox/static/assets/LoadingSpinner-BA0Y6S5b.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,328 copying build/lib/forecastbox/static/assets/JobStatusIcon-gYoPb1QJ.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,330 copying build/lib/forecastbox/static/assets/admin-BnHWfLMe.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,332 copying build/lib/forecastbox/static/assets/package-LvC8YLZ2.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,333 copying build/lib/forecastbox/static/assets/loader-circle-DLjsFQWD.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,335 copying build/lib/forecastbox/static/assets/ibm-plex-sans-vietnamese-wght-normal-Dg1JeJN0.woff2 -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,338 copying build/lib/forecastbox/static/assets/settings-BaXGSza9.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,340 copying build/lib/forecastbox/static/assets/executions.index-UJRnH2tb.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,342 copying build/lib/forecastbox/static/assets/Separator-C9yRwD_N.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,344 copying build/lib/forecastbox/static/assets/useTranslation-DCvqzSYj.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,346 copying build/lib/forecastbox/static/assets/query-UdV7T1nD.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,348 copying build/lib/forecastbox/static/assets/useOnFirstRender-BJQp2-vz.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,352 copying build/lib/forecastbox/static/assets/artifacts._artifactId-DzRdAB5d.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,354 copying build/lib/forecastbox/static/assets/layers-BhlPpTBP.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,356 copying build/lib/forecastbox/static/assets/bookmark-7SSEM_Ss.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,358 copying build/lib/forecastbox/static/assets/alert-B0lfuXsY.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,360 copying build/lib/forecastbox/static/assets/GlyphFormDialog-C_SXrp0m.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,362 copying build/lib/forecastbox/static/assets/useOpenInteractionType-BW446P7P.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,364 copying build/lib/forecastbox/static/assets/PluginStatusBadge-Dt2guKY6.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,367 copying build/lib/forecastbox/static/assets/StatusDetailsPopover-DfU5Veqf.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,368 copying build/lib/forecastbox/static/assets/play-CgLmuUvr.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,370 copying build/lib/forecastbox/static/assets/StatCard-gPdDKBGf.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,372 copying build/lib/forecastbox/static/assets/check-CE9CNs95.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,374 copying build/lib/forecastbox/static/assets/useStatus-DQ2rXGyp.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,376 copying build/lib/forecastbox/static/assets/circle-question-mark-V_UPC8eN.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,378 copying build/lib/forecastbox/static/assets/arrow-right-DZk0pG5c.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,380 copying build/lib/forecastbox/static/assets/select-DbCcVQfc.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,382 copying build/lib/forecastbox/static/assets/StatusBadge-DTXn5jzd.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,384 copying build/lib/forecastbox/static/assets/triangle-alert-IOCt_0PY.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,386 copying build/lib/forecastbox/static/assets/download-BL0ueIT3.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,388 copying build/lib/forecastbox/static/assets/config-BMULKle9.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,389 copying build/lib/forecastbox/static/assets/arrow-left-BsBGzHhf.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,391 copying build/lib/forecastbox/static/assets/visuallyHidden-CwSlUrjc.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,393 copying build/lib/forecastbox/static/assets/index-5ErQcs57.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,395 copying build/lib/forecastbox/static/assets/variables-DDp95AWj.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,397 copying build/lib/forecastbox/static/assets/pipeline-generator-Bs7Pnbpu.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,398 copying build/lib/forecastbox/static/assets/executions._jobId-BTKogyrA.js -> build/bdist.linux-armv7l/wheel/./forecastbox/static/assets 2026-04-24T14:49:43,401 copying build/lib/forecastbox/_version.py -> build/bdist.linux-armv7l/wheel/./forecastbox 2026-04-24T14:49:43,403 creating build/bdist.linux-armv7l/wheel/forecastbox/schemata 2026-04-24T14:49:43,404 copying build/lib/forecastbox/schemata/jobs.py -> build/bdist.linux-armv7l/wheel/./forecastbox/schemata 2026-04-24T14:49:43,407 copying build/lib/forecastbox/schemata/__init__.py -> build/bdist.linux-armv7l/wheel/./forecastbox/schemata 2026-04-24T14:49:43,409 copying build/lib/forecastbox/schemata/user.py -> build/bdist.linux-armv7l/wheel/./forecastbox/schemata 2026-04-24T14:49:43,411 creating build/bdist.linux-armv7l/wheel/forecastbox/utility 2026-04-24T14:49:43,413 creating build/bdist.linux-armv7l/wheel/forecastbox/utility/rsjf 2026-04-24T14:49:43,414 copying build/lib/forecastbox/utility/rsjf/uiSchema.py -> build/bdist.linux-armv7l/wheel/./forecastbox/utility/rsjf 2026-04-24T14:49:43,417 copying build/lib/forecastbox/utility/rsjf/jsonSchema.py -> build/bdist.linux-armv7l/wheel/./forecastbox/utility/rsjf 2026-04-24T14:49:43,419 copying build/lib/forecastbox/utility/rsjf/from_pydantic.py -> build/bdist.linux-armv7l/wheel/./forecastbox/utility/rsjf 2026-04-24T14:49:43,422 copying build/lib/forecastbox/utility/rsjf/utils.py -> build/bdist.linux-armv7l/wheel/./forecastbox/utility/rsjf 2026-04-24T14:49:43,424 copying build/lib/forecastbox/utility/rsjf/forms.py -> build/bdist.linux-armv7l/wheel/./forecastbox/utility/rsjf 2026-04-24T14:49:43,426 copying build/lib/forecastbox/utility/rsjf/__init__.py -> build/bdist.linux-armv7l/wheel/./forecastbox/utility/rsjf 2026-04-24T14:49:43,427 copying build/lib/forecastbox/utility/structural.py -> build/bdist.linux-armv7l/wheel/./forecastbox/utility 2026-04-24T14:49:43,429 copying build/lib/forecastbox/utility/httpx.py -> build/bdist.linux-armv7l/wheel/./forecastbox/utility 2026-04-24T14:49:43,431 copying build/lib/forecastbox/utility/concurrent.py -> build/bdist.linux-armv7l/wheel/./forecastbox/utility 2026-04-24T14:49:43,433 copying build/lib/forecastbox/utility/pagination.py -> build/bdist.linux-armv7l/wheel/./forecastbox/utility 2026-04-24T14:49:43,435 copying build/lib/forecastbox/utility/time.py -> build/bdist.linux-armv7l/wheel/./forecastbox/utility 2026-04-24T14:49:43,437 copying build/lib/forecastbox/utility/graph.py -> build/bdist.linux-armv7l/wheel/./forecastbox/utility 2026-04-24T14:49:43,439 copying build/lib/forecastbox/utility/config.py -> build/bdist.linux-armv7l/wheel/./forecastbox/utility 2026-04-24T14:49:43,441 copying build/lib/forecastbox/utility/auth.py -> build/bdist.linux-armv7l/wheel/./forecastbox/utility 2026-04-24T14:49:43,443 copying build/lib/forecastbox/utility/pydantic.py -> build/bdist.linux-armv7l/wheel/./forecastbox/utility 2026-04-24T14:49:43,445 copying build/lib/forecastbox/utility/db.py -> build/bdist.linux-armv7l/wheel/./forecastbox/utility 2026-04-24T14:49:43,447 copying build/lib/forecastbox/utility/__init__.py -> build/bdist.linux-armv7l/wheel/./forecastbox/utility 2026-04-24T14:49:43,448 copying build/lib/forecastbox/__init__.py -> build/bdist.linux-armv7l/wheel/./forecastbox 2026-04-24T14:49:43,450 running install_egg_info 2026-04-24T14:49:43,457 Copying src/forecast_in_a_box.egg-info to build/bdist.linux-armv7l/wheel/./forecast_in_a_box-0.6.1-py3.11.egg-info 2026-04-24T14:49:43,468 running install_scripts 2026-04-24T14:49:43,479 creating build/bdist.linux-armv7l/wheel/forecast_in_a_box-0.6.1.dist-info/WHEEL 2026-04-24T14:49:43,482 creating '/tmp/pip-wheel-n9uvf7kz/.tmp-yzpbyruv/forecast_in_a_box-0.6.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-04-24T14:49:43,485 adding 'forecast_in_a_box-0.6.1.dist-info/licenses/LICENSE' 2026-04-24T14:49:43,488 adding 'forecastbox/__init__.py' 2026-04-24T14:49:43,489 adding 'forecastbox/_version.py' 2026-04-24T14:49:43,491 adding 'forecastbox/domain/__init__.py' 2026-04-24T14:49:43,492 adding 'forecastbox/domain/admin.py' 2026-04-24T14:49:43,494 adding 'forecastbox/domain/artifact/__init__.py' 2026-04-24T14:49:43,496 adding 'forecastbox/domain/artifact/base.py' 2026-04-24T14:49:43,497 adding 'forecastbox/domain/artifact/io.py' 2026-04-24T14:49:43,499 adding 'forecastbox/domain/artifact/manager.py' 2026-04-24T14:49:43,501 adding 'forecastbox/domain/auth/__init__.py' 2026-04-24T14:49:43,503 adding 'forecastbox/domain/auth/db.py' 2026-04-24T14:49:43,504 adding 'forecastbox/domain/auth/oidc.py' 2026-04-24T14:49:43,506 adding 'forecastbox/domain/auth/users.py' 2026-04-24T14:49:43,508 adding 'forecastbox/domain/blueprint/__init__.py' 2026-04-24T14:49:43,509 adding 'forecastbox/domain/blueprint/cascade.py' 2026-04-24T14:49:43,511 adding 'forecastbox/domain/blueprint/db.py' 2026-04-24T14:49:43,512 adding 'forecastbox/domain/blueprint/exceptions.py' 2026-04-24T14:49:43,514 adding 'forecastbox/domain/blueprint/service.py' 2026-04-24T14:49:43,515 adding 'forecastbox/domain/blueprint/types.py' 2026-04-24T14:49:43,517 adding 'forecastbox/domain/experiment/__init__.py' 2026-04-24T14:49:43,519 adding 'forecastbox/domain/experiment/db.py' 2026-04-24T14:49:43,521 adding 'forecastbox/domain/experiment/exceptions.py' 2026-04-24T14:49:43,523 adding 'forecastbox/domain/experiment/service.py' 2026-04-24T14:49:43,524 adding 'forecastbox/domain/experiment/types.py' 2026-04-24T14:49:43,526 adding 'forecastbox/domain/experiment/scheduling/__init__.py' 2026-04-24T14:49:43,528 adding 'forecastbox/domain/experiment/scheduling/background.py' 2026-04-24T14:49:43,529 adding 'forecastbox/domain/experiment/scheduling/db.py' 2026-04-24T14:49:43,531 adding 'forecastbox/domain/experiment/scheduling/dt_utils.py' 2026-04-24T14:49:43,533 adding 'forecastbox/domain/experiment/scheduling/job_utils.py' 2026-04-24T14:49:43,535 adding 'forecastbox/domain/glyphs/__init__.py' 2026-04-24T14:49:43,536 adding 'forecastbox/domain/glyphs/exceptions.py' 2026-04-24T14:49:43,538 adding 'forecastbox/domain/glyphs/global_db.py' 2026-04-24T14:49:43,539 adding 'forecastbox/domain/glyphs/intrinsic.py' 2026-04-24T14:49:43,541 adding 'forecastbox/domain/glyphs/jinja_interpolation.py' 2026-04-24T14:49:43,543 adding 'forecastbox/domain/glyphs/resolution.py' 2026-04-24T14:49:43,544 adding 'forecastbox/domain/glyphs/types.py' 2026-04-24T14:49:43,546 adding 'forecastbox/domain/plugin/__init__.py' 2026-04-24T14:49:43,548 adding 'forecastbox/domain/plugin/manager.py' 2026-04-24T14:49:43,550 adding 'forecastbox/domain/plugin/store.py' 2026-04-24T14:49:43,552 adding 'forecastbox/domain/run/__init__.py' 2026-04-24T14:49:43,554 adding 'forecastbox/domain/run/background.py' 2026-04-24T14:49:43,555 adding 'forecastbox/domain/run/cascade.py' 2026-04-24T14:49:43,557 adding 'forecastbox/domain/run/compile.py' 2026-04-24T14:49:43,559 adding 'forecastbox/domain/run/db.py' 2026-04-24T14:49:43,560 adding 'forecastbox/domain/run/exceptions.py' 2026-04-24T14:49:43,562 adding 'forecastbox/domain/run/service.py' 2026-04-24T14:49:43,563 adding 'forecastbox/domain/run/types.py' 2026-04-24T14:49:43,565 adding 'forecastbox/entrypoint/__init__.py' 2026-04-24T14:49:43,566 adding 'forecastbox/entrypoint/app.py' 2026-04-24T14:49:43,568 adding 'forecastbox/entrypoint/main.py' 2026-04-24T14:49:43,570 adding 'forecastbox/entrypoint/bootstrap/__init__.py' 2026-04-24T14:49:43,571 adding 'forecastbox/entrypoint/bootstrap/checks.py' 2026-04-24T14:49:43,572 adding 'forecastbox/entrypoint/bootstrap/config.py' 2026-04-24T14:49:43,574 adding 'forecastbox/entrypoint/bootstrap/launchers.py' 2026-04-24T14:49:43,575 adding 'forecastbox/entrypoint/bootstrap/procs.py' 2026-04-24T14:49:43,576 adding 'forecastbox/entrypoint/bootstrap/service.py' 2026-04-24T14:49:43,578 adding 'forecastbox/entrypoint/templates/share.html' 2026-04-24T14:49:43,580 adding 'forecastbox/routes/__init__.py' 2026-04-24T14:49:43,582 adding 'forecastbox/routes/admin.py' 2026-04-24T14:49:43,583 adding 'forecastbox/routes/artifacts.py' 2026-04-24T14:49:43,585 adding 'forecastbox/routes/auth.py' 2026-04-24T14:49:43,587 adding 'forecastbox/routes/blueprint.py' 2026-04-24T14:49:43,589 adding 'forecastbox/routes/experiment.py' 2026-04-24T14:49:43,591 adding 'forecastbox/routes/gateway.py' 2026-04-24T14:49:43,593 adding 'forecastbox/routes/plugins.py' 2026-04-24T14:49:43,595 adding 'forecastbox/routes/run.py' 2026-04-24T14:49:43,596 adding 'forecastbox/routes/status.py' 2026-04-24T14:49:43,598 adding 'forecastbox/schemata/__init__.py' 2026-04-24T14:49:43,600 adding 'forecastbox/schemata/jobs.py' 2026-04-24T14:49:43,601 adding 'forecastbox/schemata/user.py' 2026-04-24T14:49:43,604 adding 'forecastbox/static/favicon.ico' 2026-04-24T14:49:43,605 adding 'forecastbox/static/index.html' 2026-04-24T14:49:43,609 adding 'forecastbox/static/logo192.png' 2026-04-24T14:49:43,625 adding 'forecastbox/static/logo512.png' 2026-04-24T14:49:43,627 adding 'forecastbox/static/manifest.json' 2026-04-24T14:49:43,629 adding 'forecastbox/static/mockServiceWorker.js' 2026-04-24T14:49:43,630 adding 'forecastbox/static/robots.txt' 2026-04-24T14:49:43,640 adding 'forecastbox/static/assets/CommandPalette-5fl8JL7Z.js' 2026-04-24T14:49:43,642 adding 'forecastbox/static/assets/CronExpressionInput-AGabw-zZ.js' 2026-04-24T14:49:43,644 adding 'forecastbox/static/assets/DialogTitle-hJ16k4gv.js' 2026-04-24T14:49:43,646 adding 'forecastbox/static/assets/ExecutionCanvas-vetMc1it.js' 2026-04-24T14:49:43,662 adding 'forecastbox/static/assets/FableBuilderPage-BXf9JmCP.js' 2026-04-24T14:49:43,664 adding 'forecastbox/static/assets/Footer-DIIqi8Bk.js' 2026-04-24T14:49:43,666 adding 'forecastbox/static/assets/GlyphFormDialog-C_SXrp0m.js' 2026-04-24T14:49:43,668 adding 'forecastbox/static/assets/JobStatusIcon-gYoPb1QJ.js' 2026-04-24T14:49:43,669 adding 'forecastbox/static/assets/LoadingSpinner-BA0Y6S5b.js' 2026-04-24T14:49:43,670 adding 'forecastbox/static/assets/PageHeader-rLJpH6Ob.js' 2026-04-24T14:49:43,672 adding 'forecastbox/static/assets/PluginStatusBadge-Dt2guKY6.js' 2026-04-24T14:49:43,673 adding 'forecastbox/static/assets/PublicLayout-DAq5Nmg-.js' 2026-04-24T14:49:43,934 adding 'forecastbox/static/assets/RotatingGlobe-CWUjwEzy.js' 2026-04-24T14:49:43,948 adding 'forecastbox/static/assets/Separator-C9yRwD_N.js' 2026-04-24T14:49:43,949 adding 'forecastbox/static/assets/StatCard-gPdDKBGf.js' 2026-04-24T14:49:43,950 adding 'forecastbox/static/assets/StatusBadge-DTXn5jzd.js' 2026-04-24T14:49:43,952 adding 'forecastbox/static/assets/StatusDetailsPopover-DfU5Veqf.js' 2026-04-24T14:49:43,953 adding 'forecastbox/static/assets/ToolbarRootContext-DkRtI1Hu.js' 2026-04-24T14:49:43,955 adding 'forecastbox/static/assets/_authenticated-Ce21RgUk.js' 2026-04-24T14:49:43,957 adding 'forecastbox/static/assets/about-C6Lc83R-.js' 2026-04-24T14:49:43,958 adding 'forecastbox/static/assets/activityStore-COiZ0myR.js' 2026-04-24T14:49:43,959 adding 'forecastbox/static/assets/admin-BnHWfLMe.js' 2026-04-24T14:49:43,960 adding 'forecastbox/static/assets/alert-B0lfuXsY.js' 2026-04-24T14:49:43,961 adding 'forecastbox/static/assets/arrow-left-BsBGzHhf.js' 2026-04-24T14:49:43,962 adding 'forecastbox/static/assets/arrow-right-DZk0pG5c.js' 2026-04-24T14:49:43,963 adding 'forecastbox/static/assets/artifacts-DDp95AWj.js' 2026-04-24T14:49:43,964 adding 'forecastbox/static/assets/artifacts._artifactId-DzRdAB5d.js' 2026-04-24T14:49:43,966 adding 'forecastbox/static/assets/artifacts.index-27-I1luM.js' 2026-04-24T14:49:43,967 adding 'forecastbox/static/assets/badge-CzwWc2FE.js' 2026-04-24T14:49:43,969 adding 'forecastbox/static/assets/bookmark-7SSEM_Ss.js' 2026-04-24T14:49:43,970 adding 'forecastbox/static/assets/check-CE9CNs95.js' 2026-04-24T14:49:43,971 adding 'forecastbox/static/assets/chevron-left-llzgjWEi.js' 2026-04-24T14:49:43,972 adding 'forecastbox/static/assets/chevron-right-DTb5dUgc.js' 2026-04-24T14:49:43,973 adding 'forecastbox/static/assets/circle-alert-JEpKSDdC.js' 2026-04-24T14:49:43,974 adding 'forecastbox/static/assets/circle-check-Dk2OEQPV.js' 2026-04-24T14:49:43,976 adding 'forecastbox/static/assets/circle-question-mark-V_UPC8eN.js' 2026-04-24T14:49:43,977 adding 'forecastbox/static/assets/clock-DCfl3iyd.js' 2026-04-24T14:49:43,978 adding 'forecastbox/static/assets/config-BMULKle9.js' 2026-04-24T14:49:43,979 adding 'forecastbox/static/assets/configure-BeJ4tIHa.js' 2026-04-24T14:49:43,981 adding 'forecastbox/static/assets/configure._fableId-yu-T_Fk_.js' 2026-04-24T14:49:43,982 adding 'forecastbox/static/assets/createLucideIcon-BKiMZIed.js' 2026-04-24T14:49:43,983 adding 'forecastbox/static/assets/cron-Cs-0Mh7_.js' 2026-04-24T14:49:43,986 adding 'forecastbox/static/assets/dashboard-BklZ4Iw-.js' 2026-04-24T14:49:43,988 adding 'forecastbox/static/assets/dialog-BM58C928.js' 2026-04-24T14:49:43,989 adding 'forecastbox/static/assets/download-BL0ueIT3.js' 2026-04-24T14:49:43,994 adding 'forecastbox/static/assets/dropdown-menu-D580iIZt.js' 2026-04-24T14:49:43,996 adding 'forecastbox/static/assets/ellipsis-vertical-NKqMVVTc.js' 2026-04-24T14:49:43,998 adding 'forecastbox/static/assets/executions._jobId-BTKogyrA.js' 2026-04-24T14:49:44,000 adding 'forecastbox/static/assets/executions.index-UJRnH2tb.js' 2026-04-24T14:49:44,001 adding 'forecastbox/static/assets/external-link-7gfRlR2D.js' 2026-04-24T14:49:44,002 adding 'forecastbox/static/assets/eye-CrkP1CvS.js' 2026-04-24T14:49:44,004 adding 'forecastbox/static/assets/fable-IL6EdiMn.js' 2026-04-24T14:49:44,006 adding 'forecastbox/static/assets/fable-to-graph-BZV40eAE.css' 2026-04-24T14:49:44,031 adding 'forecastbox/static/assets/fable-to-graph-u6mTvXo5.js' 2026-04-24T14:49:44,034 adding 'forecastbox/static/assets/file-text-B01sfhuG.js' 2026-04-24T14:49:44,036 adding 'forecastbox/static/assets/formatDistanceToNow-Ctx6mZEP.js' 2026-04-24T14:49:44,039 adding 'forecastbox/static/assets/ibm-plex-sans-cyrillic-ext-wght-normal-d45eAU9y.woff2' 2026-04-24T14:49:44,042 adding 'forecastbox/static/assets/ibm-plex-sans-cyrillic-wght-normal-BAAhND-U.woff2' 2026-04-24T14:49:44,045 adding 'forecastbox/static/assets/ibm-plex-sans-greek-wght-normal-CmyJS8uq.woff2' 2026-04-24T14:49:44,048 adding 'forecastbox/static/assets/ibm-plex-sans-latin-ext-wght-normal-CIII54If.woff2' 2026-04-24T14:49:44,053 adding 'forecastbox/static/assets/ibm-plex-sans-latin-wght-normal-IvpUvPa2.woff2' 2026-04-24T14:49:44,055 adding 'forecastbox/static/assets/ibm-plex-sans-vietnamese-wght-normal-Dg1JeJN0.woff2' 2026-04-24T14:49:44,056 adding 'forecastbox/static/assets/index-5ErQcs57.js' 2026-04-24T14:49:44,067 adding 'forecastbox/static/assets/index-BmFCivBl.css' 2026-04-24T14:49:44,070 adding 'forecastbox/static/assets/index-CWql6_3t.js' 2026-04-24T14:49:44,125 adding 'forecastbox/static/assets/index-CgrYDows.js' 2026-04-24T14:49:44,129 adding 'forecastbox/static/assets/input-BTjZnWdS.js' 2026-04-24T14:49:44,131 adding 'forecastbox/static/assets/input-group-BQmOhLMi.js' 2026-04-24T14:49:44,132 adding 'forecastbox/static/assets/job-status-DF5OjKa5.js' 2026-04-24T14:49:44,133 adding 'forecastbox/static/assets/label-CukA85L1.js' 2026-04-24T14:49:44,134 adding 'forecastbox/static/assets/layers-BhlPpTBP.js' 2026-04-24T14:49:44,135 adding 'forecastbox/static/assets/layout-grid-BSAnFWO9.js' 2026-04-24T14:49:44,137 adding 'forecastbox/static/assets/list-CQCINDcq.js' 2026-04-24T14:49:44,138 adding 'forecastbox/static/assets/loader-circle-DLjsFQWD.js' 2026-04-24T14:49:44,139 adding 'forecastbox/static/assets/package-LvC8YLZ2.js' 2026-04-24T14:49:44,140 adding 'forecastbox/static/assets/pencil-CroONSTO.js' 2026-04-24T14:49:44,142 adding 'forecastbox/static/assets/pipeline-generator-Bs7Pnbpu.js' 2026-04-24T14:49:44,143 adding 'forecastbox/static/assets/play-CgLmuUvr.js' 2026-04-24T14:49:44,144 adding 'forecastbox/static/assets/plugins-DDp95AWj.js' 2026-04-24T14:49:44,145 adding 'forecastbox/static/assets/plugins._pluginId-Dbm_vnsp.js' 2026-04-24T14:49:44,148 adding 'forecastbox/static/assets/plugins.index-Df8nsqJm.js' 2026-04-24T14:49:44,150 adding 'forecastbox/static/assets/popover-Dad2PvOd.js' 2026-04-24T14:49:44,152 adding 'forecastbox/static/assets/presets-BjJPilK_.js' 2026-04-24T14:49:44,153 adding 'forecastbox/static/assets/progress-BfFXufnU.js' 2026-04-24T14:49:44,155 adding 'forecastbox/static/assets/puzzle-CuYzdYGi.js' 2026-04-24T14:49:44,159 adding 'forecastbox/static/assets/query-UdV7T1nD.js' 2026-04-24T14:49:44,161 adding 'forecastbox/static/assets/refresh-cw-AUYNmANn.js' 2026-04-24T14:49:44,174 adding 'forecastbox/static/assets/router-CptryKSG.js' 2026-04-24T14:49:44,176 adding 'forecastbox/static/assets/schedules._scheduleId-BozB3oPZ.js' 2026-04-24T14:49:44,178 adding 'forecastbox/static/assets/schedules.index-C-nQ95R6.js' 2026-04-24T14:49:44,182 adding 'forecastbox/static/assets/select-DbCcVQfc.js' 2026-04-24T14:49:44,184 adding 'forecastbox/static/assets/separator-DCz_MxQv.js' 2026-04-24T14:49:44,185 adding 'forecastbox/static/assets/settings-2-BXT8OaT1.js' 2026-04-24T14:49:44,186 adding 'forecastbox/static/assets/settings-BaXGSza9.js' 2026-04-24T14:49:44,187 adding 'forecastbox/static/assets/shadowDom-sg4MArg4.js' 2026-04-24T14:49:44,189 adding 'forecastbox/static/assets/spinner-CU58zkpx.js' 2026-04-24T14:49:44,190 adding 'forecastbox/static/assets/switch-DL2Lv6SS.js' 2026-04-24T14:49:44,192 adding 'forecastbox/static/assets/tabs-78_E6YSg.js' 2026-04-24T14:49:44,194 adding 'forecastbox/static/assets/tooltip-DyMLIYmv.js' 2026-04-24T14:49:44,196 adding 'forecastbox/static/assets/trash-2-aVa7F_CZ.js' 2026-04-24T14:49:44,197 adding 'forecastbox/static/assets/triangle-alert-IOCt_0PY.js' 2026-04-24T14:49:44,199 adding 'forecastbox/static/assets/url-state-D3zujJXy.js' 2026-04-24T14:49:44,200 adding 'forecastbox/static/assets/useArtifacts-CVeeBu-q.js' 2026-04-24T14:49:44,202 adding 'forecastbox/static/assets/useClick-Bx99Uu3a.js' 2026-04-24T14:49:44,203 adding 'forecastbox/static/assets/useConfigPresets-192mtVr9.js' 2026-04-24T14:49:44,205 adding 'forecastbox/static/assets/useFable-DowkvTj0.js' 2026-04-24T14:49:44,207 adding 'forecastbox/static/assets/useFocus-CaJ6uQwy.js' 2026-04-24T14:49:44,209 adding 'forecastbox/static/assets/useJobs-DRve8Dkt.js' 2026-04-24T14:49:44,210 adding 'forecastbox/static/assets/useMedia-D6-tQMNh.js' 2026-04-24T14:49:44,214 adding 'forecastbox/static/assets/useOnFirstRender-BJQp2-vz.js' 2026-04-24T14:49:44,217 adding 'forecastbox/static/assets/useOpenInteractionType-BW446P7P.js' 2026-04-24T14:49:44,222 adding 'forecastbox/static/assets/usePositioner-DA2-ds_t.js' 2026-04-24T14:49:44,224 adding 'forecastbox/static/assets/useStatus-DQ2rXGyp.js' 2026-04-24T14:49:44,225 adding 'forecastbox/static/assets/useTranslation-DCvqzSYj.js' 2026-04-24T14:49:44,227 adding 'forecastbox/static/assets/useUser-DjsNRm3E.js' 2026-04-24T14:49:44,228 adding 'forecastbox/static/assets/user-Cr0Anbtp.js' 2026-04-24T14:49:44,231 adding 'forecastbox/static/assets/value-DI5aKHLv.js' 2026-04-24T14:49:44,232 adding 'forecastbox/static/assets/variables-DDp95AWj.js' 2026-04-24T14:49:44,233 adding 'forecastbox/static/assets/variables.index-MplvuVVN.js' 2026-04-24T14:49:44,234 adding 'forecastbox/static/assets/vendor-l0sNRNKZ.js' 2026-04-24T14:49:44,235 adding 'forecastbox/static/assets/visuallyHidden-CwSlUrjc.js' 2026-04-24T14:49:44,237 adding 'forecastbox/static/assets/x-BR6yQiAb.js' 2026-04-24T14:49:44,251 adding 'forecastbox/static/dag/example.html' 2026-04-24T14:49:45,248 adding 'forecastbox/static/era5/sprite_sheet.png' 2026-04-24T14:49:45,344 adding 'forecastbox/static/logos/fiab.png' 2026-04-24T14:49:45,348 adding 'forecastbox/static/logos/org/ECMWF.png' 2026-04-24T14:49:45,351 adding 'forecastbox/static/logos/org/MetNorway.png' 2026-04-24T14:49:45,353 adding 'forecastbox/static/logos/org/destine-fund.png' 2026-04-24T14:49:45,356 adding 'forecastbox/static/logos/org/destine.png' 2026-04-24T14:49:45,358 adding 'forecastbox/static/logos/packages/anemoi.webp' 2026-04-24T14:49:45,361 adding 'forecastbox/static/logos/packages/earthkit-dark.svg' 2026-04-24T14:49:45,363 adding 'forecastbox/static/logos/packages/earthkit-light.svg' 2026-04-24T14:49:45,365 adding 'forecastbox/utility/__init__.py' 2026-04-24T14:49:45,366 adding 'forecastbox/utility/auth.py' 2026-04-24T14:49:45,368 adding 'forecastbox/utility/concurrent.py' 2026-04-24T14:49:45,370 adding 'forecastbox/utility/config.py' 2026-04-24T14:49:45,371 adding 'forecastbox/utility/db.py' 2026-04-24T14:49:45,372 adding 'forecastbox/utility/graph.py' 2026-04-24T14:49:45,374 adding 'forecastbox/utility/httpx.py' 2026-04-24T14:49:45,375 adding 'forecastbox/utility/pagination.py' 2026-04-24T14:49:45,376 adding 'forecastbox/utility/pydantic.py' 2026-04-24T14:49:45,378 adding 'forecastbox/utility/structural.py' 2026-04-24T14:49:45,379 adding 'forecastbox/utility/time.py' 2026-04-24T14:49:45,381 adding 'forecastbox/utility/rsjf/__init__.py' 2026-04-24T14:49:45,382 adding 'forecastbox/utility/rsjf/forms.py' 2026-04-24T14:49:45,384 adding 'forecastbox/utility/rsjf/from_pydantic.py' 2026-04-24T14:49:45,386 adding 'forecastbox/utility/rsjf/jsonSchema.py' 2026-04-24T14:49:45,390 adding 'forecastbox/utility/rsjf/uiSchema.py' 2026-04-24T14:49:45,391 adding 'forecastbox/utility/rsjf/utils.py' 2026-04-24T14:49:45,392 adding 'forecast_in_a_box-0.6.1.dist-info/METADATA' 2026-04-24T14:49:45,393 adding 'forecast_in_a_box-0.6.1.dist-info/WHEEL' 2026-04-24T14:49:45,394 adding 'forecast_in_a_box-0.6.1.dist-info/top_level.txt' 2026-04-24T14:49:45,398 adding 'forecast_in_a_box-0.6.1.dist-info/RECORD' 2026-04-24T14:49:45,534 removing build/bdist.linux-armv7l/wheel 2026-04-24T14:49:45,694 Building wheel for forecast-in-a-box (pyproject.toml): finished with status 'done' 2026-04-24T14:49:45,905 Created wheel for forecast-in-a-box: filename=forecast_in_a_box-0.6.1-py3-none-any.whl size=10707780 sha256=2153839d2bcf0f6567285a5662faf6f57997719385aaa3c989931da0c6613623 2026-04-24T14:49:45,906 Stored in directory: /tmp/pip-ephem-wheel-cache-o_gdocf2/wheels/3d/80/f2/75f8ca6a86d3c51b915250951fd61d655f1e57d321aed685bc 2026-04-24T14:49:45,927 Successfully built forecast-in-a-box 2026-04-24T14:49:46,187 Removed build tracker: '/tmp/pip-build-tracker-tp9uooic'