Read the Docs build information Build id: 1324759 Project: anyscale-ray Version: master Commit: 0c02ae8b8ed123af7116f499612dae6513a7a4c8 Date: 2023-03-01T20:17:21.350797Z State: cancelled Success: False [rtd-command-info] start-time: 2023-03-01T21:34:30.953559Z, end-time: 2023-03-01T21:34:52.615785Z, duration: 21, exit-code: 0 git clone --no-single-branch --depth 50 https://github.com/ray-project/ray . Cloning into '.'... Updating files: 98% (6084/6192) Updating files: 99% (6131/6192) Updating files: 100% (6192/6192) Updating files: 100% (6192/6192), done. [rtd-command-info] start-time: 2023-03-01T21:34:52.921839Z, end-time: 2023-03-01T21:34:53.685551Z, duration: 0, exit-code: 0 git checkout --force origin/master Note: switching to 'origin/master'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false HEAD is now at 0c02ae8b8 [Serve] Add http request latency (#32839) [rtd-command-info] start-time: 2023-03-01T21:34:53.898550Z, end-time: 2023-03-01T21:34:53.979078Z, duration: 0, exit-code: 0 git clean -d -f -f [rtd-command-info] start-time: 2023-03-01T21:34:55.667519Z, end-time: 2023-03-01T21:35:00.143956Z, 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-03-01T21:35:00.364921Z, end-time: 2023-03-01T21:35:02.139061Z, 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.0.1) Collecting setuptools<58.3.0 Downloading setuptools-58.2.0-py3-none-any.whl (946 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 946.1/946.1 kB 34.6 MB/s eta 0:00:00 Installing collected packages: setuptools Attempting uninstall: setuptools Found existing installation: setuptools 67.4.0 Uninstalling setuptools-67.4.0: Successfully uninstalled setuptools-67.4.0 Successfully installed setuptools-58.2.0 [rtd-command-info] start-time: 2023-03-01T21:35:02.454034Z, end-time: 2023-03-01T21:35:09.960834Z, 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.4.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.3/3.3 MB 59.5 MB/s eta 0:00:00 Collecting mock==1.0.1 Downloading mock-1.0.1.zip (861 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 861.9/861.9 kB 239.7 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 168.1 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 203.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 199.5 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 Downloading docutils-0.19-py3-none-any.whl (570 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 570.5/570.5 kB 233.5 MB/s eta 0:00:00 Collecting sphinxcontrib-jsmath Downloading sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl (5.1 kB) Collecting sphinxcontrib-qthelp Downloading sphinxcontrib_qthelp-1.0.3-py2.py3-none-any.whl (90 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 90.6/90.6 kB 205.8 MB/s eta 0:00:00 Collecting sphinxcontrib-htmlhelp>=2.0.0 Downloading sphinxcontrib_htmlhelp-2.0.0-py2.py3-none-any.whl (100 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 100.5/100.5 kB 202.0 MB/s eta 0:00:00 Collecting Pygments>=2.12 Downloading Pygments-2.14.0-py3-none-any.whl (1.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 241.2 MB/s eta 0:00:00 Collecting requests>=2.5.0 Downloading requests-2.28.2-py3-none-any.whl (62 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.8/62.8 kB 166.8 MB/s eta 0:00:00 Collecting importlib-metadata>=4.8 Downloading importlib_metadata-6.0.0-py3-none-any.whl (21 kB) Collecting snowballstemmer>=2.0 Downloading snowballstemmer-2.2.0-py2.py3-none-any.whl (93 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 93.0/93.0 kB 192.7 MB/s eta 0:00:00 Collecting packaging>=21.0 Downloading packaging-23.0-py3-none-any.whl (42 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 42.7/42.7 kB 155.2 MB/s eta 0:00:00 Collecting sphinxcontrib-devhelp Downloading sphinxcontrib_devhelp-1.0.2-py2.py3-none-any.whl (84 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 84.7/84.7 kB 194.7 MB/s eta 0:00:00 Collecting imagesize>=1.3 Downloading imagesize-1.4.1-py2.py3-none-any.whl (8.8 kB) Collecting sphinxcontrib-applehelp Downloading sphinxcontrib_applehelp-1.0.2-py2.py3-none-any.whl (121 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 121.2/121.2 kB 211.3 MB/s eta 0:00:00 Collecting Jinja2>=3.0 Downloading Jinja2-3.1.2-py3-none-any.whl (133 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 133.1/133.1 kB 215.5 MB/s eta 0:00:00 Collecting babel>=2.9 Downloading Babel-2.12.1-py3-none-any.whl (10.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 10.1/10.1 MB 188.9 MB/s eta 0:00:00 Collecting sphinxcontrib-serializinghtml>=1.1.5 Downloading sphinxcontrib_serializinghtml-1.1.5-py2.py3-none-any.whl (94 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 94.0/94.0 kB 196.0 MB/s eta 0:00:00 Collecting docutils>=0.11 Downloading docutils-0.18.1-py2.py3-none-any.whl (570 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 570.0/570.0 kB 233.8 MB/s eta 0:00:00 Collecting sphinxcontrib-jquery!=3.0.0,>=2.0.0 Downloading sphinxcontrib_jquery-2.0.0-py3-none-any.whl (3.2 kB) Collecting pytz>=2015.7 Downloading pytz-2022.7.1-py2.py3-none-any.whl (499 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 499.4/499.4 kB 229.0 MB/s eta 0:00:00 Collecting zipp>=0.5 Downloading zipp-3.15.0-py3-none-any.whl (6.8 kB) Collecting typing-extensions>=3.6.4 Downloading typing_extensions-4.5.0-py3-none-any.whl (27 kB) Collecting MarkupSafe>=2.0 Downloading MarkupSafe-2.1.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (25 kB) Collecting idna<4,>=2.5 Downloading idna-3.4-py3-none-any.whl (61 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.5/61.5 kB 173.1 MB/s eta 0:00:00 Collecting certifi>=2017.4.17 Downloading certifi-2022.12.7-py3-none-any.whl (155 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 155.3/155.3 kB 212.0 MB/s eta 0:00:00 Collecting charset-normalizer<4,>=2 Downloading charset_normalizer-3.0.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (170 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 170.5/170.5 kB 211.3 MB/s eta 0:00:00 Collecting urllib3<1.27,>=1.21.1 Downloading urllib3-1.26.14-py2.py3-none-any.whl (140 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 140.6/140.6 kB 214.5 MB/s eta 0:00:00 Requirement already satisfied: setuptools in /home/docs/checkouts/readthedocs.org/user_builds/anyscale-ray/envs/master/lib/python3.7/site-packages (from sphinxcontrib-jquery!=3.0.0,>=2.0.0->sphinx-rtd-theme) (58.2.0) 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=480d085bacd1b7d90bdaaf21161522f6a6187e97e647aa51bb7265b00eba7369 Stored in directory: /tmp/pip-ephem-wheel-cache-rhfznnpv/wheels/7a/94/b1/0fdc5339a5bd487a5cc15421ec200d9ba3e2aa7190e4a727f1 Successfully built mock Installing collected packages: snowballstemmer, pytz, mock, commonmark, charset-normalizer, zipp, urllib3, typing-extensions, sphinxcontrib-serializinghtml, sphinxcontrib-qthelp, sphinxcontrib-jsmath, sphinxcontrib-jquery, sphinxcontrib-htmlhelp, sphinxcontrib-devhelp, sphinxcontrib-applehelp, Pygments, pillow, packaging, MarkupSafe, imagesize, idna, docutils, certifi, babel, alabaster, requests, Jinja2, importlib-metadata, sphinx, readthedocs-sphinx-ext, sphinx-rtd-theme, recommonmark Successfully installed Jinja2-3.1.2 MarkupSafe-2.1.2 Pygments-2.14.0 alabaster-0.7.13 babel-2.12.1 certifi-2022.12.7 charset-normalizer-3.0.1 commonmark-0.9.1 docutils-0.18.1 idna-3.4 imagesize-1.4.1 importlib-metadata-6.0.0 mock-1.0.1 packaging-23.0 pillow-9.4.0 pytz-2022.7.1 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-2.0.0 sphinxcontrib-jsmath-1.0.1 sphinxcontrib-qthelp-1.0.3 sphinxcontrib-serializinghtml-1.1.5 typing-extensions-4.5.0 urllib3-1.26.14 zipp-3.15.0 [rtd-command-info] start-time: 2023-03-01T21:35:10.166489Z, end-time: 2023-03-01T21:38:12.566777Z, duration: 182, 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 43)) Cloning https://github.com/ray-project/tune-sklearn (to revision master) to /tmp/pip-req-build-xy0h2in2 Running command git clone --filter=blob:none --quiet https://github.com/ray-project/tune-sklearn /tmp/pip-req-build-xy0h2in2 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 Cloning https://github.com/ray-project/xgboost_ray (to revision master) to /tmp/pip-install-wj0le20d/xgboost-ray_a14b993c9acc4e53a949947577611996 Running command git clone --filter=blob:none --quiet https://github.com/ray-project/xgboost_ray /tmp/pip-install-wj0le20d/xgboost-ray_a14b993c9acc4e53a949947577611996 Resolved https://github.com/ray-project/xgboost_ray to commit f6dbbd5a8f569b80f73207452a462a4c6e4a4f61 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 45)) Cloning https://github.com/ray-project/lightgbm_ray (to revision main) to /tmp/pip-req-build-5x3t2afe Running command git clone --filter=blob:none --quiet https://github.com/ray-project/lightgbm_ray /tmp/pip-req-build-5x3t2afe Resolved https://github.com/ray-project/lightgbm_ray to commit e393d148824d616a3a4fc4afeb1cc7508935b898 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 46)) Cloning https://github.com/ray-project/ray_lightning (to revision main) to /tmp/pip-req-build-w2iwkz3a Running command git clone --filter=blob:none --quiet https://github.com/ray-project/ray_lightning /tmp/pip-req-build-w2iwkz3a 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 click Downloading click-8.1.3-py3-none-any.whl (96 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 96.6/96.6 kB 7.0 MB/s eta 0:00:00 Collecting colorama Downloading colorama-0.4.6-py2.py3-none-any.whl (25 kB) Collecting colorful Downloading colorful-0.5.5-py2.py3-none-any.whl (201 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 201.4/201.4 kB 26.9 MB/s eta 0:00:00 Collecting fairscale Downloading fairscale-0.4.6.tar.gz (248 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 248.2/248.2 kB 200.1 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 Downloading filelock-3.9.0-py3-none-any.whl (9.7 kB) Collecting flask Downloading Flask-2.2.3-py3-none-any.whl (101 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 101.8/101.8 kB 212.0 MB/s eta 0:00:00 Collecting flatbuffers Downloading flatbuffers-23.1.21-py2.py3-none-any.whl (26 kB) Collecting fastapi Downloading fastapi-0.92.0-py3-none-any.whl (56 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 56.2/56.2 kB 177.4 MB/s eta 0:00:00 Collecting jsonschema Downloading jsonschema-4.17.3-py3-none-any.whl (90 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 90.4/90.4 kB 202.1 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 16)) (1.0.1) Collecting numpy Downloading numpy-1.21.6-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (15.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 15.7/15.7 MB 179.2 MB/s eta 0:00:00 Collecting scikit-image 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 174.4 MB/s eta 0:00:00 Collecting pandas 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.5 MB/s eta 0:00:00 Collecting pickle5 Downloading pickle5-0.0.12-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (256 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 256.4/256.4 kB 229.5 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 21)) (9.4.0) Collecting pyarrow Downloading pyarrow-11.0.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (35.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 35.1/35.1 MB 184.1 MB/s eta 0:00:00 Collecting pydantic<1.10.0 Downloading pydantic-1.9.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (11.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 11.1/11.1 MB 194.5 MB/s eta 0:00:00 Collecting pyyaml 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 236.7 MB/s eta 0:00:00 Collecting scikit-optimize Downloading scikit_optimize-0.9.0-py2.py3-none-any.whl (100 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 100.3/100.3 kB 210.3 MB/s eta 0:00:00 Collecting redis Downloading redis-4.5.1-py3-none-any.whl (238 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 238.5/238.5 kB 222.4 MB/s eta 0:00:00 Collecting starlette Downloading starlette-0.25.0-py3-none-any.whl (66 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 66.4/66.4 kB 188.6 MB/s eta 0:00:00 Collecting tabulate Downloading tabulate-0.9.0-py3-none-any.whl (35 kB) Collecting uvicorn==0.16.0 Downloading uvicorn-0.16.0-py3-none-any.whl (54 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.9/54.9 kB 186.0 MB/s eta 0:00:00 Collecting werkzeug Downloading Werkzeug-2.2.3-py3-none-any.whl (233 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 233.6/233.6 kB 235.7 MB/s eta 0:00:00 Collecting wandb Downloading wandb-0.13.10-py3-none-any.whl (2.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.0/2.0 MB 214.3 MB/s eta 0:00:00 Collecting tensorflow Downloading tensorflow-2.11.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (588.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 588.3/588.3 MB 158.8 MB/s eta 0:00:00 Collecting tensorflow-datasets Downloading tensorflow_datasets-4.8.2-py3-none-any.whl (5.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.3/5.3 MB 185.9 MB/s eta 0:00:00 Collecting torch Downloading torch-1.13.1-cp37-cp37m-manylinux1_x86_64.whl (887.5 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 887.5/887.5 MB 121.1 MB/s eta 0:00:00 Collecting torchvision Downloading torchvision-0.14.1-cp37-cp37m-manylinux1_x86_64.whl (24.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 24.2/24.2 MB 129.6 MB/s eta 0:00:00 Collecting transformers Downloading transformers-4.26.1-py3-none-any.whl (6.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6.3/6.3 MB 194.9 MB/s eta 0:00:00 Collecting mxnet==1.8.0.post0 Downloading mxnet-1.8.0.post0-py2.py3-none-manylinux2014_x86_64.whl (46.9 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 46.9/46.9 MB 91.5 MB/s eta 0:00:00 Collecting Pygments==2.11.2 Downloading Pygments-2.11.2-py3-none-any.whl (1.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 167.2 MB/s eta 0:00:00 Collecting sphinx==4.3.2 Downloading Sphinx-4.3.2-py3-none-any.whl (3.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.1/3.1 MB 184.9 MB/s eta 0:00:00 Collecting sphinx-click==3.0.2 Downloading sphinx_click-3.0.2-py3-none-any.whl (8.4 kB) Collecting sphinx-copybutton==0.4.0 Downloading sphinx_copybutton-0.4.0-py3-none-any.whl (12 kB) Collecting sphinxemoji==0.2.0 Downloading sphinxemoji-0.2.0.tar.gz (44 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 44.4/44.4 kB 113.3 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 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 Downloading sphinx_panels-0.6.0-py3-none-any.whl (87 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 87.7/87.7 kB 106.1 MB/s eta 0:00:00 Collecting sphinx-version-warning==1.1.2 Downloading sphinx_version_warning-1.1.2-py3-none-any.whl (13 kB) Collecting sphinx-book-theme==0.3.3 Downloading sphinx_book_theme-0.3.3-py3-none-any.whl (345 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 345.7/345.7 kB 160.6 MB/s eta 0:00:00 Collecting sphinx-external-toc==0.2.3 Downloading sphinx_external_toc-0.2.3-py3-none-any.whl (24 kB) Collecting sphinxcontrib.yt==0.2.2 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 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 sphinx-thebe==0.1.1 Downloading sphinx_thebe-0.1.1-py3-none-any.whl (8.3 kB) Collecting autodoc_pydantic==1.6.1 Downloading autodoc_pydantic-1.6.1-py3-none-any.whl (25 kB) Collecting sphinxcontrib-redoc==1.6.0 Downloading sphinxcontrib-redoc-1.6.0.tar.gz (350 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 350.5/350.5 kB 160.3 MB/s eta 0:00:00 Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting sphinx-tabs Downloading sphinx_tabs-3.4.1-py3-none-any.whl (10.0 kB) Collecting myst-parser==0.15.2 Downloading myst_parser-0.15.2-py3-none-any.whl (46 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 46.3/46.3 kB 140.4 MB/s eta 0:00:00 Collecting myst-nb==0.13.1 Downloading myst_nb-0.13.1-py3-none-any.whl (37 kB) Collecting jupytext==1.13.6 Downloading jupytext-1.13.6-py3-none-any.whl (297 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 297.3/297.3 kB 217.5 MB/s eta 0:00:00 Collecting h11>=0.8 Downloading h11-0.14.0-py3-none-any.whl (58 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 58.3/58.3 kB 183.0 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 29)) (4.5.0) Collecting asgiref>=3.4.0 Downloading asgiref-3.6.0-py3-none-any.whl (23 kB) Collecting graphviz<0.9.0,>=0.8.1 Downloading graphviz-0.8.4-py2.py3-none-any.whl (16 kB) 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 40)) (2.28.2) 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 52)) (1.0.3) 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 52)) (2.2.0) 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 52)) (0.7.13) 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 52)) (2.0.0) 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 52)) (1.4.1) Collecting docutils<0.18,>=0.14 Downloading docutils-0.17.1-py2.py3-none-any.whl (575 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 575.5/575.5 kB 239.8 MB/s eta 0:00:00 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 52)) (1.0.1) 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 52)) (3.1.2) 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 52)) (58.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 52)) (2.12.1) 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 52)) (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 52)) (1.0.2) 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 52)) (1.1.5) 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 52)) (23.0) Collecting jsonpointer Downloading jsonpointer-2.3-py2.py3-none-any.whl (7.8 kB) Collecting pydata-sphinx-theme~=0.8.0 Downloading pydata_sphinx_theme-0.8.1-py3-none-any.whl (3.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.3/3.3 MB 203.0 MB/s eta 0:00:00 Collecting attrs<22,>=20.3 Downloading attrs-21.4.0-py2.py3-none-any.whl (60 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 60.6/60.6 kB 193.9 MB/s eta 0:00:00 Collecting click Downloading click-7.1.2-py2.py3-none-any.whl (82 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 82.8/82.8 kB 200.4 MB/s eta 0:00:00 Collecting six Downloading six-1.16.0-py2.py3-none-any.whl (11 kB) Collecting mdit-py-plugins~=0.2.8 Downloading mdit_py_plugins-0.2.8-py3-none-any.whl (41 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 41.0/41.0 kB 153.5 MB/s eta 0:00:00 Collecting markdown-it-py<2.0.0,>=1.0.0 Downloading markdown_it_py-1.1.0-py3-none-any.whl (83 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 83.6/83.6 kB 193.9 MB/s eta 0:00:00 Collecting jupyter-sphinx~=0.3.2 Downloading jupyter_sphinx-0.3.2-py3-none-any.whl (20 kB) Collecting jupyter-cache~=0.4.1 Downloading jupyter_cache-0.4.3-py3-none-any.whl (31 kB) 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 70)) (6.0.0) Collecting ipywidgets<8,>=7.0.0 Downloading ipywidgets-7.7.3-py2.py3-none-any.whl (123 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 123.4/123.4 kB 200.3 MB/s eta 0:00:00 Collecting ipython Downloading ipython-7.34.0-py3-none-any.whl (793 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 793.8/793.8 kB 240.8 MB/s eta 0:00:00 Collecting sphinx-togglebutton~=0.2.2 Downloading sphinx_togglebutton-0.2.3-py3-none-any.whl (6.1 kB) Collecting nbconvert<7,>=5.6 Downloading nbconvert-6.5.4-py3-none-any.whl (563 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 563.8/563.8 kB 211.4 MB/s eta 0:00:00 Collecting nbformat~=5.0 Downloading nbformat-5.7.3-py3-none-any.whl (78 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 78.1/78.1 kB 196.1 MB/s eta 0:00:00 Collecting toml Downloading toml-0.10.2-py2.py3-none-any.whl (16 kB) Collecting itsdangerous>=2.0 Downloading itsdangerous-2.1.2-py3-none-any.whl (15 kB) Collecting flask Downloading Flask-2.2.2-py3-none-any.whl (101 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 101.5/101.5 kB 212.1 MB/s eta 0:00:00 Downloading Flask-2.2.1-py3-none-any.whl (101 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 101.5/101.5 kB 196.9 MB/s eta 0:00:00 Downloading Flask-2.2.0-py3-none-any.whl (101 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 101.1/101.1 kB 204.2 MB/s eta 0:00:00 Downloading Flask-2.1.3-py3-none-any.whl (95 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 95.6/95.6 kB 217.1 MB/s eta 0:00:00 Downloading Flask-2.1.2-py3-none-any.whl (95 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 95.2/95.2 kB 189.4 MB/s eta 0:00:00 Downloading Flask-2.1.1-py3-none-any.whl (95 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 95.2/95.2 kB 208.3 MB/s eta 0:00:00 Downloading Flask-2.1.0-py3-none-any.whl (95 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 95.2/95.2 kB 201.3 MB/s eta 0:00:00 Downloading Flask-2.0.3-py3-none-any.whl (95 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 95.6/95.6 kB 210.2 MB/s eta 0:00:00 Collecting pyrsistent!=0.17.0,!=0.17.1,!=0.17.2,>=0.14.0 Downloading pyrsistent-0.19.3-py3-none-any.whl (57 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 57.5/57.5 kB 178.4 MB/s eta 0:00:00 Collecting pkgutil-resolve-name>=1.3.10 Downloading pkgutil_resolve_name-1.3.10-py3-none-any.whl (4.7 kB) Collecting importlib-resources>=1.4.0 Downloading importlib_resources-5.12.0-py3-none-any.whl (36 kB) Collecting PyWavelets>=1.1.1 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 202.1 MB/s eta 0:00:00 Collecting networkx>=2.2 Downloading networkx-2.6.3-py3-none-any.whl (1.9 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.9/1.9 MB 218.5 MB/s eta 0:00:00 Collecting scipy>=1.4.1 Downloading scipy-1.7.3-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (38.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 38.1/38.1 MB 198.4 MB/s eta 0:00:00 Collecting tifffile>=2019.7.26 Downloading tifffile-2021.11.2-py3-none-any.whl (178 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 178.9/178.9 kB 221.9 MB/s eta 0:00:00 Collecting imageio>=2.4.1 Downloading imageio-2.26.0-py3-none-any.whl (3.4 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.4/3.4 MB 210.4 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 19)) (2022.7.1) Collecting python-dateutil>=2.7.3 Downloading python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 247.7/247.7 kB 226.8 MB/s eta 0:00:00 Collecting joblib>=0.11 Downloading joblib-1.2.0-py3-none-any.whl (297 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 298.0/298.0 kB 229.4 MB/s eta 0:00:00 Collecting scikit-learn>=0.20.0 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 195.3 MB/s eta 0:00:00 Collecting pyaml>=16.9 Downloading pyaml-21.10.1-py2.py3-none-any.whl (24 kB) Collecting async-timeout>=4.0.2 Downloading async_timeout-4.0.2-py3-none-any.whl (5.8 kB) Collecting anyio<5,>=3.4.0 Downloading anyio-3.6.2-py3-none-any.whl (80 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 80.6/80.6 kB 190.1 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 30)) (2.1.2) Collecting GitPython>=1.0.0 Downloading GitPython-3.1.31-py3-none-any.whl (184 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 184.3/184.3 kB 224.5 MB/s eta 0:00:00 Collecting appdirs>=1.4.3 Downloading appdirs-1.4.4-py2.py3-none-any.whl (9.6 kB) Collecting setproctitle 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 psutil>=5.0.0 Downloading psutil-5.9.4-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (280 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 280.2/280.2 kB 233.1 MB/s eta 0:00:00 Collecting docker-pycreds>=0.4.0 Downloading docker_pycreds-0.4.0-py2.py3-none-any.whl (9.0 kB) Collecting protobuf!=4.21.0,<5,>=3.12.0 Downloading protobuf-4.22.0-cp37-abi3-manylinux2014_x86_64.whl (302 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 302.4/302.4 kB 228.1 MB/s eta 0:00:00 Collecting sentry-sdk>=1.0.0 Downloading sentry_sdk-1.16.0-py2.py3-none-any.whl (184 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 184.3/184.3 kB 215.2 MB/s eta 0:00:00 Collecting pathtools Downloading pathtools-0.1.2.tar.gz (11 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting astunparse>=1.6.0 Downloading astunparse-1.6.3-py2.py3-none-any.whl (12 kB) Collecting grpcio<2.0,>=1.24.3 Downloading grpcio-1.51.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.8/4.8 MB 209.2 MB/s eta 0:00:00 Collecting protobuf!=4.21.0,<5,>=3.12.0 Downloading protobuf-3.19.6-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 238.9 MB/s eta 0:00:00 Collecting opt-einsum>=2.3.2 Downloading opt_einsum-3.3.0-py3-none-any.whl (65 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 65.5/65.5 kB 190.3 MB/s eta 0:00:00 Collecting termcolor>=1.1.0 Downloading termcolor-2.2.0-py3-none-any.whl (6.6 kB) Collecting tensorflow-estimator<2.12,>=2.11.0 Downloading tensorflow_estimator-2.11.0-py2.py3-none-any.whl (439 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 439.2/439.2 kB 229.4 MB/s eta 0:00:00 Collecting gast<=0.4.0,>=0.2.1 Downloading gast-0.4.0-py3-none-any.whl (9.8 kB) Collecting google-pasta>=0.1.1 Downloading google_pasta-0.2.0-py3-none-any.whl (57 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 57.5/57.5 kB 179.5 MB/s eta 0:00:00 Collecting wrapt>=1.11.0 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 193.5 MB/s eta 0:00:00 Collecting tensorboard<2.12,>=2.11 Downloading tensorboard-2.11.2-py3-none-any.whl (6.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6.0/6.0 MB 187.5 MB/s eta 0:00:00 Collecting absl-py>=1.0.0 Downloading absl_py-1.4.0-py3-none-any.whl (126 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 126.5/126.5 kB 217.6 MB/s eta 0:00:00 Collecting keras<2.12,>=2.11.0 Downloading keras-2.11.0-py2.py3-none-any.whl (1.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.7/1.7 MB 198.7 MB/s eta 0:00:00 Collecting h5py>=2.9.0 Downloading h5py-3.8.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.3/4.3 MB 197.6 MB/s eta 0:00:00 Collecting libclang>=13.0.0 Downloading libclang-15.0.6.1-py2.py3-none-manylinux2010_x86_64.whl (21.5 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 21.5/21.5 MB 184.0 MB/s eta 0:00:00 Collecting tensorflow-io-gcs-filesystem>=0.23.1 Downloading tensorflow_io_gcs_filesystem-0.31.0-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (2.4 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.4/2.4 MB 217.2 MB/s eta 0:00:00 Collecting tensorflow-metadata Downloading tensorflow_metadata-1.12.0-py3-none-any.whl (52 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 52.3/52.3 kB 173.4 MB/s eta 0:00:00 Collecting dm-tree Downloading dm_tree-0.1.8-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (153 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 153.8/153.8 kB 220.9 MB/s eta 0:00:00 Collecting dill Downloading dill-0.3.6-py3-none-any.whl (110 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 110.5/110.5 kB 214.6 MB/s eta 0:00:00 Collecting etils[enp,epath]>=0.9.0 Downloading etils-0.9.0-py3-none-any.whl (140 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 140.1/140.1 kB 220.3 MB/s eta 0:00:00 Collecting tqdm Downloading tqdm-4.64.1-py2.py3-none-any.whl (78 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 78.5/78.5 kB 197.5 MB/s eta 0:00:00 Collecting promise Downloading promise-2.3.tar.gz (19 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting nvidia-cuda-nvrtc-cu11==11.7.99 Downloading nvidia_cuda_nvrtc_cu11-11.7.99-2-py3-none-manylinux1_x86_64.whl (21.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 21.0/21.0 MB 190.0 MB/s eta 0:00:00 Collecting nvidia-cuda-runtime-cu11==11.7.99 Downloading nvidia_cuda_runtime_cu11-11.7.99-py3-none-manylinux1_x86_64.whl (849 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 849.3/849.3 kB 236.4 MB/s eta 0:00:00 Collecting nvidia-cudnn-cu11==8.5.0.96 Downloading nvidia_cudnn_cu11-8.5.0.96-2-py3-none-manylinux1_x86_64.whl (557.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 557.1/557.1 MB 187.0 MB/s eta 0:00:00 Collecting nvidia-cublas-cu11==11.10.3.66 Downloading nvidia_cublas_cu11-11.10.3.66-py3-none-manylinux1_x86_64.whl (317.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 317.1/317.1 MB 168.1 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 35)) (0.38.4) Collecting huggingface-hub<1.0,>=0.11.0 Downloading huggingface_hub-0.12.1-py3-none-any.whl (190 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 190.3/190.3 kB 209.0 MB/s eta 0:00:00 Collecting regex!=2019.12.17 Downloading regex-2022.10.31-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (757 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 757.1/757.1 kB 225.6 MB/s eta 0:00:00 Collecting tokenizers!=0.11.3,<0.14,>=0.11.1 Downloading tokenizers-0.13.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (7.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 7.6/7.6 MB 172.3 MB/s eta 0:00:00 Collecting ray[tune]>=2.0.0 Downloading ray-2.3.0-cp37-cp37m-manylinux2014_x86_64.whl (58.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 58.8/58.8 MB 174.9 MB/s eta 0:00:00 Collecting xgboost>=0.90 Downloading xgboost-1.6.2-py3-none-manylinux2014_x86_64.whl (255.9 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 255.9/255.9 MB 189.5 MB/s eta 0:00:00 Collecting lightgbm>=3.2.1 Downloading lightgbm-3.3.5-py3-none-manylinux1_x86_64.whl (2.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.0/2.0 MB 213.0 MB/s eta 0:00:00 Collecting pytorch-lightning==1.6.* Downloading pytorch_lightning-1.6.5-py3-none-any.whl (585 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 585.9/585.9 kB 223.8 MB/s eta 0:00:00 Collecting fsspec[http]!=2021.06.0,>=2021.05.0 Downloading fsspec-2023.1.0-py3-none-any.whl (143 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 143.0/143.0 kB 217.3 MB/s eta 0:00:00 Collecting pyDeprecate>=0.3.1 Downloading pyDeprecate-0.3.2-py3-none-any.whl (10 kB) Collecting torchmetrics>=0.4.1 Downloading torchmetrics-0.11.3-py3-none-any.whl (518 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 518.6/518.6 kB 227.8 MB/s eta 0:00:00 Collecting sphinx-tabs Downloading sphinx_tabs-3.4.0-py3-none-any.whl (10.0 kB) Collecting Jinja2>=2.3 Downloading Jinja2-3.0.3-py3-none-any.whl (133 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 133.6/133.6 kB 207.6 MB/s eta 0:00:00 Collecting sniffio>=1.1 Downloading sniffio-1.3.0-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 27)) (3.4) 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 34)) (3.15.0) Collecting gitdb<5,>=4.0.1 Downloading gitdb-4.0.10-py3-none-any.whl (62 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.7/62.7 kB 179.9 MB/s eta 0:00:00 Collecting traitlets>=4.3.1 Downloading traitlets-5.9.0-py3-none-any.whl (117 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 117.4/117.4 kB 193.8 MB/s eta 0:00:00 Collecting ipython-genutils~=0.2.0 Downloading ipython_genutils-0.2.0-py2.py3-none-any.whl (26 kB) Collecting jupyterlab-widgets<3,>=1.0.0 Downloading jupyterlab_widgets-1.1.2-py3-none-any.whl (245 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 245.7/245.7 kB 228.9 MB/s eta 0:00:00 Collecting widgetsnbextension~=3.6.0 Downloading widgetsnbextension-3.6.2-py2.py3-none-any.whl (1.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/1.6 MB 224.2 MB/s eta 0:00:00 Collecting ipykernel>=4.5.1 Downloading ipykernel-6.16.2-py3-none-any.whl (138 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 138.5/138.5 kB 195.5 MB/s eta 0:00:00 Collecting prompt-toolkit!=3.0.0,!=3.0.1,<3.1.0,>=2.0.0 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 Downloading backcall-0.2.0-py2.py3-none-any.whl (11 kB) Collecting jedi>=0.16 Downloading jedi-0.18.2-py2.py3-none-any.whl (1.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/1.6 MB 211.7 MB/s eta 0:00:00 Collecting decorator Downloading decorator-5.1.1-py3-none-any.whl (9.1 kB) Collecting pexpect>4.3 Downloading pexpect-4.8.0-py2.py3-none-any.whl (59 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 59.0/59.0 kB 183.4 MB/s eta 0:00:00 Collecting matplotlib-inline Downloading matplotlib_inline-0.1.6-py3-none-any.whl (9.4 kB) Collecting pickleshare Downloading pickleshare-0.7.5-py2.py3-none-any.whl (6.9 kB) Collecting nbdime Downloading nbdime-3.1.1-py2.py3-none-any.whl (5.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.3/5.3 MB 191.4 MB/s eta 0:00:00 Collecting sqlalchemy<1.5,>=1.3.12 Downloading SQLAlchemy-1.4.46-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 219.1 MB/s eta 0:00:00 Collecting nbclient<0.6,>=0.2 Downloading nbclient-0.5.13-py3-none-any.whl (70 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 70.6/70.6 kB 191.3 MB/s eta 0:00:00 Collecting entrypoints>=0.2.2 Downloading entrypoints-0.4-py3-none-any.whl (5.3 kB) Collecting defusedxml Downloading defusedxml-0.7.1-py2.py3-none-any.whl (25 kB) Collecting mistune<2,>=0.8.1 Downloading mistune-0.8.4-py2.py3-none-any.whl (16 kB) Collecting pandocfilters>=1.4.1 Downloading pandocfilters-1.5.0-py2.py3-none-any.whl (8.7 kB) Collecting tinycss2 Downloading tinycss2-1.2.1-py3-none-any.whl (21 kB) Collecting lxml 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 179.3 MB/s eta 0:00:00 Collecting jupyterlab-pygments Downloading jupyterlab_pygments-0.2.2-py2.py3-none-any.whl (21 kB) Collecting jupyter-core>=4.7 Downloading jupyter_core-4.12.0-py3-none-any.whl (89 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 89.9/89.9 kB 206.9 MB/s eta 0:00:00 Collecting beautifulsoup4 Downloading beautifulsoup4-4.11.2-py3-none-any.whl (129 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 129.4/129.4 kB 199.4 MB/s eta 0:00:00 Collecting bleach Downloading bleach-6.0.0-py3-none-any.whl (162 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 162.5/162.5 kB 226.3 MB/s eta 0:00:00 Collecting fastjsonschema Downloading fastjsonschema-2.16.3-py3-none-any.whl (23 kB) Collecting frozenlist 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 215.1 MB/s eta 0:00:00 Collecting msgpack<2.0.0,>=1.0.0 Downloading msgpack-1.0.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (299 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 299.8/299.8 kB 219.5 MB/s eta 0:00:00 Collecting virtualenv>=20.0.24 Downloading virtualenv-20.20.0-py3-none-any.whl (8.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 8.7/8.7 MB 191.2 MB/s eta 0:00:00 Collecting aiosignal Downloading aiosignal-1.3.1-py3-none-any.whl (7.6 kB) Collecting tensorboardX>=1.9 Downloading tensorboardX-2.6-py2.py3-none-any.whl (114 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 114.5/114.5 kB 199.4 MB/s eta 0:00:00 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 40)) (2022.12.7) 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 40)) (3.0.1) 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 40)) (1.26.14) Collecting threadpoolctl>=2.0.0 Downloading threadpoolctl-3.1.0-py3-none-any.whl (14 kB) Collecting markdown>=2.6.8 Downloading Markdown-3.4.1-py3-none-any.whl (93 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 93.3/93.3 kB 202.7 MB/s eta 0:00:00 Collecting tensorboard-data-server<0.7.0,>=0.6.0 Downloading tensorboard_data_server-0.6.1-py3-none-manylinux2010_x86_64.whl (4.9 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.9/4.9 MB 204.3 MB/s eta 0:00:00 Collecting google-auth<3,>=1.6.3 Downloading google_auth-2.16.1-py2.py3-none-any.whl (177 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 177.2/177.2 kB 213.1 MB/s eta 0:00:00 Collecting tensorboard-plugin-wit>=1.6.0 Downloading tensorboard_plugin_wit-1.8.1-py3-none-any.whl (781 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 781.3/781.3 kB 192.7 MB/s eta 0:00:00 Collecting google-auth-oauthlib<0.5,>=0.4.1 Downloading google_auth_oauthlib-0.4.6-py2.py3-none-any.whl (18 kB) Collecting googleapis-common-protos<2,>=1.52.0 Downloading googleapis_common_protos-1.58.0-py2.py3-none-any.whl (223 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 223.0/223.0 kB 218.6 MB/s eta 0:00:00 Collecting aiohttp!=4.0.0a0,!=4.0.0a1 Downloading aiohttp-3.8.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (948 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 948.1/948.1 kB 231.6 MB/s eta 0:00:00 Collecting smmap<6,>=3.0.1 Downloading smmap-5.0.0-py3-none-any.whl (24 kB) Collecting rsa<5,>=3.1.4 Downloading rsa-4.9-py3-none-any.whl (34 kB) Collecting pyasn1-modules>=0.2.1 Downloading pyasn1_modules-0.2.8-py2.py3-none-any.whl (155 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 155.3/155.3 kB 214.4 MB/s eta 0:00:00 Collecting cachetools<6.0,>=2.0.0 Downloading cachetools-5.3.0-py3-none-any.whl (9.3 kB) Collecting requests-oauthlib>=0.7.0 Downloading requests_oauthlib-1.3.1-py2.py3-none-any.whl (23 kB) Collecting debugpy>=1.0 Downloading debugpy-1.6.6-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.9 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.9/2.9 MB 208.5 MB/s eta 0:00:00 Collecting tornado>=6.1 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 240.1 MB/s eta 0:00:00 Collecting pyzmq>=17 Downloading pyzmq-25.0.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (1.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.0/1.0 MB 242.2 MB/s eta 0:00:00 Collecting jupyter-client>=6.1.12 Downloading jupyter_client-7.4.9-py3-none-any.whl (133 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 133.5/133.5 kB 210.9 MB/s eta 0:00:00 Collecting nest-asyncio Downloading nest_asyncio-1.5.6-py3-none-any.whl (5.2 kB) Collecting parso<0.9.0,>=0.8.0 Downloading parso-0.8.3-py2.py3-none-any.whl (100 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 100.8/100.8 kB 203.3 MB/s eta 0:00:00 Collecting ptyprocess>=0.5 Downloading ptyprocess-0.7.0-py2.py3-none-any.whl (13 kB) Collecting wcwidth Downloading wcwidth-0.2.6-py2.py3-none-any.whl (29 kB) Collecting greenlet!=0.4.17 Downloading greenlet-2.0.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (566 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 566.1/566.1 kB 233.7 MB/s eta 0:00:00 Collecting distlib<1,>=0.3.6 Downloading distlib-0.3.6-py2.py3-none-any.whl (468 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 468.5/468.5 kB 218.6 MB/s eta 0:00:00 Collecting platformdirs<4,>=2.4 Downloading platformdirs-3.0.0-py3-none-any.whl (14 kB) Collecting notebook>=4.4.1 Downloading notebook-6.5.2-py3-none-any.whl (439 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 439.1/439.1 kB 236.2 MB/s eta 0:00:00 Collecting soupsieve>1.2 Downloading soupsieve-2.4-py3-none-any.whl (37 kB) Collecting webencodings Downloading webencodings-0.5.1-py2.py3-none-any.whl (11 kB) Collecting jupyter-server-mathjax>=0.2.2 Downloading jupyter_server_mathjax-0.2.6-py3-none-any.whl (3.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.1/3.1 MB 203.5 MB/s eta 0:00:00 Collecting jupyter-server Downloading jupyter_server-1.23.6-py3-none-any.whl (347 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 347.4/347.4 kB 235.4 MB/s eta 0:00:00 Collecting yarl<2.0,>=1.0 Downloading yarl-1.8.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (231 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 231.4/231.4 kB 215.0 MB/s eta 0:00:00 Collecting asynctest==0.13.0 Downloading asynctest-0.13.0-py3-none-any.whl (26 kB) Collecting multidict<7.0,>=4.5 Downloading multidict-6.0.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (94 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 94.8/94.8 kB 202.9 MB/s eta 0:00:00 Collecting argon2-cffi Downloading argon2_cffi-21.3.0-py3-none-any.whl (14 kB) Collecting Send2Trash Downloading Send2Trash-1.8.0-py3-none-any.whl (18 kB) Collecting websocket-client Downloading websocket_client-1.5.1-py3-none-any.whl (55 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 55.9/55.9 kB 179.6 MB/s eta 0:00:00 Collecting terminado>=0.8.3 Downloading terminado-0.17.1-py3-none-any.whl (17 kB) Collecting prometheus-client Downloading prometheus_client-0.16.0-py3-none-any.whl (122 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 122.5/122.5 kB 220.2 MB/s eta 0:00:00 Collecting nbclassic>=0.4.7 Downloading nbclassic-0.5.2-py3-none-any.whl (10.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 10.0/10.0 MB 188.5 MB/s eta 0:00:00 Collecting pyasn1<0.5.0,>=0.4.6 Downloading pyasn1-0.4.8-py2.py3-none-any.whl (77 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 77.1/77.1 kB 178.3 MB/s eta 0:00:00 Collecting oauthlib>=3.0.0 Downloading oauthlib-3.2.2-py3-none-any.whl (151 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 151.7/151.7 kB 202.1 MB/s eta 0:00:00 Collecting notebook-shim>=0.1.0 Downloading notebook_shim-0.2.2-py3-none-any.whl (13 kB) Collecting argon2-cffi-bindings 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 198.1 MB/s eta 0:00:00 Collecting cffi>=1.0.1 Downloading cffi-1.15.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (427 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 427.9/427.9 kB 230.7 MB/s eta 0:00:00 Collecting pycparser Downloading pycparser-2.21-py2.py3-none-any.whl (118 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 118.7/118.7 kB 211.9 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=7ba9781afac8db6021a5ad6aeacbd08a02d08e3f63c2aa9f2b039e4005497666 Stored in directory: /tmp/pip-ephem-wheel-cache-tvpvcx04/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=14046 sha256=59f81711e62102154cb01ee5249dde1eca6d5064d3b2491c7751db810b654e17 Stored in directory: /tmp/pip-ephem-wheel-cache-tvpvcx04/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=3582 sha256=7a032423023c0c9b76b3b822f50c1ddf3e28f0afc02ddab79943f5e63af5d55b Stored in directory: /tmp/pip-ephem-wheel-cache-tvpvcx04/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=6063 sha256=a4fbfbe295ed85e842f8c3add5b1ba9d40df9276c618101ed190049ee1222948 Stored in directory: /tmp/pip-ephem-wheel-cache-tvpvcx04/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=299611 sha256=a41955c5eb636d15b95d8daa8f6ab5a66f3995c84eb6630462a958ebc03a98c6 Stored in directory: /tmp/pip-ephem-wheel-cache-tvpvcx04/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=7005ac4dda6ba7263cba48606873de5b4474b5389a0a668e4d3359fa964e567f Stored in directory: /tmp/pip-ephem-wheel-cache-tvpvcx04/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=41928 sha256=f621990f4977a9a1449cf67cf8e99313ba90507165f6917405fca0b677d126f7 Stored in directory: /tmp/pip-ephem-wheel-cache-tvpvcx04/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=138104 sha256=b2fbbaff6cd5124c8d5b4df0950e2fe7ac4b2125eb6791d744ee65c8bb703c30 Stored in directory: /tmp/pip-ephem-wheel-cache-tvpvcx04/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=73034 sha256=4eb8a1aa97e905275521563a8abf874c9ad66f8eefc642f66315fa4f70e28194 Stored in directory: /tmp/pip-ephem-wheel-cache-tvpvcx04/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=9ec921ecbe508b566979f91f9cec00b45a437e7de64bb6c037e74f8f31fff985 Stored in directory: /tmp/pip-ephem-wheel-cache-tvpvcx04/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=8806 sha256=9250c2d052787b7ed8a79360f3167a920c83f82f7528a4d3a677e80b22816120 Stored in directory: /tmp/pip-ephem-wheel-cache-tvpvcx04/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=21502 sha256=da618d9bcaafd8e445c5e0ad1a448daefa412038d1da8424dc855081160bd070 Stored in directory: /tmp/pip-ephem-wheel-cache-tvpvcx04/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-thebe, sphinx-tabs, sphinx-sitemap, 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, 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.14.0 Uninstalling Pygments-2.14.0: Successfully uninstalled Pygments-2.14.0 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 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.11.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.6 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.92.0 fastjsonschema-2.16.3 filelock-3.9.0 flask-2.0.3 flatbuffers-23.1.21 frozenlist-1.3.3 fsspec-2023.1.0 gast-0.4.0 gitdb-4.0.10 google-auth-2.16.1 google-auth-oauthlib-0.4.6 google-pasta-0.2.0 googleapis-common-protos-1.58.0 graphviz-0.8.4 greenlet-2.0.2 grpcio-1.51.3 h11-0.14.0 h5py-3.8.0 huggingface-hub-0.12.1 imageio-2.26.0 importlib-resources-5.12.0 ipykernel-6.16.2 ipython-7.34.0 ipython-genutils-0.2.0 ipywidgets-7.7.3 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.23.6 jupyter-server-mathjax-0.2.6 jupyter-sphinx-0.3.2 jupyterlab-pygments-0.2.2 jupyterlab-widgets-1.1.2 jupytext-1.13.6 keras-2.11.0 libclang-15.0.6.1 lightgbm-3.3.5 lightgbm-ray-0.1.9 lxml-4.9.2 markdown-3.4.1 markdown-it-py-1.1.0 matplotlib-inline-0.1.6 mdit-py-plugins-0.2.8 mistune-0.8.4 msgpack-1.0.4 multidict-6.0.4 mxnet-1.8.0.post0 myst-nb-0.13.1 myst-parser-0.15.2 nbclassic-0.5.2 nbclient-0.5.13 nbconvert-6.5.4 nbdime-3.1.1 nbformat-5.7.3 nest-asyncio-1.5.6 networkx-2.6.3 notebook-6.5.2 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.0.0 prometheus-client-0.16.0 promise-2.3 prompt-toolkit-3.0.38 protobuf-3.19.6 psutil-5.9.4 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.0 ray-2.3.0 ray-lightning-0.3.0 redis-4.5.1 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.16.0 setproctitle-1.3.2 six-1.16.0 smmap-5.0.0 sniffio-1.3.0 soupsieve-2.4 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-sitemap-2.2.0 sphinx-tabs-3.4.0 sphinx-thebe-0.1.1 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.46 starlette-0.25.0 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.31.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.2 toml-0.10.2 torch-1.13.1 torchmetrics-0.11.3 torchvision-0.14.1 tornado-6.2 tqdm-4.64.1 traitlets-5.9.0 transformers-4.26.1 tune-sklearn-0.4.5 uvicorn-0.16.0 virtualenv-20.20.0 wandb-0.13.10 wcwidth-0.2.6 webencodings-0.5.1 websocket-client-1.5.1 werkzeug-2.2.3 widgetsnbextension-3.6.2 wrapt-1.15.0 xgboost-1.6.2 xgboost_ray-0.1.16 yarl-1.8.2 [rtd-command-info] start-time: 2023-03-01T21:38:14.767505Z, end-time: 2023-03-01T21:38:14.834922Z, 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" extensions = [ "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", "sphinx_thebe", "sphinxcontrib.autodoc_pydantic", "sphinxcontrib.redoc", "sphinx_tabs.tabs", ] myst_enable_extensions = [ "dollarmath", "amsmath", "deflist", "html_admonition", "html_image", "colon_fence", "smartquotes", "replacements", ] # Thebe configuration for launching notebook cells within the docs. thebe_config = { "selector": "div.highlight", "repository_url": "https://github.com/ray-project/ray", "repository_branch": "master", } # 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 = [ "_build", "source/workflows/api/doc/ray.workflow.*", "source/serve/api/doc/ray.serve.*", ] # 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/", # 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": False, "show_navbar_depth": 1, "launch_buttons": { "notebook_interface": "jupyterlab", "binderhub_url": "https://mybinder.org", "colab_url": "https://colab.research.google.com", }, "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 use-cases gallery "scalableBatchInference": "PyTorch,Image Segmentation,Prediction", "batchActorPool": "Prediction", "batchCore": "Prediction", "nycTaxiData": "Prediction", "batchOcr": "Preprocessing", "millionModels": "Regression,Training,Sklearn", "batchTrainingCore": "Regression,Training,Sklearn", "batchTrainingDatasets": "Regression,Training,Sklearn", "tuneBasicParallel": "Regression,Training,Sklearn", "tuneBatch": "Regression,Training,Tuning,Sklearn", "instacartFulfillment": "Training,Prediction", "productionizingMLServe": "Serving", "simplifyMLOpsServe": "Serving", "gettingStartedServe": "Serving", "compositionServe": "Serving", "examplesServe": "Serving", "useCasesServe": "Serving", "gettingStartedTune": "Tuning", "distributeHPOTune": "Tuning", "simpleDistributedHPO": "Tuning", "HPOTransformers": "Tuning,PyTorch,Classification", "examplesTune": "Tuning", "useCasesTune": "Tuning", "pyTorchTrain": "Training,PyTorch", "xgboostTrain": "Training,XGBoost", "gettingStartedTrain": "Training", "trainingTransformers": "Training,PyTorch,Classification,Prediction", "examplesTrain": "Training", "useCasesTrain": "Training", "appliedRLCourse": "Reinforcement Learning", "introRLlib": "Reinforcement Learning", "gettingStartedRLlib": "Reinforcement Learning", "riotRL": "Reinforcement Learning", "examplesRL": "Reinforcement Learning", "useCasesRL": "Reinforcement Learning", "merlin": "Preprocessing,Training,Prediction", "uberScaleDL": "Preprocessing,Training,Prediction,Tuning,XGBoost," "TensorFlow,PyTorch", "instacartMLPlatformTripled": "Preprocessing,Prediction,Training,Tuning", "predibase": "Preprocessing,Training,Prediction,Tuning,PyTorch", "GKEMLPlatform": "Preprocessing,Training,Prediction,Tuning,TensorFlow,Serving", "summitMLPlatform": "Preprocessing,Prediction,Training,Tuning,Serving", "torchImageExample": "Preprocessing,Prediction,Training,PyTorch,Classification", "feastExample": "Classification,XGBoost,Training,Preprocessing,Prediction", "xgboostExample": "Classification,XGBoost,Training,Preprocessing,Prediction", "timeSeriesAutoML": "Regression,Sklearn,Tuning", "AIRExamples": "Regression,Classification,Training,Tuning,Prediction," "Preprocessing,Serving,PyTorch,TensorFlow,XGBoost,LightGBM,Sklearn", # 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" # 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.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': '0c02ae8b', } # 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/1324759/' 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'])