Read the Docs build information Build id: 3443254 Project: cognite-sdk-python Version: latest Commit: 23ebe9597644008b1ad25f3b1c05a17c6e0f2763 Date: 2025-10-15T07:33:23.520716Z State: finished Success: False [rtd-command-info] start-time: 2025-10-15T07:33:24.371302Z, end-time: 2025-10-15T07:33:25.479703Z, duration: 1, exit-code: 0 git clone --depth 1 https://github.com/cognitedata/cognite-sdk-python.git . Cloning into '.'... [rtd-command-info] start-time: 2025-10-15T07:33:25.563342Z, end-time: 2025-10-15T07:33:26.728393Z, duration: 1, exit-code: 0 git fetch origin --force --prune --prune-tags --depth 50 refs/heads/master:refs/remotes/origin/master From https://github.com/cognitedata/cognite-sdk-python * [new tag] v7.84.0 -> v7.84.0 * [new tag] v7.85.0 -> v7.85.0 * [new tag] v7.86.0 -> v7.86.0 [rtd-command-info] start-time: 2025-10-15T07:33:27.475152Z, end-time: 2025-10-15T07:33:27.586567Z, duration: 0, exit-code: 0 git checkout --force origin/master Note: switching to 'origin/master'. 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 23ebe95 feat(functions): Relax handle validation (#2357) [rtd-command-info] start-time: 2025-10-15T07:33:27.666145Z, end-time: 2025-10-15T07:33:27.701116Z, duration: 0, exit-code: 0 cat .readthedocs.yaml # Read the Docs configuration file for Sphinx projects # See https://docs.readthedocs.io/en/stable/config-file/v2.html for details version: 2 build: os: ubuntu-lts-latest tools: python: "3.10" jobs: post_create_environment: - pip install poetry post_install: # 1. Dependencies like sphinx/-theme are in the 'dev' dependency group # 2. As of poetry>1.8 we need to set VIRTUAL_ENV: https://github.com/python-poetry/poetry/issues/9025 - VIRTUAL_ENV=$READTHEDOCS_VIRTUALENV_PATH poetry install --with dev sphinx: configuration: docs/source/conf.py fail_on_warning: true [rtd-command-info] start-time: 2025-10-15T07:33:31.915527Z, end-time: 2025-10-15T07:33:31.970991Z, duration: 0, exit-code: 0 asdf global python 3.10.17 [rtd-command-info] start-time: 2025-10-15T07:33:32.379501Z, end-time: 2025-10-15T07:33:33.262914Z, duration: 0, exit-code: 0 python -mvirtualenv $READTHEDOCS_VIRTUALENV_PATH created virtual environment CPython3.10.17.final.0-64 in 484ms creator CPython3Posix(dest=/home/docs/checkouts/readthedocs.org/user_builds/cognite-sdk-python/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: 2025-10-15T07:33:33.368564Z, end-time: 2025-10-15T07:33:44.544075Z, duration: 11, exit-code: 0 pip install poetry Collecting poetry Downloading poetry-2.2.1-py3-none-any.whl (281 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 281.6/281.6 kB 6.2 MB/s eta 0:00:00 Collecting build<2.0.0,>=1.2.1 (from poetry) Downloading build-1.3.0-py3-none-any.whl (23 kB) Collecting cachecontrol[filecache]<0.15.0,>=0.14.0 (from poetry) Downloading cachecontrol-0.14.3-py3-none-any.whl (21 kB) Collecting cleo<3.0.0,>=2.1.0 (from poetry) Downloading cleo-2.1.0-py3-none-any.whl (78 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 78.7/78.7 kB 7.8 MB/s eta 0:00:00 Collecting dulwich<0.25.0,>=0.24.0 (from poetry) Downloading dulwich-0.24.4-cp310-cp310-manylinux_2_28_x86_64.whl (1.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.3/1.3 MB 15.9 MB/s eta 0:00:00 Collecting fastjsonschema<3.0.0,>=2.18.0 (from poetry) Downloading fastjsonschema-2.21.2-py3-none-any.whl (24 kB) Collecting findpython<0.8.0,>=0.6.2 (from poetry) Downloading findpython-0.7.0-py3-none-any.whl (21 kB) Collecting installer<0.8.0,>=0.7.0 (from poetry) Downloading installer-0.7.0-py3-none-any.whl (453 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 453.8/453.8 kB 20.9 MB/s eta 0:00:00 Collecting keyring<26.0.0,>=25.1.0 (from poetry) Downloading keyring-25.6.0-py3-none-any.whl (39 kB) Collecting packaging>=24.2 (from poetry) Downloading packaging-25.0-py3-none-any.whl (66 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 66.5/66.5 kB 15.7 MB/s eta 0:00:00 Collecting pbs-installer[download,install]<2026.0.0,>=2025.1.6 (from poetry) Downloading pbs_installer-2025.10.10-py3-none-any.whl (64 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 64.8/64.8 kB 19.6 MB/s eta 0:00:00 Collecting pkginfo<2.0,>=1.12 (from poetry) Downloading pkginfo-1.12.1.2-py3-none-any.whl (32 kB) Collecting platformdirs<5,>=3.0.0 (from poetry) Downloading platformdirs-4.5.0-py3-none-any.whl (18 kB) Collecting poetry-core==2.2.1 (from poetry) Downloading poetry_core-2.2.1-py3-none-any.whl (338 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 338.6/338.6 kB 24.8 MB/s eta 0:00:00 Collecting pyproject-hooks<2.0.0,>=1.0.0 (from poetry) Downloading pyproject_hooks-1.2.0-py3-none-any.whl (10 kB) Collecting requests<3.0,>=2.26 (from poetry) Downloading requests-2.32.5-py3-none-any.whl (64 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 64.7/64.7 kB 20.6 MB/s eta 0:00:00 Collecting requests-toolbelt<2.0.0,>=1.0.0 (from poetry) Downloading requests_toolbelt-1.0.0-py2.py3-none-any.whl (54 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.5/54.5 kB 16.7 MB/s eta 0:00:00 Collecting shellingham<2.0,>=1.5 (from poetry) Downloading shellingham-1.5.4-py2.py3-none-any.whl (9.8 kB) Collecting tomli<3.0.0,>=2.0.1 (from poetry) Downloading tomli-2.3.0-py3-none-any.whl (14 kB) Collecting tomlkit<1.0.0,>=0.11.4 (from poetry) Downloading tomlkit-0.13.3-py3-none-any.whl (38 kB) Collecting trove-classifiers>=2022.5.19 (from poetry) Downloading trove_classifiers-2025.9.11.17-py3-none-any.whl (14 kB) Collecting virtualenv>=20.26.6 (from poetry) Downloading virtualenv-20.35.3-py3-none-any.whl (6.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6.0/6.0 MB 41.0 MB/s eta 0:00:00 Collecting msgpack<2.0.0,>=0.5.2 (from cachecontrol[filecache]<0.15.0,>=0.14.0->poetry) Downloading msgpack-1.1.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (406 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 406.1/406.1 kB 62.3 MB/s eta 0:00:00 Collecting filelock>=3.8.0 (from cachecontrol[filecache]<0.15.0,>=0.14.0->poetry) Downloading filelock-3.20.0-py3-none-any.whl (16 kB) Collecting crashtest<0.5.0,>=0.4.1 (from cleo<3.0.0,>=2.1.0->poetry) Downloading crashtest-0.4.1-py3-none-any.whl (7.6 kB) Collecting rapidfuzz<4.0.0,>=3.0.0 (from cleo<3.0.0,>=2.1.0->poetry) Downloading rapidfuzz-3.14.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (3.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.2/3.2 MB 72.3 MB/s eta 0:00:00 Collecting urllib3>=2.2.2 (from dulwich<0.25.0,>=0.24.0->poetry) Downloading urllib3-2.5.0-py3-none-any.whl (129 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 129.8/129.8 kB 30.6 MB/s eta 0:00:00 Collecting typing_extensions>=4.0 (from dulwich<0.25.0,>=0.24.0->poetry) Downloading typing_extensions-4.15.0-py3-none-any.whl (44 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 44.6/44.6 kB 13.3 MB/s eta 0:00:00 Collecting SecretStorage>=3.2 (from keyring<26.0.0,>=25.1.0->poetry) Downloading secretstorage-3.4.0-py3-none-any.whl (15 kB) Collecting jeepney>=0.4.2 (from keyring<26.0.0,>=25.1.0->poetry) Downloading jeepney-0.9.0-py3-none-any.whl (49 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 49.0/49.0 kB 5.5 MB/s eta 0:00:00 Collecting importlib_metadata>=4.11.4 (from keyring<26.0.0,>=25.1.0->poetry) Downloading importlib_metadata-8.7.0-py3-none-any.whl (27 kB) Collecting jaraco.classes (from keyring<26.0.0,>=25.1.0->poetry) Downloading jaraco.classes-3.4.0-py3-none-any.whl (6.8 kB) Collecting jaraco.functools (from keyring<26.0.0,>=25.1.0->poetry) Downloading jaraco_functools-4.3.0-py3-none-any.whl (10 kB) Collecting jaraco.context (from keyring<26.0.0,>=25.1.0->poetry) Downloading jaraco.context-6.0.1-py3-none-any.whl (6.8 kB) Collecting zstandard>=0.21.0 (from pbs-installer[download,install]<2026.0.0,>=2025.1.6->poetry) Downloading zstandard-0.25.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (5.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.6/5.6 MB 48.6 MB/s eta 0:00:00 Collecting httpx<1,>=0.27.0 (from pbs-installer[download,install]<2026.0.0,>=2025.1.6->poetry) Downloading httpx-0.28.1-py3-none-any.whl (73 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 73.5/73.5 kB 21.5 MB/s eta 0:00:00 Collecting charset_normalizer<4,>=2 (from requests<3.0,>=2.26->poetry) Downloading charset_normalizer-3.4.4-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (153 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 153.6/153.6 kB 39.9 MB/s eta 0:00:00 Collecting idna<4,>=2.5 (from requests<3.0,>=2.26->poetry) Downloading idna-3.11-py3-none-any.whl (71 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 71.0/71.0 kB 20.4 MB/s eta 0:00:00 Collecting certifi>=2017.4.17 (from requests<3.0,>=2.26->poetry) Downloading certifi-2025.10.5-py3-none-any.whl (163 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 163.3/163.3 kB 40.8 MB/s eta 0:00:00 Collecting distlib<1,>=0.3.7 (from virtualenv>=20.26.6->poetry) Downloading distlib-0.4.0-py2.py3-none-any.whl (469 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 469.0/469.0 kB 88.5 MB/s eta 0:00:00 Collecting anyio (from httpx<1,>=0.27.0->pbs-installer[download,install]<2026.0.0,>=2025.1.6->poetry) Downloading anyio-4.11.0-py3-none-any.whl (109 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 109.1/109.1 kB 32.5 MB/s eta 0:00:00 Collecting httpcore==1.* (from httpx<1,>=0.27.0->pbs-installer[download,install]<2026.0.0,>=2025.1.6->poetry) Downloading httpcore-1.0.9-py3-none-any.whl (78 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 78.8/78.8 kB 21.4 MB/s eta 0:00:00 Collecting h11>=0.16 (from httpcore==1.*->httpx<1,>=0.27.0->pbs-installer[download,install]<2026.0.0,>=2025.1.6->poetry) Downloading h11-0.16.0-py3-none-any.whl (37 kB) Collecting zipp>=3.20 (from importlib_metadata>=4.11.4->keyring<26.0.0,>=25.1.0->poetry) Downloading zipp-3.23.0-py3-none-any.whl (10 kB) Collecting cryptography>=2.0 (from SecretStorage>=3.2->keyring<26.0.0,>=25.1.0->poetry) Downloading cryptography-46.0.2-cp38-abi3-manylinux_2_34_x86_64.whl (4.5 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.5/4.5 MB 103.5 MB/s eta 0:00:00 Collecting more-itertools (from jaraco.classes->keyring<26.0.0,>=25.1.0->poetry) Downloading more_itertools-10.8.0-py3-none-any.whl (69 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 69.7/69.7 kB 18.6 MB/s eta 0:00:00 Collecting backports.tarfile (from jaraco.context->keyring<26.0.0,>=25.1.0->poetry) Downloading backports.tarfile-1.2.0-py3-none-any.whl (30 kB) Collecting cffi>=2.0.0 (from cryptography>=2.0->SecretStorage>=3.2->keyring<26.0.0,>=25.1.0->poetry) Downloading cffi-2.0.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (216 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 216.5/216.5 kB 48.1 MB/s eta 0:00:00 Collecting exceptiongroup>=1.0.2 (from anyio->httpx<1,>=0.27.0->pbs-installer[download,install]<2026.0.0,>=2025.1.6->poetry) Downloading exceptiongroup-1.3.0-py3-none-any.whl (16 kB) Collecting sniffio>=1.1 (from anyio->httpx<1,>=0.27.0->pbs-installer[download,install]<2026.0.0,>=2025.1.6->poetry) Downloading sniffio-1.3.1-py3-none-any.whl (10 kB) Collecting pycparser (from cffi>=2.0.0->cryptography>=2.0->SecretStorage>=3.2->keyring<26.0.0,>=25.1.0->poetry) Downloading pycparser-2.23-py3-none-any.whl (118 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 118.1/118.1 kB 31.7 MB/s eta 0:00:00 Installing collected packages: trove-classifiers, fastjsonschema, distlib, zstandard, zipp, urllib3, typing_extensions, tomlkit, tomli, sniffio, shellingham, rapidfuzz, pyproject-hooks, pycparser, poetry-core, platformdirs, pkginfo, pbs-installer, packaging, msgpack, more-itertools, jeepney, installer, idna, h11, filelock, crashtest, charset_normalizer, certifi, backports.tarfile, virtualenv, requests, jaraco.functools, jaraco.context, jaraco.classes, importlib_metadata, httpcore, findpython, exceptiongroup, dulwich, cleo, cffi, build, requests-toolbelt, cryptography, cachecontrol, anyio, SecretStorage, httpx, keyring, poetry Successfully installed SecretStorage-3.4.0 anyio-4.11.0 backports.tarfile-1.2.0 build-1.3.0 cachecontrol-0.14.3 certifi-2025.10.5 cffi-2.0.0 charset_normalizer-3.4.4 cleo-2.1.0 crashtest-0.4.1 cryptography-46.0.2 distlib-0.4.0 dulwich-0.24.4 exceptiongroup-1.3.0 fastjsonschema-2.21.2 filelock-3.20.0 findpython-0.7.0 h11-0.16.0 httpcore-1.0.9 httpx-0.28.1 idna-3.11 importlib_metadata-8.7.0 installer-0.7.0 jaraco.classes-3.4.0 jaraco.context-6.0.1 jaraco.functools-4.3.0 jeepney-0.9.0 keyring-25.6.0 more-itertools-10.8.0 msgpack-1.1.2 packaging-25.0 pbs-installer-2025.10.10 pkginfo-1.12.1.2 platformdirs-4.5.0 poetry-2.2.1 poetry-core-2.2.1 pycparser-2.23 pyproject-hooks-1.2.0 rapidfuzz-3.14.1 requests-2.32.5 requests-toolbelt-1.0.0 shellingham-1.5.4 sniffio-1.3.1 tomli-2.3.0 tomlkit-0.13.3 trove-classifiers-2025.9.11.17 typing_extensions-4.15.0 urllib3-2.5.0 virtualenv-20.35.3 zipp-3.23.0 zstandard-0.25.0 [notice] A new release of pip is available: 23.1 -> 25.2 [notice] To update, run: pip install --upgrade pip [rtd-command-info] start-time: 2025-10-15T07:33:44.627126Z, end-time: 2025-10-15T07:33:47.418374Z, duration: 2, 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/cognite-sdk-python/envs/latest/lib/python3.10/site-packages (23.1) Collecting pip Downloading pip-25.2-py3-none-any.whl (1.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 16.7 MB/s eta 0:00:00 Requirement already satisfied: setuptools in /home/docs/checkouts/readthedocs.org/user_builds/cognite-sdk-python/envs/latest/lib/python3.10/site-packages (67.6.1) Collecting setuptools Downloading setuptools-80.9.0-py3-none-any.whl (1.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 31.1 MB/s eta 0:00:00 Installing collected packages: setuptools, pip Attempting uninstall: setuptools Found existing installation: setuptools 67.6.1 Uninstalling setuptools-67.6.1: Successfully uninstalled setuptools-67.6.1 Attempting uninstall: pip Found existing installation: pip 23.1 Uninstalling pip-23.1: Successfully uninstalled pip-23.1 Successfully installed pip-25.2 setuptools-80.9.0 [rtd-command-info] start-time: 2025-10-15T07:33:47.499411Z, end-time: 2025-10-15T07:33:50.807777Z, duration: 3, exit-code: 0 python -m pip install --upgrade --no-cache-dir sphinx Collecting sphinx Downloading sphinx-8.1.3-py3-none-any.whl.metadata (6.4 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.19.2-py3-none-any.whl.metadata (2.5 kB) Collecting docutils<0.22,>=0.20 (from sphinx) Downloading docutils-0.21.2-py3-none-any.whl.metadata (2.8 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.17.0-py3-none-any.whl.metadata (2.0 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-1.4.1-py2.py3-none-any.whl.metadata (1.5 kB) Requirement already satisfied: requests>=2.30.0 in /home/docs/checkouts/readthedocs.org/user_builds/cognite-sdk-python/envs/latest/lib/python3.10/site-packages (from sphinx) (2.32.5) Requirement already satisfied: packaging>=23.0 in /home/docs/checkouts/readthedocs.org/user_builds/cognite-sdk-python/envs/latest/lib/python3.10/site-packages (from sphinx) (25.0) Requirement already satisfied: tomli>=2 in /home/docs/checkouts/readthedocs.org/user_builds/cognite-sdk-python/envs/latest/lib/python3.10/site-packages (from sphinx) (2.3.0) Collecting MarkupSafe>=2.0 (from Jinja2>=3.1->sphinx) Downloading markupsafe-3.0.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.7 kB) Requirement already satisfied: charset_normalizer<4,>=2 in /home/docs/checkouts/readthedocs.org/user_builds/cognite-sdk-python/envs/latest/lib/python3.10/site-packages (from requests>=2.30.0->sphinx) (3.4.4) Requirement already satisfied: idna<4,>=2.5 in /home/docs/checkouts/readthedocs.org/user_builds/cognite-sdk-python/envs/latest/lib/python3.10/site-packages (from requests>=2.30.0->sphinx) (3.11) Requirement already satisfied: urllib3<3,>=1.21.1 in /home/docs/checkouts/readthedocs.org/user_builds/cognite-sdk-python/envs/latest/lib/python3.10/site-packages (from requests>=2.30.0->sphinx) (2.5.0) Requirement already satisfied: certifi>=2017.4.17 in /home/docs/checkouts/readthedocs.org/user_builds/cognite-sdk-python/envs/latest/lib/python3.10/site-packages (from requests>=2.30.0->sphinx) (2025.10.5) Downloading sphinx-8.1.3-py3-none-any.whl (3.5 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.5/3.5 MB 144.3 MB/s 0:00:00 Downloading docutils-0.21.2-py3-none-any.whl (587 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 587.4/587.4 kB 637.0 MB/s 0:00:00 Downloading alabaster-1.0.0-py3-none-any.whl (13 kB) Downloading babel-2.17.0-py3-none-any.whl (10.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 10.2/10.2 MB 330.3 MB/s 0:00:00 Downloading imagesize-1.4.1-py2.py3-none-any.whl (8.8 kB) Downloading jinja2-3.1.6-py3-none-any.whl (134 kB) Downloading markupsafe-3.0.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (20 kB) Downloading pygments-2.19.2-py3-none-any.whl (1.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 677.9 MB/s 0:00:00 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: sphinxcontrib-serializinghtml, sphinxcontrib-qthelp, sphinxcontrib-jsmath, sphinxcontrib-htmlhelp, sphinxcontrib-devhelp, sphinxcontrib-applehelp, snowballstemmer, Pygments, MarkupSafe, imagesize, docutils, babel, alabaster, Jinja2, sphinx Successfully installed Jinja2-3.1.6 MarkupSafe-3.0.3 Pygments-2.19.2 alabaster-1.0.0 babel-2.17.0 docutils-0.21.2 imagesize-1.4.1 snowballstemmer-3.0.1 sphinx-8.1.3 sphinxcontrib-applehelp-2.0.0 sphinxcontrib-devhelp-2.0.0 sphinxcontrib-htmlhelp-2.1.0 sphinxcontrib-jsmath-1.0.1 sphinxcontrib-qthelp-2.0.0 sphinxcontrib-serializinghtml-2.0.0 [rtd-command-info] start-time: 2025-10-15T07:33:50.891853Z, end-time: 2025-10-15T07:33:53.642454Z, duration: 2, exit-code: 1 VIRTUAL_ENV=$READTHEDOCS_VIRTUALENV_PATH poetry install --with dev Installing dependencies from lock file Package operations: 68 installs, 15 updates, 0 removals - Downgrading pycparser (2.23 -> 2.22) - Downgrading certifi (2025.10.5 -> 2025.8.3) - Downgrading cffi (2.0.0 -> 1.17.1) - Downgrading charset-normalizer (3.4.4 -> 3.4.3) - Downgrading idna (3.11 -> 3.10) - Downgrading markupsafe (3.0.3 -> 3.0.2) CalledProcessError Command '['/home/docs/checkouts/readthedocs.org/user_builds/cognite-sdk-python/envs/latest/bin/python', '-m', 'pip', 'uninstall', 'charset-normalizer', '-y']' returned non-zero exit status 2. at ~/.asdf/installs/python/3.10.17/lib/python3.10/subprocess.py:526 in run 522│ # We don't call process.wait() as .__exit__ does that for us. 523│ raise 524│ retcode = process.poll() 525│ if check and retcode: → 526│ raise CalledProcessError(retcode, process.args, 527│ output=stdout, stderr=stderr) 528│ return CompletedProcess(process.args, retcode, stdout, stderr) 529│ 530│ The following error occurred when trying to handle this error: EnvCommandError Command ['/home/docs/checkouts/readthedocs.org/user_builds/cognite-sdk-python/envs/latest/bin/python', '-m', 'pip', 'uninstall', 'charset-normalizer', '-y'] errored with the following return code 2 Output: ERROR: Exception: Traceback (most recent call last): File "/home/docs/checkouts/readthedocs.org/user_builds/cognite-sdk-python/envs/latest/lib/python3.10/site-packages/pip/_internal/cli/base_command.py", line 107, in _run_wrapper status = _inner_run() File "/home/docs/checkouts/readthedocs.org/user_builds/cognite-sdk-python/envs/latest/lib/python3.10/site-packages/pip/_internal/cli/base_command.py", line 98, in _inner_run return self.run(options, args) File "/home/docs/checkouts/readthedocs.org/user_builds/cognite-sdk-python/envs/latest/lib/python3.10/site-packages/pip/_internal/commands/uninstall.py", line 65, in run session = self.get_default_session(options) File "/home/docs/checkouts/readthedocs.org/user_builds/cognite-sdk-python/envs/latest/lib/python3.10/site-packages/pip/_internal/cli/index_command.py", line 80, in get_default_session self._session = self.enter_context(self._build_session(options)) File "/home/docs/checkouts/readthedocs.org/user_builds/cognite-sdk-python/envs/latest/lib/python3.10/site-packages/pip/_internal/cli/index_command.py", line 103, in _build_session session = PipSession( File "/home/docs/checkouts/readthedocs.org/user_builds/cognite-sdk-python/envs/latest/lib/python3.10/site-packages/pip/_internal/network/session.py", line 350, in __init__ self.headers["User-Agent"] = user_agent() File "/home/docs/checkouts/readthedocs.org/user_builds/cognite-sdk-python/envs/latest/lib/python3.10/site-packages/pip/_internal/network/session.py", line 175, in user_agent setuptools_dist = get_default_environment().get_distribution("setuptools") File "/home/docs/checkouts/readthedocs.org/user_builds/cognite-sdk-python/envs/latest/lib/python3.10/site-packages/pip/_internal/metadata/__init__.py", line 112, in get_default_environment return select_backend().Environment.default() File "/home/docs/checkouts/readthedocs.org/user_builds/cognite-sdk-python/envs/latest/lib/python3.10/site-packages/pip/_internal/metadata/__init__.py", line 100, in select_backend from . import pkg_resources File "/home/docs/checkouts/readthedocs.org/user_builds/cognite-sdk-python/envs/latest/lib/python3.10/site-packages/pip/_internal/metadata/pkg_resources.py", line 13, in from pip._vendor import pkg_resources File "/home/docs/checkouts/readthedocs.org/user_builds/cognite-sdk-python/envs/latest/lib/python3.10/site-packages/pip/_vendor/pkg_resources/__init__.py", line 3624, in def _initialize_master_working_set(): File "/home/docs/checkouts/readthedocs.org/user_builds/cognite-sdk-python/envs/latest/lib/python3.10/site-packages/pip/_vendor/pkg_resources/__init__.py", line 3607, in _call_aside f(*args, **kwargs) File "/home/docs/checkouts/readthedocs.org/user_builds/cognite-sdk-python/envs/latest/lib/python3.10/site-packages/pip/_vendor/pkg_resources/__init__.py", line 3636, in _initialize_master_working_set working_set = _declare_state('object', 'working_set', WorkingSet._build_master()) File "/home/docs/checkouts/readthedocs.org/user_builds/cognite-sdk-python/envs/latest/lib/python3.10/site-packages/pip/_vendor/pkg_resources/__init__.py", line 647, in _build_master ws = cls() File "/home/docs/checkouts/readthedocs.org/user_builds/cognite-sdk-python/envs/latest/lib/python3.10/site-packages/pip/_vendor/pkg_resources/__init__.py", line 640, in __init__ self.add_entry(entry) File "/home/docs/checkouts/readthedocs.org/user_builds/cognite-sdk-python/envs/latest/lib/python3.10/site-packages/pip/_vendor/pkg_resources/__init__.py", line 696, in add_entry for dist in find_distributions(entry, True): File "/home/docs/checkouts/readthedocs.org/user_builds/cognite-sdk-python/envs/latest/lib/python3.10/site-packages/pip/_vendor/pkg_resources/__init__.py", line 2308, in find_on_path yield from factory(fullpath) File "/home/docs/checkouts/readthedocs.org/user_builds/cognite-sdk-python/envs/latest/lib/python3.10/site-packages/pip/_vendor/pkg_resources/__init__.py", line 2365, in distributions_from_metadata if len(os.listdir(path)) == 0: FileNotFoundError: [Errno 2] No such file or directory: '/home/docs/checkouts/readthedocs.org/user_builds/cognite-sdk-python/envs/latest/lib/python3.10/site-packages/cffi-2.0.0.dist-info' at ~/checkouts/readthedocs.org/user_builds/cognite-sdk-python/envs/latest/lib/python3.10/site-packages/poetry/utils/env/base_env.py:453 in _run 449│ output = subprocess.check_output( 450│ cmd, stderr=stderr, env=env, text=True, encoding=encoding, **kwargs 451│ ) 452│ except CalledProcessError as e: → 453│ raise EnvCommandError(e) 454│ 455│ return output 456│ 457│ def execute(self, bin: str, *args: str, **kwargs: Any) -> int: Cannot install charset-normalizer.