Read the Docs build information Build id: 3419347 Project: institute-for-disease-modeling-laser Version: 215 Commit: c389ddaae74a19fc5822a87ce21fbea18b6a6721 Date: 2025-10-06T20:48:08.918552Z State: finished Success: False [rtd-command-info] start-time: 2025-10-06T20:48:09.740052Z, end-time: 2025-10-06T20:48:10.423173Z, duration: 0, exit-code: 0 git clone --depth 1 https://github.com/InstituteforDiseaseModeling/laser.git . Cloning into '.'... [rtd-command-info] start-time: 2025-10-06T20:48:10.524323Z, end-time: 2025-10-06T20:48:11.614438Z, duration: 1, exit-code: 0 git fetch origin --force --prune --prune-tags --depth 50 pull/215/head:external-215 From https://github.com/InstituteforDiseaseModeling/laser * [new ref] refs/pull/215/head -> external-215 * [new tag] v0.4.1 -> v0.4.1 * [new tag] v0.5.0 -> v0.5.0 * [new tag] v0.5.1 -> v0.5.1 * [new tag] v0.6.0 -> v0.6.0 [rtd-command-info] start-time: 2025-10-06T20:48:12.277316Z, end-time: 2025-10-06T20:48:12.332206Z, duration: 0, exit-code: 0 git checkout --force c389ddaae74a19fc5822a87ce21fbea18b6a6721 Note: switching to 'c389ddaae74a19fc5822a87ce21fbea18b6a6721'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false HEAD is now at c389dda Merge pull request #12 from MIzzo-IDM/docs [rtd-command-info] start-time: 2025-10-06T20:48:12.423063Z, end-time: 2025-10-06T20:48:12.459826Z, duration: 0, exit-code: 0 cat .readthedocs.yml # See https://docs.readthedocs.io/en/stable/config-file/v2.html for details version: 2 build: os: ubuntu-22.04 tools: python: "3.13" sphinx: configuration: docs/conf.py fail_on_warning: true formats: - htmlzip - pdf python: install: - requirements: docs/requirements.txt - method: pip path: . extra_requirements: - test search: ranking: installation.html: 3 laser_core.html: 2 [rtd-command-info] start-time: 2025-10-06T20:48:16.877018Z, end-time: 2025-10-06T20:48:16.932596Z, duration: 0, exit-code: 0 asdf global python 3.13.3 [rtd-command-info] start-time: 2025-10-06T20:48:17.316173Z, end-time: 2025-10-06T20:48:18.036781Z, duration: 0, exit-code: 0 python -mvirtualenv $READTHEDOCS_VIRTUALENV_PATH created virtual environment CPython3.13.3.final.0-64 in 459ms creator CPython3Posix(dest=/home/docs/checkouts/readthedocs.org/user_builds/institute-for-disease-modeling-laser/envs/215, clear=False, no_vcs_ignore=False, global=False) seeder FromAppData(download=False, pip=bundle, setuptools=bundle, wheel=bundle, via=copy, app_data_dir=/home/docs/.local/share/virtualenv) added seed packages: pip==23.1, setuptools==67.6.1, wheel==0.40.0 activators BashActivator,CShellActivator,FishActivator,NushellActivator,PowerShellActivator,PythonActivator [rtd-command-info] start-time: 2025-10-06T20:48:18.132222Z, end-time: 2025-10-06T20:48:23.928710Z, duration: 5, exit-code: 0 python -m pip install --upgrade --no-cache-dir pip setuptools Looking in indexes: https://pypi.org/simple, https://packages.idmod.org/api/pypi/pypi-production/simple Requirement already satisfied: pip in /home/docs/checkouts/readthedocs.org/user_builds/institute-for-disease-modeling-laser/envs/215/lib/python3.13/site-packages (23.1) Collecting pip Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/b7/3f/945ef7ab14dc4f9d7f40288d2df998d1837ee0888ec3659c813487572faa/pip-25.2-py3-none-any.whl (1.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 11.4 MB/s eta 0:00:00 Requirement already satisfied: setuptools in /home/docs/checkouts/readthedocs.org/user_builds/institute-for-disease-modeling-laser/envs/215/lib/python3.13/site-packages (67.6.1) Collecting setuptools Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/a3/dc/17031897dae0efacfea57dfd3a82fdd2a2aeb58e0ff71b77b87e44edc772/setuptools-80.9.0-py3-none-any.whl (1.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 14.5 MB/s eta 0:00:00 Installing collected packages: setuptools, pip Attempting uninstall: setuptools Found existing installation: setuptools 67.6.1 Uninstalling setuptools-67.6.1: Successfully uninstalled setuptools-67.6.1 Attempting uninstall: pip Found existing installation: pip 23.1 Uninstalling pip-23.1: Successfully uninstalled pip-23.1 Successfully installed pip-25.2 setuptools-80.9.0 [rtd-command-info] start-time: 2025-10-06T20:48:24.017722Z, end-time: 2025-10-06T20:48:30.701667Z, duration: 6, exit-code: 0 python -m pip install --upgrade --no-cache-dir sphinx Looking in indexes: https://pypi.org/simple, https://packages.idmod.org/api/pypi/pypi-production/simple Collecting sphinx Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/31/53/136e9eca6e0b9dc0e1962e2c908fbea2e5ac000c2a2fbd9a35797958c48b/sphinx-8.2.3-py3-none-any.whl (3.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.6/3.6 MB 14.1 MB/s 0:00:00 Collecting sphinxcontrib-applehelp>=1.0.7 (from sphinx) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/5d/85/9ebeae2f76e9e77b952f4b274c27238156eae7979c5421fba91a28f4970d/sphinxcontrib_applehelp-2.0.0-py3-none-any.whl (119 kB) Collecting sphinxcontrib-devhelp>=1.0.6 (from sphinx) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/35/7a/987e583882f985fe4d7323774889ec58049171828b58c2217e7f79cdf44e/sphinxcontrib_devhelp-2.0.0-py3-none-any.whl (82 kB) Collecting sphinxcontrib-htmlhelp>=2.0.6 (from sphinx) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/0a/7b/18a8c0bcec9182c05a0b3ec2a776bba4ead82750a55ff798e8d406dae604/sphinxcontrib_htmlhelp-2.1.0-py3-none-any.whl (98 kB) Collecting sphinxcontrib-jsmath>=1.0.1 (from sphinx) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/c2/42/4c8646762ee83602e3fb3fbe774c2fac12f317deb0b5dbeeedd2d3ba4b77/sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl (5.1 kB) Collecting sphinxcontrib-qthelp>=1.0.6 (from sphinx) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/27/83/859ecdd180cacc13b1f7e857abf8582a64552ea7a061057a6c716e790fce/sphinxcontrib_qthelp-2.0.0-py3-none-any.whl (88 kB) Collecting sphinxcontrib-serializinghtml>=1.1.9 (from sphinx) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/52/a7/d2782e4e3f77c8450f727ba74a8f12756d5ba823d81b941f1b04da9d033a/sphinxcontrib_serializinghtml-2.0.0-py3-none-any.whl (92 kB) Collecting Jinja2>=3.1 (from sphinx) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/62/a1/3d680cbfd5f4b8f15abc1d571870c5fc3e594bb582bc3b64ea099db13e56/jinja2-3.1.6-py3-none-any.whl (134 kB) Collecting Pygments>=2.17 (from sphinx) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/c7/21/705964c7812476f378728bdf590ca4b771ec72385c533964653c68e86bdc/pygments-2.19.2-py3-none-any.whl (1.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 14.4 MB/s 0:00:00 Collecting docutils<0.22,>=0.20 (from sphinx) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/8f/d7/9322c609343d929e75e7e5e6255e614fcc67572cfd083959cdef3b7aad79/docutils-0.21.2-py3-none-any.whl (587 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 587.4/587.4 kB 16.0 MB/s 0:00:00 Collecting snowballstemmer>=2.2 (from sphinx) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/c8/78/3565d011c61f5a43488987ee32b6f3f656e7f107ac2782dd57bdd7d91d9a/snowballstemmer-3.0.1-py3-none-any.whl (103 kB) Collecting babel>=2.13 (from sphinx) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/b7/b8/3fe70c75fe32afc4bb507f75563d39bc5642255d1d94f1f23604725780bf/babel-2.17.0-py3-none-any.whl (10.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 10.2/10.2 MB 13.6 MB/s 0:00:00 Collecting alabaster>=0.7.14 (from sphinx) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/7e/b3/6b4067be973ae96ba0d615946e314c5ae35f9f993eca561b356540bb0c2b/alabaster-1.0.0-py3-none-any.whl (13 kB) Collecting imagesize>=1.3 (from sphinx) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/ff/62/85c4c919272577931d407be5ba5d71c20f0b616d31a0befe0ae45bb79abd/imagesize-1.4.1-py2.py3-none-any.whl (8.8 kB) Collecting requests>=2.30.0 (from sphinx) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/1e/db/4254e3eabe8020b458f1a747140d32277ec7a271daf1d235b70dc0b4e6e3/requests-2.32.5-py3-none-any.whl (64 kB) Collecting roman-numerals-py>=1.0.0 (from sphinx) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/53/97/d2cbbaa10c9b826af0e10fdf836e1bf344d9f0abb873ebc34d1f49642d3f/roman_numerals_py-3.1.0-py3-none-any.whl (7.7 kB) Collecting packaging>=23.0 (from sphinx) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/20/12/38679034af332785aac8774540895e234f4d07f7545804097de4b666afd8/packaging-25.0-py3-none-any.whl (66 kB) Collecting MarkupSafe>=2.0 (from Jinja2>=3.1->sphinx) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/a9/21/9b05698b46f218fc0e118e1f8168395c65c8a2c750ae2bab54fc4bd4e0e8/markupsafe-3.0.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (22 kB) Collecting charset_normalizer<4,>=2 (from requests>=2.30.0->sphinx) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/7e/95/42aa2156235cbc8fa61208aded06ef46111c4d3f0de233107b3f38631803/charset_normalizer-3.4.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (151 kB) Collecting idna<4,>=2.5 (from requests>=2.30.0->sphinx) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/76/c6/c88e154df9c4e1a2a66ccf0005a88dfb2650c1dffb6f5ce603dfbd452ce3/idna-3.10-py3-none-any.whl (70 kB) Collecting urllib3<3,>=1.21.1 (from requests>=2.30.0->sphinx) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/a7/c2/fe1e52489ae3122415c51f387e221dd0773709bad6c6cdaa599e8a2c5185/urllib3-2.5.0-py3-none-any.whl (129 kB) Collecting certifi>=2017.4.17 (from requests>=2.30.0->sphinx) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/e4/37/af0d2ef3967ac0d6113837b44a4f0bfe1328c2b9763bd5b1744520e5cfed/certifi-2025.10.5-py3-none-any.whl (163 kB) Installing collected packages: urllib3, sphinxcontrib-serializinghtml, sphinxcontrib-qthelp, sphinxcontrib-jsmath, sphinxcontrib-htmlhelp, sphinxcontrib-devhelp, sphinxcontrib-applehelp, snowballstemmer, roman-numerals-py, Pygments, packaging, MarkupSafe, imagesize, idna, docutils, charset_normalizer, certifi, babel, alabaster, requests, Jinja2, sphinx Successfully installed Jinja2-3.1.6 MarkupSafe-3.0.3 Pygments-2.19.2 alabaster-1.0.0 babel-2.17.0 certifi-2025.10.5 charset_normalizer-3.4.3 docutils-0.21.2 idna-3.10 imagesize-1.4.1 packaging-25.0 requests-2.32.5 roman-numerals-py-3.1.0 snowballstemmer-3.0.1 sphinx-8.2.3 sphinxcontrib-applehelp-2.0.0 sphinxcontrib-devhelp-2.0.0 sphinxcontrib-htmlhelp-2.1.0 sphinxcontrib-jsmath-1.0.1 sphinxcontrib-qthelp-2.0.0 sphinxcontrib-serializinghtml-2.0.0 urllib3-2.5.0 [rtd-command-info] start-time: 2025-10-06T20:48:30.815963Z, end-time: 2025-10-06T20:49:17.146957Z, duration: 46, exit-code: 0 python -m pip install --exists-action=w --no-cache-dir -r docs/requirements.txt Looking in indexes: https://pypi.org/simple, https://packages.idmod.org/api/pypi/pypi-production/simple Collecting mkdocs-material (from -r docs/requirements.txt (line 1)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/cf/4f/98681c2030375fe9b057dbfb9008b68f46c07dddf583f4df09bf8075e37f/mkdocs_material-9.6.21-py3-none-any.whl (9.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 9.2/9.2 MB 13.6 MB/s 0:00:00 Collecting mkdocs-include-markdown-plugin (from -r docs/requirements.txt (line 2)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/ba/f9/783338d1d7fd548c7635728b67a0f8f96d9e6c265aa61c51356c03597767/mkdocs_include_markdown_plugin-7.2.0-py3-none-any.whl (29 kB) Collecting mkdocs-jupyter (from -r docs/requirements.txt (line 3)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/08/37/5f1fd5c3f6954b3256f8126275e62af493b96fb6aef6c0dbc4ee326032ad/mkdocs_jupyter-0.25.1-py3-none-any.whl (1.5 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.5/1.5 MB 13.8 MB/s 0:00:00 Collecting mkdocs-autorefs (from -r docs/requirements.txt (line 4)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/9f/4d/7123b6fa2278000688ebd338e2a06d16870aaf9eceae6ba047ea05f92df1/mkdocs_autorefs-1.4.3-py3-none-any.whl (25 kB) Collecting mkdocs-autoapi (from -r docs/requirements.txt (line 5)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/c9/9a/41dd5bb54cb698fa6e7e970fc224df9e53ca26ca8951f5647769ba2150cb/mkdocs_autoapi-0.4.1-py3-none-any.whl (24 kB) Collecting mkdocs-section-index (from -r docs/requirements.txt (line 6)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/01/53/76c109e6f822a6d19befb0450c87330b9a6ce52353de6a9dda7892060a1f/mkdocs_section_index-0.3.10-py3-none-any.whl (8.8 kB) Collecting python-markdown-math (from -r docs/requirements.txt (line 7)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/eb/68/ecf3535c40845de2efd8ac2d092dd5fca0868219fa3684d9e58ef7abeece/python_markdown_math-0.9-py3-none-any.whl (6.0 kB) Collecting pymdown-extensions (from -r docs/requirements.txt (line 8)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/e4/06/43084e6cbd4b3bc0e80f6be743b2e79fbc6eed8de9ad8c629939fa55d972/pymdown_extensions-10.16.1-py3-none-any.whl (266 kB) Collecting mkdocstrings (from -r docs/requirements.txt (line 9)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/7b/2c/f0dc4e1ee7f618f5bff7e05898d20bf8b6e7fa612038f768bfa295f136a4/mkdocstrings-0.30.1-py3-none-any.whl (36 kB) Collecting mkdocstrings-python (from -r docs/requirements.txt (line 10)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/d5/8f/ce008599d9adebf33ed144e7736914385e8537f5fc686fdb7cceb8c22431/mkdocstrings_python-1.18.2-py3-none-any.whl (138 kB) Collecting mkdocs-table-reader-plugin (from -r docs/requirements.txt (line 11)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/b3/6f/dcc966874f74f8580b99d2ffecbdc85dfd00c4a5039fedbee4ddd7fc8c7f/mkdocs_table_reader_plugin-3.1.0-py3-none-any.whl (10 kB) Collecting optuna (from -r docs/requirements.txt (line 14)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/7f/12/cba81286cbaf0f0c3f0473846cfd992cb240bdcea816bf2ef7de8ed0f744/optuna-4.5.0-py3-none-any.whl (400 kB) Collecting pandas (from -r docs/requirements.txt (line 15)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/15/07/284f757f63f8a8d69ed4472bfd85122bd086e637bf4ed09de572d575a693/pandas-2.3.3-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (12.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 12.3/12.3 MB 13.6 MB/s 0:00:00 Collecting matplotlib (from -r docs/requirements.txt (line 16)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/e5/b8/9eea6630198cb303d131d95d285a024b3b8645b1763a2916fddb44ca8760/matplotlib-3.10.6-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (8.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 8.7/8.7 MB 13.8 MB/s 0:00:00 Collecting scipy (from -r docs/requirements.txt (line 17)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/da/6a/1a927b14ddc7714111ea51f4e568203b2bb6ed59bdd036d62127c1a360c8/scipy-1.16.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (35.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 35.7/35.7 MB 13.7 MB/s 0:00:02 Collecting numpy (from -r docs/requirements.txt (line 18)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/9a/a5/bf3db6e66c4b160d6ea10b534c381a1955dfab34cb1017ea93aa33c70ed3/numpy-2.3.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (16.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 16.6/16.6 MB 13.7 MB/s 0:00:01 Requirement already satisfied: babel~=2.10 in /home/docs/checkouts/readthedocs.org/user_builds/institute-for-disease-modeling-laser/envs/215/lib/python3.13/site-packages (from mkdocs-material->-r docs/requirements.txt (line 1)) (2.17.0) Collecting backrefs~=5.7.post1 (from mkdocs-material->-r docs/requirements.txt (line 1)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/10/bf/fa31834dc27a7f05e5290eae47c82690edc3a7b37d58f7fb35a1bdbf355b/backrefs-5.9-py313-none-any.whl (399 kB) Collecting colorama~=0.4 (from mkdocs-material->-r docs/requirements.txt (line 1)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/d1/d6/3965ed04c63042e047cb6a3e6ed1a63a35087b6a609aa3a15ed8ac56c221/colorama-0.4.6-py2.py3-none-any.whl (25 kB) Requirement already satisfied: jinja2~=3.1 in /home/docs/checkouts/readthedocs.org/user_builds/institute-for-disease-modeling-laser/envs/215/lib/python3.13/site-packages (from mkdocs-material->-r docs/requirements.txt (line 1)) (3.1.6) Collecting markdown~=3.2 (from mkdocs-material->-r docs/requirements.txt (line 1)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/70/ae/44c4a6a4cbb496d93c6257954260fe3a6e91b7bed2240e5dad2a717f5111/markdown-3.9-py3-none-any.whl (107 kB) Collecting mkdocs-material-extensions~=1.3 (from mkdocs-material->-r docs/requirements.txt (line 1)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/5b/54/662a4743aa81d9582ee9339d4ffa3c8fd40a4965e033d77b9da9774d3960/mkdocs_material_extensions-1.3.1-py3-none-any.whl (8.7 kB) Collecting mkdocs~=1.6 (from mkdocs-material->-r docs/requirements.txt (line 1)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/22/5b/dbc6a8cddc9cfa9c4971d59fb12bb8d42e161b7e7f8cc89e49137c5b279c/mkdocs-1.6.1-py3-none-any.whl (3.9 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.9/3.9 MB 13.9 MB/s 0:00:00 Collecting paginate~=0.5 (from mkdocs-material->-r docs/requirements.txt (line 1)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/90/96/04b8e52da071d28f5e21a805b19cb9390aa17a47462ac87f5e2696b9566d/paginate-0.5.7-py2.py3-none-any.whl (13 kB) Requirement already satisfied: pygments~=2.16 in /home/docs/checkouts/readthedocs.org/user_builds/institute-for-disease-modeling-laser/envs/215/lib/python3.13/site-packages (from mkdocs-material->-r docs/requirements.txt (line 1)) (2.19.2) Requirement already satisfied: requests~=2.26 in /home/docs/checkouts/readthedocs.org/user_builds/institute-for-disease-modeling-laser/envs/215/lib/python3.13/site-packages (from mkdocs-material->-r docs/requirements.txt (line 1)) (2.32.5) Collecting pyyaml (from pymdown-extensions->-r docs/requirements.txt (line 8)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/74/27/e5b8f34d02d9995b80abcef563ea1f8b56d20134d8f4e5e81733b1feceb2/pyyaml-6.0.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (801 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 801.6/801.6 kB 13.9 MB/s 0:00:00 Requirement already satisfied: MarkupSafe>=2.0 in /home/docs/checkouts/readthedocs.org/user_builds/institute-for-disease-modeling-laser/envs/215/lib/python3.13/site-packages (from jinja2~=3.1->mkdocs-material->-r docs/requirements.txt (line 1)) (3.0.3) Collecting click>=7.0 (from mkdocs~=1.6->mkdocs-material->-r docs/requirements.txt (line 1)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/db/d3/9dcc0f5797f070ec8edf30fbadfb200e71d9db6b84d211e3b2085a7589a0/click-8.3.0-py3-none-any.whl (107 kB) Collecting ghp-import>=1.0 (from mkdocs~=1.6->mkdocs-material->-r docs/requirements.txt (line 1)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/f7/ec/67fbef5d497f86283db54c22eec6f6140243aae73265799baaaa19cd17fb/ghp_import-2.1.0-py3-none-any.whl (11 kB) Collecting mergedeep>=1.3.4 (from mkdocs~=1.6->mkdocs-material->-r docs/requirements.txt (line 1)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/2c/19/04f9b178c2d8a15b076c8b5140708fa6ffc5601fb6f1e975537072df5b2a/mergedeep-1.3.4-py3-none-any.whl (6.4 kB) Collecting mkdocs-get-deps>=0.2.0 (from mkdocs~=1.6->mkdocs-material->-r docs/requirements.txt (line 1)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/9f/d4/029f984e8d3f3b6b726bd33cafc473b75e9e44c0f7e80a5b29abc466bdea/mkdocs_get_deps-0.2.0-py3-none-any.whl (9.5 kB) Requirement already satisfied: packaging>=20.5 in /home/docs/checkouts/readthedocs.org/user_builds/institute-for-disease-modeling-laser/envs/215/lib/python3.13/site-packages (from mkdocs~=1.6->mkdocs-material->-r docs/requirements.txt (line 1)) (25.0) Collecting pathspec>=0.11.1 (from mkdocs~=1.6->mkdocs-material->-r docs/requirements.txt (line 1)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/cc/20/ff623b09d963f88bfde16306a54e12ee5ea43e9b597108672ff3a408aad6/pathspec-0.12.1-py3-none-any.whl (31 kB) Collecting pyyaml-env-tag>=0.1 (from mkdocs~=1.6->mkdocs-material->-r docs/requirements.txt (line 1)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/04/11/432f32f8097b03e3cd5fe57e88efb685d964e2e5178a48ed61e841f7fdce/pyyaml_env_tag-1.1-py3-none-any.whl (4.7 kB) Collecting watchdog>=2.0 (from mkdocs~=1.6->mkdocs-material->-r docs/requirements.txt (line 1)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/b5/e8/dbf020b4d98251a9860752a094d09a65e1b436ad181faf929983f697048f/watchdog-6.0.0-py3-none-manylinux2014_x86_64.whl (79 kB) Requirement already satisfied: charset_normalizer<4,>=2 in /home/docs/checkouts/readthedocs.org/user_builds/institute-for-disease-modeling-laser/envs/215/lib/python3.13/site-packages (from requests~=2.26->mkdocs-material->-r docs/requirements.txt (line 1)) (3.4.3) Requirement already satisfied: idna<4,>=2.5 in /home/docs/checkouts/readthedocs.org/user_builds/institute-for-disease-modeling-laser/envs/215/lib/python3.13/site-packages (from requests~=2.26->mkdocs-material->-r docs/requirements.txt (line 1)) (3.10) Requirement already satisfied: urllib3<3,>=1.21.1 in /home/docs/checkouts/readthedocs.org/user_builds/institute-for-disease-modeling-laser/envs/215/lib/python3.13/site-packages (from requests~=2.26->mkdocs-material->-r docs/requirements.txt (line 1)) (2.5.0) Requirement already satisfied: certifi>=2017.4.17 in /home/docs/checkouts/readthedocs.org/user_builds/institute-for-disease-modeling-laser/envs/215/lib/python3.13/site-packages (from requests~=2.26->mkdocs-material->-r docs/requirements.txt (line 1)) (2025.10.5) Collecting wcmatch (from mkdocs-include-markdown-plugin->-r docs/requirements.txt (line 2)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/eb/d8/0d1d2e9d3fabcf5d6840362adcf05f8cf3cd06a73358140c3a97189238ae/wcmatch-10.1-py3-none-any.whl (39 kB) Collecting ipykernel<7.0.0,>6.0.0 (from mkdocs-jupyter->-r docs/requirements.txt (line 3)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/fc/c7/b445faca8deb954fe536abebff4ece5b097b923de482b26e78448c89d1dd/ipykernel-6.30.1-py3-none-any.whl (117 kB) Collecting jupytext<2,>1.13.8 (from mkdocs-jupyter->-r docs/requirements.txt (line 3)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/36/86/751ec86adb66104d15e650b704f89dddd64ba29283178b9651b9bc84b624/jupytext-1.17.3-py3-none-any.whl (166 kB) Collecting nbconvert<8,>=7.2.9 (from mkdocs-jupyter->-r docs/requirements.txt (line 3)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/cc/9a/cd673b2f773a12c992f41309ef81b99da1690426bd2f96957a7ade0d3ed7/nbconvert-7.16.6-py3-none-any.whl (258 kB) Collecting comm>=0.1.1 (from ipykernel<7.0.0,>6.0.0->mkdocs-jupyter->-r docs/requirements.txt (line 3)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/60/97/891a0971e1e4a8c5d2b20bbe0e524dc04548d2307fee33cdeba148fd4fc7/comm-0.2.3-py3-none-any.whl (7.3 kB) Collecting debugpy>=1.6.5 (from ipykernel<7.0.0,>6.0.0->mkdocs-jupyter->-r docs/requirements.txt (line 3)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/5f/60/ce5c34fcdfec493701f9d1532dba95b21b2f6394147234dce21160bd923f/debugpy-1.8.17-cp313-cp313-manylinux_2_34_x86_64.whl (4.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.3/4.3 MB 14.0 MB/s 0:00:00 Collecting ipython>=7.23.1 (from ipykernel<7.0.0,>6.0.0->mkdocs-jupyter->-r docs/requirements.txt (line 3)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/48/c5/d5e07995077e48220269c28a221e168c91123ad5ceee44d548f54a057fc0/ipython-9.6.0-py3-none-any.whl (616 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 616.2/616.2 kB 16.8 MB/s 0:00:00 Collecting jupyter-client>=8.0.0 (from ipykernel<7.0.0,>6.0.0->mkdocs-jupyter->-r docs/requirements.txt (line 3)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/11/85/b0394e0b6fcccd2c1eeefc230978a6f8cb0c5df1e4cd3e7625735a0d7d1e/jupyter_client-8.6.3-py3-none-any.whl (106 kB) Collecting jupyter-core!=5.0.*,>=4.12 (from ipykernel<7.0.0,>6.0.0->mkdocs-jupyter->-r docs/requirements.txt (line 3)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/2f/57/6bffd4b20b88da3800c5d691e0337761576ee688eb01299eae865689d2df/jupyter_core-5.8.1-py3-none-any.whl (28 kB) Collecting matplotlib-inline>=0.1 (from ipykernel<7.0.0,>6.0.0->mkdocs-jupyter->-r docs/requirements.txt (line 3)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/8f/8e/9ad090d3553c280a8060fbf6e24dc1c0c29704ee7d1c372f0c174aa59285/matplotlib_inline-0.1.7-py3-none-any.whl (9.9 kB) Collecting nest-asyncio>=1.4 (from ipykernel<7.0.0,>6.0.0->mkdocs-jupyter->-r docs/requirements.txt (line 3)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/a0/c4/c2971a3ba4c6103a3d10c4b0f24f461ddc027f0f09763220cf35ca1401b3/nest_asyncio-1.6.0-py3-none-any.whl (5.2 kB) Collecting psutil>=5.7 (from ipykernel<7.0.0,>6.0.0->mkdocs-jupyter->-r docs/requirements.txt (line 3)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/9d/de/04c8c61232f7244aa0a4b9a9fbd63a89d5aeaf94b2fc9d1d16e2faa5cbb0/psutil-7.1.0-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (291 kB) Collecting pyzmq>=25 (from ipykernel<7.0.0,>6.0.0->mkdocs-jupyter->-r docs/requirements.txt (line 3)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/f8/9b/c108cdb55560eaf253f0cbdb61b29971e9fb34d9c3499b0e96e4e60ed8a5/pyzmq-27.1.0-cp312-abi3-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl (840 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 841.0/841.0 kB 14.7 MB/s 0:00:00 Collecting tornado>=6.2 (from ipykernel<7.0.0,>6.0.0->mkdocs-jupyter->-r docs/requirements.txt (line 3)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/f9/41/fb15f06e33d7430ca89420283a8762a4e6b8025b800ea51796ab5e6d9559/tornado-6.5.2-cp39-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (443 kB) Collecting traitlets>=5.4.0 (from ipykernel<7.0.0,>6.0.0->mkdocs-jupyter->-r docs/requirements.txt (line 3)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/00/c0/8f5d070730d7836adc9c9b6408dec68c6ced86b304a9b26a14df072a6e8c/traitlets-5.14.3-py3-none-any.whl (85 kB) Collecting markdown-it-py>=1.0 (from jupytext<2,>1.13.8->mkdocs-jupyter->-r docs/requirements.txt (line 3)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/94/54/e7d793b573f298e1c9013b8c4dade17d481164aa517d1d7148619c2cedbf/markdown_it_py-4.0.0-py3-none-any.whl (87 kB) Collecting mdit-py-plugins (from jupytext<2,>1.13.8->mkdocs-jupyter->-r docs/requirements.txt (line 3)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/fb/86/dd6e5db36df29e76c7a7699123569a4a18c1623ce68d826ed96c62643cae/mdit_py_plugins-0.5.0-py3-none-any.whl (57 kB) Collecting nbformat (from jupytext<2,>1.13.8->mkdocs-jupyter->-r docs/requirements.txt (line 3)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/a9/82/0340caa499416c78e5d8f5f05947ae4bc3cba53c9f038ab6e9ed964e22f1/nbformat-5.10.4-py3-none-any.whl (78 kB) Collecting beautifulsoup4 (from nbconvert<8,>=7.2.9->mkdocs-jupyter->-r docs/requirements.txt (line 3)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/94/fe/3aed5d0be4d404d12d36ab97e2f1791424d9ca39c2f754a6285d59a3b01d/beautifulsoup4-4.14.2-py3-none-any.whl (106 kB) Collecting bleach!=5.0.0 (from bleach[css]!=5.0.0->nbconvert<8,>=7.2.9->mkdocs-jupyter->-r docs/requirements.txt (line 3)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/fc/55/96142937f66150805c25c4d0f31ee4132fd33497753400734f9dfdcbdc66/bleach-6.2.0-py3-none-any.whl (163 kB) Collecting defusedxml (from nbconvert<8,>=7.2.9->mkdocs-jupyter->-r docs/requirements.txt (line 3)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/07/6c/aa3f2f849e01cb6a001cd8554a88d4c77c5c1a31c95bdf1cf9301e6d9ef4/defusedxml-0.7.1-py2.py3-none-any.whl (25 kB) Collecting jupyterlab-pygments (from nbconvert<8,>=7.2.9->mkdocs-jupyter->-r docs/requirements.txt (line 3)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/b1/dd/ead9d8ea85bf202d90cc513b533f9c363121c7792674f78e0d8a854b63b4/jupyterlab_pygments-0.3.0-py3-none-any.whl (15 kB) Collecting mistune<4,>=2.0.3 (from nbconvert<8,>=7.2.9->mkdocs-jupyter->-r docs/requirements.txt (line 3)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/7a/f0/8282d9641415e9e33df173516226b404d367a0fc55e1a60424a152913abc/mistune-3.1.4-py3-none-any.whl (53 kB) Collecting nbclient>=0.5.0 (from nbconvert<8,>=7.2.9->mkdocs-jupyter->-r docs/requirements.txt (line 3)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/34/6d/e7fa07f03a4a7b221d94b4d586edb754a9b0dc3c9e2c93353e9fa4e0d117/nbclient-0.10.2-py3-none-any.whl (25 kB) Collecting pandocfilters>=1.4.1 (from nbconvert<8,>=7.2.9->mkdocs-jupyter->-r docs/requirements.txt (line 3)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/ef/af/4fbc8cab944db5d21b7e2a5b8e9211a03a79852b1157e2c102fcc61ac440/pandocfilters-1.5.1-py2.py3-none-any.whl (8.7 kB) Collecting griffe>=1.13 (from mkdocstrings-python->-r docs/requirements.txt (line 10)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/2a/b1/9ff6578d789a89812ff21e4e0f80ffae20a65d5dd84e7a17873fe3b365be/griffe-1.14.0-py3-none-any.whl (144 kB) Collecting tabulate>=0.8.7 (from mkdocs-table-reader-plugin->-r docs/requirements.txt (line 11)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/40/44/4a5f08c96eb108af5cb50b41f76142f0afa346dfa99d5296fe7202a11854/tabulate-0.9.0-py3-none-any.whl (35 kB) Collecting alembic>=1.5.0 (from optuna->-r docs/requirements.txt (line 14)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/39/4a/4c61d4c84cfd9befb6fa08a702535b27b21fff08c946bc2f6139decbf7f7/alembic-1.16.5-py3-none-any.whl (247 kB) Collecting colorlog (from optuna->-r docs/requirements.txt (line 14)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/e3/51/9b208e85196941db2f0654ad0357ca6388ab3ed67efdbfc799f35d1f83aa/colorlog-6.9.0-py3-none-any.whl (11 kB) Collecting sqlalchemy>=1.4.2 (from optuna->-r docs/requirements.txt (line 14)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/dc/29/11ae2c2b981de60187f7cbc84277d9d21f101093d1b2e945c63774477aba/sqlalchemy-2.0.43-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.3/3.3 MB 14.2 MB/s 0:00:00 Collecting tqdm (from optuna->-r docs/requirements.txt (line 14)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/d0/30/dc54f88dd4a2b5dc8a0279bdd7270e735851848b762aeb1c1184ed1f6b14/tqdm-4.67.1-py3-none-any.whl (78 kB) Collecting python-dateutil>=2.8.2 (from pandas->-r docs/requirements.txt (line 15)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/ec/57/56b9bcc3c9c6a792fcbaf139543cee77261f3651ca9da0c93f5c1221264b/python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB) Collecting pytz>=2020.1 (from pandas->-r docs/requirements.txt (line 15)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/81/c4/34e93fe5f5429d7570ec1fa436f1986fb1f00c3e0f43a589fe2bbcd22c3f/pytz-2025.2-py2.py3-none-any.whl (509 kB) Collecting tzdata>=2022.7 (from pandas->-r docs/requirements.txt (line 15)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/5c/23/c7abc0ca0a1526a0774eca151daeb8de62ec457e77262b66b359c3c7679e/tzdata-2025.2-py2.py3-none-any.whl (347 kB) Collecting contourpy>=1.0.1 (from matplotlib->-r docs/requirements.txt (line 16)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/4b/32/e0f13a1c5b0f8572d0ec6ae2f6c677b7991fafd95da523159c19eff0696a/contourpy-1.3.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (362 kB) Collecting cycler>=0.10 (from matplotlib->-r docs/requirements.txt (line 16)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/e7/05/c19819d5e3d95294a6f5947fb9b9629efb316b96de511b418c53d245aae6/cycler-0.12.1-py3-none-any.whl (8.3 kB) Collecting fonttools>=4.22.0 (from matplotlib->-r docs/requirements.txt (line 16)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/2d/8b/371ab3cec97ee3fe1126b3406b7abd60c8fec8975fd79a3c75cdea0c3d83/fonttools-4.60.1-cp313-cp313-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl (4.9 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.9/4.9 MB 14.3 MB/s 0:00:00 Collecting kiwisolver>=1.3.1 (from matplotlib->-r docs/requirements.txt (line 16)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/e9/e9/f218a2cb3a9ffbe324ca29a9e399fa2d2866d7f348ec3a88df87fc248fc5/kiwisolver-1.4.9-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (1.5 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.5/1.5 MB 14.4 MB/s 0:00:00 Collecting pillow>=8 (from matplotlib->-r docs/requirements.txt (line 16)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/d5/1c/a2a29649c0b1983d3ef57ee87a66487fdeb45132df66ab30dd37f7dbe162/pillow-11.3.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (6.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6.6/6.6 MB 14.1 MB/s 0:00:00 Collecting pyparsing>=2.3.1 (from matplotlib->-r docs/requirements.txt (line 16)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/10/5e/1aa9a93198c6b64513c9d7752de7422c06402de6600a8767da1524f9570b/pyparsing-3.2.5-py3-none-any.whl (113 kB) Collecting Mako (from alembic>=1.5.0->optuna->-r docs/requirements.txt (line 14)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/87/fb/99f81ac72ae23375f22b7afdb7642aba97c00a713c217124420147681a2f/mako-1.3.10-py3-none-any.whl (78 kB) Collecting typing-extensions>=4.12 (from alembic>=1.5.0->optuna->-r docs/requirements.txt (line 14)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/18/67/36e9267722cc04a6b9f15c7f3441c2363321a3ea07da7ae0c0707beb2a9c/typing_extensions-4.15.0-py3-none-any.whl (44 kB) Collecting webencodings (from bleach!=5.0.0->bleach[css]!=5.0.0->nbconvert<8,>=7.2.9->mkdocs-jupyter->-r docs/requirements.txt (line 3)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/f4/24/2a3e3df732393fed8b3ebf2ec078f05546de641fe1b667ee316ec1dcf3b7/webencodings-0.5.1-py2.py3-none-any.whl (11 kB) Collecting tinycss2<1.5,>=1.1.0 (from bleach[css]!=5.0.0->nbconvert<8,>=7.2.9->mkdocs-jupyter->-r docs/requirements.txt (line 3)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/e6/34/ebdc18bae6aa14fbee1a08b63c015c72b64868ff7dae68808ab500c492e2/tinycss2-1.4.0-py3-none-any.whl (26 kB) Collecting decorator (from ipython>=7.23.1->ipykernel<7.0.0,>6.0.0->mkdocs-jupyter->-r docs/requirements.txt (line 3)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/4e/8c/f3147f5c4b73e7550fe5f9352eaa956ae838d5c51eb58e7a25b9f3e2643b/decorator-5.2.1-py3-none-any.whl (9.2 kB) Collecting ipython-pygments-lexers (from ipython>=7.23.1->ipykernel<7.0.0,>6.0.0->mkdocs-jupyter->-r docs/requirements.txt (line 3)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/d9/33/1f075bf72b0b747cb3288d011319aaf64083cf2efef8354174e3ed4540e2/ipython_pygments_lexers-1.1.1-py3-none-any.whl (8.1 kB) Collecting jedi>=0.16 (from ipython>=7.23.1->ipykernel<7.0.0,>6.0.0->mkdocs-jupyter->-r docs/requirements.txt (line 3)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/c0/5a/9cac0c82afec3d09ccd97c8b6502d48f165f9124db81b4bcb90b4af974ee/jedi-0.19.2-py2.py3-none-any.whl (1.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/1.6 MB 14.2 MB/s 0:00:00 Collecting pexpect>4.3 (from ipython>=7.23.1->ipykernel<7.0.0,>6.0.0->mkdocs-jupyter->-r docs/requirements.txt (line 3)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/9e/c3/059298687310d527a58bb01f3b1965787ee3b40dce76752eda8b44e9a2c5/pexpect-4.9.0-py2.py3-none-any.whl (63 kB) Collecting prompt_toolkit<3.1.0,>=3.0.41 (from ipython>=7.23.1->ipykernel<7.0.0,>6.0.0->mkdocs-jupyter->-r docs/requirements.txt (line 3)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/84/03/0d3ce49e2505ae70cf43bc5bb3033955d2fc9f932163e84dc0779cc47f48/prompt_toolkit-3.0.52-py3-none-any.whl (391 kB) Collecting stack_data (from ipython>=7.23.1->ipykernel<7.0.0,>6.0.0->mkdocs-jupyter->-r docs/requirements.txt (line 3)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/f1/7b/ce1eafaf1a76852e2ec9b22edecf1daa58175c090266e9f6c64afcd81d91/stack_data-0.6.3-py3-none-any.whl (24 kB) Collecting wcwidth (from prompt_toolkit<3.1.0,>=3.0.41->ipython>=7.23.1->ipykernel<7.0.0,>6.0.0->mkdocs-jupyter->-r docs/requirements.txt (line 3)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/af/b5/123f13c975e9f27ab9c0770f514345bd406d0e8d3b7a0723af9d43f710af/wcwidth-0.2.14-py2.py3-none-any.whl (37 kB) Collecting parso<0.9.0,>=0.8.4 (from jedi>=0.16->ipython>=7.23.1->ipykernel<7.0.0,>6.0.0->mkdocs-jupyter->-r docs/requirements.txt (line 3)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/16/32/f8e3c85d1d5250232a5d3477a2a28cc291968ff175caeadaf3cc19ce0e4a/parso-0.8.5-py2.py3-none-any.whl (106 kB) Collecting platformdirs>=2.5 (from jupyter-core!=5.0.*,>=4.12->ipykernel<7.0.0,>6.0.0->mkdocs-jupyter->-r docs/requirements.txt (line 3)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/40/4b/2028861e724d3bd36227adfa20d3fd24c3fc6d52032f4a93c133be5d17ce/platformdirs-4.4.0-py3-none-any.whl (18 kB) Collecting mdurl~=0.1 (from markdown-it-py>=1.0->jupytext<2,>1.13.8->mkdocs-jupyter->-r docs/requirements.txt (line 3)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/b3/38/89ba8ad64ae25be8de66a6d463314cf1eb366222074cfda9ee839c56a4b4/mdurl-0.1.2-py3-none-any.whl (10.0 kB) Collecting fastjsonschema>=2.15 (from nbformat->jupytext<2,>1.13.8->mkdocs-jupyter->-r docs/requirements.txt (line 3)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/cb/a8/20d0723294217e47de6d9e2e40fd4a9d2f7c4b6ef974babd482a59743694/fastjsonschema-2.21.2-py3-none-any.whl (24 kB) Collecting jsonschema>=2.6 (from nbformat->jupytext<2,>1.13.8->mkdocs-jupyter->-r docs/requirements.txt (line 3)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/bf/9c/8c95d856233c1f82500c2450b8c68576b4cf1c871db3afac5c34ff84e6fd/jsonschema-4.25.1-py3-none-any.whl (90 kB) Collecting attrs>=22.2.0 (from jsonschema>=2.6->nbformat->jupytext<2,>1.13.8->mkdocs-jupyter->-r docs/requirements.txt (line 3)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/3a/2a/7cc015f5b9f5db42b7d48157e23356022889fc354a2813c15934b7cb5c0e/attrs-25.4.0-py3-none-any.whl (67 kB) Collecting jsonschema-specifications>=2023.03.6 (from jsonschema>=2.6->nbformat->jupytext<2,>1.13.8->mkdocs-jupyter->-r docs/requirements.txt (line 3)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/41/45/1a4ed80516f02155c51f51e8cedb3c1902296743db0bbc66608a0db2814f/jsonschema_specifications-2025.9.1-py3-none-any.whl (18 kB) Collecting referencing>=0.28.4 (from jsonschema>=2.6->nbformat->jupytext<2,>1.13.8->mkdocs-jupyter->-r docs/requirements.txt (line 3)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/c1/b1/3baf80dc6d2b7bc27a95a67752d0208e410351e3feb4eb78de5f77454d8d/referencing-0.36.2-py3-none-any.whl (26 kB) Collecting rpds-py>=0.7.1 (from jsonschema>=2.6->nbformat->jupytext<2,>1.13.8->mkdocs-jupyter->-r docs/requirements.txt (line 3)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/03/36/0a14aebbaa26fe7fab4780c76f2239e76cc95a0090bdb25e31d95c492fcd/rpds_py-0.27.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (386 kB) Collecting ptyprocess>=0.5 (from pexpect>4.3->ipython>=7.23.1->ipykernel<7.0.0,>6.0.0->mkdocs-jupyter->-r docs/requirements.txt (line 3)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/22/a6/858897256d0deac81a172289110f31629fc4cee19b6f01283303e18c8db3/ptyprocess-0.7.0-py2.py3-none-any.whl (13 kB) Collecting six>=1.5 (from python-dateutil>=2.8.2->pandas->-r docs/requirements.txt (line 15)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/b7/ce/149a00dd41f10bc29e5921b496af8b574d8413afcd5e30dfa0ed46c2cc5e/six-1.17.0-py2.py3-none-any.whl (11 kB) Collecting greenlet>=1 (from sqlalchemy>=1.4.2->optuna->-r docs/requirements.txt (line 14)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/ee/43/3cecdc0349359e1a527cbf2e3e28e5f8f06d3343aaf82ca13437a9aa290f/greenlet-3.2.4-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (610 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 610.5/610.5 kB 17.0 MB/s 0:00:00 Collecting soupsieve>1.2 (from beautifulsoup4->nbconvert<8,>=7.2.9->mkdocs-jupyter->-r docs/requirements.txt (line 3)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/14/a0/bb38d3b76b8cae341dad93a2dd83ab7462e6dbcdd84d43f54ee60a8dc167/soupsieve-2.8-py3-none-any.whl (36 kB) Collecting executing>=1.2.0 (from stack_data->ipython>=7.23.1->ipykernel<7.0.0,>6.0.0->mkdocs-jupyter->-r docs/requirements.txt (line 3)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/c1/ea/53f2148663b321f21b5a606bd5f191517cf40b7072c0497d3c92c4a13b1e/executing-2.2.1-py2.py3-none-any.whl (28 kB) Collecting asttokens>=2.1.0 (from stack_data->ipython>=7.23.1->ipykernel<7.0.0,>6.0.0->mkdocs-jupyter->-r docs/requirements.txt (line 3)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/25/8a/c46dcc25341b5bce5472c718902eb3d38600a903b14fa6aeecef3f21a46f/asttokens-3.0.0-py3-none-any.whl (26 kB) Collecting pure-eval (from stack_data->ipython>=7.23.1->ipykernel<7.0.0,>6.0.0->mkdocs-jupyter->-r docs/requirements.txt (line 3)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/8e/37/efad0257dc6e593a18957422533ff0f87ede7c9c6ea010a2177d738fb82f/pure_eval-0.2.3-py3-none-any.whl (11 kB) Collecting bracex>=2.1.1 (from wcmatch->mkdocs-include-markdown-plugin->-r docs/requirements.txt (line 2)) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/9d/2a/9186535ce58db529927f6cf5990a849aa9e052eea3e2cfefe20b9e1802da/bracex-2.6-py3-none-any.whl (11 kB) Installing collected packages: webencodings, pytz, pure-eval, ptyprocess, paginate, fastjsonschema, wcwidth, watchdog, tzdata, typing-extensions, traitlets, tqdm, tornado, tinycss2, tabulate, soupsieve, six, rpds-py, pyzmq, pyyaml, pyparsing, psutil, platformdirs, pillow, pexpect, pathspec, parso, pandocfilters, numpy, nest-asyncio, mkdocs-material-extensions, mistune, mergedeep, mdurl, markdown, Mako, kiwisolver, jupyterlab-pygments, ipython-pygments-lexers, greenlet, fonttools, executing, defusedxml, decorator, debugpy, cycler, comm, colorlog, colorama, click, bracex, bleach, backrefs, attrs, asttokens, wcmatch, stack_data, sqlalchemy, scipy, referencing, pyyaml-env-tag, python-markdown-math, python-dateutil, pymdown-extensions, prompt_toolkit, mkdocs-get-deps, matplotlib-inline, markdown-it-py, jupyter-core, jedi, griffe, contourpy, beautifulsoup4, pandas, mdit-py-plugins, matplotlib, jupyter-client, jsonschema-specifications, ipython, ghp-import, alembic, optuna, mkdocs, jsonschema, ipykernel, nbformat, mkdocs-table-reader-plugin, mkdocs-section-index, mkdocs-material, mkdocs-include-markdown-plugin, mkdocs-autorefs, nbclient, mkdocstrings, jupytext, nbconvert, mkdocstrings-python, mkdocs-autoapi, mkdocs-jupyter Successfully installed Mako-1.3.10 alembic-1.16.5 asttokens-3.0.0 attrs-25.4.0 backrefs-5.9 beautifulsoup4-4.14.2 bleach-6.2.0 bracex-2.6 click-8.3.0 colorama-0.4.6 colorlog-6.9.0 comm-0.2.3 contourpy-1.3.3 cycler-0.12.1 debugpy-1.8.17 decorator-5.2.1 defusedxml-0.7.1 executing-2.2.1 fastjsonschema-2.21.2 fonttools-4.60.1 ghp-import-2.1.0 greenlet-3.2.4 griffe-1.14.0 ipykernel-6.30.1 ipython-9.6.0 ipython-pygments-lexers-1.1.1 jedi-0.19.2 jsonschema-4.25.1 jsonschema-specifications-2025.9.1 jupyter-client-8.6.3 jupyter-core-5.8.1 jupyterlab-pygments-0.3.0 jupytext-1.17.3 kiwisolver-1.4.9 markdown-3.9 markdown-it-py-4.0.0 matplotlib-3.10.6 matplotlib-inline-0.1.7 mdit-py-plugins-0.5.0 mdurl-0.1.2 mergedeep-1.3.4 mistune-3.1.4 mkdocs-1.6.1 mkdocs-autoapi-0.4.1 mkdocs-autorefs-1.4.3 mkdocs-get-deps-0.2.0 mkdocs-include-markdown-plugin-7.2.0 mkdocs-jupyter-0.25.1 mkdocs-material-9.6.21 mkdocs-material-extensions-1.3.1 mkdocs-section-index-0.3.10 mkdocs-table-reader-plugin-3.1.0 mkdocstrings-0.30.1 mkdocstrings-python-1.18.2 nbclient-0.10.2 nbconvert-7.16.6 nbformat-5.10.4 nest-asyncio-1.6.0 numpy-2.3.3 optuna-4.5.0 paginate-0.5.7 pandas-2.3.3 pandocfilters-1.5.1 parso-0.8.5 pathspec-0.12.1 pexpect-4.9.0 pillow-11.3.0 platformdirs-4.4.0 prompt_toolkit-3.0.52 psutil-7.1.0 ptyprocess-0.7.0 pure-eval-0.2.3 pymdown-extensions-10.16.1 pyparsing-3.2.5 python-dateutil-2.9.0.post0 python-markdown-math-0.9 pytz-2025.2 pyyaml-6.0.3 pyyaml-env-tag-1.1 pyzmq-27.1.0 referencing-0.36.2 rpds-py-0.27.1 scipy-1.16.2 six-1.17.0 soupsieve-2.8 sqlalchemy-2.0.43 stack_data-0.6.3 tabulate-0.9.0 tinycss2-1.4.0 tornado-6.5.2 tqdm-4.67.1 traitlets-5.14.3 typing-extensions-4.15.0 tzdata-2025.2 watchdog-6.0.0 wcmatch-10.1 wcwidth-0.2.14 webencodings-0.5.1 [rtd-command-info] start-time: 2025-10-06T20:49:17.263842Z, end-time: 2025-10-06T20:49:39.036783Z, duration: 21, exit-code: 0 python -m pip install --upgrade --upgrade-strategy only-if-needed --no-cache-dir .[test] Looking in indexes: https://pypi.org/simple, https://packages.idmod.org/api/pypi/pypi-production/simple Processing /home/docs/checkouts/readthedocs.org/user_builds/institute-for-disease-modeling-laser/checkouts/215 Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Requirement already satisfied: click in /home/docs/checkouts/readthedocs.org/user_builds/institute-for-disease-modeling-laser/envs/215/lib/python3.13/site-packages (from laser-core==0.6.0) (8.3.0) Requirement already satisfied: numpy in /home/docs/checkouts/readthedocs.org/user_builds/institute-for-disease-modeling-laser/envs/215/lib/python3.13/site-packages (from laser-core==0.6.0) (2.3.3) Collecting numba (from laser-core==0.6.0) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/78/7e/bf2e3634993d57f95305c7cee4c9c6cb3c9c78404ee7b49569a0dfecfe33/numba-0.62.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (3.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.8/3.8 MB 14.0 MB/s 0:00:00 Requirement already satisfied: matplotlib in /home/docs/checkouts/readthedocs.org/user_builds/institute-for-disease-modeling-laser/envs/215/lib/python3.13/site-packages (from laser-core==0.6.0) (3.10.6) Requirement already satisfied: pandas in /home/docs/checkouts/readthedocs.org/user_builds/institute-for-disease-modeling-laser/envs/215/lib/python3.13/site-packages (from laser-core==0.6.0) (2.3.3) Collecting h5py (from laser-core==0.6.0) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/e7/ec/86f59025306dcc6deee5fda54d980d077075b8d9889aac80f158bd585f1b/h5py-3.14.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.9 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.9/4.9 MB 14.0 MB/s 0:00:00 Collecting pytest>=6.0 (from laser-core==0.6.0) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/a8/a4/20da314d277121d6534b3a980b29035dcd51e6744bd79075a6ce8fa4eb8d/pytest-8.4.2-py3-none-any.whl (365 kB) Collecting pytest-cov (from laser-core==0.6.0) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/ee/49/1377b49de7d0c1ce41292161ea0f721913fa8722c19fb9c1e3aa0367eecb/pytest_cov-7.0.0-py3-none-any.whl (22 kB) Requirement already satisfied: scipy in /home/docs/checkouts/readthedocs.org/user_builds/institute-for-disease-modeling-laser/envs/215/lib/python3.13/site-packages (from laser-core==0.6.0) (1.16.2) Collecting uv (from laser-core==0.6.0) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/c4/2f/4f4e49dd04a90d982e76abbe0b6747187006a42b04f611042b525bb05c4b/uv-0.8.23-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (21.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 21.2/21.2 MB 13.9 MB/s 0:00:01 Collecting iniconfig>=1 (from pytest>=6.0->laser-core==0.6.0) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/2c/e1/e6716421ea10d38022b952c159d5161ca1193197fb744506875fbb87ea7b/iniconfig-2.1.0-py3-none-any.whl (6.0 kB) Requirement already satisfied: packaging>=20 in /home/docs/checkouts/readthedocs.org/user_builds/institute-for-disease-modeling-laser/envs/215/lib/python3.13/site-packages (from pytest>=6.0->laser-core==0.6.0) (25.0) Collecting pluggy<2,>=1.5 (from pytest>=6.0->laser-core==0.6.0) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/54/20/4d324d65cc6d9205fabedc306948156824eb9f0ee1633355a8f7ec5c66bf/pluggy-1.6.0-py3-none-any.whl (20 kB) Requirement already satisfied: pygments>=2.7.2 in /home/docs/checkouts/readthedocs.org/user_builds/institute-for-disease-modeling-laser/envs/215/lib/python3.13/site-packages (from pytest>=6.0->laser-core==0.6.0) (2.19.2) Requirement already satisfied: contourpy>=1.0.1 in /home/docs/checkouts/readthedocs.org/user_builds/institute-for-disease-modeling-laser/envs/215/lib/python3.13/site-packages (from matplotlib->laser-core==0.6.0) (1.3.3) Requirement already satisfied: cycler>=0.10 in /home/docs/checkouts/readthedocs.org/user_builds/institute-for-disease-modeling-laser/envs/215/lib/python3.13/site-packages (from matplotlib->laser-core==0.6.0) (0.12.1) Requirement already satisfied: fonttools>=4.22.0 in /home/docs/checkouts/readthedocs.org/user_builds/institute-for-disease-modeling-laser/envs/215/lib/python3.13/site-packages (from matplotlib->laser-core==0.6.0) (4.60.1) Requirement already satisfied: kiwisolver>=1.3.1 in /home/docs/checkouts/readthedocs.org/user_builds/institute-for-disease-modeling-laser/envs/215/lib/python3.13/site-packages (from matplotlib->laser-core==0.6.0) (1.4.9) Requirement already satisfied: pillow>=8 in /home/docs/checkouts/readthedocs.org/user_builds/institute-for-disease-modeling-laser/envs/215/lib/python3.13/site-packages (from matplotlib->laser-core==0.6.0) (11.3.0) Requirement already satisfied: pyparsing>=2.3.1 in /home/docs/checkouts/readthedocs.org/user_builds/institute-for-disease-modeling-laser/envs/215/lib/python3.13/site-packages (from matplotlib->laser-core==0.6.0) (3.2.5) Requirement already satisfied: python-dateutil>=2.7 in /home/docs/checkouts/readthedocs.org/user_builds/institute-for-disease-modeling-laser/envs/215/lib/python3.13/site-packages (from matplotlib->laser-core==0.6.0) (2.9.0.post0) Requirement already satisfied: six>=1.5 in /home/docs/checkouts/readthedocs.org/user_builds/institute-for-disease-modeling-laser/envs/215/lib/python3.13/site-packages (from python-dateutil>=2.7->matplotlib->laser-core==0.6.0) (1.17.0) Collecting llvmlite<0.46,>=0.45.0dev0 (from numba->laser-core==0.6.0) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/f7/97/ad1a907c0173a90dd4df7228f24a3ec61058bc1a9ff8a0caec20a0cc622e/llvmlite-0.45.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (56.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 56.3/56.3 MB 13.8 MB/s 0:00:04 Requirement already satisfied: pytz>=2020.1 in /home/docs/checkouts/readthedocs.org/user_builds/institute-for-disease-modeling-laser/envs/215/lib/python3.13/site-packages (from pandas->laser-core==0.6.0) (2025.2) Requirement already satisfied: tzdata>=2022.7 in /home/docs/checkouts/readthedocs.org/user_builds/institute-for-disease-modeling-laser/envs/215/lib/python3.13/site-packages (from pandas->laser-core==0.6.0) (2025.2) Collecting coverage>=7.10.6 (from coverage[toml]>=7.10.6->pytest-cov->laser-core==0.6.0) Downloading https://packages.idmod.org/api/pypi/pypi-production/packages/packages/a2/77/8c6d22bf61921a59bce5471c2f1f7ac30cd4ac50aadde72b8c48d5727902/coverage-7.10.7-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (252 kB) Building wheels for collected packages: laser-core Building wheel for laser-core (pyproject.toml): started Building wheel for laser-core (pyproject.toml): finished with status 'done' Created wheel for laser-core: filename=laser_core-0.6.0-cp313-cp313-linux_x86_64.whl size=42343 sha256=b9354036ddae932946e371a6ab42ef67de8c058171f719e84ff5b7df726ac644 Stored in directory: /tmp/pip-ephem-wheel-cache-d_9u74mh/wheels/5a/d2/8b/e58fdb1d056be6bf28b3d3c82dce4ca5d1c5ac5d5f130d669f Successfully built laser-core Installing collected packages: uv, pluggy, llvmlite, iniconfig, h5py, coverage, pytest, numba, pytest-cov, laser-core Successfully installed coverage-7.10.7 h5py-3.14.0 iniconfig-2.1.0 laser-core-0.6.0 llvmlite-0.45.1 numba-0.62.1 pluggy-1.6.0 pytest-8.4.2 pytest-cov-7.0.0 uv-0.8.23