Read the Docs build information Build id: 1420870 Project: anyscale-ray Version: master Commit: c3c5086f1468f8c86a194fde3affea178e1d25c3 Date: 2023-04-18T20:24:19.975624Z State: cancelled Success: False [rtd-command-info] start-time: 2023-04-18T20:24:40.439708Z, end-time: 2023-04-18T20:25:02.955025Z, duration: 22, exit-code: 0 git clone --no-single-branch --depth 50 https://github.com/ray-project/ray . Cloning into '.'... Updating files: 85% (5576/6495) Updating files: 86% (5586/6495) Updating files: 87% (5651/6495) Updating files: 88% (5716/6495) Updating files: 89% (5781/6495) Updating files: 90% (5846/6495) Updating files: 91% (5911/6495) Updating files: 92% (5976/6495) Updating files: 93% (6041/6495) Updating files: 94% (6106/6495) Updating files: 95% (6171/6495) Updating files: 96% (6236/6495) Updating files: 97% (6301/6495) Updating files: 98% (6366/6495) Updating files: 99% (6431/6495) Updating files: 100% (6495/6495) Updating files: 100% (6495/6495), done. [rtd-command-info] start-time: 2023-04-18T20:25:03.755815Z, end-time: 2023-04-18T20:25:05.107506Z, duration: 1, 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 c3c5086f1 Revert "Revert "[docs] new landing page"" (#34534) [rtd-command-info] start-time: 2023-04-18T20:25:05.940240Z, end-time: 2023-04-18T20:25:06.054546Z, duration: 0, exit-code: 0 git clean -d -f -f [rtd-command-info] start-time: 2023-04-18T20:25:08.793645Z, end-time: 2023-04-18T20:25:13.369790Z, duration: 4, exit-code: 0 python3.7 -mvirtualenv $READTHEDOCS_VIRTUALENV_PATH Using base prefix '/home/docs/.pyenv/versions/3.7.9' New python executable in /home/docs/checkouts/readthedocs.org/user_builds/anyscale-ray/envs/master/bin/python3.7 Also creating executable in /home/docs/checkouts/readthedocs.org/user_builds/anyscale-ray/envs/master/bin/python Installing setuptools, pip, wheel... done. [rtd-command-info] start-time: 2023-04-18T20:25:14.054261Z, end-time: 2023-04-18T20:25:15.722374Z, duration: 1, exit-code: 0 python -m pip install --upgrade --no-cache-dir pip setuptools<58.3.0 Requirement already satisfied: pip in /home/docs/checkouts/readthedocs.org/user_builds/anyscale-ray/envs/master/lib/python3.7/site-packages (23.1) Collecting setuptools<58.3.0 Downloading setuptools-58.2.0-py3-none-any.whl (946 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 946.1/946.1 kB 27.7 MB/s eta 0:00:00 Installing collected packages: setuptools Attempting uninstall: setuptools Found existing installation: setuptools 67.6.1 Uninstalling setuptools-67.6.1: Successfully uninstalled setuptools-67.6.1 Successfully installed setuptools-58.2.0 [rtd-command-info] start-time: 2023-04-18T20:25:16.453224Z, end-time: 2023-04-18T20:25:23.979851Z, duration: 7, exit-code: 0 python -m pip install --upgrade --no-cache-dir pillow mock==1.0.1 alabaster>=0.7,<0.8,!=0.7.5 commonmark==0.9.1 recommonmark==0.5.0 sphinx sphinx-rtd-theme readthedocs-sphinx-ext<2.3 Collecting pillow Downloading Pillow-9.5.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.3/3.3 MB 59.6 MB/s eta 0:00:00 Collecting mock==1.0.1 Downloading mock-1.0.1.zip (861 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 861.9/861.9 kB 246.6 MB/s eta 0:00:00 Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting alabaster!=0.7.5,<0.8,>=0.7 Downloading alabaster-0.7.13-py3-none-any.whl (13 kB) Collecting commonmark==0.9.1 Downloading commonmark-0.9.1-py2.py3-none-any.whl (51 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 51.1/51.1 kB 174.3 MB/s eta 0:00:00 Collecting recommonmark==0.5.0 Downloading recommonmark-0.5.0-py2.py3-none-any.whl (9.8 kB) Collecting sphinx Downloading sphinx-5.3.0-py3-none-any.whl (3.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.2/3.2 MB 206.7 MB/s eta 0:00:00 Collecting sphinx-rtd-theme Downloading sphinx_rtd_theme-1.2.0-py2.py3-none-any.whl (2.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.8/2.8 MB 221.3 MB/s eta 0:00:00 Collecting readthedocs-sphinx-ext<2.3 Downloading readthedocs_sphinx_ext-2.2.0-py2.py3-none-any.whl (11 kB) Collecting docutils>=0.11 (from recommonmark==0.5.0) Downloading docutils-0.19-py3-none-any.whl (570 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 570.5/570.5 kB 248.1 MB/s eta 0:00:00 Collecting sphinxcontrib-applehelp (from sphinx) Downloading sphinxcontrib_applehelp-1.0.2-py2.py3-none-any.whl (121 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 121.2/121.2 kB 226.3 MB/s eta 0:00:00 Collecting sphinxcontrib-devhelp (from sphinx) Downloading sphinxcontrib_devhelp-1.0.2-py2.py3-none-any.whl (84 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 84.7/84.7 kB 205.6 MB/s eta 0:00:00 Collecting sphinxcontrib-jsmath (from sphinx) Downloading sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl (5.1 kB) Collecting sphinxcontrib-htmlhelp>=2.0.0 (from sphinx) Downloading sphinxcontrib_htmlhelp-2.0.0-py2.py3-none-any.whl (100 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 100.5/100.5 kB 206.8 MB/s eta 0:00:00 Collecting sphinxcontrib-serializinghtml>=1.1.5 (from sphinx) Downloading sphinxcontrib_serializinghtml-1.1.5-py2.py3-none-any.whl (94 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 94.0/94.0 kB 190.6 MB/s eta 0:00:00 Collecting sphinxcontrib-qthelp (from sphinx) Downloading sphinxcontrib_qthelp-1.0.3-py2.py3-none-any.whl (90 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 90.6/90.6 kB 212.4 MB/s eta 0:00:00 Collecting Jinja2>=3.0 (from sphinx) Downloading Jinja2-3.1.2-py3-none-any.whl (133 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 133.1/133.1 kB 233.2 MB/s eta 0:00:00 Collecting Pygments>=2.12 (from sphinx) Downloading Pygments-2.15.1-py3-none-any.whl (1.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 248.7 MB/s eta 0:00:00 Collecting snowballstemmer>=2.0 (from sphinx) Downloading snowballstemmer-2.2.0-py2.py3-none-any.whl (93 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 93.0/93.0 kB 207.0 MB/s eta 0:00:00 Collecting babel>=2.9 (from sphinx) Downloading Babel-2.12.1-py3-none-any.whl (10.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 10.1/10.1 MB 199.3 MB/s eta 0:00:00 Collecting imagesize>=1.3 (from sphinx) Downloading imagesize-1.4.1-py2.py3-none-any.whl (8.8 kB) Collecting requests>=2.5.0 (from sphinx) Downloading requests-2.28.2-py3-none-any.whl (62 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.8/62.8 kB 186.1 MB/s eta 0:00:00 Collecting packaging>=21.0 (from sphinx) Downloading packaging-23.1-py3-none-any.whl (48 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 48.9/48.9 kB 177.9 MB/s eta 0:00:00 Collecting importlib-metadata>=4.8 (from sphinx) Downloading importlib_metadata-6.5.0-py3-none-any.whl (22 kB) Collecting docutils>=0.11 (from recommonmark==0.5.0) Downloading docutils-0.18.1-py2.py3-none-any.whl (570 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 570.0/570.0 kB 240.0 MB/s eta 0:00:00 Collecting sphinxcontrib-jquery!=3.0.0,>=2.0.0 (from sphinx-rtd-theme) Downloading sphinxcontrib_jquery-4.1-py2.py3-none-any.whl (121 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 121.1/121.1 kB 200.2 MB/s eta 0:00:00 Collecting pytz>=2015.7 (from babel>=2.9->sphinx) Downloading pytz-2023.3-py2.py3-none-any.whl (502 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 502.3/502.3 kB 247.0 MB/s eta 0:00:00 Collecting zipp>=0.5 (from importlib-metadata>=4.8->sphinx) Downloading zipp-3.15.0-py3-none-any.whl (6.8 kB) Collecting typing-extensions>=3.6.4 (from importlib-metadata>=4.8->sphinx) Downloading typing_extensions-4.5.0-py3-none-any.whl (27 kB) Collecting MarkupSafe>=2.0 (from Jinja2>=3.0->sphinx) Downloading MarkupSafe-2.1.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (25 kB) Collecting charset-normalizer<4,>=2 (from requests>=2.5.0->sphinx) Downloading charset_normalizer-3.1.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (171 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 171.0/171.0 kB 223.8 MB/s eta 0:00:00 Collecting idna<4,>=2.5 (from requests>=2.5.0->sphinx) Downloading idna-3.4-py3-none-any.whl (61 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.5/61.5 kB 165.6 MB/s eta 0:00:00 Collecting urllib3<1.27,>=1.21.1 (from requests>=2.5.0->sphinx) Downloading urllib3-1.26.15-py2.py3-none-any.whl (140 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 140.9/140.9 kB 225.1 MB/s eta 0:00:00 Collecting certifi>=2017.4.17 (from requests>=2.5.0->sphinx) Downloading certifi-2022.12.7-py3-none-any.whl (155 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 155.3/155.3 kB 228.0 MB/s eta 0:00:00 Building wheels for collected packages: mock Building wheel for mock (setup.py): started Building wheel for mock (setup.py): finished with status 'done' Created wheel for mock: filename=mock-1.0.1-py3-none-any.whl size=23772 sha256=34390567aab651005de4b9231cdd6a5a82a42aa07b93d000362ced310a170185 Stored in directory: /tmp/pip-ephem-wheel-cache-0lbcmxwq/wheels/7a/94/b1/0fdc5339a5bd487a5cc15421ec200d9ba3e2aa7190e4a727f1 Successfully built mock Installing collected packages: snowballstemmer, pytz, mock, commonmark, zipp, urllib3, typing-extensions, sphinxcontrib-serializinghtml, sphinxcontrib-qthelp, sphinxcontrib-jsmath, sphinxcontrib-htmlhelp, sphinxcontrib-devhelp, sphinxcontrib-applehelp, Pygments, pillow, packaging, MarkupSafe, imagesize, idna, docutils, charset-normalizer, certifi, babel, alabaster, requests, Jinja2, importlib-metadata, sphinx, readthedocs-sphinx-ext, sphinxcontrib-jquery, recommonmark, sphinx-rtd-theme Successfully installed Jinja2-3.1.2 MarkupSafe-2.1.2 Pygments-2.15.1 alabaster-0.7.13 babel-2.12.1 certifi-2022.12.7 charset-normalizer-3.1.0 commonmark-0.9.1 docutils-0.18.1 idna-3.4 imagesize-1.4.1 importlib-metadata-6.5.0 mock-1.0.1 packaging-23.1 pillow-9.5.0 pytz-2023.3 readthedocs-sphinx-ext-2.2.0 recommonmark-0.5.0 requests-2.28.2 snowballstemmer-2.2.0 sphinx-5.3.0 sphinx-rtd-theme-1.2.0 sphinxcontrib-applehelp-1.0.2 sphinxcontrib-devhelp-1.0.2 sphinxcontrib-htmlhelp-2.0.0 sphinxcontrib-jquery-4.1 sphinxcontrib-jsmath-1.0.1 sphinxcontrib-qthelp-1.0.3 sphinxcontrib-serializinghtml-1.1.5 typing-extensions-4.5.0 urllib3-1.26.15 zipp-3.15.0 [rtd-command-info] start-time: 2023-04-18T20:25:24.389206Z, end-time: 2023-04-18T20:28:28.881605Z, duration: 184, exit-code: 0 python -m pip install --exists-action=w --no-cache-dir -r doc/requirements-doc.txt Ignoring fairscale: markers 'python_version < "3.7"' don't match your environment Ignoring tensorflow-macos: markers 'sys_platform == "darwin" and platform_machine == "arm64"' don't match your environment Collecting git+https://github.com/ray-project/tune-sklearn@master#tune-sklearn (from -r doc/requirements-doc.txt (line 44)) Cloning https://github.com/ray-project/tune-sklearn (to revision master) to /tmp/pip-req-build-ksq17ezm Running command git clone --filter=blob:none --quiet https://github.com/ray-project/tune-sklearn /tmp/pip-req-build-ksq17ezm Resolved https://github.com/ray-project/tune-sklearn to commit ff4e5f69570836e043bc89e4812d5fea3361a1e0 Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting xgboost_ray (from -r doc/requirements-doc.txt (line 45)) Cloning https://github.com/ray-project/xgboost_ray (to revision master) to /tmp/pip-install-632rrkct/xgboost-ray_af3109640b9c4566b587f32fb1fe581c Running command git clone --filter=blob:none --quiet https://github.com/ray-project/xgboost_ray /tmp/pip-install-632rrkct/xgboost-ray_af3109640b9c4566b587f32fb1fe581c Resolved https://github.com/ray-project/xgboost_ray to commit 3a3123ec3f5d276c573a2a921519454a91628df5 Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting git+https://github.com/ray-project/lightgbm_ray@main#lightgbm_ray (from -r doc/requirements-doc.txt (line 46)) Cloning https://github.com/ray-project/lightgbm_ray (to revision main) to /tmp/pip-req-build-vtgwez0y Running command git clone --filter=blob:none --quiet https://github.com/ray-project/lightgbm_ray /tmp/pip-req-build-vtgwez0y Resolved https://github.com/ray-project/lightgbm_ray to commit 6987bc0078bafd84365e31cb24487de6b4475161 Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting git+https://github.com/ray-project/ray_lightning@main#ray_lightning (from -r doc/requirements-doc.txt (line 47)) Cloning https://github.com/ray-project/ray_lightning (to revision main) to /tmp/pip-req-build-1q7x64sn Running command git clone --filter=blob:none --quiet https://github.com/ray-project/ray_lightning /tmp/pip-req-build-1q7x64sn Resolved https://github.com/ray-project/ray_lightning to commit 34e6443e939f4d4895007db444ccd4c886e20d30 Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting accelerate>=0.17.0 (from -r doc/requirements-doc.txt (line 4)) Downloading accelerate-0.18.0-py3-none-any.whl (215 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 215.3/215.3 kB 9.5 MB/s eta 0:00:00 Collecting click (from -r doc/requirements-doc.txt (line 5)) Downloading click-8.1.3-py3-none-any.whl (96 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 96.6/96.6 kB 211.0 MB/s eta 0:00:00 Collecting colorama (from -r doc/requirements-doc.txt (line 6)) Downloading colorama-0.4.6-py2.py3-none-any.whl (25 kB) Collecting colorful (from -r doc/requirements-doc.txt (line 7)) Downloading colorful-0.5.5-py2.py3-none-any.whl (201 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 201.4/201.4 kB 117.8 MB/s eta 0:00:00 Collecting fairscale (from -r doc/requirements-doc.txt (line 10)) Downloading fairscale-0.4.6.tar.gz (248 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 248.2/248.2 kB 210.6 MB/s eta 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' Installing backend dependencies: started Installing backend dependencies: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting filelock (from -r doc/requirements-doc.txt (line 12)) Downloading filelock-3.12.0-py3-none-any.whl (10 kB) Collecting flask (from -r doc/requirements-doc.txt (line 13)) Downloading Flask-2.2.3-py3-none-any.whl (101 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 101.8/101.8 kB 210.5 MB/s eta 0:00:00 Collecting flatbuffers (from -r doc/requirements-doc.txt (line 14)) Downloading flatbuffers-23.3.3-py2.py3-none-any.whl (26 kB) Collecting fastapi (from -r doc/requirements-doc.txt (line 15)) Downloading fastapi-0.95.1-py3-none-any.whl (56 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 57.0/57.0 kB 183.9 MB/s eta 0:00:00 Collecting jsonschema (from -r doc/requirements-doc.txt (line 16)) Downloading jsonschema-4.17.3-py3-none-any.whl (90 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 90.4/90.4 kB 203.2 MB/s eta 0:00:00 Requirement already satisfied: mock in /home/docs/checkouts/readthedocs.org/user_builds/anyscale-ray/envs/master/lib/python3.7/site-packages (from -r doc/requirements-doc.txt (line 17)) (1.0.1) Collecting numpy (from -r doc/requirements-doc.txt (line 18)) Downloading numpy-1.21.6-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (15.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 15.7/15.7 MB 174.9 MB/s eta 0:00:00 Collecting scikit-image (from -r doc/requirements-doc.txt (line 19)) Downloading scikit_image-0.19.3-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (13.5 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 13.5/13.5 MB 177.6 MB/s eta 0:00:00 Collecting pandas (from -r doc/requirements-doc.txt (line 20)) Downloading pandas-1.3.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (11.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 11.3/11.3 MB 180.3 MB/s eta 0:00:00 Collecting pickle5 (from -r doc/requirements-doc.txt (line 21)) Downloading pickle5-0.0.12-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (256 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 256.4/256.4 kB 236.9 MB/s eta 0:00:00 Requirement already satisfied: pillow in /home/docs/checkouts/readthedocs.org/user_builds/anyscale-ray/envs/master/lib/python3.7/site-packages (from -r doc/requirements-doc.txt (line 22)) (9.5.0) Collecting pyarrow (from -r doc/requirements-doc.txt (line 23)) Downloading pyarrow-11.0.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (35.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 35.1/35.1 MB 182.6 MB/s eta 0:00:00 Collecting pydantic<1.10.0 (from -r doc/requirements-doc.txt (line 24)) Downloading pydantic-1.9.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (11.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 11.1/11.1 MB 181.7 MB/s eta 0:00:00 Collecting pyyaml (from -r doc/requirements-doc.txt (line 25)) Downloading PyYAML-6.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (596 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 596.3/596.3 kB 237.1 MB/s eta 0:00:00 Collecting scikit-optimize (from -r doc/requirements-doc.txt (line 26)) Downloading scikit_optimize-0.9.0-py2.py3-none-any.whl (100 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 100.3/100.3 kB 208.7 MB/s eta 0:00:00 Collecting redis (from -r doc/requirements-doc.txt (line 27)) Downloading redis-4.5.4-py3-none-any.whl (238 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 238.9/238.9 kB 224.0 MB/s eta 0:00:00 Collecting starlette (from -r doc/requirements-doc.txt (line 28)) Downloading starlette-0.26.1-py3-none-any.whl (66 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 66.9/66.9 kB 169.2 MB/s eta 0:00:00 Collecting tabulate (from -r doc/requirements-doc.txt (line 29)) Downloading tabulate-0.9.0-py3-none-any.whl (35 kB) Collecting uvicorn==0.16.0 (from -r doc/requirements-doc.txt (line 30)) Downloading uvicorn-0.16.0-py3-none-any.whl (54 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.9/54.9 kB 184.5 MB/s eta 0:00:00 Collecting werkzeug (from -r doc/requirements-doc.txt (line 31)) Downloading Werkzeug-2.2.3-py3-none-any.whl (233 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 233.6/233.6 kB 228.0 MB/s eta 0:00:00 Collecting wandb (from -r doc/requirements-doc.txt (line 32)) Downloading wandb-0.14.2-py3-none-any.whl (2.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.0/2.0 MB 239.4 MB/s eta 0:00:00 Collecting tensorflow (from -r doc/requirements-doc.txt (line 33)) Downloading tensorflow-2.11.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (588.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 588.3/588.3 MB 171.1 MB/s eta 0:00:00 Collecting tensorflow-datasets (from -r doc/requirements-doc.txt (line 35)) Downloading tensorflow_datasets-4.8.2-py3-none-any.whl (5.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.3/5.3 MB 170.0 MB/s eta 0:00:00 Collecting torch (from -r doc/requirements-doc.txt (line 36)) Downloading torch-1.13.1-cp37-cp37m-manylinux1_x86_64.whl (887.5 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 887.5/887.5 MB 189.4 MB/s eta 0:00:00 Collecting torchvision (from -r doc/requirements-doc.txt (line 37)) Downloading torchvision-0.14.1-cp37-cp37m-manylinux1_x86_64.whl (24.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 24.2/24.2 MB 191.2 MB/s eta 0:00:00 Collecting transformers (from -r doc/requirements-doc.txt (line 38)) Downloading transformers-4.28.1-py3-none-any.whl (7.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 7.0/7.0 MB 198.5 MB/s eta 0:00:00 Collecting mxnet==1.8.0.post0 (from -r doc/requirements-doc.txt (line 41)) Downloading mxnet-1.8.0.post0-py2.py3-none-manylinux2014_x86_64.whl (46.9 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 46.9/46.9 MB 167.9 MB/s eta 0:00:00 Collecting Pygments==2.11.2 (from -r doc/requirements-doc.txt (line 50)) Downloading Pygments-2.11.2-py3-none-any.whl (1.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 244.8 MB/s eta 0:00:00 Collecting sphinx==4.3.2 (from -r doc/requirements-doc.txt (line 53)) Downloading Sphinx-4.3.2-py3-none-any.whl (3.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.1/3.1 MB 176.6 MB/s eta 0:00:00 Collecting sphinx-click==3.0.2 (from -r doc/requirements-doc.txt (line 54)) Downloading sphinx_click-3.0.2-py3-none-any.whl (8.4 kB) Collecting sphinx-copybutton==0.4.0 (from -r doc/requirements-doc.txt (line 55)) Downloading sphinx_copybutton-0.4.0-py3-none-any.whl (12 kB) Collecting sphinxemoji==0.2.0 (from -r doc/requirements-doc.txt (line 56)) Downloading sphinxemoji-0.2.0.tar.gz (44 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 44.4/44.4 kB 160.9 MB/s eta 0:00:00 Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting sphinx-jsonschema==1.17.2 (from -r doc/requirements-doc.txt (line 57)) Downloading sphinx-jsonschema-1.17.2.tar.gz (17 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting sphinx-panels==0.6.0 (from -r doc/requirements-doc.txt (line 58)) Downloading sphinx_panels-0.6.0-py3-none-any.whl (87 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 87.7/87.7 kB 196.1 MB/s eta 0:00:00 Collecting sphinx-version-warning==1.1.2 (from -r doc/requirements-doc.txt (line 59)) Downloading sphinx_version_warning-1.1.2-py3-none-any.whl (13 kB) Collecting sphinx-book-theme==0.3.3 (from -r doc/requirements-doc.txt (line 60)) Downloading sphinx_book_theme-0.3.3-py3-none-any.whl (345 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 345.7/345.7 kB 241.4 MB/s eta 0:00:00 Collecting sphinx-external-toc==0.2.3 (from -r doc/requirements-doc.txt (line 61)) Downloading sphinx_external_toc-0.2.3-py3-none-any.whl (24 kB) Collecting sphinxcontrib.yt==0.2.2 (from -r doc/requirements-doc.txt (line 62)) Downloading sphinxcontrib.yt-0.2.2.tar.gz (2.3 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting sphinx-sitemap==2.2.0 (from -r doc/requirements-doc.txt (line 63)) Downloading sphinx-sitemap-2.2.0.tar.gz (6.1 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting sphinxcontrib-redoc==1.6.0 (from -r doc/requirements-doc.txt (line 64)) Downloading sphinxcontrib-redoc-1.6.0.tar.gz (350 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 350.5/350.5 kB 226.4 MB/s eta 0:00:00 Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting sphinx-tabs==3.4.0 (from -r doc/requirements-doc.txt (line 65)) Downloading sphinx_tabs-3.4.0-py3-none-any.whl (10.0 kB) Collecting sphinx-remove-toctrees==0.0.3 (from -r doc/requirements-doc.txt (line 66)) Downloading sphinx_remove_toctrees-0.0.3-py3-none-any.whl (4.7 kB) Collecting autodoc_pydantic==1.6.1 (from -r doc/requirements-doc.txt (line 67)) Downloading autodoc_pydantic-1.6.1-py3-none-any.whl (25 kB) Collecting myst-parser==0.15.2 (from -r doc/requirements-doc.txt (line 70)) Downloading myst_parser-0.15.2-py3-none-any.whl (46 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 46.3/46.3 kB 166.9 MB/s eta 0:00:00 Collecting myst-nb==0.13.1 (from -r doc/requirements-doc.txt (line 71)) Downloading myst_nb-0.13.1-py3-none-any.whl (37 kB) Collecting jupytext==1.13.6 (from -r doc/requirements-doc.txt (line 74)) Downloading jupytext-1.13.6-py3-none-any.whl (297 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 297.3/297.3 kB 228.2 MB/s eta 0:00:00 Collecting asgiref>=3.4.0 (from uvicorn==0.16.0->-r doc/requirements-doc.txt (line 30)) Downloading asgiref-3.6.0-py3-none-any.whl (23 kB) Collecting h11>=0.8 (from uvicorn==0.16.0->-r doc/requirements-doc.txt (line 30)) Downloading h11-0.14.0-py3-none-any.whl (58 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 58.3/58.3 kB 181.3 MB/s eta 0:00:00 Requirement already satisfied: typing-extensions in /home/docs/checkouts/readthedocs.org/user_builds/anyscale-ray/envs/master/lib/python3.7/site-packages (from uvicorn==0.16.0->-r doc/requirements-doc.txt (line 30)) (4.5.0) Requirement already satisfied: requests<3,>=2.20.0 in /home/docs/checkouts/readthedocs.org/user_builds/anyscale-ray/envs/master/lib/python3.7/site-packages (from mxnet==1.8.0.post0->-r doc/requirements-doc.txt (line 41)) (2.28.2) Collecting graphviz<0.9.0,>=0.8.1 (from mxnet==1.8.0.post0->-r doc/requirements-doc.txt (line 41)) Downloading graphviz-0.8.4-py2.py3-none-any.whl (16 kB) Requirement already satisfied: sphinxcontrib-applehelp in /home/docs/checkouts/readthedocs.org/user_builds/anyscale-ray/envs/master/lib/python3.7/site-packages (from sphinx==4.3.2->-r doc/requirements-doc.txt (line 53)) (1.0.2) Requirement already satisfied: sphinxcontrib-devhelp in /home/docs/checkouts/readthedocs.org/user_builds/anyscale-ray/envs/master/lib/python3.7/site-packages (from sphinx==4.3.2->-r doc/requirements-doc.txt (line 53)) (1.0.2) Requirement already satisfied: sphinxcontrib-jsmath in /home/docs/checkouts/readthedocs.org/user_builds/anyscale-ray/envs/master/lib/python3.7/site-packages (from sphinx==4.3.2->-r doc/requirements-doc.txt (line 53)) (1.0.1) Requirement already satisfied: sphinxcontrib-htmlhelp>=2.0.0 in /home/docs/checkouts/readthedocs.org/user_builds/anyscale-ray/envs/master/lib/python3.7/site-packages (from sphinx==4.3.2->-r doc/requirements-doc.txt (line 53)) (2.0.0) Requirement already satisfied: sphinxcontrib-serializinghtml>=1.1.5 in /home/docs/checkouts/readthedocs.org/user_builds/anyscale-ray/envs/master/lib/python3.7/site-packages (from sphinx==4.3.2->-r doc/requirements-doc.txt (line 53)) (1.1.5) Requirement already satisfied: sphinxcontrib-qthelp in /home/docs/checkouts/readthedocs.org/user_builds/anyscale-ray/envs/master/lib/python3.7/site-packages (from sphinx==4.3.2->-r doc/requirements-doc.txt (line 53)) (1.0.3) Requirement already satisfied: Jinja2>=2.3 in /home/docs/checkouts/readthedocs.org/user_builds/anyscale-ray/envs/master/lib/python3.7/site-packages (from sphinx==4.3.2->-r doc/requirements-doc.txt (line 53)) (3.1.2) Collecting docutils<0.18,>=0.14 (from sphinx==4.3.2->-r doc/requirements-doc.txt (line 53)) Downloading docutils-0.17.1-py2.py3-none-any.whl (575 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 575.5/575.5 kB 247.6 MB/s eta 0:00:00 Requirement already satisfied: snowballstemmer>=1.1 in /home/docs/checkouts/readthedocs.org/user_builds/anyscale-ray/envs/master/lib/python3.7/site-packages (from sphinx==4.3.2->-r doc/requirements-doc.txt (line 53)) (2.2.0) Requirement already satisfied: babel>=1.3 in /home/docs/checkouts/readthedocs.org/user_builds/anyscale-ray/envs/master/lib/python3.7/site-packages (from sphinx==4.3.2->-r doc/requirements-doc.txt (line 53)) (2.12.1) Requirement already satisfied: alabaster<0.8,>=0.7 in /home/docs/checkouts/readthedocs.org/user_builds/anyscale-ray/envs/master/lib/python3.7/site-packages (from sphinx==4.3.2->-r doc/requirements-doc.txt (line 53)) (0.7.13) Requirement already satisfied: imagesize in /home/docs/checkouts/readthedocs.org/user_builds/anyscale-ray/envs/master/lib/python3.7/site-packages (from sphinx==4.3.2->-r doc/requirements-doc.txt (line 53)) (1.4.1) Requirement already satisfied: setuptools in /home/docs/checkouts/readthedocs.org/user_builds/anyscale-ray/envs/master/lib/python3.7/site-packages (from sphinx==4.3.2->-r doc/requirements-doc.txt (line 53)) (58.2.0) Requirement already satisfied: packaging in /home/docs/checkouts/readthedocs.org/user_builds/anyscale-ray/envs/master/lib/python3.7/site-packages (from sphinx==4.3.2->-r doc/requirements-doc.txt (line 53)) (23.1) Collecting jsonpointer (from sphinx-jsonschema==1.17.2->-r doc/requirements-doc.txt (line 57)) Downloading jsonpointer-2.3-py2.py3-none-any.whl (7.8 kB) Collecting pydata-sphinx-theme~=0.8.0 (from sphinx-book-theme==0.3.3->-r doc/requirements-doc.txt (line 60)) Downloading pydata_sphinx_theme-0.8.1-py3-none-any.whl (3.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.3/3.3 MB 195.2 MB/s eta 0:00:00 Collecting attrs<22,>=20.3 (from sphinx-external-toc==0.2.3->-r doc/requirements-doc.txt (line 61)) Downloading attrs-21.4.0-py2.py3-none-any.whl (60 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 60.6/60.6 kB 156.4 MB/s eta 0:00:00 Collecting click (from -r doc/requirements-doc.txt (line 5)) Downloading click-7.1.2-py2.py3-none-any.whl (82 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 82.8/82.8 kB 199.3 MB/s eta 0:00:00 Collecting six (from sphinx-sitemap==2.2.0->-r doc/requirements-doc.txt (line 63)) Downloading six-1.16.0-py2.py3-none-any.whl (11 kB) Collecting Jinja2>=2.3 (from sphinx==4.3.2->-r doc/requirements-doc.txt (line 53)) Downloading Jinja2-3.0.3-py3-none-any.whl (133 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 133.6/133.6 kB 208.3 MB/s eta 0:00:00 Collecting markdown-it-py<2.0.0,>=1.0.0 (from myst-parser==0.15.2->-r doc/requirements-doc.txt (line 70)) Downloading markdown_it_py-1.1.0-py3-none-any.whl (83 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 83.6/83.6 kB 190.5 MB/s eta 0:00:00 Collecting mdit-py-plugins~=0.2.8 (from myst-parser==0.15.2->-r doc/requirements-doc.txt (line 70)) Downloading mdit_py_plugins-0.2.8-py3-none-any.whl (41 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 41.0/41.0 kB 124.1 MB/s eta 0:00:00 Requirement already satisfied: importlib-metadata in /home/docs/checkouts/readthedocs.org/user_builds/anyscale-ray/envs/master/lib/python3.7/site-packages (from myst-nb==0.13.1->-r doc/requirements-doc.txt (line 71)) (6.5.0) Collecting ipython (from myst-nb==0.13.1->-r doc/requirements-doc.txt (line 71)) Downloading ipython-7.34.0-py3-none-any.whl (793 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 793.8/793.8 kB 241.4 MB/s eta 0:00:00 Collecting ipywidgets<8,>=7.0.0 (from myst-nb==0.13.1->-r doc/requirements-doc.txt (line 71)) Downloading ipywidgets-7.7.5-py2.py3-none-any.whl (123 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 123.9/123.9 kB 216.6 MB/s eta 0:00:00 Collecting jupyter-cache~=0.4.1 (from myst-nb==0.13.1->-r doc/requirements-doc.txt (line 71)) Downloading jupyter_cache-0.4.3-py3-none-any.whl (31 kB) Collecting jupyter-sphinx~=0.3.2 (from myst-nb==0.13.1->-r doc/requirements-doc.txt (line 71)) Downloading jupyter_sphinx-0.3.2-py3-none-any.whl (20 kB) Collecting nbconvert<7,>=5.6 (from myst-nb==0.13.1->-r doc/requirements-doc.txt (line 71)) Downloading nbconvert-6.5.4-py3-none-any.whl (563 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 563.8/563.8 kB 237.1 MB/s eta 0:00:00 Collecting nbformat~=5.0 (from myst-nb==0.13.1->-r doc/requirements-doc.txt (line 71)) Downloading nbformat-5.8.0-py3-none-any.whl (77 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 77.4/77.4 kB 173.2 MB/s eta 0:00:00 Collecting sphinx-togglebutton~=0.2.2 (from myst-nb==0.13.1->-r doc/requirements-doc.txt (line 71)) Downloading sphinx_togglebutton-0.2.3-py3-none-any.whl (6.1 kB) Collecting toml (from jupytext==1.13.6->-r doc/requirements-doc.txt (line 74)) Downloading toml-0.10.2-py2.py3-none-any.whl (16 kB) Collecting psutil (from accelerate>=0.17.0->-r doc/requirements-doc.txt (line 4)) Downloading psutil-5.9.5-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (282 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 282.1/282.1 kB 215.4 MB/s eta 0:00:00 Collecting itsdangerous>=2.0 (from flask->-r doc/requirements-doc.txt (line 13)) Downloading itsdangerous-2.1.2-py3-none-any.whl (15 kB) INFO: pip is looking at multiple versions of flask to determine which version is compatible with other requirements. This could take a while. Collecting flask (from -r doc/requirements-doc.txt (line 13)) Downloading Flask-2.2.2-py3-none-any.whl (101 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 101.5/101.5 kB 212.4 MB/s eta 0:00:00 Downloading Flask-2.2.1-py3-none-any.whl (101 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 101.5/101.5 kB 210.5 MB/s eta 0:00:00 Downloading Flask-2.2.0-py3-none-any.whl (101 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 101.1/101.1 kB 209.5 MB/s eta 0:00:00 Downloading Flask-2.1.3-py3-none-any.whl (95 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 95.6/95.6 kB 190.1 MB/s eta 0:00:00 Downloading Flask-2.1.2-py3-none-any.whl (95 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 95.2/95.2 kB 202.8 MB/s eta 0:00:00 Downloading Flask-2.1.1-py3-none-any.whl (95 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 95.2/95.2 kB 209.4 MB/s eta 0:00:00 Downloading Flask-2.1.0-py3-none-any.whl (95 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 95.2/95.2 kB 213.8 MB/s eta 0:00:00 INFO: pip is looking at multiple versions of flask to determine which version is compatible with other requirements. This could take a while. Downloading Flask-2.0.3-py3-none-any.whl (95 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 95.6/95.6 kB 196.5 MB/s eta 0:00:00 Collecting importlib-resources>=1.4.0 (from jsonschema->-r doc/requirements-doc.txt (line 16)) Downloading importlib_resources-5.12.0-py3-none-any.whl (36 kB) Collecting pkgutil-resolve-name>=1.3.10 (from jsonschema->-r doc/requirements-doc.txt (line 16)) Downloading pkgutil_resolve_name-1.3.10-py3-none-any.whl (4.7 kB) Collecting pyrsistent!=0.17.0,!=0.17.1,!=0.17.2,>=0.14.0 (from jsonschema->-r doc/requirements-doc.txt (line 16)) Downloading pyrsistent-0.19.3-py3-none-any.whl (57 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 57.5/57.5 kB 143.8 MB/s eta 0:00:00 Collecting scipy>=1.4.1 (from scikit-image->-r doc/requirements-doc.txt (line 19)) Downloading scipy-1.7.3-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (38.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 38.1/38.1 MB 173.7 MB/s eta 0:00:00 Collecting networkx>=2.2 (from scikit-image->-r doc/requirements-doc.txt (line 19)) Downloading networkx-2.6.3-py3-none-any.whl (1.9 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.9/1.9 MB 227.7 MB/s eta 0:00:00 Collecting imageio>=2.4.1 (from scikit-image->-r doc/requirements-doc.txt (line 19)) Downloading imageio-2.27.0-py3-none-any.whl (3.4 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.4/3.4 MB 185.9 MB/s eta 0:00:00 Collecting tifffile>=2019.7.26 (from scikit-image->-r doc/requirements-doc.txt (line 19)) Downloading tifffile-2021.11.2-py3-none-any.whl (178 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 178.9/178.9 kB 210.1 MB/s eta 0:00:00 Collecting PyWavelets>=1.1.1 (from scikit-image->-r doc/requirements-doc.txt (line 19)) Downloading PyWavelets-1.3.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (6.4 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6.4/6.4 MB 173.3 MB/s eta 0:00:00 Collecting python-dateutil>=2.7.3 (from pandas->-r doc/requirements-doc.txt (line 20)) Downloading python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 247.7/247.7 kB 227.0 MB/s eta 0:00:00 Requirement already satisfied: pytz>=2017.3 in /home/docs/checkouts/readthedocs.org/user_builds/anyscale-ray/envs/master/lib/python3.7/site-packages (from pandas->-r doc/requirements-doc.txt (line 20)) (2023.3) Collecting joblib>=0.11 (from scikit-optimize->-r doc/requirements-doc.txt (line 26)) Downloading joblib-1.2.0-py3-none-any.whl (297 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 298.0/298.0 kB 229.5 MB/s eta 0:00:00 Collecting pyaml>=16.9 (from scikit-optimize->-r doc/requirements-doc.txt (line 26)) Downloading pyaml-21.10.1-py2.py3-none-any.whl (24 kB) Collecting scikit-learn>=0.20.0 (from scikit-optimize->-r doc/requirements-doc.txt (line 26)) Downloading scikit_learn-1.0.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (24.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 24.8/24.8 MB 176.4 MB/s eta 0:00:00 Collecting async-timeout>=4.0.2 (from redis->-r doc/requirements-doc.txt (line 27)) Downloading async_timeout-4.0.2-py3-none-any.whl (5.8 kB) Collecting anyio<5,>=3.4.0 (from starlette->-r doc/requirements-doc.txt (line 28)) Downloading anyio-3.6.2-py3-none-any.whl (80 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 80.6/80.6 kB 201.8 MB/s eta 0:00:00 Requirement already satisfied: MarkupSafe>=2.1.1 in /home/docs/checkouts/readthedocs.org/user_builds/anyscale-ray/envs/master/lib/python3.7/site-packages (from werkzeug->-r doc/requirements-doc.txt (line 31)) (2.1.2) Collecting GitPython!=3.1.29,>=1.0.0 (from wandb->-r doc/requirements-doc.txt (line 32)) Downloading GitPython-3.1.31-py3-none-any.whl (184 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 184.3/184.3 kB 220.7 MB/s eta 0:00:00 Collecting sentry-sdk>=1.0.0 (from wandb->-r doc/requirements-doc.txt (line 32)) Downloading sentry_sdk-1.19.1-py2.py3-none-any.whl (199 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 199.2/199.2 kB 217.2 MB/s eta 0:00:00 Collecting docker-pycreds>=0.4.0 (from wandb->-r doc/requirements-doc.txt (line 32)) Downloading docker_pycreds-0.4.0-py2.py3-none-any.whl (9.0 kB) Collecting pathtools (from wandb->-r doc/requirements-doc.txt (line 32)) Downloading pathtools-0.1.2.tar.gz (11 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting setproctitle (from wandb->-r doc/requirements-doc.txt (line 32)) Downloading setproctitle-1.3.2-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (30 kB) Collecting appdirs>=1.4.3 (from wandb->-r doc/requirements-doc.txt (line 32)) Downloading appdirs-1.4.4-py2.py3-none-any.whl (9.6 kB) Collecting protobuf!=4.21.0,<5,>=3.12.0 (from wandb->-r doc/requirements-doc.txt (line 32)) Downloading protobuf-4.22.3-cp37-abi3-manylinux2014_x86_64.whl (302 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 302.4/302.4 kB 235.1 MB/s eta 0:00:00 Collecting absl-py>=1.0.0 (from tensorflow->-r doc/requirements-doc.txt (line 33)) Downloading absl_py-1.4.0-py3-none-any.whl (126 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 126.5/126.5 kB 221.9 MB/s eta 0:00:00 Collecting astunparse>=1.6.0 (from tensorflow->-r doc/requirements-doc.txt (line 33)) Downloading astunparse-1.6.3-py2.py3-none-any.whl (12 kB) Collecting gast<=0.4.0,>=0.2.1 (from tensorflow->-r doc/requirements-doc.txt (line 33)) Downloading gast-0.4.0-py3-none-any.whl (9.8 kB) Collecting google-pasta>=0.1.1 (from tensorflow->-r doc/requirements-doc.txt (line 33)) Downloading google_pasta-0.2.0-py3-none-any.whl (57 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 57.5/57.5 kB 184.9 MB/s eta 0:00:00 Collecting grpcio<2.0,>=1.24.3 (from tensorflow->-r doc/requirements-doc.txt (line 33)) Downloading grpcio-1.54.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.1/5.1 MB 179.0 MB/s eta 0:00:00 Collecting h5py>=2.9.0 (from tensorflow->-r doc/requirements-doc.txt (line 33)) Downloading h5py-3.8.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.3/4.3 MB 203.4 MB/s eta 0:00:00 Collecting keras<2.12,>=2.11.0 (from tensorflow->-r doc/requirements-doc.txt (line 33)) Downloading keras-2.11.0-py2.py3-none-any.whl (1.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.7/1.7 MB 226.4 MB/s eta 0:00:00 Collecting libclang>=13.0.0 (from tensorflow->-r doc/requirements-doc.txt (line 33)) Downloading libclang-16.0.0-py2.py3-none-manylinux2010_x86_64.whl (22.9 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 22.9/22.9 MB 182.3 MB/s eta 0:00:00 Collecting opt-einsum>=2.3.2 (from tensorflow->-r doc/requirements-doc.txt (line 33)) Downloading opt_einsum-3.3.0-py3-none-any.whl (65 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 65.5/65.5 kB 198.2 MB/s eta 0:00:00 Collecting protobuf!=4.21.0,<5,>=3.12.0 (from wandb->-r doc/requirements-doc.txt (line 32)) Downloading protobuf-3.19.6-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 224.9 MB/s eta 0:00:00 Collecting tensorboard<2.12,>=2.11 (from tensorflow->-r doc/requirements-doc.txt (line 33)) Downloading tensorboard-2.11.2-py3-none-any.whl (6.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6.0/6.0 MB 184.0 MB/s eta 0:00:00 Collecting tensorflow-estimator<2.12,>=2.11.0 (from tensorflow->-r doc/requirements-doc.txt (line 33)) Downloading tensorflow_estimator-2.11.0-py2.py3-none-any.whl (439 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 439.2/439.2 kB 198.3 MB/s eta 0:00:00 Collecting termcolor>=1.1.0 (from tensorflow->-r doc/requirements-doc.txt (line 33)) Downloading termcolor-2.2.0-py3-none-any.whl (6.6 kB) Collecting wrapt>=1.11.0 (from tensorflow->-r doc/requirements-doc.txt (line 33)) Downloading wrapt-1.15.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (75 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 75.7/75.7 kB 200.0 MB/s eta 0:00:00 Collecting tensorflow-io-gcs-filesystem>=0.23.1 (from tensorflow->-r doc/requirements-doc.txt (line 33)) Downloading tensorflow_io_gcs_filesystem-0.32.0-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (2.4 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.4/2.4 MB 111.3 MB/s eta 0:00:00 Collecting dill (from tensorflow-datasets->-r doc/requirements-doc.txt (line 35)) Downloading dill-0.3.6-py3-none-any.whl (110 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 110.5/110.5 kB 186.2 MB/s eta 0:00:00 Collecting dm-tree (from tensorflow-datasets->-r doc/requirements-doc.txt (line 35)) Downloading dm_tree-0.1.8-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (153 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 153.8/153.8 kB 227.8 MB/s eta 0:00:00 Collecting etils[enp,epath]>=0.9.0 (from tensorflow-datasets->-r doc/requirements-doc.txt (line 35)) Downloading etils-0.9.0-py3-none-any.whl (140 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 140.1/140.1 kB 224.1 MB/s eta 0:00:00 Collecting promise (from tensorflow-datasets->-r doc/requirements-doc.txt (line 35)) Downloading promise-2.3.tar.gz (19 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting tensorflow-metadata (from tensorflow-datasets->-r doc/requirements-doc.txt (line 35)) Downloading tensorflow_metadata-1.12.0-py3-none-any.whl (52 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 52.3/52.3 kB 161.5 MB/s eta 0:00:00 Collecting tqdm (from tensorflow-datasets->-r doc/requirements-doc.txt (line 35)) Downloading tqdm-4.65.0-py3-none-any.whl (77 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 77.1/77.1 kB 195.2 MB/s eta 0:00:00 Collecting nvidia-cuda-runtime-cu11==11.7.99 (from torch->-r doc/requirements-doc.txt (line 36)) Downloading nvidia_cuda_runtime_cu11-11.7.99-py3-none-manylinux1_x86_64.whl (849 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 849.3/849.3 kB 250.2 MB/s eta 0:00:00 Collecting nvidia-cudnn-cu11==8.5.0.96 (from torch->-r doc/requirements-doc.txt (line 36)) Downloading nvidia_cudnn_cu11-8.5.0.96-2-py3-none-manylinux1_x86_64.whl (557.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 557.1/557.1 MB 189.7 MB/s eta 0:00:00 Collecting nvidia-cublas-cu11==11.10.3.66 (from torch->-r doc/requirements-doc.txt (line 36)) Downloading nvidia_cublas_cu11-11.10.3.66-py3-none-manylinux1_x86_64.whl (317.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 317.1/317.1 MB 178.3 MB/s eta 0:00:00 Collecting nvidia-cuda-nvrtc-cu11==11.7.99 (from torch->-r doc/requirements-doc.txt (line 36)) Downloading nvidia_cuda_nvrtc_cu11-11.7.99-2-py3-none-manylinux1_x86_64.whl (21.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 21.0/21.0 MB 187.6 MB/s eta 0:00:00 Requirement already satisfied: wheel in /home/docs/checkouts/readthedocs.org/user_builds/anyscale-ray/envs/master/lib/python3.7/site-packages (from nvidia-cublas-cu11==11.10.3.66->torch->-r doc/requirements-doc.txt (line 36)) (0.40.0) Collecting huggingface-hub<1.0,>=0.11.0 (from transformers->-r doc/requirements-doc.txt (line 38)) Downloading huggingface_hub-0.13.4-py3-none-any.whl (200 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 200.1/200.1 kB 223.7 MB/s eta 0:00:00 Collecting regex!=2019.12.17 (from transformers->-r doc/requirements-doc.txt (line 38)) Downloading regex-2022.10.31-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (757 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 757.1/757.1 kB 231.8 MB/s eta 0:00:00 Collecting tokenizers!=0.11.3,<0.14,>=0.11.1 (from transformers->-r doc/requirements-doc.txt (line 38)) Downloading tokenizers-0.13.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (7.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 7.8/7.8 MB 175.1 MB/s eta 0:00:00 Collecting ray[tune]>=2.0.0 (from tune-sklearn==0.4.5->-r doc/requirements-doc.txt (line 44)) Downloading ray-2.3.1-cp37-cp37m-manylinux2014_x86_64.whl (58.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 58.8/58.8 MB 190.0 MB/s eta 0:00:00 Collecting xgboost>=0.90 (from xgboost_ray->-r doc/requirements-doc.txt (line 45)) Downloading xgboost-1.6.2-py3-none-manylinux2014_x86_64.whl (255.9 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 255.9/255.9 MB 177.9 MB/s eta 0:00:00 Collecting lightgbm>=3.2.1 (from lightgbm-ray==0.1.9->-r doc/requirements-doc.txt (line 46)) Downloading lightgbm-3.3.5-py3-none-manylinux1_x86_64.whl (2.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.0/2.0 MB 209.5 MB/s eta 0:00:00 Collecting pytorch-lightning==1.6.* (from ray-lightning==0.3.0->-r doc/requirements-doc.txt (line 47)) Downloading pytorch_lightning-1.6.5-py3-none-any.whl (585 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 585.9/585.9 kB 242.2 MB/s eta 0:00:00 Collecting fsspec[http]!=2021.06.0,>=2021.05.0 (from pytorch-lightning==1.6.*->ray-lightning==0.3.0->-r doc/requirements-doc.txt (line 47)) Downloading fsspec-2023.1.0-py3-none-any.whl (143 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 143.0/143.0 kB 223.6 MB/s eta 0:00:00 Collecting torchmetrics>=0.4.1 (from pytorch-lightning==1.6.*->ray-lightning==0.3.0->-r doc/requirements-doc.txt (line 47)) Downloading torchmetrics-0.11.4-py3-none-any.whl (519 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 519.2/519.2 kB 239.2 MB/s eta 0:00:00 Collecting pyDeprecate>=0.3.1 (from pytorch-lightning==1.6.*->ray-lightning==0.3.0->-r doc/requirements-doc.txt (line 47)) Downloading pyDeprecate-0.3.2-py3-none-any.whl (10 kB) Requirement already satisfied: idna>=2.8 in /home/docs/checkouts/readthedocs.org/user_builds/anyscale-ray/envs/master/lib/python3.7/site-packages (from anyio<5,>=3.4.0->starlette->-r doc/requirements-doc.txt (line 28)) (3.4) Collecting sniffio>=1.1 (from anyio<5,>=3.4.0->starlette->-r doc/requirements-doc.txt (line 28)) Downloading sniffio-1.3.0-py3-none-any.whl (10 kB) Requirement already satisfied: zipp in /home/docs/checkouts/readthedocs.org/user_builds/anyscale-ray/envs/master/lib/python3.7/site-packages (from etils[enp,epath]>=0.9.0->tensorflow-datasets->-r doc/requirements-doc.txt (line 35)) (3.15.0) Collecting gitdb<5,>=4.0.1 (from GitPython!=3.1.29,>=1.0.0->wandb->-r doc/requirements-doc.txt (line 32)) Downloading gitdb-4.0.10-py3-none-any.whl (62 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.7/62.7 kB 58.8 MB/s eta 0:00:00 Collecting ipykernel>=4.5.1 (from ipywidgets<8,>=7.0.0->myst-nb==0.13.1->-r doc/requirements-doc.txt (line 71)) Downloading ipykernel-6.16.2-py3-none-any.whl (138 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 138.5/138.5 kB 218.8 MB/s eta 0:00:00 Collecting ipython-genutils~=0.2.0 (from ipywidgets<8,>=7.0.0->myst-nb==0.13.1->-r doc/requirements-doc.txt (line 71)) Downloading ipython_genutils-0.2.0-py2.py3-none-any.whl (26 kB) Collecting traitlets>=4.3.1 (from ipywidgets<8,>=7.0.0->myst-nb==0.13.1->-r doc/requirements-doc.txt (line 71)) Downloading traitlets-5.9.0-py3-none-any.whl (117 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 117.4/117.4 kB 188.6 MB/s eta 0:00:00 Collecting widgetsnbextension~=3.6.4 (from ipywidgets<8,>=7.0.0->myst-nb==0.13.1->-r doc/requirements-doc.txt (line 71)) Downloading widgetsnbextension-3.6.4-py2.py3-none-any.whl (1.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/1.6 MB 218.2 MB/s eta 0:00:00 Collecting jupyterlab-widgets<3,>=1.0.0 (from ipywidgets<8,>=7.0.0->myst-nb==0.13.1->-r doc/requirements-doc.txt (line 71)) Downloading jupyterlab_widgets-1.1.4-py3-none-any.whl (246 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 246.1/246.1 kB 225.7 MB/s eta 0:00:00 Collecting jedi>=0.16 (from ipython->myst-nb==0.13.1->-r doc/requirements-doc.txt (line 71)) Downloading jedi-0.18.2-py2.py3-none-any.whl (1.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/1.6 MB 224.4 MB/s eta 0:00:00 Collecting decorator (from ipython->myst-nb==0.13.1->-r doc/requirements-doc.txt (line 71)) Downloading decorator-5.1.1-py3-none-any.whl (9.1 kB) Collecting pickleshare (from ipython->myst-nb==0.13.1->-r doc/requirements-doc.txt (line 71)) Downloading pickleshare-0.7.5-py2.py3-none-any.whl (6.9 kB) Collecting prompt-toolkit!=3.0.0,!=3.0.1,<3.1.0,>=2.0.0 (from ipython->myst-nb==0.13.1->-r doc/requirements-doc.txt (line 71)) Downloading prompt_toolkit-3.0.38-py3-none-any.whl (385 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 385.8/385.8 kB 223.7 MB/s eta 0:00:00 Collecting backcall (from ipython->myst-nb==0.13.1->-r doc/requirements-doc.txt (line 71)) Downloading backcall-0.2.0-py2.py3-none-any.whl (11 kB) Collecting matplotlib-inline (from ipython->myst-nb==0.13.1->-r doc/requirements-doc.txt (line 71)) Downloading matplotlib_inline-0.1.6-py3-none-any.whl (9.4 kB) Collecting pexpect>4.3 (from ipython->myst-nb==0.13.1->-r doc/requirements-doc.txt (line 71)) Downloading pexpect-4.8.0-py2.py3-none-any.whl (59 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 59.0/59.0 kB 186.0 MB/s eta 0:00:00 Collecting nbdime (from jupyter-cache~=0.4.1->myst-nb==0.13.1->-r doc/requirements-doc.txt (line 71)) Downloading nbdime-3.1.1-py2.py3-none-any.whl (5.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.3/5.3 MB 187.4 MB/s eta 0:00:00 Collecting nbclient<0.6,>=0.2 (from jupyter-cache~=0.4.1->myst-nb==0.13.1->-r doc/requirements-doc.txt (line 71)) Downloading nbclient-0.5.13-py3-none-any.whl (70 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 70.6/70.6 kB 196.0 MB/s eta 0:00:00 Collecting sqlalchemy<1.5,>=1.3.12 (from jupyter-cache~=0.4.1->myst-nb==0.13.1->-r doc/requirements-doc.txt (line 71)) Downloading SQLAlchemy-1.4.47-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/1.6 MB 248.5 MB/s eta 0:00:00 Collecting lxml (from nbconvert<7,>=5.6->myst-nb==0.13.1->-r doc/requirements-doc.txt (line 71)) Downloading lxml-4.9.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl (6.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6.6/6.6 MB 180.3 MB/s eta 0:00:00 Collecting beautifulsoup4 (from nbconvert<7,>=5.6->myst-nb==0.13.1->-r doc/requirements-doc.txt (line 71)) Downloading beautifulsoup4-4.12.2-py3-none-any.whl (142 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 143.0/143.0 kB 226.9 MB/s eta 0:00:00 Collecting bleach (from nbconvert<7,>=5.6->myst-nb==0.13.1->-r doc/requirements-doc.txt (line 71)) Downloading bleach-6.0.0-py3-none-any.whl (162 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 162.5/162.5 kB 235.7 MB/s eta 0:00:00 Collecting defusedxml (from nbconvert<7,>=5.6->myst-nb==0.13.1->-r doc/requirements-doc.txt (line 71)) Downloading defusedxml-0.7.1-py2.py3-none-any.whl (25 kB) Collecting entrypoints>=0.2.2 (from nbconvert<7,>=5.6->myst-nb==0.13.1->-r doc/requirements-doc.txt (line 71)) Downloading entrypoints-0.4-py3-none-any.whl (5.3 kB) Collecting jupyter-core>=4.7 (from nbconvert<7,>=5.6->myst-nb==0.13.1->-r doc/requirements-doc.txt (line 71)) Downloading jupyter_core-4.12.0-py3-none-any.whl (89 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 89.9/89.9 kB 203.6 MB/s eta 0:00:00 Collecting jupyterlab-pygments (from nbconvert<7,>=5.6->myst-nb==0.13.1->-r doc/requirements-doc.txt (line 71)) Downloading jupyterlab_pygments-0.2.2-py2.py3-none-any.whl (21 kB) Collecting mistune<2,>=0.8.1 (from nbconvert<7,>=5.6->myst-nb==0.13.1->-r doc/requirements-doc.txt (line 71)) Downloading mistune-0.8.4-py2.py3-none-any.whl (16 kB) Collecting pandocfilters>=1.4.1 (from nbconvert<7,>=5.6->myst-nb==0.13.1->-r doc/requirements-doc.txt (line 71)) Downloading pandocfilters-1.5.0-py2.py3-none-any.whl (8.7 kB) Collecting tinycss2 (from nbconvert<7,>=5.6->myst-nb==0.13.1->-r doc/requirements-doc.txt (line 71)) Downloading tinycss2-1.2.1-py3-none-any.whl (21 kB) Collecting fastjsonschema (from nbformat~=5.0->myst-nb==0.13.1->-r doc/requirements-doc.txt (line 71)) Downloading fastjsonschema-2.16.3-py3-none-any.whl (23 kB) Collecting msgpack<2.0.0,>=1.0.0 (from ray[tune]>=2.0.0->tune-sklearn==0.4.5->-r doc/requirements-doc.txt (line 44)) Downloading msgpack-1.0.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (299 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 299.7/299.7 kB 234.6 MB/s eta 0:00:00 Collecting aiosignal (from ray[tune]>=2.0.0->tune-sklearn==0.4.5->-r doc/requirements-doc.txt (line 44)) Downloading aiosignal-1.3.1-py3-none-any.whl (7.6 kB) Collecting frozenlist (from ray[tune]>=2.0.0->tune-sklearn==0.4.5->-r doc/requirements-doc.txt (line 44)) Downloading frozenlist-1.3.3-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (148 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 148.0/148.0 kB 220.7 MB/s eta 0:00:00 Collecting virtualenv>=20.0.24 (from ray[tune]>=2.0.0->tune-sklearn==0.4.5->-r doc/requirements-doc.txt (line 44)) Downloading virtualenv-20.21.0-py3-none-any.whl (8.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 8.7/8.7 MB 175.3 MB/s eta 0:00:00 Collecting tensorboardX>=1.9 (from ray[tune]>=2.0.0->tune-sklearn==0.4.5->-r doc/requirements-doc.txt (line 44)) Downloading tensorboardX-2.6-py2.py3-none-any.whl (114 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 114.5/114.5 kB 217.9 MB/s eta 0:00:00 Requirement already satisfied: charset-normalizer<4,>=2 in /home/docs/checkouts/readthedocs.org/user_builds/anyscale-ray/envs/master/lib/python3.7/site-packages (from requests<3,>=2.20.0->mxnet==1.8.0.post0->-r doc/requirements-doc.txt (line 41)) (3.1.0) Requirement already satisfied: urllib3<1.27,>=1.21.1 in /home/docs/checkouts/readthedocs.org/user_builds/anyscale-ray/envs/master/lib/python3.7/site-packages (from requests<3,>=2.20.0->mxnet==1.8.0.post0->-r doc/requirements-doc.txt (line 41)) (1.26.15) Requirement already satisfied: certifi>=2017.4.17 in /home/docs/checkouts/readthedocs.org/user_builds/anyscale-ray/envs/master/lib/python3.7/site-packages (from requests<3,>=2.20.0->mxnet==1.8.0.post0->-r doc/requirements-doc.txt (line 41)) (2022.12.7) Collecting threadpoolctl>=2.0.0 (from scikit-learn>=0.20.0->scikit-optimize->-r doc/requirements-doc.txt (line 26)) Downloading threadpoolctl-3.1.0-py3-none-any.whl (14 kB) Collecting google-auth<3,>=1.6.3 (from tensorboard<2.12,>=2.11->tensorflow->-r doc/requirements-doc.txt (line 33)) Downloading google_auth-2.17.3-py2.py3-none-any.whl (178 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 178.2/178.2 kB 219.9 MB/s eta 0:00:00 Collecting google-auth-oauthlib<0.5,>=0.4.1 (from tensorboard<2.12,>=2.11->tensorflow->-r doc/requirements-doc.txt (line 33)) Downloading google_auth_oauthlib-0.4.6-py2.py3-none-any.whl (18 kB) Collecting markdown>=2.6.8 (from tensorboard<2.12,>=2.11->tensorflow->-r doc/requirements-doc.txt (line 33)) Downloading Markdown-3.4.3-py3-none-any.whl (93 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 93.9/93.9 kB 201.2 MB/s eta 0:00:00 Collecting tensorboard-data-server<0.7.0,>=0.6.0 (from tensorboard<2.12,>=2.11->tensorflow->-r doc/requirements-doc.txt (line 33)) Downloading tensorboard_data_server-0.6.1-py3-none-manylinux2010_x86_64.whl (4.9 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.9/4.9 MB 201.8 MB/s eta 0:00:00 Collecting tensorboard-plugin-wit>=1.6.0 (from tensorboard<2.12,>=2.11->tensorflow->-r doc/requirements-doc.txt (line 33)) Downloading tensorboard_plugin_wit-1.8.1-py3-none-any.whl (781 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 781.3/781.3 kB 243.1 MB/s eta 0:00:00 Collecting googleapis-common-protos<2,>=1.52.0 (from tensorflow-metadata->tensorflow-datasets->-r doc/requirements-doc.txt (line 35)) Downloading googleapis_common_protos-1.59.0-py2.py3-none-any.whl (223 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 223.6/223.6 kB 237.4 MB/s eta 0:00:00 Collecting aiohttp!=4.0.0a0,!=4.0.0a1 (from fsspec[http]!=2021.06.0,>=2021.05.0->pytorch-lightning==1.6.*->ray-lightning==0.3.0->-r doc/requirements-doc.txt (line 47)) Downloading aiohttp-3.8.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (948 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 948.1/948.1 kB 244.7 MB/s eta 0:00:00 Collecting smmap<6,>=3.0.1 (from gitdb<5,>=4.0.1->GitPython!=3.1.29,>=1.0.0->wandb->-r doc/requirements-doc.txt (line 32)) Downloading smmap-5.0.0-py3-none-any.whl (24 kB) Collecting cachetools<6.0,>=2.0.0 (from google-auth<3,>=1.6.3->tensorboard<2.12,>=2.11->tensorflow->-r doc/requirements-doc.txt (line 33)) Downloading cachetools-5.3.0-py3-none-any.whl (9.3 kB) Collecting pyasn1-modules>=0.2.1 (from google-auth<3,>=1.6.3->tensorboard<2.12,>=2.11->tensorflow->-r doc/requirements-doc.txt (line 33)) Downloading pyasn1_modules-0.2.8-py2.py3-none-any.whl (155 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 155.3/155.3 kB 208.1 MB/s eta 0:00:00 Collecting rsa<5,>=3.1.4 (from google-auth<3,>=1.6.3->tensorboard<2.12,>=2.11->tensorflow->-r doc/requirements-doc.txt (line 33)) Downloading rsa-4.9-py3-none-any.whl (34 kB) Collecting requests-oauthlib>=0.7.0 (from google-auth-oauthlib<0.5,>=0.4.1->tensorboard<2.12,>=2.11->tensorflow->-r doc/requirements-doc.txt (line 33)) Downloading requests_oauthlib-1.3.1-py2.py3-none-any.whl (23 kB) Collecting debugpy>=1.0 (from ipykernel>=4.5.1->ipywidgets<8,>=7.0.0->myst-nb==0.13.1->-r doc/requirements-doc.txt (line 71)) Downloading debugpy-1.6.7-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.9 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.9/2.9 MB 172.2 MB/s eta 0:00:00 Collecting jupyter-client>=6.1.12 (from ipykernel>=4.5.1->ipywidgets<8,>=7.0.0->myst-nb==0.13.1->-r doc/requirements-doc.txt (line 71)) Downloading jupyter_client-7.4.9-py3-none-any.whl (133 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 133.5/133.5 kB 210.3 MB/s eta 0:00:00 Collecting nest-asyncio (from ipykernel>=4.5.1->ipywidgets<8,>=7.0.0->myst-nb==0.13.1->-r doc/requirements-doc.txt (line 71)) Downloading nest_asyncio-1.5.6-py3-none-any.whl (5.2 kB) Collecting pyzmq>=17 (from ipykernel>=4.5.1->ipywidgets<8,>=7.0.0->myst-nb==0.13.1->-r doc/requirements-doc.txt (line 71)) Downloading pyzmq-25.0.2-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (1.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 247.7 MB/s eta 0:00:00 Collecting tornado>=6.1 (from ipykernel>=4.5.1->ipywidgets<8,>=7.0.0->myst-nb==0.13.1->-r doc/requirements-doc.txt (line 71)) Downloading tornado-6.2-cp37-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (423 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 424.0/424.0 kB 242.9 MB/s eta 0:00:00 Collecting parso<0.9.0,>=0.8.0 (from jedi>=0.16->ipython->myst-nb==0.13.1->-r doc/requirements-doc.txt (line 71)) Downloading parso-0.8.3-py2.py3-none-any.whl (100 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 100.8/100.8 kB 192.6 MB/s eta 0:00:00 Collecting ptyprocess>=0.5 (from pexpect>4.3->ipython->myst-nb==0.13.1->-r doc/requirements-doc.txt (line 71)) Downloading ptyprocess-0.7.0-py2.py3-none-any.whl (13 kB) Collecting wcwidth (from prompt-toolkit!=3.0.0,!=3.0.1,<3.1.0,>=2.0.0->ipython->myst-nb==0.13.1->-r doc/requirements-doc.txt (line 71)) Downloading wcwidth-0.2.6-py2.py3-none-any.whl (29 kB) Collecting greenlet!=0.4.17 (from sqlalchemy<1.5,>=1.3.12->jupyter-cache~=0.4.1->myst-nb==0.13.1->-r doc/requirements-doc.txt (line 71)) Downloading greenlet-2.0.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (566 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 566.1/566.1 kB 243.6 MB/s eta 0:00:00 Collecting distlib<1,>=0.3.6 (from virtualenv>=20.0.24->ray[tune]>=2.0.0->tune-sklearn==0.4.5->-r doc/requirements-doc.txt (line 44)) Downloading distlib-0.3.6-py2.py3-none-any.whl (468 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 468.5/468.5 kB 239.5 MB/s eta 0:00:00 Collecting platformdirs<4,>=2.4 (from virtualenv>=20.0.24->ray[tune]>=2.0.0->tune-sklearn==0.4.5->-r doc/requirements-doc.txt (line 44)) Downloading platformdirs-3.2.0-py3-none-any.whl (14 kB) Collecting notebook>=4.4.1 (from widgetsnbextension~=3.6.4->ipywidgets<8,>=7.0.0->myst-nb==0.13.1->-r doc/requirements-doc.txt (line 71)) Downloading notebook-6.5.4-py3-none-any.whl (529 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 529.8/529.8 kB 248.0 MB/s eta 0:00:00 Collecting soupsieve>1.2 (from beautifulsoup4->nbconvert<7,>=5.6->myst-nb==0.13.1->-r doc/requirements-doc.txt (line 71)) Downloading soupsieve-2.4.1-py3-none-any.whl (36 kB) Collecting webencodings (from bleach->nbconvert<7,>=5.6->myst-nb==0.13.1->-r doc/requirements-doc.txt (line 71)) Downloading webencodings-0.5.1-py2.py3-none-any.whl (11 kB) Collecting jupyter-server (from nbdime->jupyter-cache~=0.4.1->myst-nb==0.13.1->-r doc/requirements-doc.txt (line 71)) Downloading jupyter_server-1.24.0-py3-none-any.whl (347 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 347.5/347.5 kB 239.1 MB/s eta 0:00:00 Collecting jupyter-server-mathjax>=0.2.2 (from nbdime->jupyter-cache~=0.4.1->myst-nb==0.13.1->-r doc/requirements-doc.txt (line 71)) Downloading jupyter_server_mathjax-0.2.6-py3-none-any.whl (3.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.1/3.1 MB 189.1 MB/s eta 0:00:00 Collecting multidict<7.0,>=4.5 (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]!=2021.06.0,>=2021.05.0->pytorch-lightning==1.6.*->ray-lightning==0.3.0->-r doc/requirements-doc.txt (line 47)) Downloading multidict-6.0.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (94 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 94.8/94.8 kB 195.9 MB/s eta 0:00:00 Collecting yarl<2.0,>=1.0 (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]!=2021.06.0,>=2021.05.0->pytorch-lightning==1.6.*->ray-lightning==0.3.0->-r doc/requirements-doc.txt (line 47)) Downloading yarl-1.8.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (231 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 231.4/231.4 kB 227.7 MB/s eta 0:00:00 Collecting asynctest==0.13.0 (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]!=2021.06.0,>=2021.05.0->pytorch-lightning==1.6.*->ray-lightning==0.3.0->-r doc/requirements-doc.txt (line 47)) Downloading asynctest-0.13.0-py3-none-any.whl (26 kB) Collecting argon2-cffi (from jupyter-server->nbdime->jupyter-cache~=0.4.1->myst-nb==0.13.1->-r doc/requirements-doc.txt (line 71)) Downloading argon2_cffi-21.3.0-py3-none-any.whl (14 kB) Collecting prometheus-client (from jupyter-server->nbdime->jupyter-cache~=0.4.1->myst-nb==0.13.1->-r doc/requirements-doc.txt (line 71)) Downloading prometheus_client-0.16.0-py3-none-any.whl (122 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 122.5/122.5 kB 213.5 MB/s eta 0:00:00 Collecting Send2Trash (from jupyter-server->nbdime->jupyter-cache~=0.4.1->myst-nb==0.13.1->-r doc/requirements-doc.txt (line 71)) Downloading Send2Trash-1.8.0-py3-none-any.whl (18 kB) Collecting terminado>=0.8.3 (from jupyter-server->nbdime->jupyter-cache~=0.4.1->myst-nb==0.13.1->-r doc/requirements-doc.txt (line 71)) Downloading terminado-0.17.1-py3-none-any.whl (17 kB) Collecting websocket-client (from jupyter-server->nbdime->jupyter-cache~=0.4.1->myst-nb==0.13.1->-r doc/requirements-doc.txt (line 71)) Downloading websocket_client-1.5.1-py3-none-any.whl (55 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 55.9/55.9 kB 173.0 MB/s eta 0:00:00 Collecting nbclassic>=0.4.7 (from notebook>=4.4.1->widgetsnbextension~=3.6.4->ipywidgets<8,>=7.0.0->myst-nb==0.13.1->-r doc/requirements-doc.txt (line 71)) Downloading nbclassic-0.5.5-py3-none-any.whl (10.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 10.0/10.0 MB 178.3 MB/s eta 0:00:00 Collecting pyasn1<0.5.0,>=0.4.6 (from pyasn1-modules>=0.2.1->google-auth<3,>=1.6.3->tensorboard<2.12,>=2.11->tensorflow->-r doc/requirements-doc.txt (line 33)) Downloading pyasn1-0.4.8-py2.py3-none-any.whl (77 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 77.1/77.1 kB 193.2 MB/s eta 0:00:00 Collecting oauthlib>=3.0.0 (from requests-oauthlib>=0.7.0->google-auth-oauthlib<0.5,>=0.4.1->tensorboard<2.12,>=2.11->tensorflow->-r doc/requirements-doc.txt (line 33)) Downloading oauthlib-3.2.2-py3-none-any.whl (151 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 151.7/151.7 kB 229.8 MB/s eta 0:00:00 Collecting notebook-shim>=0.1.0 (from nbclassic>=0.4.7->notebook>=4.4.1->widgetsnbextension~=3.6.4->ipywidgets<8,>=7.0.0->myst-nb==0.13.1->-r doc/requirements-doc.txt (line 71)) Downloading notebook_shim-0.2.2-py3-none-any.whl (13 kB) Collecting argon2-cffi-bindings (from argon2-cffi->jupyter-server->nbdime->jupyter-cache~=0.4.1->myst-nb==0.13.1->-r doc/requirements-doc.txt (line 71)) Downloading argon2_cffi_bindings-21.2.0-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (86 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 86.2/86.2 kB 185.5 MB/s eta 0:00:00 Collecting cffi>=1.0.1 (from argon2-cffi-bindings->argon2-cffi->jupyter-server->nbdime->jupyter-cache~=0.4.1->myst-nb==0.13.1->-r doc/requirements-doc.txt (line 71)) Downloading cffi-1.15.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (427 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 427.9/427.9 kB 232.8 MB/s eta 0:00:00 Collecting pycparser (from cffi>=1.0.1->argon2-cffi-bindings->argon2-cffi->jupyter-server->nbdime->jupyter-cache~=0.4.1->myst-nb==0.13.1->-r doc/requirements-doc.txt (line 71)) Downloading pycparser-2.21-py2.py3-none-any.whl (118 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 118.7/118.7 kB 214.8 MB/s eta 0:00:00 Building wheels for collected packages: sphinxemoji, sphinx-jsonschema, sphinxcontrib.yt, sphinx-sitemap, sphinxcontrib-redoc, fairscale, tune-sklearn, xgboost_ray, lightgbm-ray, ray-lightning, pathtools, promise Building wheel for sphinxemoji (setup.py): started Building wheel for sphinxemoji (setup.py): finished with status 'done' Created wheel for sphinxemoji: filename=sphinxemoji-0.2.0-py3-none-any.whl size=44427 sha256=5d8aed67ec609cf226059b0f8ae455a3535e02cb8675e5ea656c44f3ac85b986 Stored in directory: /tmp/pip-ephem-wheel-cache-dcsossni/wheels/09/10/81/0438103576aeaea47d55fe341a8e89d7561afc4e414741bf87 Building wheel for sphinx-jsonschema (setup.py): started Building wheel for sphinx-jsonschema (setup.py): finished with status 'done' Created wheel for sphinx-jsonschema: filename=sphinx_jsonschema-1.17.2-py3-none-any.whl size=14047 sha256=8e0acb8bfc94ad2c4643695f086eb651cd39707caed2c957076302cdac09e975 Stored in directory: /tmp/pip-ephem-wheel-cache-dcsossni/wheels/40/bc/c4/506fe6fe51e4251b6c3cd163effc739e9099912f04451bc65c Building wheel for sphinxcontrib.yt (setup.py): started Building wheel for sphinxcontrib.yt (setup.py): finished with status 'done' Created wheel for sphinxcontrib.yt: filename=sphinxcontrib.yt-0.2.2-py3-none-any.whl size=3583 sha256=fd00eda85aa3a19bc89391a40e950b922c105e38074f00994b0280e12c20c2b4 Stored in directory: /tmp/pip-ephem-wheel-cache-dcsossni/wheels/e6/a3/e4/03b85696dab55c33c9a4cbe8d88867a45a27b639c040bc9d6e Building wheel for sphinx-sitemap (setup.py): started Building wheel for sphinx-sitemap (setup.py): finished with status 'done' Created wheel for sphinx-sitemap: filename=sphinx_sitemap-2.2.0-py3-none-any.whl size=6064 sha256=bdc0866bb98e26e62b552c2a0bb592ecba117d8aa94c53e9ff65985f3f6ff98f Stored in directory: /tmp/pip-ephem-wheel-cache-dcsossni/wheels/0e/9a/ba/724ea081ea162fdfcd1e856fc30e4dc266c2a5ac60d32f3721 Building wheel for sphinxcontrib-redoc (setup.py): started Building wheel for sphinxcontrib-redoc (setup.py): finished with status 'done' Created wheel for sphinxcontrib-redoc: filename=sphinxcontrib_redoc-1.6.0-py3-none-any.whl size=299610 sha256=2474cb9b355ee639ecf20befd37e6def0dfb50f8a86b0468ed642d377f7a2441 Stored in directory: /tmp/pip-ephem-wheel-cache-dcsossni/wheels/f7/c6/6b/cd797468204c3d60f18b3bffa41c407b9e125ed535cb17479a Building wheel for fairscale (pyproject.toml): started Building wheel for fairscale (pyproject.toml): finished with status 'done' Created wheel for fairscale: filename=fairscale-0.4.6-py3-none-any.whl size=307224 sha256=5143335ed485996081c44f0f63a3a49fb548f12300128980dfbcc1cf3529a781 Stored in directory: /tmp/pip-ephem-wheel-cache-dcsossni/wheels/4e/4f/0b/94c29ea06dfad93260cb0377855f87b7b863312317a7f69fe7 Building wheel for tune-sklearn (setup.py): started Building wheel for tune-sklearn (setup.py): finished with status 'done' Created wheel for tune-sklearn: filename=tune_sklearn-0.4.5-py3-none-any.whl size=41927 sha256=f483c41089cbf62d7be280227cf048000ef8bec750562edba01a51f7785b71b7 Stored in directory: /tmp/pip-ephem-wheel-cache-dcsossni/wheels/45/ca/26/fd9aa0b6f6379021093c1a799f9ee2568647b3e04bdac8d555 Building wheel for xgboost_ray (setup.py): started Building wheel for xgboost_ray (setup.py): finished with status 'done' Created wheel for xgboost_ray: filename=xgboost_ray-0.1.16-py3-none-any.whl size=138790 sha256=557860dad7fe7050cef0a506992f5a5602fe0585924bf0825e80f280c3acdc32 Stored in directory: /tmp/pip-ephem-wheel-cache-dcsossni/wheels/e0/e4/af/bf0668f8e0a93a6141f49e93081f1f49ebcb02e63c9aebef96 Building wheel for lightgbm-ray (setup.py): started Building wheel for lightgbm-ray (setup.py): finished with status 'done' Created wheel for lightgbm-ray: filename=lightgbm_ray-0.1.9-py3-none-any.whl size=73246 sha256=0d386a615420e056c28260c0e540b8e30c349420dd9ff3d1f36e8eaaa539d45e Stored in directory: /tmp/pip-ephem-wheel-cache-dcsossni/wheels/04/b0/29/0bcc7a9c8b5cbf402d9a2e9d23a233c1ec99de63a7f9990bdb Building wheel for ray-lightning (setup.py): started Building wheel for ray-lightning (setup.py): finished with status 'done' Created wheel for ray-lightning: filename=ray_lightning-0.3.0-py3-none-any.whl size=51550 sha256=aa0777a1e102ce808c04d23778998c9146ff70d0b52bfbd20d0d7de31fb2d2b6 Stored in directory: /tmp/pip-ephem-wheel-cache-dcsossni/wheels/4e/2e/19/0d59c2f1bcb26de82ca60a54d921930b7e5072b5007ca6aec9 Building wheel for pathtools (setup.py): started Building wheel for pathtools (setup.py): finished with status 'done' Created wheel for pathtools: filename=pathtools-0.1.2-py3-none-any.whl size=8808 sha256=abb34cf03e598cce4836aff72e4cddd56c220671687efd2d48e4adea07b78134 Stored in directory: /tmp/pip-ephem-wheel-cache-dcsossni/wheels/3e/31/09/fa59cef12cdcfecc627b3d24273699f390e71828921b2cbba2 Building wheel for promise (setup.py): started Building wheel for promise (setup.py): finished with status 'done' Created wheel for promise: filename=promise-2.3-py3-none-any.whl size=21501 sha256=ba7a9c41ea1530d82e22869f726a435dc8abfcca854fc0cba90035ba32f8c269 Stored in directory: /tmp/pip-ephem-wheel-cache-dcsossni/wheels/29/93/c6/762e359f8cb6a5b69c72235d798804cae523bbe41c2aa8333d Successfully built sphinxemoji sphinx-jsonschema sphinxcontrib.yt sphinx-sitemap sphinxcontrib-redoc fairscale tune-sklearn xgboost_ray lightgbm-ray ray-lightning pathtools promise Installing collected packages: webencodings, wcwidth, tokenizers, tensorboard-plugin-wit, Send2Trash, pyasn1, ptyprocess, pickleshare, pathtools, msgpack, mistune, libclang, ipython-genutils, flatbuffers, fastjsonschema, dm-tree, distlib, colorful, backcall, appdirs, wrapt, werkzeug, websocket-client, traitlets, tqdm, tornado, toml, tinycss2, threadpoolctl, termcolor, tensorflow-io-gcs-filesystem, tensorflow-estimator, tensorboard-data-server, tabulate, soupsieve, sniffio, smmap, six, setproctitle, sentry-sdk, rsa, regex, pyzmq, pyyaml, pyrsistent, Pygments, pyDeprecate, pydantic, pycparser, pyasn1-modules, psutil, protobuf, prompt-toolkit, prometheus-client, platformdirs, pkgutil-resolve-name, pickle5, pexpect, parso, pandocfilters, oauthlib, nvidia-cuda-runtime-cu11, nvidia-cuda-nvrtc-cu11, nvidia-cublas-cu11, numpy, networkx, nest-asyncio, multidict, lxml, keras, jupyterlab-widgets, jupyterlab-pygments, jsonpointer, joblib, Jinja2, itsdangerous, importlib-resources, h11, grpcio, greenlet, graphviz, gast, fsspec, frozenlist, filelock, etils, entrypoints, docutils, dill, defusedxml, decorator, debugpy, colorama, click, cachetools, attrs, asynctest, async-timeout, asgiref, absl-py, yarl, virtualenv, uvicorn, tifffile, terminado, tensorboardX, sqlalchemy, sphinx-jsonschema, sphinx, scipy, requests-oauthlib, redis, PyWavelets, python-dateutil, pyarrow, pyaml, promise, opt-einsum, nvidia-cudnn-cu11, mxnet, matplotlib-inline, markdown-it-py, markdown, jupyter-core, jsonschema, jedi, imageio, huggingface-hub, h5py, googleapis-common-protos, google-pasta, google-auth, gitdb, flask, docker-pycreds, cffi, bleach, beautifulsoup4, astunparse, anyio, aiosignal, xgboost, transformers, torch, tensorflow-metadata, starlette, sphinxemoji, sphinxcontrib.yt, sphinxcontrib-redoc, sphinx-version-warning, sphinx-togglebutton, sphinx-tabs, sphinx-sitemap, sphinx-remove-toctrees, sphinx-panels, sphinx-external-toc, sphinx-copybutton, sphinx-click, scikit-learn, scikit-image, ray, pydata-sphinx-theme, pandas, nbformat, mdit-py-plugins, jupyter-client, ipython, google-auth-oauthlib, GitPython, autodoc_pydantic, argon2-cffi-bindings, aiohttp, xgboost_ray, wandb, torchvision, torchmetrics, tensorflow-datasets, tensorboard, sphinx-book-theme, scikit-optimize, nbclient, myst-parser, lightgbm, jupytext, ipykernel, fastapi, fairscale, argon2-cffi, accelerate, tune-sklearn, tensorflow, pytorch-lightning, nbconvert, lightgbm-ray, ray-lightning, jupyter-server, notebook-shim, jupyter-server-mathjax, nbdime, nbclassic, notebook, jupyter-cache, widgetsnbextension, ipywidgets, jupyter-sphinx, myst-nb Attempting uninstall: Pygments Found existing installation: Pygments 2.15.1 Uninstalling Pygments-2.15.1: Successfully uninstalled Pygments-2.15.1 Attempting uninstall: Jinja2 Found existing installation: Jinja2 3.1.2 Uninstalling Jinja2-3.1.2: Successfully uninstalled Jinja2-3.1.2 Attempting uninstall: docutils Found existing installation: docutils 0.18.1 Uninstalling docutils-0.18.1: Successfully uninstalled docutils-0.18.1 Attempting uninstall: sphinx Found existing installation: Sphinx 5.3.0 Uninstalling Sphinx-5.3.0: Successfully uninstalled Sphinx-5.3.0 Successfully installed GitPython-3.1.31 Jinja2-3.0.3 PyWavelets-1.3.0 Pygments-2.11.2 Send2Trash-1.8.0 absl-py-1.4.0 accelerate-0.18.0 aiohttp-3.8.4 aiosignal-1.3.1 anyio-3.6.2 appdirs-1.4.4 argon2-cffi-21.3.0 argon2-cffi-bindings-21.2.0 asgiref-3.6.0 astunparse-1.6.3 async-timeout-4.0.2 asynctest-0.13.0 attrs-21.4.0 autodoc_pydantic-1.6.1 backcall-0.2.0 beautifulsoup4-4.12.2 bleach-6.0.0 cachetools-5.3.0 cffi-1.15.1 click-7.1.2 colorama-0.4.6 colorful-0.5.5 debugpy-1.6.7 decorator-5.1.1 defusedxml-0.7.1 dill-0.3.6 distlib-0.3.6 dm-tree-0.1.8 docker-pycreds-0.4.0 docutils-0.17.1 entrypoints-0.4 etils-0.9.0 fairscale-0.4.6 fastapi-0.95.1 fastjsonschema-2.16.3 filelock-3.12.0 flask-2.0.3 flatbuffers-23.3.3 frozenlist-1.3.3 fsspec-2023.1.0 gast-0.4.0 gitdb-4.0.10 google-auth-2.17.3 google-auth-oauthlib-0.4.6 google-pasta-0.2.0 googleapis-common-protos-1.59.0 graphviz-0.8.4 greenlet-2.0.2 grpcio-1.54.0 h11-0.14.0 h5py-3.8.0 huggingface-hub-0.13.4 imageio-2.27.0 importlib-resources-5.12.0 ipykernel-6.16.2 ipython-7.34.0 ipython-genutils-0.2.0 ipywidgets-7.7.5 itsdangerous-2.1.2 jedi-0.18.2 joblib-1.2.0 jsonpointer-2.3 jsonschema-4.17.3 jupyter-cache-0.4.3 jupyter-client-7.4.9 jupyter-core-4.12.0 jupyter-server-1.24.0 jupyter-server-mathjax-0.2.6 jupyter-sphinx-0.3.2 jupyterlab-pygments-0.2.2 jupyterlab-widgets-1.1.4 jupytext-1.13.6 keras-2.11.0 libclang-16.0.0 lightgbm-3.3.5 lightgbm-ray-0.1.9 lxml-4.9.2 markdown-3.4.3 markdown-it-py-1.1.0 matplotlib-inline-0.1.6 mdit-py-plugins-0.2.8 mistune-0.8.4 msgpack-1.0.5 multidict-6.0.4 mxnet-1.8.0.post0 myst-nb-0.13.1 myst-parser-0.15.2 nbclassic-0.5.5 nbclient-0.5.13 nbconvert-6.5.4 nbdime-3.1.1 nbformat-5.8.0 nest-asyncio-1.5.6 networkx-2.6.3 notebook-6.5.4 notebook-shim-0.2.2 numpy-1.21.6 nvidia-cublas-cu11-11.10.3.66 nvidia-cuda-nvrtc-cu11-11.7.99 nvidia-cuda-runtime-cu11-11.7.99 nvidia-cudnn-cu11-8.5.0.96 oauthlib-3.2.2 opt-einsum-3.3.0 pandas-1.3.5 pandocfilters-1.5.0 parso-0.8.3 pathtools-0.1.2 pexpect-4.8.0 pickle5-0.0.12 pickleshare-0.7.5 pkgutil-resolve-name-1.3.10 platformdirs-3.2.0 prometheus-client-0.16.0 promise-2.3 prompt-toolkit-3.0.38 protobuf-3.19.6 psutil-5.9.5 ptyprocess-0.7.0 pyDeprecate-0.3.2 pyaml-21.10.1 pyarrow-11.0.0 pyasn1-0.4.8 pyasn1-modules-0.2.8 pycparser-2.21 pydantic-1.9.2 pydata-sphinx-theme-0.8.1 pyrsistent-0.19.3 python-dateutil-2.8.2 pytorch-lightning-1.6.5 pyyaml-6.0 pyzmq-25.0.2 ray-2.3.1 ray-lightning-0.3.0 redis-4.5.4 regex-2022.10.31 requests-oauthlib-1.3.1 rsa-4.9 scikit-image-0.19.3 scikit-learn-1.0.2 scikit-optimize-0.9.0 scipy-1.7.3 sentry-sdk-1.19.1 setproctitle-1.3.2 six-1.16.0 smmap-5.0.0 sniffio-1.3.0 soupsieve-2.4.1 sphinx-4.3.2 sphinx-book-theme-0.3.3 sphinx-click-3.0.2 sphinx-copybutton-0.4.0 sphinx-external-toc-0.2.3 sphinx-jsonschema-1.17.2 sphinx-panels-0.6.0 sphinx-remove-toctrees-0.0.3 sphinx-sitemap-2.2.0 sphinx-tabs-3.4.0 sphinx-togglebutton-0.2.3 sphinx-version-warning-1.1.2 sphinxcontrib-redoc-1.6.0 sphinxcontrib.yt-0.2.2 sphinxemoji-0.2.0 sqlalchemy-1.4.47 starlette-0.26.1 tabulate-0.9.0 tensorboard-2.11.2 tensorboard-data-server-0.6.1 tensorboard-plugin-wit-1.8.1 tensorboardX-2.6 tensorflow-2.11.0 tensorflow-datasets-4.8.2 tensorflow-estimator-2.11.0 tensorflow-io-gcs-filesystem-0.32.0 tensorflow-metadata-1.12.0 termcolor-2.2.0 terminado-0.17.1 threadpoolctl-3.1.0 tifffile-2021.11.2 tinycss2-1.2.1 tokenizers-0.13.3 toml-0.10.2 torch-1.13.1 torchmetrics-0.11.4 torchvision-0.14.1 tornado-6.2 tqdm-4.65.0 traitlets-5.9.0 transformers-4.28.1 tune-sklearn-0.4.5 uvicorn-0.16.0 virtualenv-20.21.0 wandb-0.14.2 wcwidth-0.2.6 webencodings-0.5.1 websocket-client-1.5.1 werkzeug-2.2.3 widgetsnbextension-3.6.4 wrapt-1.15.0 xgboost-1.6.2 xgboost_ray-0.1.16 yarl-1.8.2 [rtd-command-info] start-time: 2023-04-18T20:28:30.935387Z, end-time: 2023-04-18T20:28:31.001964Z, duration: 0, exit-code: 0 cat doc/source/conf.py # -*- coding: utf-8 -*- import json from pathlib import Path from importlib import import_module import os import sys from jinja2.filters import FILTERS sys.path.insert(0, os.path.abspath(".")) from custom_directives import * from datetime import datetime # Mocking modules allows Sphinx to work without installing Ray. mock_modules() assert ( "ray" not in sys.modules ), "If ray is already imported, we will not render documentation correctly!" # If extensions (or modules to document with autodoc) are in another directory, # add these directories to sys.path here. If the directory is relative to the # documentation root, use os.path.abspath to make it absolute, like shown here. sys.path.insert(0, os.path.abspath("../../python/")) import ray # -- General configuration ------------------------------------------------ # The name of a reST role (builtin or Sphinx extension) to use as the default role, that # is, for text marked up `like this`. This can be set to 'py:obj' to make `filter` a # cross-reference to the Python function “filter”. The default is None, which doesn’t # reassign the default role. default_role = "py:obj" sys.path.append(os.path.abspath("./_ext")) extensions = [ "callouts", # custom extension from _ext folder "sphinx_panels", "sphinx.ext.autodoc", "sphinx.ext.viewcode", "sphinx.ext.napoleon", "sphinx_click.ext", "sphinx-jsonschema", "sphinxemoji.sphinxemoji", "sphinx_copybutton", "sphinxcontrib.yt", "versionwarning.extension", "sphinx_sitemap", "myst_nb", "sphinx.ext.doctest", "sphinx.ext.coverage", "sphinx.ext.autosummary", "sphinx_external_toc", "sphinxcontrib.autodoc_pydantic", "sphinxcontrib.redoc", "sphinx_tabs.tabs", "sphinx_remove_toctrees", ] # Prune deep toc-trees on demand for smaller html and faster builds. # This only effects the navigation bar, not the content. if os.getenv("FAST", False): remove_from_toctrees = [ "data/api/doc/*", "ray-air/api/doc/*", "ray-core/api/doc/*", "ray-observability/api/state/doc/*", "serve/api/doc/*", "train/api/doc/*", "tune/api/doc/*", "workflows/api/doc/*", "cluster/running-applications/job-submission/doc/*", "serve/production-guide/*", "serve/tutorials/deployment-graph-patterns/*", "rllib/package_ref/env/*", "rllib/package_ref/policy/*", "rllib/package_ref/evaluation/*", "rllib/package_ref/utils/*", "workflows/api/*", "cluster/kubernetes/user-guides/*", "cluster/kubernetes/examples/*", "cluster/vms/user-guides/*", "cluster/running-applications/job-submission/*", "ray-core/actors/*", "ray-core/objects/*", "ray-core/scheduling/*", "ray-core/tasks/*", "ray-core/patterns/*", "tune/examples/*", ] myst_enable_extensions = [ "dollarmath", "amsmath", "deflist", "html_admonition", "html_image", "colon_fence", "smartquotes", "replacements", ] # Cache notebook outputs in _build/.jupyter_cache # To prevent notebook execution, set this to "off". To force re-execution, set this to "force". # To cache previous runs, set this to "cache". jupyter_execute_notebooks = os.getenv("RUN_NOTEBOOKS", "off") external_toc_exclude_missing = False external_toc_path = "_toc.yml" html_extra_path = ["robots.txt"] html_baseurl = "https://docs.ray.io/en/latest" # This pattern matches: # - Python Repl prompts (">>> ") and it's continuation ("... ") # - Bash prompts ("$ ") # - IPython prompts ("In []: ", "In [999]: ") and it's continuations # (" ...: ", " : ") copybutton_prompt_text = r">>> |\.\.\. |\$ |In \[\d*\]: | {2,5}\.\.\.: | {5,8}: " copybutton_prompt_is_regexp = True # By default, tabs can be closed by selecting an open tab. We disable this # functionality with the `sphinx_tabs_disable_tab_closing` option. sphinx_tabs_disable_tab_closing = True # There's a flaky autodoc import for "TensorFlowVariables" that fails depending on the doc structure / order # of imports. # autodoc_mock_imports = ["ray.experimental.tf_utils"] # This is used to suppress warnings about explicit "toctree" directives. suppress_warnings = ["etoc.toctree"] versionwarning_admonition_type = "note" versionwarning_banner_title = "Join the Ray Discuss Forums!" FORUM_LINK = "https://discuss.ray.io" versionwarning_messages = { # Re-enable this after Ray Summit. # "latest": ( # "This document is for the latest pip release. " # 'Visit the master branch documentation here.' # ), # "master": ( # "Got questions? Join " # f'the Ray Community forum ' # "for Q&A on all things Ray, as well as to share and learn use cases " # "and best practices with the Ray community." # ), } versionwarning_body_selector = "#main-content" # Add any paths that contain templates here, relative to this directory. templates_path = ["_templates"] # The encoding of source files. # source_encoding = 'utf-8-sig' # The master toctree document. master_doc = "index" # General information about the project. project = "Ray" copyright = str(datetime.now().year) + ", The Ray Team" author = "The Ray Team" # The version info for the project you're documenting, acts as replacement for # |version| and |release|, also used in various other places throughout the # built documents. from ray import __version__ as version # The full version, including alpha/beta/rc tags. release = version language = None # List of patterns, relative to source directory, that match files and # directories to ignore when looking for source files. # Also helps resolve warnings about documents not included in any toctree. exclude_patterns = [ "templates/*", ] # If "DOC_LIB" is found, only build that top-level navigation item. build_one_lib = os.getenv("DOC_LIB") all_toc_libs = [f.path for f in os.scandir(".") if f.is_dir() and "ray-" in f.path] all_toc_libs += [ "cluster", "tune", "data", "train", "rllib", "serve", "workflows", ] if build_one_lib and build_one_lib in all_toc_libs: all_toc_libs.remove(build_one_lib) exclude_patterns += all_toc_libs # The name of the Pygments (syntax highlighting) style to use. pygments_style = "lovelace" # If true, `todo` and `todoList` produce output, else they produce nothing. todo_include_todos = False # Do not check anchors for links because it produces many false positives # and is slow (it needs to download the linked website). linkcheck_anchors = False # Only check external links, i.e. the ones starting with http:// or https://. linkcheck_ignore = [ r"^((?!http).)*$", # exclude links not starting with http "http://ala2017.it.nuigalway.ie/papers/ALA2017_Gupta.pdf", # broken "https://mvnrepository.com/artifact/*", # working but somehow not with linkcheck # This should be fixed -- is temporal the successor of cadence? Do the examples need to be updated? "https://github.com/serverlessworkflow/specification/blob/main/comparisons/comparison-cadence.md", # TODO(richardliaw): The following probably needs to be fixed in the tune_sklearn package "https://scikit-optimize.github.io/stable/modules/", "https://www.oracle.com/java/technologies/javase-jdk15-downloads.html", # forbidden for client "https://speakerdeck.com/*", # forbidden for bots r"https://huggingface.co/*", # seems to be flaky r"https://www.meetup.com/*", # seems to be flaky r"https://www.pettingzoo.ml/*", # seems to be flaky r"http://localhost[:/].*", # Ignore localhost links r"^http:/$", # Ignore incomplete links # 403 Client Error: Forbidden for url. # They ratelimit bots. "https://www.datanami.com/2018/02/01/rays-new-library-targets-high-speed-reinforcement-learning/", # 403 Client Error: Forbidden for url. # They ratelimit bots. "https://www.datanami.com/2019/11/05/why-every-python-developer-will-love-ray/", "https://dev.mysql.com/doc/connector-python/en/", # Returning 522s intermittently. "https://lczero.org/", ] # -- Options for HTML output ---------------------------------------------- # The theme to use for HTML and HTML Help pages. See the documentation for # a list of builtin themes. html_theme = "sphinx_book_theme" # Theme options are theme-specific and customize the look and feel of a theme # further. For a list of options available for each theme, see the # documentation. html_theme_options = { "repository_url": "https://github.com/ray-project/ray", "use_repository_button": True, "use_issues_button": True, "use_edit_page_button": True, "path_to_docs": "doc/source", "home_page_in_toc": True, "show_navbar_depth": 1, "announcement": "
", } # Add any paths that contain custom themes here, relative to this directory. # html_theme_path = [] # The name for this set of Sphinx documents. If None, it defaults to # " v documentation". html_title = f"Ray {release}" # A shorter title for the navigation bar. Default is the same as html_title. # html_short_title = None # The name of an image file (within the static path) to use as favicon of the # docs. This file should be a Windows icon file (.ico) being 16x16 or 32x32 # pixels large. html_favicon = "_static/favicon.ico" # Add any paths that contain custom static files (such as style sheets) here, # relative to this directory. They are copied after the builtin static files, # so a file named "default.css" will overwrite the builtin "default.css". html_static_path = ["_static"] # Output file base name for HTML help builder. htmlhelp_basename = "Raydoc" # -- Options for LaTeX output --------------------------------------------- latex_elements = { # The paper size ('letterpaper' or 'a4paper'). # 'papersize': 'letterpaper', # The font size ('10pt', '11pt' or '12pt'). # 'pointsize': '10pt', # Additional stuff for the LaTeX preamble. # 'preamble': '', # Latex figure (float) alignment # 'figure_align': 'htbp', } latex_documents = [ (master_doc, "Ray.tex", "Ray Documentation", author, "manual"), ] # -- Options for manual page output --------------------------------------- man_pages = [(master_doc, "ray", "Ray Documentation", [author], 1)] # -- Options for Texinfo output ------------------------------------------- texinfo_documents = [ ( master_doc, "Ray", "Ray Documentation", author, "Ray", "Ray provides a simple, universal API for building distributed applications.", "Miscellaneous", ), ] # Python methods should be presented in source code order autodoc_member_order = "bysource" # Better typehint formatting (see custom.css) autodoc_typehints = "signature" def filter_out_undoc_class_members(member_name, class_name, module_name): module = import_module(module_name) cls = getattr(module, class_name) if getattr(cls, member_name).__doc__: return f"~{class_name}.{member_name}" else: return "" FILTERS["filter_out_undoc_class_members"] = filter_out_undoc_class_members # Add a render priority for doctest nb_render_priority = { "doctest": (), "html": ( "application/vnd.jupyter.widget-view+json", "application/javascript", "text/html", "image/svg+xml", "image/png", "image/jpeg", "text/markdown", "text/latex", "text/plain", ), } tag_mapping = { # Tags for Ray Train examples gallery "trainTorchFashionMnist": "PyTorch,Training", "trainTransformers": "PyTorch,Training,HuggingFace", "trainTensorflowMnist": "TensorFlow,Training", "trainHorovod": "Horovod, PyTorch,Training", "trainMlflow": "MLflow,Training", "trainTuneTensorflow": "TensorFlow,Training,Tuning", "trainTunePyTorch": "PyTorch,Training,Tuning", "trainBenchmark": "PyTorch,Training", "trainLightning": "PyTorch,Lightning,Training" # TODO add and integrate tags for other libraries. # Tune has a proper example library # Serve, RLlib and AIR could use one. } # Create file with tag mappings for tags.js to use. with open("./_static/tag-mapping.json", "w") as f: json.dump(tag_mapping, f) def setup(app): app.connect("html-page-context", update_context) # Custom CSS app.add_css_file("css/custom.css", priority=800) app.add_css_file( "https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" ) # https://github.com/ines/termynal app.add_css_file("css/termynal.css") # Custom JS app.add_js_file( "https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.js", defer="defer", ) app.add_js_file("js/docsearch.js", defer="defer") # https://github.com/medmunds/rate-the-docs for allowing users # to give thumbs up / down and feedback on existing docs pages. app.add_js_file("js/rate-the-docs.es.min.js") # https://github.com/ines/termynal app.add_js_file("js/termynal.js", defer="defer") app.add_js_file("js/custom.js", defer="defer") app.add_js_file("js/top-navigation.js", defer="defer") base_path = Path(__file__).parent github_docs = DownloadAndPreprocessEcosystemDocs(base_path) # Download docs from ecosystem library repos app.connect("builder-inited", github_docs.write_new_docs) # Restore original file content after build app.connect("build-finished", github_docs.write_original_docs) # Hook into the logger used by linkcheck to display a summary at the end. linkcheck_summarizer = LinkcheckSummarizer() app.connect("builder-inited", linkcheck_summarizer.add_handler_to_linkcheck) app.connect("build-finished", linkcheck_summarizer.summarize) # Create galleries on the fly app.connect("builder-inited", build_gallery) # tag filtering system app.add_js_file("js/tags.js") redoc = [ { "name": "Ray Jobs API", "page": "cluster/running-applications/job-submission/api", "spec": "cluster/running-applications/job-submission/openapi.yml", "embed": True, }, ] redoc_uri = "https://cdn.redoc.ly/redoc/latest/bundles/redoc.standalone.js" ########################################################################### # auto-created readthedocs.org specific configuration # ########################################################################### # # The following code was added during an automated build on readthedocs.org # It is auto created and injected for every build. The result is based on the # conf.py.tmpl file found in the readthedocs.org codebase: # https://github.com/rtfd/readthedocs.org/blob/main/readthedocs/doc_builder/templates/doc_builder/conf.py.tmpl # # Note: this file shouldn't rely on extra dependencies. import importlib import sys import os.path # Borrowed from six. PY3 = sys.version_info[0] == 3 string_types = str if PY3 else basestring from sphinx import version_info # Get suffix for proper linking to GitHub # This is deprecated in Sphinx 1.3+, # as each page can have its own suffix if globals().get('source_suffix', False): if isinstance(source_suffix, string_types): SUFFIX = source_suffix elif isinstance(source_suffix, (list, tuple)): # Sphinx >= 1.3 supports list/tuple to define multiple suffixes SUFFIX = source_suffix[0] elif isinstance(source_suffix, dict): # Sphinx >= 1.8 supports a mapping dictionary for multiple suffixes SUFFIX = list(source_suffix.keys())[0] # make a ``list()`` for py2/py3 compatibility else: # default to .rst SUFFIX = '.rst' else: SUFFIX = '.rst' # Add RTD Static Path. Add to the end because it overwrites previous files. if not 'html_static_path' in globals(): html_static_path = [] if os.path.exists('_static'): html_static_path.append('_static') # Add RTD Theme only if they aren't overriding it already using_rtd_theme = ( ( 'html_theme' in globals() and html_theme in ['default'] and # Allow people to bail with a hack of having an html_style 'html_style' not in globals() ) or 'html_theme' not in globals() ) if using_rtd_theme: html_theme = 'sphinx_rtd_theme' html_style = None html_theme_options = {} # This following legacy behavior will gradually be sliced out until its deprecated and removed. # Skipped for Sphinx 6+ # Skipped by internal Feature flag SKIP_SPHINX_HTML_THEME_PATH # Skipped by all new projects since SKIP_SPHINX_HTML_THEME_PATH's introduction (jan 2023) if ( using_rtd_theme and version_info < (6,0) and not False ): theme = importlib.import_module('sphinx_rtd_theme') if 'html_theme_path' in globals(): html_theme_path.append(theme.get_html_theme_path()) else: html_theme_path = [theme.get_html_theme_path()] # Define websupport2_base_url and websupport2_static_url if globals().get('websupport2_base_url', False): websupport2_base_url = 'https://readthedocs.com/websupport' websupport2_static_url = 'https://assets.readthedocs.com/' #Add project information to the template context. context = { 'using_theme': using_rtd_theme, 'html_theme': html_theme, 'current_version': "master", 'version_slug': "master", 'MEDIA_URL': "https://media.readthedocs.com/media/", 'STATIC_URL': "https://assets.readthedocs.com/", 'PRODUCTION_DOMAIN': "readthedocs.com", 'proxied_static_path': "/_/static/", 'versions': [ ("master", "/en/master/"), ("latest", "/en/latest/"), ("releases-2.4.0", "/en/releases-2.4.0/"), ("releases-2.3.1", "/en/releases-2.3.1/"), ("releases-2.3.0", "/en/releases-2.3.0/"), ("releases-2.2.0", "/en/releases-2.2.0/"), ("releases-2.1.0", "/en/releases-2.1.0/"), ("releases-2.0.1", "/en/releases-2.0.1/"), ("releases-2.0.0", "/en/releases-2.0.0/"), ("releases-1.13.0", "/en/releases-1.13.0/"), ("releases-1.12.2", "/en/releases-1.12.2/"), ("releases-1.12.1", "/en/releases-1.12.1/"), ("releases-1.12.0", "/en/releases-1.12.0/"), ("releases-1.11.2", "/en/releases-1.11.2/"), ("releases-1.11.1", "/en/releases-1.11.1/"), ("releases-1.11.0", "/en/releases-1.11.0/"), ], 'downloads': [ ("html", "//docs.ray.io/_/downloads/en/master/htmlzip/"), ], 'subprojects': [ ], 'slug': 'anyscale-ray', 'name': u'ray', 'rtd_language': u'en', 'programming_language': u'py', 'canonical_url': 'https://docs.ray.io/en/latest/', 'analytics_code': 'None', 'single_version': False, 'conf_py_path': '/doc/source/', 'api_host': 'https://readthedocs.com', 'github_user': 'ray-project', 'proxied_api_host': '/_', 'github_repo': 'ray', 'github_version': 'master', 'display_github': True, 'bitbucket_user': 'None', 'bitbucket_repo': 'None', 'bitbucket_version': 'master', 'display_bitbucket': False, 'gitlab_user': 'None', 'gitlab_repo': 'None', 'gitlab_version': 'master', 'display_gitlab': False, 'READTHEDOCS': True, 'using_theme': (html_theme == "default"), 'new_theme': (html_theme == "sphinx_rtd_theme"), 'source_suffix': SUFFIX, 'ad_free': False, 'docsearch_disabled': False, 'user_analytics_code': '', 'global_analytics_code': 'UA-17997319-2', 'commit': 'c3c5086f', } # For sphinx >=1.8 we can use html_baseurl to set the canonical URL. # https://www.sphinx-doc.org/en/master/usage/configuration.html#confval-html_baseurl if version_info >= (1, 8): if not globals().get('html_baseurl'): html_baseurl = context['canonical_url'] context['canonical_url'] = None if 'html_context' in globals(): html_context.update(context) else: html_context = context # Add custom RTD extension if 'extensions' in globals(): # Insert at the beginning because it can interfere # with other extensions. # See https://github.com/rtfd/readthedocs.org/pull/4054 extensions.insert(0, "readthedocs_ext.readthedocs") else: extensions = ["readthedocs_ext.readthedocs"] # Add External version warning banner to the external version documentation if 'branch' == 'external': extensions.insert(1, "readthedocs_ext.external_version_warning") readthedocs_vcs_url = 'None' readthedocs_build_url = 'https://readthedocs.com/projects/anyscale-ray/builds/1420870/' project_language = 'en' # User's Sphinx configurations language_user = globals().get('language', None) latex_engine_user = globals().get('latex_engine', None) latex_elements_user = globals().get('latex_elements', None) # Remove this once xindy gets installed in Docker image and XINDYOPS # env variable is supported # https://github.com/rtfd/readthedocs-docker-images/pull/98 latex_use_xindy = False chinese = any([ language_user in ('zh_CN', 'zh_TW'), project_language in ('zh_CN', 'zh_TW'), ]) japanese = any([ language_user == 'ja', project_language == 'ja', ]) if chinese: latex_engine = latex_engine_user or 'xelatex' latex_elements_rtd = { 'preamble': '\\usepackage[UTF8]{ctex}\n', } latex_elements = latex_elements_user or latex_elements_rtd elif japanese: latex_engine = latex_engine_user or 'platex' # Make sure our build directory is always excluded exclude_patterns = globals().get('exclude_patterns', []) exclude_patterns.extend(['_build'])