Read the Docs build information Build id: 3357154 Project: canonical-starflow Version: 89 Commit: e67419763928c3a3f65fba7b45b33004d838bfab Date: 2025-09-13T01:26:14.760809Z State: finished Success: True [rtd-command-info] start-time: 2025-09-13T01:26:15.649786Z, end-time: 2025-09-13T01:26:16.229611Z, duration: 0, exit-code: 0 git clone --depth 1 https://github.com/canonical/starflow . Cloning into '.'... [rtd-command-info] start-time: 2025-09-13T01:26:16.317785Z, end-time: 2025-09-13T01:26:16.762375Z, duration: 0, exit-code: 0 git fetch origin --force --prune --prune-tags --depth 50 pull/89/head:external-89 From https://github.com/canonical/starflow * [new ref] refs/pull/89/head -> external-89 [rtd-command-info] start-time: 2025-09-13T01:26:17.538712Z, end-time: 2025-09-13T01:26:17.584323Z, duration: 0, exit-code: 0 git checkout --force e67419763928c3a3f65fba7b45b33004d838bfab Note: switching to 'e67419763928c3a3f65fba7b45b33004d838bfab'. 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 e674197 fix: more flair [rtd-command-info] start-time: 2025-09-13T01:26:17.675382Z, end-time: 2025-09-13T01:26:17.718008Z, 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 # Build documentation in the docs/ directory with Sphinx sphinx: builder: dirhtml configuration: docs/conf.py fail_on_warning: true # Optionally build your docs in additional formats such as PDF # formats: # - pdf # - epub build: os: ubuntu-24.04 tools: python: "3.12" jobs: #post_checkout: # - git fetch --tags --unshallow # Also fetch tags # - git describe # Make sure we get a proper version post_system_dependencies: - asdf plugin add uv - asdf install uv latest - asdf global uv latest create_environment: - uv venv "${READTHEDOCS_VIRTUALENV_PATH}" install: - make setup-docs UV_PROJECT_ENVIRONMENT="${READTHEDOCS_VIRTUALENV_PATH}" build: html: - make docs UV_PROJECT_ENVIRONMENT="${READTHEDOCS_VIRTUALENV_PATH}" DOCS_OUTPUT="$READTHEDOCS_OUTPUT/html/" [rtd-command-info] start-time: 2025-09-13T01:26:18.452349Z, end-time: 2025-09-13T01:26:19.572571Z, duration: 1, exit-code: 0 asdf plugin add uv updating plugin repository...From https://github.com/asdf-vm/asdf-plugins 8e311ee..c0369a1 master -> origin/master * [new branch] dependabot/github_actions/actions/checkout-5 -> origin/dependabot/github_actions/actions/checkout-5 * [new branch] dependabot/github_actions/amannn/action-semantic-pull-request-6.1.1 -> origin/dependabot/github_actions/amannn/action-semantic-pull-request-6.1.1 * [new branch] dependabot/github_actions/asdf-vm/actions-4 -> origin/dependabot/github_actions/asdf-vm/actions-4 HEAD is now at c0369a1 feat: add yasm plugin (#1087) [rtd-command-info] start-time: 2025-09-13T01:26:19.650939Z, end-time: 2025-09-13T01:26:20.540655Z, duration: 0, exit-code: 0 asdf install uv latest redirect url: https://github.com/astral-sh/uv/releases/tag/0.8.17 * Downloading uv release 0.8.17... uv 0.8.17 installation was successful! [rtd-command-info] start-time: 2025-09-13T01:26:20.625474Z, end-time: 2025-09-13T01:26:20.743816Z, duration: 0, exit-code: 0 asdf global uv latest redirect url: https://github.com/astral-sh/uv/releases/tag/0.8.17 [rtd-command-info] start-time: 2025-09-13T01:26:25.280775Z, end-time: 2025-09-13T01:26:25.351786Z, duration: 0, exit-code: 0 asdf global python 3.12.10 [rtd-command-info] start-time: 2025-09-13T01:26:25.805796Z, end-time: 2025-09-13T01:26:26.139328Z, duration: 0, exit-code: 0 uv venv "${READTHEDOCS_VIRTUALENV_PATH}" Using CPython 3.12.10 interpreter at: /home/docs/.asdf/installs/python/3.12.10/bin/python3 Creating virtual environment at: /home/docs/checkouts/readthedocs.org/user_builds/canonical-starflow/envs/89 [rtd-command-info] start-time: 2025-09-13T01:26:26.238334Z, end-time: 2025-09-13T01:26:27.710420Z, duration: 1, exit-code: 0 make setup-docs UV_PROJECT_ENVIRONMENT="${READTHEDOCS_VIRTUALENV_PATH}" uv sync --no-dev "--group=docs" Resolved 101 packages in 0.79ms Downloading babel (9.7MiB) Downloading pydantic-core (1.9MiB) Downloading lxml (5.0MiB) Downloading sphinx (3.2MiB) Downloading setuptools (1.1MiB) Downloading pygments (1.2MiB) Downloading accessible-pygments (1.3MiB) Downloading sphinx-design (2.1MiB) Downloading pydantic-core Downloading sphinx-design Downloading accessible-pygments Downloading pygments Downloading lxml Downloading setuptools Downloading sphinx Downloading babel Prepared 96 packages in 848ms warning: Failed to hardlink files; falling back to full copy. This may lead to degraded performance. If the cache and target directories are on different filesystems, hardlinking may not be supported. If this is intentional, set `export UV_LINK_MODE=copy` or use `--link-mode=copy` to suppress this warning. Installed 96 packages in 374ms + accessible-pygments==0.0.5 + alabaster==0.7.16 + annotated-types==0.7.0 + anyio==4.10.0 + apeye==1.4.1 + apeye-core==1.1.5 + autodocsumm==0.2.14 + babel==2.17.0 + beautifulsoup4==4.13.4 + bracex==2.6 + cachecontrol==0.14.3 + canonical-sphinx==0.4.1 + canonical-sphinx-extensions==0.0.33 + certifi==2025.8.3 + charset-normalizer==3.4.3 + click==8.2.1 + colorama==0.4.6 + cssutils==2.11.1 + dict2css==0.3.0.post1 + distro==1.9.0 + docutils==0.21.2 + domdf-python-tools==3.10.0 + filelock==3.19.1 + furo==2025.7.19 + gitdb==4.0.12 + gitpython==3.1.45 + h11==0.16.0 + html5lib==1.1 + idna==3.10 + imagesize==1.4.1 + jinja2==3.1.6 + linkify-it-py==2.0.3 + lxml==6.0.0 + markdown==3.8.2 + markdown-it-py==3.0.0 + markupsafe==3.0.2 + mdit-py-plugins==0.5.0 + mdurl==0.1.2 + more-itertools==10.7.0 + msgpack==1.1.1 + myst-parser==4.0.1 + natsort==8.4.0 + packaging==25.0 + platformdirs==4.3.8 + polib==1.2.0 + pydantic==2.11.7 + pydantic-core==2.33.2 + pydantic-kitbash==0.0.7 + pygments==2.19.2 + pyspelling==2.10 + pyyaml==6.0.2 + regex==2025.7.34 + requests==2.32.5 + ruamel-yaml==0.18.15 + ruamel-yaml-clib==0.2.12 + setuptools==80.8.0 + six==1.17.0 + smmap==5.0.2 + sniffio==1.3.1 + snowballstemmer==3.0.1 + soupsieve==2.7 + sphinx==7.4.7 + sphinx-autobuild==2024.10.3 + sphinx-autodoc-typehints==2.3.0 + sphinx-basic-ng==1.0.0b2 + sphinx-copybutton==0.5.2 + sphinx-design==0.6.1 + sphinx-jinja2-compat==0.4.1 + sphinx-lint==1.0.0 + sphinx-notfound-page==1.1.0 + sphinx-prompt==1.8.0 + sphinx-reredirects==1.0.0 + sphinx-sitemap==2.6.0 + sphinx-tabs==3.4.5 + sphinx-toolbox==4.0.0 + sphinxcontrib-applehelp==2.0.0 + sphinxcontrib-details-directive==0.1.0 + sphinxcontrib-devhelp==2.0.0 + sphinxcontrib-htmlhelp==2.1.0 + sphinxcontrib-jquery==4.1 + sphinxcontrib-jsmath==1.0.1 + sphinxcontrib-qthelp==2.0.0 + sphinxcontrib-serializinghtml==2.0.0 + sphinxext-opengraph==0.12.0 + sphinxext-rediraffe==0.2.7 + starlette==0.47.2 + tabulate==0.9.0 + typing-extensions==4.14.1 + typing-inspection==0.4.1 + uc-micro-py==1.0.3 + urllib3==2.5.0 + uvicorn==0.35.0 + watchfiles==1.1.0 + wcmatch==10.1 + webencodings==0.5.1 + websockets==15.0.1 [rtd-command-info] start-time: 2025-09-13T01:26:27.864786Z, end-time: 2025-09-13T01:26:31.287801Z, duration: 3, exit-code: 0 make docs UV_PROJECT_ENVIRONMENT="${READTHEDOCS_VIRTUALENV_PATH}" DOCS_OUTPUT="$READTHEDOCS_OUTPUT/html/" uv run "--group=docs" sphinx-build -b dirhtml -W docs /home/docs/checkouts/readthedocs.org/user_builds/canonical-starflow/checkouts/89/_readthedocs//html/ Running Sphinx v7.4.7 loading translations [en]... done sphinx_design found. sphinx_design is now configured. sphinx_tabs.tabs found. sphinx_tabs.tabs is now configured. sphinx_reredirects found. sphinx_reredirects is now configured. canonical.youtube-links found. canonical.youtube-links is now configured. canonical.related-links found. canonical.related-links is now configured. canonical.custom-rst-roles found. canonical.custom-rst-roles is now configured. canonical.terminal-output found. canonical.terminal-output is now configured. canonical.contributor-listing found. canonical.contributor-listing is now configured. sphinx_copybutton found. sphinx_copybutton is now configured. sphinxext.opengraph found. sphinxext.opengraph is now configured. sphinxcontrib.jquery found. sphinxcontrib.jquery is now configured. notfound.extension found. notfound.extension is now configured. sphinxcontrib.cairosvgconverter not found. sphinxcontrib.cairosvgconverter will not be configured. sphinx_last_updated_by_git not found. sphinx_last_updated_by_git will not be configured. matplotlib is not installed, social cards will not be generated making output directory... done myst v4.0.1: MdParserConfig(commonmark_only=False, gfm_only=False, enable_extensions={'deflist', 'substitution', 'linkify'}, 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) building [mo]: targets for 0 po files that are out of date writing output... building [dirhtml]: targets for 3 source files that are out of date updating environment: [new config] 3 added, 0 changed, 0 removed reading sources... [ 33%] explanation/community-engagement-plan-for-documentation reading sources... [ 67%] explanation/index reading sources... [100%] index looking for now-outdated files... none found pickling environment... done checking consistency... done preparing documents... done copying assets... copying static files... done copying extra files... done copying assets: done writing output... [ 33%] explanation/community-engagement-plan-for-documentation writing output... [ 67%] explanation/index writing output... [100%] index generating indices... genindex done writing additional pages... search done dumping search index in English (code: en)... done dumping object inventory... done sphinx-sitemap: sitemap.xml was generated for URL https://canonical-starflow.readthedocs-hosted.com in /home/docs/checkouts/readthedocs.org/user_builds/canonical-starflow/checkouts/89/_readthedocs/html/sitemap.xml Writing redirects... build succeeded. The HTML pages are in _readthedocs/html.