Read the Docs build information Build id: 3904109 Project: canonical-charmed-valkey Version: latest Commit: 5a44eb4e7459c5bc4f88dbfe2a7f66784e3dd150 Date: 2026-04-07T20:20:25.864187Z State: finished Success: False [rtd-command-info] start-time: 2026-04-07T20:20:27.010754Z, end-time: 2026-04-07T20:20:27.483106Z, duration: 0, exit-code: 0 git clone --depth 1 https://github.com/canonical/charmed-valkey-operator . Cloning into '.'... [rtd-command-info] start-time: 2026-04-07T20:20:27.602482Z, end-time: 2026-04-07T20:20:28.044321Z, duration: 0, exit-code: 0 git fetch origin --force --prune --prune-tags --depth 50 HEAD From https://github.com/canonical/charmed-valkey-operator * branch HEAD -> FETCH_HEAD [rtd-command-info] start-time: 2026-04-07T20:20:28.821416Z, end-time: 2026-04-07T20:20:28.860107Z, duration: 0, exit-code: 0 cat .readthedocs.yaml # .readthedocs.yaml # Read the Docs configuration file # See https://docs.readthedocs.io/en/stable/config-file/v2.html for details # Required version: 2 # Set the version of Python and other tools you might need build: os: ubuntu-22.04 tools: python: "3.11" jobs: post_checkout: - git fetch --unshallow || true # Cancel building pull requests when there aren't changed in the docs directory. # If there are no changes (git diff exits with 0) we force the command to return with 183. # This is a special exit code on Read the Docs that will cancel the build immediately. # https://docs.readthedocs.io/en/stable/build-customization.html#cancel-build-based-on-a-condition - | if [ "$READTHEDOCS_VERSION_TYPE" = "external" ] && git diff --quiet origin/main -- 'docs/' '.readthedocs.yaml'; then exit 183; fi # Build documentation in the docs/ directory with Sphinx sphinx: builder: dirhtml configuration: docs/conf.py fail_on_warning: true # If using Sphinx, optionally build your docs in additional formats such as PDF # formats: # - pdf # Optionally declare the Python requirements required to build your docs python: install: - requirements: docs/requirements.txt [rtd-command-info] start-time: 2026-04-07T20:20:28.960815Z, end-time: 2026-04-07T20:20:29.005689Z, duration: 0, exit-code: 0 git fetch --unshallow || true fatal: --unshallow on a complete repository does not make sense [rtd-command-info] start-time: 2026-04-07T20:20:29.162389Z, end-time: 2026-04-07T20:20:29.199406Z, duration: 0, exit-code: 0 if [ "$READTHEDOCS_VERSION_TYPE" = "external" ] && git diff --quiet origin/main -- 'docs/' '.readthedocs.yaml'; then exit 183; fi [rtd-command-info] start-time: 2026-04-07T20:20:34.102554Z, end-time: 2026-04-07T20:20:34.257132Z, duration: 0, exit-code: 0 asdf global python 3.11.12 [rtd-command-info] start-time: 2026-04-07T20:20:34.770844Z, end-time: 2026-04-07T20:20:35.396995Z, duration: 0, exit-code: 0 python -mvirtualenv $READTHEDOCS_VIRTUALENV_PATH created virtual environment CPython3.11.12.final.0-64 in 282ms creator CPython3Posix(dest=/home/docs/checkouts/readthedocs.org/user_builds/canonical-charmed-valkey/envs/latest, 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: 2026-04-07T20:20:35.490884Z, end-time: 2026-04-07T20:20:40.383311Z, duration: 4, exit-code: 0 python -m pip install --upgrade --no-cache-dir pip setuptools Requirement already satisfied: pip in /home/docs/checkouts/readthedocs.org/user_builds/canonical-charmed-valkey/envs/latest/lib/python3.11/site-packages (23.1) Collecting pip Downloading pip-26.0.1-py3-none-any.whl (1.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 23.0 MB/s eta 0:00:00 Requirement already satisfied: setuptools in /home/docs/checkouts/readthedocs.org/user_builds/canonical-charmed-valkey/envs/latest/lib/python3.11/site-packages (67.6.1) Collecting setuptools Downloading setuptools-82.0.1-py3-none-any.whl (1.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.0/1.0 MB 111.3 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-26.0.1 setuptools-82.0.1 [rtd-command-info] start-time: 2026-04-07T20:20:40.501246Z, end-time: 2026-04-07T20:20:45.187095Z, duration: 4, exit-code: 0 python -m pip install --upgrade --no-cache-dir sphinx Collecting sphinx Downloading sphinx-9.0.4-py3-none-any.whl.metadata (5.8 kB) Collecting sphinxcontrib-applehelp>=1.0.7 (from sphinx) Downloading sphinxcontrib_applehelp-2.0.0-py3-none-any.whl.metadata (2.3 kB) Collecting sphinxcontrib-devhelp>=1.0.6 (from sphinx) Downloading sphinxcontrib_devhelp-2.0.0-py3-none-any.whl.metadata (2.3 kB) Collecting sphinxcontrib-htmlhelp>=2.0.6 (from sphinx) Downloading sphinxcontrib_htmlhelp-2.1.0-py3-none-any.whl.metadata (2.3 kB) Collecting sphinxcontrib-jsmath>=1.0.1 (from sphinx) Downloading sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl.metadata (1.4 kB) Collecting sphinxcontrib-qthelp>=1.0.6 (from sphinx) Downloading sphinxcontrib_qthelp-2.0.0-py3-none-any.whl.metadata (2.3 kB) Collecting sphinxcontrib-serializinghtml>=1.1.9 (from sphinx) Downloading sphinxcontrib_serializinghtml-2.0.0-py3-none-any.whl.metadata (2.4 kB) Collecting Jinja2>=3.1 (from sphinx) Downloading jinja2-3.1.6-py3-none-any.whl.metadata (2.9 kB) Collecting Pygments>=2.17 (from sphinx) Downloading pygments-2.20.0-py3-none-any.whl.metadata (2.5 kB) Collecting docutils<0.23,>=0.20 (from sphinx) Downloading docutils-0.22.4-py3-none-any.whl.metadata (15 kB) Collecting snowballstemmer>=2.2 (from sphinx) Downloading snowballstemmer-3.0.1-py3-none-any.whl.metadata (7.9 kB) Collecting babel>=2.13 (from sphinx) Downloading babel-2.18.0-py3-none-any.whl.metadata (2.2 kB) Collecting alabaster>=0.7.14 (from sphinx) Downloading alabaster-1.0.0-py3-none-any.whl.metadata (2.8 kB) Collecting imagesize>=1.3 (from sphinx) Downloading imagesize-2.0.0-py2.py3-none-any.whl.metadata (1.5 kB) Collecting requests>=2.30.0 (from sphinx) Downloading requests-2.33.1-py3-none-any.whl.metadata (4.8 kB) Collecting roman-numerals>=1.0.0 (from sphinx) Downloading roman_numerals-4.1.0-py3-none-any.whl.metadata (3.3 kB) Collecting packaging>=23.0 (from sphinx) Downloading packaging-26.0-py3-none-any.whl.metadata (3.3 kB) Collecting MarkupSafe>=2.0 (from Jinja2>=3.1->sphinx) Downloading markupsafe-3.0.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.7 kB) Collecting charset_normalizer<4,>=2 (from requests>=2.30.0->sphinx) Downloading charset_normalizer-3.4.7-cp311-cp311-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) Downloading idna-3.11-py3-none-any.whl.metadata (8.4 kB) Collecting urllib3<3,>=1.26 (from requests>=2.30.0->sphinx) Downloading urllib3-2.6.3-py3-none-any.whl.metadata (6.9 kB) Collecting certifi>=2023.5.7 (from requests>=2.30.0->sphinx) Downloading certifi-2026.2.25-py3-none-any.whl.metadata (2.5 kB) Downloading sphinx-9.0.4-py3-none-any.whl (3.9 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.9/3.9 MB 66.2 MB/s 0:00:00 Downloading docutils-0.22.4-py3-none-any.whl (633 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 633.2/633.2 kB 857.0 MB/s 0:00:00 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 346.4 MB/s 0:00:00 Downloading imagesize-2.0.0-py2.py3-none-any.whl (9.4 kB) Downloading jinja2-3.1.6-py3-none-any.whl (134 kB) Downloading markupsafe-3.0.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (22 kB) Downloading packaging-26.0-py3-none-any.whl (74 kB) Downloading pygments-2.20.0-py3-none-any.whl (1.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 913.8 MB/s 0:00:00 Downloading requests-2.33.1-py3-none-any.whl (64 kB) Downloading charset_normalizer-3.4.7-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (214 kB) Downloading idna-3.11-py3-none-any.whl (71 kB) Downloading urllib3-2.6.3-py3-none-any.whl (131 kB) Downloading certifi-2026.2.25-py3-none-any.whl (153 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) Installing collected packages: urllib3, sphinxcontrib-serializinghtml, sphinxcontrib-qthelp, sphinxcontrib-jsmath, sphinxcontrib-htmlhelp, sphinxcontrib-devhelp, sphinxcontrib-applehelp, snowballstemmer, roman-numerals, 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.20.0 alabaster-1.0.0 babel-2.18.0 certifi-2026.2.25 charset_normalizer-3.4.7 docutils-0.22.4 idna-3.11 imagesize-2.0.0 packaging-26.0 requests-2.33.1 roman-numerals-4.1.0 snowballstemmer-3.0.1 sphinx-9.0.4 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.6.3 [rtd-command-info] start-time: 2026-04-07T20:20:45.282461Z, end-time: 2026-04-07T20:24:08.106333Z, duration: 202, exit-code: 1 python -m pip install --exists-action=w --no-cache-dir -r docs/requirements.txt Collecting canonical-sphinx>=0.5.1 (from -r docs/requirements.txt (line 2)) Downloading canonical_sphinx-0.6.0-py3-none-any.whl.metadata (5.8 kB) Collecting myst-parser (from -r docs/requirements.txt (line 5)) Downloading myst_parser-5.0.0-py3-none-any.whl.metadata (5.6 kB) Collecting sphinx-autobuild (from -r docs/requirements.txt (line 6)) Downloading sphinx_autobuild-2025.8.25-py3-none-any.whl.metadata (8.5 kB) Collecting sphinx-design (from -r docs/requirements.txt (line 7)) Downloading sphinx_design-0.7.0-py3-none-any.whl.metadata (5.5 kB) Collecting sphinx-notfound-page (from -r docs/requirements.txt (line 8)) Downloading sphinx_notfound_page-1.1.0-py3-none-any.whl.metadata (2.9 kB) Collecting sphinx-reredirects (from -r docs/requirements.txt (line 9)) Downloading sphinx_reredirects-1.1.0-py3-none-any.whl.metadata (4.7 kB) Collecting sphinx-tabs (from -r docs/requirements.txt (line 10)) Downloading sphinx_tabs-3.5.0-py3-none-any.whl.metadata (6.6 kB) Collecting sphinxcontrib-jquery (from -r docs/requirements.txt (line 11)) Downloading sphinxcontrib_jquery-4.1-py2.py3-none-any.whl.metadata (2.6 kB) Collecting sphinxext-opengraph (from -r docs/requirements.txt (line 12)) Downloading sphinxext_opengraph-0.13.0-py3-none-any.whl.metadata (2.7 kB) Collecting sphinx-config-options>=0.1.0 (from -r docs/requirements.txt (line 15)) Downloading sphinx_config_options-0.1.1-py3-none-any.whl.metadata (3.1 kB) Collecting sphinx-contributor-listing>=0.1.0 (from -r docs/requirements.txt (line 16)) Downloading sphinx_contributor_listing-0.1.0-py3-none-any.whl.metadata (2.7 kB) Collecting sphinx-filtered-toctree>=0.1.0 (from -r docs/requirements.txt (line 17)) Downloading sphinx_filtered_toctree-0.1.0-py3-none-any.whl.metadata (1.8 kB) Collecting sphinx-related-links>=0.1.1 (from -r docs/requirements.txt (line 18)) Downloading sphinx_related_links-0.1.2-py3-none-any.whl.metadata (2.5 kB) Collecting sphinx-roles>=0.1.0 (from -r docs/requirements.txt (line 19)) Downloading sphinx_roles-0.1.0-py3-none-any.whl.metadata (1.5 kB) Collecting sphinx-terminal>=1.0.2 (from -r docs/requirements.txt (line 20)) Downloading sphinx_terminal-1.0.3-py3-none-any.whl.metadata (2.9 kB) Collecting sphinx-ubuntu-images>=0.1.0 (from -r docs/requirements.txt (line 21)) Downloading sphinx_ubuntu_images-0.1.0-py3-none-any.whl.metadata (4.5 kB) Collecting sphinx-youtube-links>=0.1.0 (from -r docs/requirements.txt (line 22)) Downloading sphinx_youtube_links-0.1.0-py3-none-any.whl.metadata (1.5 kB) Requirement already satisfied: packaging in /home/docs/checkouts/readthedocs.org/user_builds/canonical-charmed-valkey/envs/latest/lib/python3.11/site-packages (from -r docs/requirements.txt (line 25)) (26.0) Collecting sphinx-last-updated-by-git (from -r docs/requirements.txt (line 27)) Downloading sphinx_last_updated_by_git-0.3.8-py3-none-any.whl.metadata (7.1 kB) Collecting sphinx-sitemap (from -r docs/requirements.txt (line 28)) Downloading sphinx_sitemap-2.9.0-py3-none-any.whl.metadata (3.4 kB) Collecting rst2html (from -r docs/requirements.txt (line 31)) Downloading rst2html-2020.7.4.tar.gz (1.5 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 vale (from -r docs/requirements.txt (line 32)) Downloading vale-3.13.0.0-py3-none-any.whl.metadata (3.0 kB) Collecting sphinxcontrib-svg2pdfconverter[CairoSVG] (from -r docs/requirements.txt (line 26)) Downloading sphinxcontrib_svg2pdfconverter-2.1.0-py3-none-any.whl.metadata (3.3 kB) Requirement already satisfied: Sphinx>=7.1.2 in /home/docs/checkouts/readthedocs.org/user_builds/canonical-charmed-valkey/envs/latest/lib/python3.11/site-packages (from canonical-sphinx>=0.5.1->-r docs/requirements.txt (line 2)) (9.0.4) Collecting furo (from canonical-sphinx>=0.5.1->-r docs/requirements.txt (line 2)) Downloading furo-2025.12.19-py3-none-any.whl.metadata (4.9 kB) Collecting linkify-it-py (from canonical-sphinx>=0.5.1->-r docs/requirements.txt (line 2)) Downloading linkify_it_py-2.1.0-py3-none-any.whl.metadata (8.5 kB) Requirement already satisfied: docutils<0.23,>=0.20 in /home/docs/checkouts/readthedocs.org/user_builds/canonical-charmed-valkey/envs/latest/lib/python3.11/site-packages (from myst-parser->-r docs/requirements.txt (line 5)) (0.22.4) Requirement already satisfied: jinja2 in /home/docs/checkouts/readthedocs.org/user_builds/canonical-charmed-valkey/envs/latest/lib/python3.11/site-packages (from myst-parser->-r docs/requirements.txt (line 5)) (3.1.6) Collecting markdown-it-py~=4.0 (from myst-parser->-r docs/requirements.txt (line 5)) Downloading markdown_it_py-4.0.0-py3-none-any.whl.metadata (7.3 kB) Collecting mdit-py-plugins~=0.5 (from myst-parser->-r docs/requirements.txt (line 5)) Downloading mdit_py_plugins-0.5.0-py3-none-any.whl.metadata (2.8 kB) Collecting pyyaml (from myst-parser->-r docs/requirements.txt (line 5)) Downloading pyyaml-6.0.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.4 kB) Collecting mdurl~=0.1 (from markdown-it-py~=4.0->myst-parser->-r docs/requirements.txt (line 5)) Downloading mdurl-0.1.2-py3-none-any.whl.metadata (1.6 kB) Requirement already satisfied: sphinxcontrib-applehelp>=1.0.7 in /home/docs/checkouts/readthedocs.org/user_builds/canonical-charmed-valkey/envs/latest/lib/python3.11/site-packages (from Sphinx>=7.1.2->canonical-sphinx>=0.5.1->-r docs/requirements.txt (line 2)) (2.0.0) Requirement already satisfied: sphinxcontrib-devhelp>=1.0.6 in /home/docs/checkouts/readthedocs.org/user_builds/canonical-charmed-valkey/envs/latest/lib/python3.11/site-packages (from Sphinx>=7.1.2->canonical-sphinx>=0.5.1->-r docs/requirements.txt (line 2)) (2.0.0) Requirement already satisfied: sphinxcontrib-htmlhelp>=2.0.6 in /home/docs/checkouts/readthedocs.org/user_builds/canonical-charmed-valkey/envs/latest/lib/python3.11/site-packages (from Sphinx>=7.1.2->canonical-sphinx>=0.5.1->-r docs/requirements.txt (line 2)) (2.1.0) Requirement already satisfied: sphinxcontrib-jsmath>=1.0.1 in /home/docs/checkouts/readthedocs.org/user_builds/canonical-charmed-valkey/envs/latest/lib/python3.11/site-packages (from Sphinx>=7.1.2->canonical-sphinx>=0.5.1->-r docs/requirements.txt (line 2)) (1.0.1) Requirement already satisfied: sphinxcontrib-qthelp>=1.0.6 in /home/docs/checkouts/readthedocs.org/user_builds/canonical-charmed-valkey/envs/latest/lib/python3.11/site-packages (from Sphinx>=7.1.2->canonical-sphinx>=0.5.1->-r docs/requirements.txt (line 2)) (2.0.0) Requirement already satisfied: sphinxcontrib-serializinghtml>=1.1.9 in /home/docs/checkouts/readthedocs.org/user_builds/canonical-charmed-valkey/envs/latest/lib/python3.11/site-packages (from Sphinx>=7.1.2->canonical-sphinx>=0.5.1->-r docs/requirements.txt (line 2)) (2.0.0) Requirement already satisfied: Pygments>=2.17 in /home/docs/checkouts/readthedocs.org/user_builds/canonical-charmed-valkey/envs/latest/lib/python3.11/site-packages (from Sphinx>=7.1.2->canonical-sphinx>=0.5.1->-r docs/requirements.txt (line 2)) (2.20.0) Requirement already satisfied: snowballstemmer>=2.2 in /home/docs/checkouts/readthedocs.org/user_builds/canonical-charmed-valkey/envs/latest/lib/python3.11/site-packages (from Sphinx>=7.1.2->canonical-sphinx>=0.5.1->-r docs/requirements.txt (line 2)) (3.0.1) Requirement already satisfied: babel>=2.13 in /home/docs/checkouts/readthedocs.org/user_builds/canonical-charmed-valkey/envs/latest/lib/python3.11/site-packages (from Sphinx>=7.1.2->canonical-sphinx>=0.5.1->-r docs/requirements.txt (line 2)) (2.18.0) Requirement already satisfied: alabaster>=0.7.14 in /home/docs/checkouts/readthedocs.org/user_builds/canonical-charmed-valkey/envs/latest/lib/python3.11/site-packages (from Sphinx>=7.1.2->canonical-sphinx>=0.5.1->-r docs/requirements.txt (line 2)) (1.0.0) Requirement already satisfied: imagesize>=1.3 in /home/docs/checkouts/readthedocs.org/user_builds/canonical-charmed-valkey/envs/latest/lib/python3.11/site-packages (from Sphinx>=7.1.2->canonical-sphinx>=0.5.1->-r docs/requirements.txt (line 2)) (2.0.0) Requirement already satisfied: requests>=2.30.0 in /home/docs/checkouts/readthedocs.org/user_builds/canonical-charmed-valkey/envs/latest/lib/python3.11/site-packages (from Sphinx>=7.1.2->canonical-sphinx>=0.5.1->-r docs/requirements.txt (line 2)) (2.33.1) Requirement already satisfied: roman-numerals>=1.0.0 in /home/docs/checkouts/readthedocs.org/user_builds/canonical-charmed-valkey/envs/latest/lib/python3.11/site-packages (from Sphinx>=7.1.2->canonical-sphinx>=0.5.1->-r docs/requirements.txt (line 2)) (4.1.0) Collecting colorama>=0.4.6 (from sphinx-autobuild->-r docs/requirements.txt (line 6)) Downloading colorama-0.4.6-py2.py3-none-any.whl.metadata (17 kB) Collecting starlette>=0.35 (from sphinx-autobuild->-r docs/requirements.txt (line 6)) Downloading starlette-1.0.0-py3-none-any.whl.metadata (6.3 kB) Collecting uvicorn>=0.25 (from sphinx-autobuild->-r docs/requirements.txt (line 6)) Downloading uvicorn-0.44.0-py3-none-any.whl.metadata (6.7 kB) Collecting watchfiles>=0.20 (from sphinx-autobuild->-r docs/requirements.txt (line 6)) Downloading watchfiles-1.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.9 kB) Collecting websockets>=11 (from sphinx-autobuild->-r docs/requirements.txt (line 6)) Downloading websockets-16.0-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.metadata (6.8 kB) INFO: pip is looking at multiple versions of sphinx-config-options to determine which version is compatible with other requirements. This could take a while. Collecting sphinx-config-options>=0.1.0 (from -r docs/requirements.txt (line 15)) Downloading sphinx_config_options-0.1.0-py3-none-any.whl.metadata (3.1 kB) Collecting sphinxext-opengraph (from -r docs/requirements.txt (line 12)) Downloading sphinxext_opengraph-0.12.0-py3-none-any.whl.metadata (2.7 kB) Downloading sphinxext_opengraph-0.11.0-py3-none-any.whl.metadata (2.7 kB) Downloading sphinxext_opengraph-0.10.0-py3-none-any.whl.metadata (2.7 kB) INFO: pip is still looking at multiple versions of sphinx-config-options to determine which version is compatible with other requirements. This could take a while. Downloading sphinxext_opengraph-0.9.1-py3-none-any.whl.metadata (6.5 kB) Downloading sphinxext_opengraph-0.9.0-py3-none-any.whl.metadata (6.5 kB) Downloading sphinxext_opengraph-0.8.2-py3-none-any.whl.metadata (6.5 kB) Collecting matplotlib (from sphinxext-opengraph->-r docs/requirements.txt (line 12)) Downloading matplotlib-3.10.8-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (52 kB) INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C. Collecting sphinxext-opengraph (from -r docs/requirements.txt (line 12)) Downloading sphinxext_opengraph-0.8.1-py3-none-any.whl.metadata (6.5 kB) Downloading sphinxext_opengraph-0.8.0-py3-none-any.whl.metadata (6.5 kB) Downloading sphinxext_opengraph-0.7.5-py3-none-any.whl.metadata (6.2 kB) Downloading sphinxext_opengraph-0.7.4-py3-none-any.whl.metadata (6.2 kB) Downloading sphinxext_opengraph-0.7.3-py3-none-any.whl.metadata (6.2 kB) Downloading sphinxext_opengraph-0.7.2-py3-none-any.whl.metadata (6.0 kB) Downloading sphinxext_opengraph-0.7.1-py3-none-any.whl.metadata (6.0 kB) Downloading sphinxext_opengraph-0.6.3-py3-none-any.whl.metadata (5.6 kB) Downloading sphinxext_opengraph-0.6.2-py3-none-any.whl.metadata (5.6 kB) Downloading sphinxext_opengraph-0.6.1-py3-none-any.whl.metadata (5.6 kB) Downloading sphinxext_opengraph-0.6.0-py3-none-any.whl.metadata (5.6 kB) Downloading sphinxext_opengraph-0.5.1-py3-none-any.whl.metadata (3.5 kB) Downloading sphinxext_opengraph-0.5.0-py3-none-any.whl.metadata (3.5 kB) Downloading sphinxext_opengraph-0.4.2-py3-none-any.whl.metadata (3.5 kB) Downloading sphinxext_opengraph-0.4.1-py3-none-any.whl.metadata (3.5 kB) Downloading sphinxext_opengraph-0.3.1-py3-none-any.whl.metadata (3.1 kB) Downloading sphinxext_opengraph-0.3.0-py3-none-any.whl.metadata (2.8 kB) Downloading sphinxext_opengraph-0.2.0-py3-none-any.whl.metadata (2.4 kB) Downloading sphinxext_opengraph-0.1.2-py3-none-any.whl.metadata (2.2 kB) Collecting sphinxcontrib-jquery (from -r docs/requirements.txt (line 11)) Downloading sphinxcontrib_jquery-4.0-py2.py3-none-any.whl.metadata (2.6 kB) Downloading sphinxcontrib.jquery-3.0.0-py2.py3-none-any.whl.metadata (1.7 kB) Requirement already satisfied: setuptools in /home/docs/checkouts/readthedocs.org/user_builds/canonical-charmed-valkey/envs/latest/lib/python3.11/site-packages (from sphinxcontrib-jquery->-r docs/requirements.txt (line 11)) (82.0.1) Collecting sphinx-tabs (from -r docs/requirements.txt (line 10)) Downloading sphinx_tabs-3.4.7-py3-none-any.whl.metadata (6.3 kB) Downloading sphinx_tabs-3.4.5-py3-none-any.whl.metadata (6.3 kB) Downloading sphinx_tabs-3.4.4-py3-none-any.whl.metadata (6.3 kB) INFO: pip is looking at multiple versions of sphinx-tabs to determine which version is compatible with other requirements. This could take a while. Downloading sphinx_tabs-3.4.1-py3-none-any.whl.metadata (6.4 kB) Downloading sphinx_tabs-3.4.0-py3-none-any.whl.metadata (6.4 kB) Downloading sphinx_tabs-3.3.1-py3-none-any.whl.metadata (6.3 kB) Downloading sphinx_tabs-3.3.0-py3-none-any.whl.metadata (6.3 kB) Downloading sphinx_tabs-3.2.0-py3-none-any.whl.metadata (6.3 kB) Downloading sphinx_tabs-3.1.0-py3-none-any.whl.metadata (6.3 kB) Downloading sphinx_tabs-3.0.0-py3-none-any.whl.metadata (6.3 kB) INFO: pip is still looking at multiple versions of sphinx-tabs to determine which version is compatible with other requirements. This could take a while. Downloading sphinx_tabs-2.1.0-py3-none-any.whl.metadata (6.3 kB) Downloading sphinx_tabs-2.0.1-py3-none-any.whl.metadata (6.3 kB) Downloading sphinx_tabs-2.0.0-py3-none-any.whl.metadata (6.2 kB) Downloading sphinx_tabs-1.3.0-py3-none-any.whl.metadata (5.4 kB) Downloading sphinx_tabs-1.2.1-py3-none-any.whl.metadata (4.9 kB) INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C. Downloading sphinx_tabs-1.2.0-py3-none-any.whl.metadata (4.7 kB) Downloading sphinx-tabs-1.1.13.tar.gz (21 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' Downloading sphinx-tabs-1.1.12.tar.gz (21 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' Downloading sphinx-tabs-1.1.11.tar.gz (21 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' Downloading sphinx-tabs-1.1.10.tar.gz (20 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' Downloading sphinx-tabs-1.1.9.tar.gz (20 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' Downloading sphinx-tabs-1.1.8.tar.gz (20 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' Downloading sphinx-tabs-1.1.7.tar.gz (18 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' Downloading sphinx-tabs-1.1.6.tar.gz (17 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' Downloading sphinx-tabs-1.1.5.tar.gz (683 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 683.9/683.9 kB 26.9 MB/s 0:00:00 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' Downloading sphinx-tabs-1.1.4.tar.gz (17 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' Downloading sphinx-tabs-1.1.3.tar.gz (17 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' Downloading sphinx-tabs-1.1.2.tar.gz (16 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' Downloading sphinx-tabs-1.1.1.tar.gz (16 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' Downloading sphinx-tabs-1.1.0.tar.gz (16 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' Downloading sphinx-tabs-1.0.1.tar.gz (683 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 683.5/683.5 kB 27.9 MB/s 0:00:00 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' Downloading sphinx-tabs-1.0.0.tar.gz (16 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' Downloading sphinx-tabs-0.2.2.tar.gz (15 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' Downloading sphinx-tabs-0.2.1.tar.gz (4.3 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' Downloading sphinx-tabs-0.2.0.tar.gz (4.2 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' Downloading sphinx-tabs-0.1.0.tar.gz (9.5 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 sphinx-reredirects (from -r docs/requirements.txt (line 9)) Downloading sphinx_reredirects-1.0.0-py3-none-any.whl.metadata (4.7 kB) Collecting Sphinx>=7.1.2 (from canonical-sphinx>=0.5.1->-r docs/requirements.txt (line 2)) Downloading sphinx-8.2.3-py3-none-any.whl.metadata (7.0 kB) Collecting docutils<0.23,>=0.20 (from myst-parser->-r docs/requirements.txt (line 5)) Downloading docutils-0.21.2-py3-none-any.whl.metadata (2.8 kB) Collecting roman-numerals-py>=1.0.0 (from Sphinx>=7.1.2->canonical-sphinx>=0.5.1->-r docs/requirements.txt (line 2)) Downloading roman_numerals_py-4.1.0-py3-none-any.whl.metadata (561 bytes) Collecting Sphinx>=7.1.2 (from canonical-sphinx>=0.5.1->-r docs/requirements.txt (line 2)) Downloading sphinx-8.2.2-py3-none-any.whl.metadata (7.0 kB) Downloading sphinx-8.2.1-py3-none-any.whl.metadata (7.0 kB) Downloading sphinx-8.2.0-py3-none-any.whl.metadata (7.0 kB) Downloading sphinx-8.1.3-py3-none-any.whl.metadata (6.4 kB) Downloading sphinx-8.1.2-py3-none-any.whl.metadata (6.4 kB) Downloading sphinx-8.1.1-py3-none-any.whl.metadata (6.4 kB) Downloading sphinx-8.1.0-py3-none-any.whl.metadata (6.4 kB) Downloading sphinx-8.0.2-py3-none-any.whl.metadata (6.2 kB) Downloading sphinx-8.0.1-py3-none-any.whl.metadata (6.2 kB) Downloading sphinx-8.0.0-py3-none-any.whl.metadata (6.2 kB) Collecting sphinx-reredirects (from -r docs/requirements.txt (line 9)) Downloading sphinx_reredirects-0.1.6-py3-none-any.whl.metadata (2.9 kB) Downloading sphinx_reredirects-0.1.5-py3-none-any.whl.metadata (2.6 kB) Downloading sphinx_reredirects-0.1.4-py3-none-any.whl.metadata (2.6 kB) Downloading sphinx_reredirects-0.1.3-py3-none-any.whl.metadata (2.6 kB) Collecting sphinxcontrib-jquery (from -r docs/requirements.txt (line 11)) Downloading sphinxcontrib_jquery-2.0.0-py3-none-any.whl.metadata (1.8 kB) Collecting sphinx-reredirects (from -r docs/requirements.txt (line 9)) Downloading sphinx_reredirects-0.1.2-py3-none-any.whl.metadata (2.6 kB) Downloading sphinx_reredirects-0.1.1-py3-none-any.whl.metadata (2.7 kB) Downloading sphinx_reredirects-0.0.1-py3-none-any.whl.metadata (2.2 kB) Downloading sphinx_reredirects-0.0.0-py3-none-any.whl.metadata (6.9 kB) Collecting sphinx-notfound-page (from -r docs/requirements.txt (line 8)) Downloading sphinx_notfound_page-1.0.4-py3-none-any.whl.metadata (2.9 kB) Downloading sphinx_notfound_page-1.0.3-py3-none-any.whl.metadata (2.9 kB) Downloading sphinx_notfound_page-1.0.2-py3-none-any.whl.metadata (2.9 kB) Downloading sphinx_notfound_page-1.0.1-py3-none-any.whl.metadata (2.9 kB) Downloading sphinx_notfound_page-1.0.0-py3-none-any.whl.metadata (2.9 kB) Downloading sphinx_notfound_page-0.8.3-py2.py3-none-any.whl.metadata (2.7 kB) error: resolution-too-deep × Dependency resolution exceeded maximum depth ╰─> Pip cannot resolve the current dependencies as the dependency graph is too complex for pip to solve efficiently. hint: Try adding lower bounds to constrain your dependencies, for example: 'package>=2.0.0' instead of just 'package'. Link: https://pip.pypa.io/en/stable/topics/dependency-resolution/#handling-resolution-too-deep-errors