Read the Docs build information Build id: 3918996 Project: jij-inc-ommx Version: 785 Commit: a7e89402f7b010fa4132343b9dd0d2b19dd051ce Date: 2026-04-13T04:58:48.783438Z State: finished Success: True [rtd-command-info] start-time: 2026-04-13T04:58:49.614652Z, end-time: 2026-04-13T04:58:50.225247Z, duration: 0, exit-code: 0 git clone --depth 1 https://github.com/Jij-Inc/ommx.git . Cloning into '.'... [rtd-command-info] start-time: 2026-04-13T04:58:50.309643Z, end-time: 2026-04-13T04:58:51.483883Z, duration: 1, exit-code: 0 git fetch origin --force --prune --prune-tags --depth 50 pull/785/head:external-785 From https://github.com/Jij-Inc/ommx * [new ref] refs/pull/785/head -> external-785 * [new tag] python-2.4.0 -> python-2.4.0 * [new tag] python-2.5.0 -> python-2.5.0 * [new tag] python-2.5.1 -> python-2.5.1 * [new tag] rust-2.3.1 -> rust-2.3.1 * [new tag] rust-2.4.0 -> rust-2.4.0 * [new tag] rust-2.5.0 -> rust-2.5.0 * [new tag] rust-2.5.1 -> rust-2.5.1 [rtd-command-info] start-time: 2026-04-13T04:58:52.193597Z, end-time: 2026-04-13T04:58:52.269588Z, duration: 0, exit-code: 0 git checkout --force a7e89402f7b010fa4132343b9dd0d2b19dd051ce Note: switching to 'a7e89402f7b010fa4132343b9dd0d2b19dd051ce'. 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 a7e8940 Merge remote-tracking branch 'origin/main' into docs/sphinx-migration [rtd-command-info] start-time: 2026-04-13T04:58:52.350238Z, end-time: 2026-04-13T04:58:52.386609Z, duration: 0, exit-code: 0 cat docs/en/.readthedocs.yaml # .readthedocs.yaml # Read the Docs configuration file # See https://docs.readthedocs.io/en/stable/config-file/v2.html for details version: 2 build: os: ubuntu-24.04 tools: python: "3.12" commands: - pip install myst-nb sphinx-book-theme sphinx-autoapi sphinx-fontawesome tomlkit - sphinx-build -b html docs/en $READTHEDOCS_OUTPUT/html [rtd-command-info] start-time: 2026-04-13T04:58:56.632403Z, end-time: 2026-04-13T04:58:56.685107Z, duration: 0, exit-code: 0 asdf global python 3.12.10 [rtd-command-info] start-time: 2026-04-13T04:58:57.095122Z, end-time: 2026-04-13T04:59:15.380149Z, duration: 18, exit-code: 0 pip install myst-nb sphinx-book-theme sphinx-autoapi sphinx-fontawesome tomlkit Collecting myst-nb Downloading myst_nb-1.4.0-py3-none-any.whl.metadata (4.8 kB) Collecting sphinx-book-theme Downloading sphinx_book_theme-1.2.0-py3-none-any.whl.metadata (4.4 kB) Collecting sphinx-autoapi Downloading sphinx_autoapi-3.8.0-py3-none-any.whl.metadata (4.5 kB) Collecting sphinx-fontawesome Downloading sphinx_fontawesome-0.0.6.tar.gz (22 kB) 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' Collecting tomlkit Downloading tomlkit-0.14.0-py3-none-any.whl.metadata (2.8 kB) Collecting importlib_metadata (from myst-nb) Downloading importlib_metadata-9.0.0-py3-none-any.whl.metadata (4.5 kB) Collecting ipython (from myst-nb) Downloading ipython-9.12.0-py3-none-any.whl.metadata (4.5 kB) Collecting jupyter-cache>=0.5 (from myst-nb) Downloading jupyter_cache-1.0.1-py3-none-any.whl.metadata (5.8 kB) Collecting nbclient (from myst-nb) Downloading nbclient-0.10.4-py3-none-any.whl.metadata (8.3 kB) Collecting myst-parser>=1.0.0 (from myst-nb) Downloading myst_parser-5.0.0-py3-none-any.whl.metadata (5.6 kB) Collecting nbformat>=5.0 (from myst-nb) Downloading nbformat-5.10.4-py3-none-any.whl.metadata (3.6 kB) Collecting pyyaml (from myst-nb) Downloading pyyaml-6.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.4 kB) Collecting sphinx>=5 (from myst-nb) Downloading sphinx-9.1.0-py3-none-any.whl.metadata (5.8 kB) Collecting typing-extensions (from myst-nb) Downloading typing_extensions-4.15.0-py3-none-any.whl.metadata (3.3 kB) Collecting ipykernel (from myst-nb) Downloading ipykernel-7.2.0-py3-none-any.whl.metadata (4.5 kB) Collecting pydata-sphinx-theme==0.16.1 (from sphinx-book-theme) Downloading pydata_sphinx_theme-0.16.1-py3-none-any.whl.metadata (7.5 kB) Collecting beautifulsoup4 (from pydata-sphinx-theme==0.16.1->sphinx-book-theme) Downloading beautifulsoup4-4.14.3-py3-none-any.whl.metadata (3.8 kB) Collecting docutils!=0.17.0 (from pydata-sphinx-theme==0.16.1->sphinx-book-theme) Downloading docutils-0.22.4-py3-none-any.whl.metadata (15 kB) Collecting Babel (from pydata-sphinx-theme==0.16.1->sphinx-book-theme) Downloading babel-2.18.0-py3-none-any.whl.metadata (2.2 kB) Collecting pygments>=2.7 (from pydata-sphinx-theme==0.16.1->sphinx-book-theme) Downloading pygments-2.20.0-py3-none-any.whl.metadata (2.5 kB) Collecting accessible-pygments (from pydata-sphinx-theme==0.16.1->sphinx-book-theme) Downloading accessible_pygments-0.0.5-py3-none-any.whl.metadata (10 kB) Collecting astroid>=3.0 (from sphinx-autoapi) Downloading astroid-4.1.2-py3-none-any.whl.metadata (4.4 kB) Collecting Jinja2 (from sphinx-autoapi) Downloading jinja2-3.1.6-py3-none-any.whl.metadata (2.9 kB) Collecting attrs (from jupyter-cache>=0.5->myst-nb) Downloading attrs-26.1.0-py3-none-any.whl.metadata (8.8 kB) Collecting click (from jupyter-cache>=0.5->myst-nb) Downloading click-8.3.2-py3-none-any.whl.metadata (2.6 kB) Collecting sqlalchemy<3,>=1.3.12 (from jupyter-cache>=0.5->myst-nb) Downloading sqlalchemy-2.0.49-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (9.5 kB) Collecting tabulate (from jupyter-cache>=0.5->myst-nb) Downloading tabulate-0.10.0-py3-none-any.whl.metadata (40 kB) Collecting markdown-it-py~=4.0 (from myst-parser>=1.0.0->myst-nb) Downloading markdown_it_py-4.0.0-py3-none-any.whl.metadata (7.3 kB) Collecting mdit-py-plugins~=0.5 (from myst-parser>=1.0.0->myst-nb) Downloading mdit_py_plugins-0.5.0-py3-none-any.whl.metadata (2.8 kB) Collecting jupyter-client>=6.1.12 (from nbclient->myst-nb) Downloading jupyter_client-8.8.0-py3-none-any.whl.metadata (8.4 kB) Collecting jupyter-core!=5.0.*,>=4.12 (from nbclient->myst-nb) Downloading jupyter_core-5.9.1-py3-none-any.whl.metadata (1.5 kB) Collecting traitlets>=5.4 (from nbclient->myst-nb) Downloading traitlets-5.14.3-py3-none-any.whl.metadata (10 kB) Collecting fastjsonschema>=2.15 (from nbformat>=5.0->myst-nb) Downloading fastjsonschema-2.21.2-py3-none-any.whl.metadata (2.3 kB) Collecting jsonschema>=2.6 (from nbformat>=5.0->myst-nb) Downloading jsonschema-4.26.0-py3-none-any.whl.metadata (7.6 kB) Collecting sphinxcontrib-applehelp>=1.0.7 (from sphinx>=5->myst-nb) Downloading sphinxcontrib_applehelp-2.0.0-py3-none-any.whl.metadata (2.3 kB) Collecting sphinxcontrib-devhelp>=1.0.6 (from sphinx>=5->myst-nb) Downloading sphinxcontrib_devhelp-2.0.0-py3-none-any.whl.metadata (2.3 kB) Collecting sphinxcontrib-htmlhelp>=2.0.6 (from sphinx>=5->myst-nb) Downloading sphinxcontrib_htmlhelp-2.1.0-py3-none-any.whl.metadata (2.3 kB) Collecting sphinxcontrib-jsmath>=1.0.1 (from sphinx>=5->myst-nb) Downloading sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl.metadata (1.4 kB) Collecting sphinxcontrib-qthelp>=1.0.6 (from sphinx>=5->myst-nb) Downloading sphinxcontrib_qthelp-2.0.0-py3-none-any.whl.metadata (2.3 kB) Collecting sphinxcontrib-serializinghtml>=1.1.9 (from sphinx>=5->myst-nb) Downloading sphinxcontrib_serializinghtml-2.0.0-py3-none-any.whl.metadata (2.4 kB) Collecting snowballstemmer>=2.2 (from sphinx>=5->myst-nb) Downloading snowballstemmer-3.0.1-py3-none-any.whl.metadata (7.9 kB) Collecting alabaster>=0.7.14 (from sphinx>=5->myst-nb) Downloading alabaster-1.0.0-py3-none-any.whl.metadata (2.8 kB) Collecting imagesize>=1.3 (from sphinx>=5->myst-nb) Downloading imagesize-2.0.0-py2.py3-none-any.whl.metadata (1.5 kB) Collecting requests>=2.30.0 (from sphinx>=5->myst-nb) Downloading requests-2.33.1-py3-none-any.whl.metadata (4.8 kB) Collecting roman-numerals>=1.0.0 (from sphinx>=5->myst-nb) Downloading roman_numerals-4.1.0-py3-none-any.whl.metadata (3.3 kB) Collecting packaging>=23.0 (from sphinx>=5->myst-nb) Downloading packaging-26.0-py3-none-any.whl.metadata (3.3 kB) Collecting MarkupSafe>=2.0 (from Jinja2->sphinx-autoapi) Downloading markupsafe-3.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.7 kB) Collecting zipp>=3.20 (from importlib_metadata->myst-nb) Downloading zipp-3.23.0-py3-none-any.whl.metadata (3.6 kB) Collecting comm>=0.1.1 (from ipykernel->myst-nb) Downloading comm-0.2.3-py3-none-any.whl.metadata (3.7 kB) Collecting debugpy>=1.6.5 (from ipykernel->myst-nb) Downloading debugpy-1.8.20-cp312-cp312-manylinux_2_34_x86_64.whl.metadata (1.4 kB) Collecting matplotlib-inline>=0.1 (from ipykernel->myst-nb) Downloading matplotlib_inline-0.2.1-py3-none-any.whl.metadata (2.3 kB) Collecting nest-asyncio>=1.4 (from ipykernel->myst-nb) Downloading nest_asyncio-1.6.0-py3-none-any.whl.metadata (2.8 kB) Collecting psutil>=5.7 (from ipykernel->myst-nb) Downloading psutil-7.2.2-cp36-abi3-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl.metadata (22 kB) Collecting pyzmq>=25 (from ipykernel->myst-nb) Downloading pyzmq-27.1.0-cp312-abi3-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl.metadata (6.0 kB) Collecting tornado>=6.4.1 (from ipykernel->myst-nb) Downloading tornado-6.5.5-cp39-abi3-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.metadata (2.8 kB) Collecting decorator>=5.1.0 (from ipython->myst-nb) Downloading decorator-5.2.1-py3-none-any.whl.metadata (3.9 kB) Collecting ipython-pygments-lexers>=1.0.0 (from ipython->myst-nb) Downloading ipython_pygments_lexers-1.1.1-py3-none-any.whl.metadata (1.1 kB) Collecting jedi>=0.18.2 (from ipython->myst-nb) Downloading jedi-0.19.2-py2.py3-none-any.whl.metadata (22 kB) Collecting pexpect>4.6 (from ipython->myst-nb) Downloading pexpect-4.9.0-py2.py3-none-any.whl.metadata (2.5 kB) Collecting prompt_toolkit<3.1.0,>=3.0.41 (from ipython->myst-nb) Downloading prompt_toolkit-3.0.52-py3-none-any.whl.metadata (6.4 kB) Collecting stack_data>=0.6.0 (from ipython->myst-nb) Downloading stack_data-0.6.3-py3-none-any.whl.metadata (18 kB) Collecting parso<0.9.0,>=0.8.4 (from jedi>=0.18.2->ipython->myst-nb) Downloading parso-0.8.6-py2.py3-none-any.whl.metadata (8.4 kB) Collecting jsonschema-specifications>=2023.03.6 (from jsonschema>=2.6->nbformat>=5.0->myst-nb) Downloading jsonschema_specifications-2025.9.1-py3-none-any.whl.metadata (2.9 kB) Collecting referencing>=0.28.4 (from jsonschema>=2.6->nbformat>=5.0->myst-nb) Downloading referencing-0.37.0-py3-none-any.whl.metadata (2.8 kB) Collecting rpds-py>=0.25.0 (from jsonschema>=2.6->nbformat>=5.0->myst-nb) Downloading rpds_py-0.30.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.1 kB) Collecting python-dateutil>=2.8.2 (from jupyter-client>=6.1.12->nbclient->myst-nb) Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB) Requirement already satisfied: platformdirs>=2.5 in /home/docs/.asdf/installs/python/3.12.10/lib/python3.12/site-packages (from jupyter-core!=5.0.*,>=4.12->nbclient->myst-nb) (3.11.0) Collecting mdurl~=0.1 (from markdown-it-py~=4.0->myst-parser>=1.0.0->myst-nb) Downloading mdurl-0.1.2-py3-none-any.whl.metadata (1.6 kB) Collecting ptyprocess>=0.5 (from pexpect>4.6->ipython->myst-nb) Downloading ptyprocess-0.7.0-py2.py3-none-any.whl.metadata (1.3 kB) Collecting wcwidth (from prompt_toolkit<3.1.0,>=3.0.41->ipython->myst-nb) Downloading wcwidth-0.6.0-py3-none-any.whl.metadata (30 kB) Collecting charset_normalizer<4,>=2 (from requests>=2.30.0->sphinx>=5->myst-nb) Downloading charset_normalizer-3.4.7-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (40 kB) Collecting idna<4,>=2.5 (from requests>=2.30.0->sphinx>=5->myst-nb) Downloading idna-3.11-py3-none-any.whl.metadata (8.4 kB) Collecting urllib3<3,>=1.26 (from requests>=2.30.0->sphinx>=5->myst-nb) Downloading urllib3-2.6.3-py3-none-any.whl.metadata (6.9 kB) Collecting certifi>=2023.5.7 (from requests>=2.30.0->sphinx>=5->myst-nb) Downloading certifi-2026.2.25-py3-none-any.whl.metadata (2.5 kB) Collecting greenlet>=1 (from sqlalchemy<3,>=1.3.12->jupyter-cache>=0.5->myst-nb) Downloading greenlet-3.4.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.metadata (3.7 kB) Collecting executing>=1.2.0 (from stack_data>=0.6.0->ipython->myst-nb) Downloading executing-2.2.1-py2.py3-none-any.whl.metadata (8.9 kB) Collecting asttokens>=2.1.0 (from stack_data>=0.6.0->ipython->myst-nb) Downloading asttokens-3.0.1-py3-none-any.whl.metadata (4.9 kB) Collecting pure-eval (from stack_data>=0.6.0->ipython->myst-nb) Downloading pure_eval-0.2.3-py3-none-any.whl.metadata (6.3 kB) Collecting soupsieve>=1.6.1 (from beautifulsoup4->pydata-sphinx-theme==0.16.1->sphinx-book-theme) Downloading soupsieve-2.8.3-py3-none-any.whl.metadata (4.6 kB) Collecting six>=1.5 (from python-dateutil>=2.8.2->jupyter-client>=6.1.12->nbclient->myst-nb) Downloading six-1.17.0-py2.py3-none-any.whl.metadata (1.7 kB) Downloading myst_nb-1.4.0-py3-none-any.whl (82 kB) Downloading sphinx_book_theme-1.2.0-py3-none-any.whl (455 kB) Downloading pydata_sphinx_theme-0.16.1-py3-none-any.whl (6.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6.7/6.7 MB 92.2 MB/s eta 0:00:00 Downloading sphinx_autoapi-3.8.0-py3-none-any.whl (35 kB) Downloading tomlkit-0.14.0-py3-none-any.whl (39 kB) Downloading astroid-4.1.2-py3-none-any.whl (279 kB) Downloading jupyter_cache-1.0.1-py3-none-any.whl (33 kB) Downloading myst_parser-5.0.0-py3-none-any.whl (84 kB) Downloading nbclient-0.10.4-py3-none-any.whl (25 kB) Downloading nbformat-5.10.4-py3-none-any.whl (78 kB) Downloading sphinx-9.1.0-py3-none-any.whl (3.9 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.9/3.9 MB 133.5 MB/s eta 0:00:00 Downloading jinja2-3.1.6-py3-none-any.whl (134 kB) Downloading importlib_metadata-9.0.0-py3-none-any.whl (27 kB) Downloading ipykernel-7.2.0-py3-none-any.whl (118 kB) Downloading ipython-9.12.0-py3-none-any.whl (625 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 625.7/625.7 kB 35.8 MB/s eta 0:00:00 Downloading pyyaml-6.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (807 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 807.9/807.9 kB 50.6 MB/s eta 0:00:00 Downloading typing_extensions-4.15.0-py3-none-any.whl (44 kB) Downloading alabaster-1.0.0-py3-none-any.whl (13 kB) Downloading babel-2.18.0-py3-none-any.whl (10.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 10.2/10.2 MB 308.0 MB/s eta 0:00:00 Downloading comm-0.2.3-py3-none-any.whl (7.3 kB) Downloading debugpy-1.8.20-cp312-cp312-manylinux_2_34_x86_64.whl (4.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.3/4.3 MB 217.7 MB/s eta 0:00:00 Downloading decorator-5.2.1-py3-none-any.whl (9.2 kB) Downloading docutils-0.22.4-py3-none-any.whl (633 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 633.2/633.2 kB 35.1 MB/s eta 0:00:00 Downloading fastjsonschema-2.21.2-py3-none-any.whl (24 kB) Downloading imagesize-2.0.0-py2.py3-none-any.whl (9.4 kB) Downloading ipython_pygments_lexers-1.1.1-py3-none-any.whl (8.1 kB) Downloading jedi-0.19.2-py2.py3-none-any.whl (1.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/1.6 MB 112.1 MB/s eta 0:00:00 Downloading jsonschema-4.26.0-py3-none-any.whl (90 kB) Downloading attrs-26.1.0-py3-none-any.whl (67 kB) Downloading jupyter_client-8.8.0-py3-none-any.whl (107 kB) Downloading jupyter_core-5.9.1-py3-none-any.whl (29 kB) Downloading markdown_it_py-4.0.0-py3-none-any.whl (87 kB) Downloading markupsafe-3.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (22 kB) Downloading matplotlib_inline-0.2.1-py3-none-any.whl (9.5 kB) Downloading mdit_py_plugins-0.5.0-py3-none-any.whl (57 kB) Downloading nest_asyncio-1.6.0-py3-none-any.whl (5.2 kB) Downloading packaging-26.0-py3-none-any.whl (74 kB) Downloading pexpect-4.9.0-py2.py3-none-any.whl (63 kB) Downloading prompt_toolkit-3.0.52-py3-none-any.whl (391 kB) Downloading psutil-7.2.2-cp36-abi3-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl (155 kB) Downloading pygments-2.20.0-py3-none-any.whl (1.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 100.4 MB/s eta 0:00:00 Downloading pyzmq-27.1.0-cp312-abi3-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl (840 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 841.0/841.0 kB 54.0 MB/s eta 0:00:00 Downloading requests-2.33.1-py3-none-any.whl (64 kB) Downloading roman_numerals-4.1.0-py3-none-any.whl (7.7 kB) Downloading snowballstemmer-3.0.1-py3-none-any.whl (103 kB) Downloading sphinxcontrib_applehelp-2.0.0-py3-none-any.whl (119 kB) Downloading sphinxcontrib_devhelp-2.0.0-py3-none-any.whl (82 kB) Downloading sphinxcontrib_htmlhelp-2.1.0-py3-none-any.whl (98 kB) Downloading sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl (5.1 kB) Downloading sphinxcontrib_qthelp-2.0.0-py3-none-any.whl (88 kB) Downloading sphinxcontrib_serializinghtml-2.0.0-py3-none-any.whl (92 kB) Downloading sqlalchemy-2.0.49-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (3.4 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.4/3.4 MB 204.2 MB/s eta 0:00:00 Downloading stack_data-0.6.3-py3-none-any.whl (24 kB) Downloading tornado-6.5.5-cp39-abi3-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (447 kB) Downloading traitlets-5.14.3-py3-none-any.whl (85 kB) Downloading zipp-3.23.0-py3-none-any.whl (10 kB) Downloading accessible_pygments-0.0.5-py3-none-any.whl (1.4 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.4/1.4 MB 92.1 MB/s eta 0:00:00 Downloading beautifulsoup4-4.14.3-py3-none-any.whl (107 kB) Downloading click-8.3.2-py3-none-any.whl (108 kB) Downloading tabulate-0.10.0-py3-none-any.whl (39 kB) Downloading asttokens-3.0.1-py3-none-any.whl (27 kB) Downloading certifi-2026.2.25-py3-none-any.whl (153 kB) Downloading charset_normalizer-3.4.7-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (216 kB) Downloading executing-2.2.1-py2.py3-none-any.whl (28 kB) Downloading greenlet-3.4.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (615 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 615.1/615.1 kB 37.6 MB/s eta 0:00:00 Downloading idna-3.11-py3-none-any.whl (71 kB) Downloading jsonschema_specifications-2025.9.1-py3-none-any.whl (18 kB) Downloading mdurl-0.1.2-py3-none-any.whl (10.0 kB) Downloading parso-0.8.6-py2.py3-none-any.whl (106 kB) Downloading ptyprocess-0.7.0-py2.py3-none-any.whl (13 kB) Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB) Downloading referencing-0.37.0-py3-none-any.whl (26 kB) Downloading rpds_py-0.30.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (394 kB) Downloading soupsieve-2.8.3-py3-none-any.whl (37 kB) Downloading urllib3-2.6.3-py3-none-any.whl (131 kB) Downloading pure_eval-0.2.3-py3-none-any.whl (11 kB) Downloading wcwidth-0.6.0-py3-none-any.whl (94 kB) Downloading six-1.17.0-py2.py3-none-any.whl (11 kB) Building wheels for collected packages: sphinx-fontawesome Building wheel for sphinx-fontawesome (pyproject.toml): started Building wheel for sphinx-fontawesome (pyproject.toml): finished with status 'done' Created wheel for sphinx-fontawesome: filename=sphinx_fontawesome-0.0.6-py3-none-any.whl size=22697 sha256=506a7469eb3303f9a07c5796d0f27a2797b1011a6a13403af993aae35fa5d340 Stored in directory: /home/docs/.cache/pip/wheels/f0/ad/51/d5b6217ecfa1ed23fa88f0bdf71267b502e69a26bd8c6bc1e5 Successfully built sphinx-fontawesome Installing collected packages: pure-eval, ptyprocess, fastjsonschema, zipp, wcwidth, urllib3, typing-extensions, traitlets, tornado, tomlkit, tabulate, sphinxcontrib-serializinghtml, sphinxcontrib-qthelp, sphinxcontrib-jsmath, sphinxcontrib-htmlhelp, sphinxcontrib-devhelp, sphinxcontrib-applehelp, soupsieve, snowballstemmer, six, rpds-py, roman-numerals, pyzmq, pyyaml, pygments, psutil, pexpect, parso, packaging, nest-asyncio, mdurl, MarkupSafe, imagesize, idna, greenlet, executing, docutils, decorator, debugpy, comm, click, charset_normalizer, certifi, Babel, attrs, asttokens, astroid, alabaster, stack_data, sqlalchemy, requests, referencing, python-dateutil, prompt_toolkit, matplotlib-inline, markdown-it-py, jupyter-core, Jinja2, jedi, ipython-pygments-lexers, importlib_metadata, beautifulsoup4, accessible-pygments, sphinx, mdit-py-plugins, jupyter-client, jsonschema-specifications, ipython, sphinx-fontawesome, sphinx-autoapi, pydata-sphinx-theme, myst-parser, jsonschema, ipykernel, sphinx-book-theme, nbformat, nbclient, jupyter-cache, myst-nb Successfully installed Babel-2.18.0 Jinja2-3.1.6 MarkupSafe-3.0.3 accessible-pygments-0.0.5 alabaster-1.0.0 astroid-4.1.2 asttokens-3.0.1 attrs-26.1.0 beautifulsoup4-4.14.3 certifi-2026.2.25 charset_normalizer-3.4.7 click-8.3.2 comm-0.2.3 debugpy-1.8.20 decorator-5.2.1 docutils-0.22.4 executing-2.2.1 fastjsonschema-2.21.2 greenlet-3.4.0 idna-3.11 imagesize-2.0.0 importlib_metadata-9.0.0 ipykernel-7.2.0 ipython-9.12.0 ipython-pygments-lexers-1.1.1 jedi-0.19.2 jsonschema-4.26.0 jsonschema-specifications-2025.9.1 jupyter-cache-1.0.1 jupyter-client-8.8.0 jupyter-core-5.9.1 markdown-it-py-4.0.0 matplotlib-inline-0.2.1 mdit-py-plugins-0.5.0 mdurl-0.1.2 myst-nb-1.4.0 myst-parser-5.0.0 nbclient-0.10.4 nbformat-5.10.4 nest-asyncio-1.6.0 packaging-26.0 parso-0.8.6 pexpect-4.9.0 prompt_toolkit-3.0.52 psutil-7.2.2 ptyprocess-0.7.0 pure-eval-0.2.3 pydata-sphinx-theme-0.16.1 pygments-2.20.0 python-dateutil-2.9.0.post0 pyyaml-6.0.3 pyzmq-27.1.0 referencing-0.37.0 requests-2.33.1 roman-numerals-4.1.0 rpds-py-0.30.0 six-1.17.0 snowballstemmer-3.0.1 soupsieve-2.8.3 sphinx-9.1.0 sphinx-autoapi-3.8.0 sphinx-book-theme-1.2.0 sphinx-fontawesome-0.0.6 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 sqlalchemy-2.0.49 stack_data-0.6.3 tabulate-0.10.0 tomlkit-0.14.0 tornado-6.5.5 traitlets-5.14.3 typing-extensions-4.15.0 urllib3-2.6.3 wcwidth-0.6.0 zipp-3.23.0 [notice] A new release of pip is available: 25.0.1 -> 26.0.1 [notice] To update, run: pip3 install --upgrade pip Reshimming asdf python... [rtd-command-info] start-time: 2026-04-13T04:59:16.226982Z, end-time: 2026-04-13T04:59:50.052664Z, duration: 33, exit-code: 0 sphinx-build -b html docs/en $READTHEDOCS_OUTPUT/html Running Sphinx v9.1.0 loading translations [en]... done making output directory... done myst v5.0.0: MdParserConfig(commonmark_only=False, gfm_only=False, enable_extensions={'dollarmath'}, disable_syntax=[], all_links_external=False, links_external_new_tab=False, url_schemes=('http', 'https', 'mailto', 'ftp'), ref_domains=None, fence_as_directive=set(), number_code_blocks=[], title_to_header=False, heading_anchors=0, heading_slug_func=None, html_meta={}, footnote_sort=True, footnote_transition=True, words_per_minute=200, substitutions={}, linkify_fuzzy_links=True, dmath_allow_labels=True, dmath_allow_space=True, dmath_allow_digits=True, dmath_double_inline=False, update_mathjax=True, mathjax_classes='tex2jax_process|mathjax_process|math|output_area', enable_checkboxes=False, suppress_warnings=[], highlight_code_blocks=True) myst-nb v1.4.0: NbParserConfig(custom_formats={}, metadata_key='mystnb', cell_metadata_key='mystnb', kernel_rgx_aliases={}, eval_name_regex='^[a-zA-Z_][a-zA-Z0-9_]*$', execution_mode='off', execution_cache_path='', execution_excludepatterns=['release_note/ommx-1.*.md'], execution_timeout=300, execution_in_temp=False, execution_allow_errors=False, execution_raise_on_error=False, execution_show_tb=False, merge_streams=False, render_plugin='default', remove_code_source=False, remove_code_outputs=False, scroll_outputs=False, code_prompt_show='Show code cell {type}', code_prompt_hide='Hide code cell {type}', number_source_lines=False, output_stderr='show', render_text_lexer='myst-ansi', render_error_lexer='ipythontb', render_image_options={}, render_figure_options={}, render_markdown_format='commonmark', output_folder='build', append_css=True, metadata_to_fm=False) Using jupyter-cache at: /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/_readthedocs/.jupyter_cache loading intersphinx inventory 'python' from https://docs.python.org/3/objects.inv ... loading intersphinx inventory 'numpy' from https://numpy.org/doc/stable/objects.inv ... loading intersphinx inventory 'pandas' from https://pandas.pydata.org/docs/objects.inv ... [AutoAPI] Ignoring file: /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/python/ommx/ommx/v1/__init__.py [AutoAPI] Ignoring file: /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/python/ommx/ommx/artifact/__init__.py [AutoAPI] Ignoring file: /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/python/ommx/ommx/_ommx_rust/__init__.pyi [AutoAPI] Ignoring file: /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/python/ommx-python-mip-adapter/tests/test_integration.py [AutoAPI] Ignoring file: /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/python/ommx-python-mip-adapter/tests/test_model_to_instance.py [AutoAPI] Ignoring file: /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/python/ommx-python-mip-adapter/tests/conftest.py [AutoAPI] Ignoring file: /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/python/ommx-python-mip-adapter/tests/test_adapter.py [AutoAPI] Ignoring file: /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/python/ommx-python-mip-adapter/tests/test_constant_constraint.py [AutoAPI] Ignoring file: /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/python/ommx-pyscipopt-adapter/tests/test_ommx_pyscipopt.py [AutoAPI] Ignoring file: /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/python/ommx-pyscipopt-adapter/tests/test_integration.py [AutoAPI] Ignoring file: /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/python/ommx-pyscipopt-adapter/tests/test_sos1_working.py [AutoAPI] Ignoring file: /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/python/ommx-pyscipopt-adapter/tests/test_initial_state.py [AutoAPI] Ignoring file: /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/python/ommx-pyscipopt-adapter/tests/test_sos1_partial_evaluate.py [AutoAPI] Ignoring file: /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/python/ommx-pyscipopt-adapter/tests/test_error.py [AutoAPI] Ignoring file: /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/python/ommx-highs-adapter/tests/test_error.py [AutoAPI] Ignoring file: /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/python/ommx-highs-adapter/tests/test_adapter.py [AutoAPI] Ignoring file: /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/python/ommx-openjij-adapter/tests/test_sample.py [AutoAPI] Reading files... [ 6%] /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/python/ommx/ommx/mps.py [AutoAPI] Reading files... [ 12%] /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/python/ommx/ommx/adapter.py [AutoAPI] Reading files... [ 18%] /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/python/ommx/ommx/qplib.py [AutoAPI] Reading files... [ 24%] /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/python/ommx/ommx/__init__.py [AutoAPI] Reading files... [ 29%] /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/python/ommx/ommx/testing.py [AutoAPI] Reading files... [ 35%] /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/python/ommx/ommx/dataset.py [AutoAPI] Reading files... [ 41%] /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/python/ommx-python-mip-adapter/ommx_python_mip_adapter/exception.py [AutoAPI] Reading files... [ 47%] /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/python/ommx-python-mip-adapter/ommx_python_mip_adapter/adapter.py [AutoAPI] Reading files... [ 53%] /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/python/ommx-python-mip-adapter/ommx_python_mip_adapter/python_mip_to_ommx.py [AutoAPI] Reading files... [ 59%] /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/python/ommx-python-mip-adapter/ommx_python_mip_adapter/__init__.py [AutoAPI] Reading files... [ 65%] /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/python/ommx-pyscipopt-adapter/ommx_pyscipopt_adapter/exception.py [AutoAPI] Reading files... [ 71%] /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/python/ommx-pyscipopt-adapter/ommx_pyscipopt_adapter/adapter.py [AutoAPI] Reading files... [ 76%] /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/python/ommx-pyscipopt-adapter/ommx_pyscipopt_adapter/__init__.py [AutoAPI] Reading files... [ 82%] /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/python/ommx-highs-adapter/ommx_highs_adapter/exception.py [AutoAPI] Reading files... [ 88%] /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/python/ommx-highs-adapter/ommx_highs_adapter/adapter.py [AutoAPI] Reading files... [ 94%] /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/python/ommx-highs-adapter/ommx_highs_adapter/__init__.py [AutoAPI] Reading files... [100%] /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/python/ommx-openjij-adapter/ommx_openjij_adapter/__init__.py WARNING: Cannot resolve import of unknown module ommx.v1 in ommx.mps [autoapi.python_import_resolution] WARNING: Cannot resolve import of unknown module ommx.v1 in ommx.adapter [autoapi.python_import_resolution] WARNING: Cannot resolve import of unknown module ommx.v1 in ommx.adapter [autoapi.python_import_resolution] WARNING: Cannot resolve import of unknown module ommx.v1 in ommx.adapter [autoapi.python_import_resolution] WARNING: Cannot resolve import of unknown module ommx.v1 in ommx.qplib [autoapi.python_import_resolution] WARNING: Cannot resolve import of unknown module ommx._ommx_rust in ommx [autoapi.python_import_resolution] WARNING: Cannot resolve import of unknown module ommx._ommx_rust in ommx [autoapi.python_import_resolution] WARNING: Cannot resolve import of unknown module ommx.v1 in ommx.testing [autoapi.python_import_resolution] WARNING: Cannot resolve import of unknown module ommx.v1 in ommx.testing [autoapi.python_import_resolution] WARNING: Cannot resolve import of unknown module ommx.v1 in ommx.testing [autoapi.python_import_resolution] WARNING: Cannot resolve import of unknown module ommx.v1 in ommx.testing [autoapi.python_import_resolution] WARNING: Cannot resolve import of unknown module ommx.v1 in ommx.testing [autoapi.python_import_resolution] WARNING: Cannot resolve import of unknown module ommx.v1 in ommx.testing [autoapi.python_import_resolution] WARNING: Cannot resolve import of unknown module ommx.artifact in ommx.dataset [autoapi.python_import_resolution] WARNING: Cannot resolve import of ommx.v1 in ommx.dataset [autoapi.python_import_resolution] WARNING: Cannot resolve import of ommx._ommx_rust in ommx.dataset [autoapi.python_import_resolution] [AutoAPI] Mapping Data... [ 6%] /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/python/ommx/ommx/mps.py [AutoAPI] Mapping Data... [ 12%] /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/python/ommx/ommx/adapter.py [AutoAPI] Mapping Data... [ 18%] /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/python/ommx/ommx/qplib.py [AutoAPI] Mapping Data... [ 24%] /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/python/ommx/ommx/__init__.py [AutoAPI] Mapping Data... [ 29%] /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/python/ommx/ommx/testing.py [AutoAPI] Mapping Data... [ 35%] /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/python/ommx/ommx/dataset.py [AutoAPI] Mapping Data... [ 41%] /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/python/ommx-python-mip-adapter/ommx_python_mip_adapter/exception.py [AutoAPI] Mapping Data... [ 47%] /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/python/ommx-python-mip-adapter/ommx_python_mip_adapter/adapter.py [AutoAPI] Mapping Data... [ 53%] /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/python/ommx-python-mip-adapter/ommx_python_mip_adapter/python_mip_to_ommx.py [AutoAPI] Mapping Data... [ 59%] /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/python/ommx-python-mip-adapter/ommx_python_mip_adapter/__init__.py [AutoAPI] Mapping Data... [ 65%] /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/python/ommx-pyscipopt-adapter/ommx_pyscipopt_adapter/exception.py [AutoAPI] Mapping Data... [ 71%] /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/python/ommx-pyscipopt-adapter/ommx_pyscipopt_adapter/adapter.py [AutoAPI] Mapping Data... [ 76%] /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/python/ommx-pyscipopt-adapter/ommx_pyscipopt_adapter/__init__.py [AutoAPI] Mapping Data... [ 82%] /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/python/ommx-highs-adapter/ommx_highs_adapter/exception.py [AutoAPI] Mapping Data... [ 88%] /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/python/ommx-highs-adapter/ommx_highs_adapter/adapter.py [AutoAPI] Mapping Data... [ 94%] /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/python/ommx-highs-adapter/ommx_highs_adapter/__init__.py [AutoAPI] Mapping Data... [100%] /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/python/ommx-openjij-adapter/ommx_openjij_adapter/__init__.py [AutoAPI] Rendering Data... [ 6%] ommx [AutoAPI] Rendering Data... [ 12%] ommx.mps [AutoAPI] Rendering Data... [ 18%] ommx.qplib [AutoAPI] Rendering Data... [ 24%] ommx.adapter [AutoAPI] Rendering Data... [ 29%] ommx.testing [AutoAPI] Rendering Data... [ 35%] ommx.dataset [AutoAPI] Rendering Data... [ 41%] ommx_highs_adapter [AutoAPI] Rendering Data... [ 47%] ommx_openjij_adapter [AutoAPI] Rendering Data... [ 53%] ommx_pyscipopt_adapter [AutoAPI] Rendering Data... [ 59%] ommx_python_mip_adapter [AutoAPI] Rendering Data... [ 65%] ommx_highs_adapter.adapter [AutoAPI] Rendering Data... [ 71%] ommx_highs_adapter.exception [AutoAPI] Rendering Data... [ 76%] ommx_pyscipopt_adapter.adapter [AutoAPI] Rendering Data... [ 82%] ommx_python_mip_adapter.adapter [AutoAPI] Rendering Data... [ 88%] ommx_pyscipopt_adapter.exception [AutoAPI] Rendering Data... [ 94%] ommx_python_mip_adapter.exception [AutoAPI] Rendering Data... [100%] ommx_python_mip_adapter.python_mip_to_ommx [autosummary] generating autosummary for: api/_items/ommx.artifact.Artifact.rst, api/_items/ommx.artifact.ArtifactBuilder.rst, api/_items/ommx.artifact.Descriptor.rst, api/_items/ommx.artifact.get_image_dir.rst, api/_items/ommx.artifact.get_images.rst, api/_items/ommx.artifact.get_local_registry_root.rst, api/_items/ommx.artifact.set_local_registry_root.rst, api/_items/ommx.v1.Bound.rst, api/_items/ommx.v1.Constraint.rst, api/_items/ommx.v1.ConstraintHints.rst, ..., tutorial/solve_with_ommx_adapter.md, tutorial/switching_adapters.md, tutorial/tsp_sampling_with_openjij_adapter.md, user_guide/adapter_initial_state.md, user_guide/function.md, user_guide/instance.md, user_guide/parametric_instance.md, user_guide/sample_set.md, user_guide/solution.md, user_guide/supported_ommx_adapters.md building [mo]: targets for 0 po files that are out of date writing output... building [html]: targets for 65 source files that are out of date updating environment: [new config] 82 added, 0 changed, 0 removed reading sources... [ 1%] api/_items/ommx.artifact.Artifact reading sources... [ 2%] api/_items/ommx.artifact.ArtifactBuilder reading sources... [ 4%] api/_items/ommx.artifact.Descriptor reading sources... [ 5%] api/_items/ommx.artifact.get_image_dir reading sources... [ 6%] api/_items/ommx.artifact.get_images reading sources... [ 7%] api/_items/ommx.artifact.get_local_registry_root reading sources... [ 9%] api/_items/ommx.artifact.set_local_registry_root reading sources... [ 10%] api/_items/ommx.v1.Bound reading sources... [ 11%] api/_items/ommx.v1.Constraint reading sources... [ 12%] api/_items/ommx.v1.ConstraintHints reading sources... [ 13%] api/_items/ommx.v1.DecisionVariable reading sources... [ 15%] api/_items/ommx.v1.DecisionVariableAnalysis reading sources... [ 16%] api/_items/ommx.v1.Equality reading sources... [ 17%] api/_items/ommx.v1.EvaluatedConstraint reading sources... [ 18%] api/_items/ommx.v1.EvaluatedDecisionVariable reading sources... [ 20%] api/_items/ommx.v1.EvaluatedNamedFunction reading sources... [ 21%] api/_items/ommx.v1.Function reading sources... [ 22%] api/_items/ommx.v1.Instance reading sources... [ 23%] api/_items/ommx.v1.Kind reading sources... [ 24%] api/_items/ommx.v1.Linear reading sources... [ 26%] api/_items/ommx.v1.NamedFunction reading sources... [ 27%] api/_items/ommx.v1.OneHot reading sources... [ 28%] api/_items/ommx.v1.Optimality reading sources... [ 29%] api/_items/ommx.v1.Parameter reading sources... [ 30%] api/_items/ommx.v1.ParametricInstance reading sources... [ 32%] api/_items/ommx.v1.Polynomial reading sources... [ 33%] api/_items/ommx.v1.Quadratic reading sources... [ 34%] api/_items/ommx.v1.Relaxation reading sources... [ 35%] api/_items/ommx.v1.RemovedConstraint reading sources... [ 37%] api/_items/ommx.v1.Rng reading sources... [ 38%] api/_items/ommx.v1.SampleSet reading sources... [ 39%] api/_items/ommx.v1.SampledConstraint reading sources... [ 40%] api/_items/ommx.v1.SampledDecisionVariable reading sources... [ 41%] api/_items/ommx.v1.SampledNamedFunction reading sources... [ 43%] api/_items/ommx.v1.Samples reading sources... [ 44%] api/_items/ommx.v1.Sense reading sources... [ 45%] api/_items/ommx.v1.Solution reading sources... [ 46%] api/_items/ommx.v1.Sos1 reading sources... [ 48%] api/_items/ommx.v1.State reading sources... [ 49%] api/_items/ommx.v1.ToSamples reading sources... [ 50%] api/_items/ommx.v1.ToState reading sources... [ 51%] api/index reading sources... [ 52%] api/ommx.artifact reading sources... [ 54%] api/ommx.v1 reading sources... [ 55%] autoapi/ommx/adapter/index reading sources... [ 56%] autoapi/ommx/dataset/index reading sources... [ 57%] autoapi/ommx/index reading sources... [ 59%] autoapi/ommx/mps/index reading sources... [ 60%] autoapi/ommx/qplib/index reading sources... [ 61%] autoapi/ommx/testing/index reading sources... [ 62%] autoapi/ommx_highs_adapter/adapter/index reading sources... [ 63%] autoapi/ommx_highs_adapter/exception/index reading sources... [ 65%] autoapi/ommx_highs_adapter/index reading sources... [ 66%] autoapi/ommx_openjij_adapter/index reading sources... [ 67%] autoapi/ommx_pyscipopt_adapter/adapter/index reading sources... [ 68%] autoapi/ommx_pyscipopt_adapter/exception/index reading sources... [ 70%] autoapi/ommx_pyscipopt_adapter/index reading sources... [ 71%] autoapi/ommx_python_mip_adapter/adapter/index reading sources... [ 72%] autoapi/ommx_python_mip_adapter/exception/index reading sources... [ 73%] autoapi/ommx_python_mip_adapter/index reading sources... [ 74%] autoapi/ommx_python_mip_adapter/python_mip_to_ommx/index reading sources... [ 76%] index reading sources... [ 77%] release_note/ommx-1.5.0 /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/docs/en/release_note/ommx-1.5.0.md: Excluded from execution by pattern: 'release_note/ommx-1.*.md' [mystnb] reading sources... [ 78%] release_note/ommx-1.6.0 /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/docs/en/release_note/ommx-1.6.0.md: Excluded from execution by pattern: 'release_note/ommx-1.*.md' [mystnb] reading sources... [ 79%] release_note/ommx-1.7.0 /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/docs/en/release_note/ommx-1.7.0.md: Excluded from execution by pattern: 'release_note/ommx-1.*.md' [mystnb] reading sources... [ 80%] release_note/ommx-1.8.0 /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/docs/en/release_note/ommx-1.8.0.md: Excluded from execution by pattern: 'release_note/ommx-1.*.md' [mystnb] reading sources... [ 82%] release_note/ommx-1.9.0 /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/docs/en/release_note/ommx-1.9.0.md: Excluded from execution by pattern: 'release_note/ommx-1.*.md' [mystnb] reading sources... [ 83%] release_note/ommx-2.0.0 reading sources... [ 84%] tutorial/download_miplib_instance reading sources... [ 85%] tutorial/download_qplib_instance reading sources... [ 87%] tutorial/implement_adapter reading sources... [ 88%] tutorial/share_in_ommx_artifact reading sources... [ 89%] tutorial/solve_with_ommx_adapter reading sources... [ 90%] tutorial/switching_adapters reading sources... [ 91%] tutorial/tsp_sampling_with_openjij_adapter reading sources... [ 93%] user_guide/adapter_initial_state reading sources... [ 94%] user_guide/function reading sources... [ 95%] user_guide/instance reading sources... [ 96%] user_guide/parametric_instance reading sources... [ 98%] user_guide/sample_set reading sources... [ 99%] user_guide/solution reading sources... [100%] user_guide/supported_ommx_adapters /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/docs/en/autoapi/ommx_highs_adapter/adapter/index.rst:42: WARNING: Line block ends without a blank line. [docutils] /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/docs/en/autoapi/ommx_highs_adapter/adapter/index.rst:61: WARNING: Line block ends without a blank line. [docutils] /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/docs/en/autoapi/ommx_highs_adapter/adapter/index.rst:77: WARNING: Line block ends without a blank line. [docutils] /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/docs/en/autoapi/ommx_highs_adapter/adapter/index.rst:102: WARNING: Line block ends without a blank line. [docutils] /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/docs/en/autoapi/ommx_highs_adapter/adapter/index.rst:265: ERROR: Unexpected indentation. [docutils] /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/docs/en/autoapi/ommx_highs_adapter/adapter/index.rst:266: WARNING: Block quote ends without a blank line; unexpected unindent. [docutils] /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/docs/en/autoapi/ommx_highs_adapter/adapter/index.rst:42: ERROR: Undefined substitution referenced: "-----------". [docutils] /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/docs/en/autoapi/ommx_highs_adapter/adapter/index.rst:42: ERROR: Undefined substitution referenced: "---------". [docutils] /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/docs/en/autoapi/ommx_highs_adapter/adapter/index.rst:61: ERROR: Undefined substitution referenced: "-----------------". [docutils] /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/docs/en/autoapi/ommx_highs_adapter/adapter/index.rst:61: ERROR: Undefined substitution referenced: "------------------". [docutils] /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/docs/en/autoapi/ommx_highs_adapter/adapter/index.rst:65: ERROR: Undefined substitution referenced: "constant". [docutils] /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/docs/en/autoapi/ommx_highs_adapter/adapter/index.rst:65: ERROR: Undefined substitution referenced: "constant". [docutils] /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/docs/en/autoapi/ommx_highs_adapter/adapter/index.rst:77: ERROR: Undefined substitution referenced: "----------------". [docutils] /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/docs/en/autoapi/ommx_highs_adapter/adapter/index.rst:102: ERROR: Undefined substitution referenced: "--------------". [docutils] /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/docs/en/autoapi/ommx_pyscipopt_adapter/adapter/index.rst:51: ERROR: Unknown directive type "doctest". .. doctest:: >>> from ommx_pyscipopt_adapter import OMMXPySCIPOptAdapter >>> from ommx.v1 import Instance, DecisionVariable >>> p = [10, 13, 18, 32, 7, 15] >>> w = [11, 15, 20, 35, 10, 33] >>> x = [DecisionVariable.binary(i) for i in range(6)] >>> instance = Instance.from_components( ... decision_variables=x, ... objective=sum(p[i] * x[i] for i in range(6)), ... constraints=[sum(w[i] * x[i] for i in range(6)) <= 47], ... sense=Instance.MAXIMIZE, ... ) >>> adapter = OMMXPySCIPOptAdapter(instance) >>> model = adapter.solver_input >>> # ... some modification of model's parameters >>> model.optimize() >>> solution = adapter.decode(model) >>> solution.objective 42.0 [docutils] /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/docs/en/autoapi/ommx_pyscipopt_adapter/adapter/index.rst:85: ERROR: Unknown directive type "doctest". .. doctest:: The following example shows how to solve an unconstrained linear optimization problem with `x1` as the objective function. >>> from ommx_pyscipopt_adapter import OMMXPySCIPOptAdapter >>> from ommx.v1 import Instance, DecisionVariable >>> x1 = DecisionVariable.integer(1, lower=0, upper=5) >>> ommx_instance = Instance.from_components( ... decision_variables=[x1], ... objective=x1, ... constraints=[], ... sense=Instance.MINIMIZE, ... ) >>> adapter = OMMXPySCIPOptAdapter(ommx_instance) >>> model = adapter.solver_input >>> model.optimize() >>> ommx_state = adapter.decode_to_state(model) >>> ommx_state.entries {1: 0.0} [docutils] /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/docs/en/autoapi/ommx_pyscipopt_adapter/adapter/index.rst:128: ERROR: Unknown directive type "doctest". .. doctest:: >>> from ommx.v1 import Instance, DecisionVariable >>> from ommx.v1 import Solution >>> from ommx_pyscipopt_adapter import OMMXPySCIPOptAdapter >>> p = [10, 13, 18, 32, 7, 15] >>> w = [11, 15, 20, 35, 10, 33] >>> x = [DecisionVariable.binary(i) for i in range(6)] >>> instance = Instance.from_components( ... decision_variables=x, ... objective=sum(p[i] * x[i] for i in range(6)), ... constraints=[(sum(w[i] * x[i] for i in range(6)) <= 47).set_id(0)], ... sense=Instance.MAXIMIZE, ... ) Solve it >>> solution = OMMXPySCIPOptAdapter.solve(instance) Check output >>> sorted([(id, value) for id, value in solution.state.entries.items()]) [(0, 1.0), (1, 0.0), (2, 0.0), (3, 1.0), (4, 0.0), (5, 0.0)] >>> solution.feasible True >>> assert solution.optimality == Solution.OPTIMAL p[0] + p[3] = 42 w[0] + w[3] = 46 <= 47 >>> solution.objective 42.0 >>> solution.get_constraint_value(0) -1.0 [docutils] /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/docs/en/autoapi/ommx_pyscipopt_adapter/adapter/index.rst:166: ERROR: Unknown directive type "doctest". .. doctest:: >>> from ommx.v1 import Instance, DecisionVariable >>> from ommx_pyscipopt_adapter import OMMXPySCIPOptAdapter >>> x = DecisionVariable.integer(0, upper=3, lower=0) >>> instance = Instance.from_components( ... decision_variables=[x], ... objective=x, ... constraints=[x >= 4], ... sense=Instance.MAXIMIZE, ... ) >>> OMMXPySCIPOptAdapter.solve(instance) Traceback (most recent call last): ... ommx.adapter.InfeasibleDetected: Model was infeasible [docutils] /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/docs/en/autoapi/ommx_pyscipopt_adapter/adapter/index.rst:186: ERROR: Unknown directive type "doctest". .. doctest:: >>> from ommx.v1 import Instance, DecisionVariable >>> from ommx_pyscipopt_adapter import OMMXPySCIPOptAdapter >>> x = DecisionVariable.integer(0, lower=0) >>> instance = Instance.from_components( ... decision_variables=[x], ... objective=x, ... constraints=[], ... sense=Instance.MAXIMIZE, ... ) >>> OMMXPySCIPOptAdapter.solve(instance) Traceback (most recent call last): ... ommx.adapter.UnboundedDetected: Model was unbounded [docutils] /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/docs/en/autoapi/ommx_python_mip_adapter/adapter/index.rst:51: ERROR: Unknown directive type "doctest". .. doctest:: >>> from ommx.v1 import Instance, DecisionVariable >>> from ommx_python_mip_adapter import OMMXPythonMIPAdapter >>> p = [10, 13, 18, 32, 7, 15] >>> w = [11, 15, 20, 35, 10, 33] >>> x = [DecisionVariable.binary(i) for i in range(6)] >>> instance = Instance.from_components( ... decision_variables=x, ... objective=sum(p[i] * x[i] for i in range(6)), ... constraints=[sum(w[i] * x[i] for i in range(6)) <= 47], ... sense=Instance.MAXIMIZE, ... ) >>> adapter = OMMXPythonMIPAdapter(instance) >>> model = adapter.solver_input >>> # ... some modification of model's parameters >>> model.optimize() >>> solution = adapter.decode(model) >>> solution.objective 42.0 [docutils] /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/docs/en/autoapi/ommx_python_mip_adapter/adapter/index.rst:86: ERROR: Unknown directive type "doctest". .. doctest:: The following example of solving an unconstrained linear optimization problem with x1 as the objective function. >>> from ommx_python_mip_adapter import OMMXPythonMIPAdapter >>> from ommx.v1 import Instance, DecisionVariable >>> x1 = DecisionVariable.integer(1, lower=0, upper=5) >>> ommx_instance = Instance.from_components( ... decision_variables=[x1], ... objective=x1, ... constraints=[], ... sense=Instance.MINIMIZE, ... ) >>> adapter = OMMXPythonMIPAdapter(ommx_instance) >>> model = adapter.solver_input >>> model.optimize() >>> ommx_state = adapter.decode_to_state(model) >>> ommx_state.entries {1: 0.0} [docutils] /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/docs/en/autoapi/ommx_python_mip_adapter/adapter/index.rst:126: ERROR: Unknown directive type "doctest". .. doctest:: >>> from ommx.v1 import Instance, DecisionVariable >>> from ommx_python_mip_adapter import OMMXPythonMIPAdapter >>> p = [10, 13, 18, 32, 7, 15] >>> w = [11, 15, 20, 35, 10, 33] >>> x = [DecisionVariable.binary(i) for i in range(6)] >>> instance = Instance.from_components( ... decision_variables=x, ... objective=sum(p[i] * x[i] for i in range(6)), ... constraints=[(sum(w[i] * x[i] for i in range(6)) <= 47).set_id(0)], ... sense=Instance.MAXIMIZE, ... ) Solve it >>> solution = OMMXPythonMIPAdapter.solve(instance) Check output >>> sorted([(id, value) for id, value in solution.state.entries.items()]) [(0, 1.0), (1, 0.0), (2, 0.0), (3, 1.0), (4, 0.0), (5, 0.0)] >>> solution.feasible True >>> assert solution.optimality == Solution.OPTIMAL p[0] + p[3] = 42 w[0] + w[3] = 46 <= 47 >>> solution.objective 42.0 >>> solution.get_constraint_value(0) -1.0 [docutils] /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/docs/en/autoapi/ommx_python_mip_adapter/adapter/index.rst:163: ERROR: Unknown directive type "doctest". .. doctest:: >>> from ommx.v1 import Instance, DecisionVariable >>> from ommx_python_mip_adapter import OMMXPythonMIPAdapter >>> x = DecisionVariable.integer(0, upper=3, lower=0) >>> instance = Instance.from_components( ... decision_variables=[x], ... objective=x, ... constraints=[x >= 4], ... sense=Instance.MAXIMIZE, ... ) >>> OMMXPythonMIPAdapter.solve(instance) Traceback (most recent call last): ... ommx.adapter.InfeasibleDetected: Model was infeasible [docutils] /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/docs/en/autoapi/ommx_python_mip_adapter/adapter/index.rst:183: ERROR: Unknown directive type "doctest". .. doctest:: >>> from ommx.v1 import Instance, DecisionVariable >>> from ommx_python_mip_adapter import OMMXPythonMIPAdapter >>> x = DecisionVariable.integer(0, lower=0) >>> instance = Instance.from_components( ... decision_variables=[x], ... objective=x, ... constraints=[], ... sense=Instance.MAXIMIZE, ... ) >>> OMMXPythonMIPAdapter.solve(instance) Traceback (most recent call last): ... ommx.adapter.UnboundedDetected: Model was unbounded [docutils] /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/docs/en/autoapi/ommx_python_mip_adapter/adapter/index.rst:203: ERROR: Unknown directive type "doctest". .. doctest:: >>> from ommx.v1 import Instance, DecisionVariable >>> from ommx_python_mip_adapter import OMMXPythonMIPAdapter >>> x = DecisionVariable.continuous(0, lower=0, upper=1) >>> y = DecisionVariable.continuous(1, lower=0, upper=1) >>> instance = Instance.from_components( ... decision_variables=[x, y], ... objective=x + y, ... constraints=[(x + y <= 1).set_id(0)], ... sense=Instance.MAXIMIZE, ... ) >>> solution = OMMXPythonMIPAdapter.solve(instance) >>> solution.get_dual_variable(0) 1.0 [docutils] /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/docs/en/autoapi/ommx_python_mip_adapter/python_mip_to_ommx/index.rst:63: ERROR: Unknown directive type "doctest". .. doctest:: >>> import mip >>> import ommx_python_mip_adapter as adapter >>> model = mip.Model() >>> x1=model.add_var(name="1", var_type=mip.INTEGER, lb=0, ub=5) >>> x2=model.add_var(name="2", var_type=mip.CONTINUOUS, lb=0, ub=5) >>> model.objective = - x1 - 2 * x2 >>> constr = model.add_constr(x1 + x2 - 6 <= 0) >>> ommx_instance = adapter.model_to_instance(model) [docutils] looking for now-outdated files... none found pickling environment... done checking consistency... /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/docs/en/autoapi/ommx/index.rst: WARNING: document isn't included in any toctree [toc.not_included] /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/docs/en/autoapi/ommx/adapter/index.rst: document is referenced in multiple toctrees: ['api/index', 'autoapi/ommx/index'], selecting: autoapi/ommx/index <- autoapi/ommx/adapter/index /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/docs/en/autoapi/ommx/dataset/index.rst: document is referenced in multiple toctrees: ['api/index', 'autoapi/ommx/index'], selecting: autoapi/ommx/index <- autoapi/ommx/dataset/index /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/docs/en/autoapi/ommx/mps/index.rst: document is referenced in multiple toctrees: ['api/index', 'autoapi/ommx/index'], selecting: autoapi/ommx/index <- autoapi/ommx/mps/index /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/docs/en/autoapi/ommx/qplib/index.rst: document is referenced in multiple toctrees: ['api/index', 'autoapi/ommx/index'], selecting: autoapi/ommx/index <- autoapi/ommx/qplib/index /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/docs/en/autoapi/ommx/testing/index.rst: document is referenced in multiple toctrees: ['api/index', 'autoapi/ommx/index'], selecting: autoapi/ommx/index <- autoapi/ommx/testing/index done preparing documents... done copying assets... copying static files... Writing evaluated template result to /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/_readthedocs/html/_static/basic.css Writing evaluated template result to /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/_readthedocs/html/_static/language_data.js Writing evaluated template result to /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/_readthedocs/html/_static/documentation_options.js copying static files: done copying extra files... copying extra files: done copying assets: done writing output... [ 1%] api/_items/ommx.artifact.Artifact writing output... [ 2%] api/_items/ommx.artifact.ArtifactBuilder writing output... [ 4%] api/_items/ommx.artifact.Descriptor writing output... [ 5%] api/_items/ommx.artifact.get_image_dir writing output... [ 6%] api/_items/ommx.artifact.get_images writing output... [ 7%] api/_items/ommx.artifact.get_local_registry_root writing output... [ 9%] api/_items/ommx.artifact.set_local_registry_root writing output... [ 10%] api/_items/ommx.v1.Bound writing output... [ 11%] api/_items/ommx.v1.Constraint writing output... [ 12%] api/_items/ommx.v1.ConstraintHints writing output... [ 13%] api/_items/ommx.v1.DecisionVariable writing output... [ 15%] api/_items/ommx.v1.DecisionVariableAnalysis writing output... [ 16%] api/_items/ommx.v1.Equality writing output... [ 17%] api/_items/ommx.v1.EvaluatedConstraint writing output... [ 18%] api/_items/ommx.v1.EvaluatedDecisionVariable writing output... [ 20%] api/_items/ommx.v1.EvaluatedNamedFunction writing output... [ 21%] api/_items/ommx.v1.Function writing output... [ 22%] api/_items/ommx.v1.Instance writing output... [ 23%] api/_items/ommx.v1.Kind writing output... [ 24%] api/_items/ommx.v1.Linear writing output... [ 26%] api/_items/ommx.v1.NamedFunction writing output... [ 27%] api/_items/ommx.v1.OneHot writing output... [ 28%] api/_items/ommx.v1.Optimality writing output... [ 29%] api/_items/ommx.v1.Parameter writing output... [ 30%] api/_items/ommx.v1.ParametricInstance writing output... [ 32%] api/_items/ommx.v1.Polynomial writing output... [ 33%] api/_items/ommx.v1.Quadratic writing output... [ 34%] api/_items/ommx.v1.Relaxation writing output... [ 35%] api/_items/ommx.v1.RemovedConstraint writing output... [ 37%] api/_items/ommx.v1.Rng writing output... [ 38%] api/_items/ommx.v1.SampleSet writing output... [ 39%] api/_items/ommx.v1.SampledConstraint writing output... [ 40%] api/_items/ommx.v1.SampledDecisionVariable writing output... [ 41%] api/_items/ommx.v1.SampledNamedFunction writing output... [ 43%] api/_items/ommx.v1.Samples writing output... [ 44%] api/_items/ommx.v1.Sense writing output... [ 45%] api/_items/ommx.v1.Solution writing output... [ 46%] api/_items/ommx.v1.Sos1 writing output... [ 48%] api/_items/ommx.v1.State writing output... [ 49%] api/_items/ommx.v1.ToSamples writing output... [ 50%] api/_items/ommx.v1.ToState writing output... [ 51%] api/index writing output... [ 52%] api/ommx.artifact writing output... [ 54%] api/ommx.v1 writing output... [ 55%] autoapi/ommx/adapter/index writing output... [ 56%] autoapi/ommx/dataset/index writing output... [ 57%] autoapi/ommx/index writing output... [ 59%] autoapi/ommx/mps/index writing output... [ 60%] autoapi/ommx/qplib/index writing output... [ 61%] autoapi/ommx/testing/index writing output... [ 62%] autoapi/ommx_highs_adapter/adapter/index writing output... [ 63%] autoapi/ommx_highs_adapter/exception/index writing output... [ 65%] autoapi/ommx_highs_adapter/index writing output... [ 66%] autoapi/ommx_openjij_adapter/index writing output... [ 67%] autoapi/ommx_pyscipopt_adapter/adapter/index writing output... [ 68%] autoapi/ommx_pyscipopt_adapter/exception/index writing output... [ 70%] autoapi/ommx_pyscipopt_adapter/index writing output... [ 71%] autoapi/ommx_python_mip_adapter/adapter/index writing output... [ 72%] autoapi/ommx_python_mip_adapter/exception/index writing output... [ 73%] autoapi/ommx_python_mip_adapter/index writing output... [ 74%] autoapi/ommx_python_mip_adapter/python_mip_to_ommx/index writing output... [ 76%] index writing output... [ 77%] release_note/ommx-1.5.0 writing output... [ 78%] release_note/ommx-1.6.0 writing output... [ 79%] release_note/ommx-1.7.0 writing output... [ 80%] release_note/ommx-1.8.0 writing output... [ 82%] release_note/ommx-1.9.0 writing output... [ 83%] release_note/ommx-2.0.0 writing output... [ 84%] tutorial/download_miplib_instance writing output... [ 85%] tutorial/download_qplib_instance writing output... [ 87%] tutorial/implement_adapter writing output... [ 88%] tutorial/share_in_ommx_artifact writing output... [ 89%] tutorial/solve_with_ommx_adapter writing output... [ 90%] tutorial/switching_adapters writing output... [ 91%] tutorial/tsp_sampling_with_openjij_adapter writing output... [ 93%] user_guide/adapter_initial_state writing output... [ 94%] user_guide/function writing output... [ 95%] user_guide/instance writing output... [ 96%] user_guide/parametric_instance writing output... [ 98%] user_guide/sample_set writing output... [ 99%] user_guide/solution writing output... [100%] user_guide/supported_ommx_adapters /home/docs/checkouts/readthedocs.org/user_builds/jij-inc-ommx/checkouts/785/:9: WARNING: Lexing literal_block '{\n "decision_variables": {\n "total": int,\n "by_kind": {\n "binary": int,\n "integer": int,\n "continuous": int,\n "semi_integer": int,\n "semi_continuous": int\n },\n "by_usage": {\n "used_in_objective": int,\n "used_in_constraints": int,\n "used": int,\n "fixed": int,\n "dependent": int,\n "irrelevant": int\n }\n },\n "constraints": {\n "total": int,\n "active": int,\n "removed": int\n }\n}\n' as "json" resulted in an error at token: 'i'. Retrying in relaxed mode. [misc.highlighting_failure] generating indices... genindex py-modindex done writing additional pages... search done copying images... [ 20%] assets/introduction_01.png copying images... [ 40%] assets/introduction_02.png copying images... [ 60%] assets/introduction_03.png copying images... [ 80%] tutorial/assets/solve_with_ommx_adapter_01.png copying images... [100%] tutorial/assets/taraimawashi_businessman.png dumping search index in English (code: en)... done dumping object inventory... done build succeeded, 44 warnings. The HTML pages are in _readthedocs/html.