Read the Docs build information Build id: 1322754 Project: anyscale-ray Version: master Commit: 160f0e2d21740d1ed5aea5c639c149c2726d90fb Date: 2023-03-01T01:08:23.958736Z State: cancelled Success: False [rtd-command-info] start-time: 2023-03-01T01:08:25.857419Z, end-time: 2023-03-01T01:08:54.262319Z, duration: 28, exit-code: 0 git clone --no-single-branch --depth 50 https://github.com/ray-project/ray . Cloning into '.'... [rtd-command-info] start-time: 2023-03-01T01:08:54.448515Z, end-time: 2023-03-01T01:08:54.813341Z, 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 160f0e2d2 [RLlib; CI] Pinned git dependency for minigrid since the pypi wheel is broken (#32902) [rtd-command-info] start-time: 2023-03-01T01:08:55.021859Z, end-time: 2023-03-01T01:08:55.106334Z, duration: 0, exit-code: 0 git clean -d -f -f [rtd-command-info] start-time: 2023-03-01T01:08:56.603494Z, end-time: 2023-03-01T01:09:01.065867Z, 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-01T01:09:01.273831Z, end-time: 2023-03-01T01:09:03.094392Z, 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 27.4 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-01T01:09:03.282053Z, end-time: 2023-03-01T01:09:10.659799Z, 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 62.2 MB/s eta 0:00:00 Collecting mock==1.0.1 Downloading mock-1.0.1.zip (861 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 861.9/861.9 kB 245.4 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 155.4 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 202.6 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 204.4 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 244.3 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-serializinghtml>=1.1.5 Downloading sphinxcontrib_serializinghtml-1.1.5-py2.py3-none-any.whl (94 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 94.0/94.0 kB 212.1 MB/s eta 0:00:00 Collecting importlib-metadata>=4.8 Downloading importlib_metadata-6.0.0-py3-none-any.whl (21 kB) Collecting sphinxcontrib-applehelp Downloading sphinxcontrib_applehelp-1.0.2-py2.py3-none-any.whl (121 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 121.2/121.2 kB 223.9 MB/s eta 0:00:00 Collecting snowballstemmer>=2.0 Downloading snowballstemmer-2.2.0-py2.py3-none-any.whl (93 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 93.0/93.0 kB 209.7 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 190.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 249.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 187.9 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 168.4 MB/s eta 0:00:00 Collecting sphinxcontrib-qthelp Downloading sphinxcontrib_qthelp-1.0.3-py2.py3-none-any.whl (90 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 90.6/90.6 kB 198.2 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 217.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-devhelp Downloading sphinxcontrib_devhelp-1.0.2-py2.py3-none-any.whl (84 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 84.7/84.7 kB 209.1 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 199.9 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 241.3 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 251.1 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 urllib3<1.27,>=1.21.1 Downloading urllib3-1.26.14-py2.py3-none-any.whl (140 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 140.6/140.6 kB 226.0 MB/s eta 0:00:00 Collecting idna<4,>=2.5 Downloading idna-3.4-py3-none-any.whl (61 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.5/61.5 kB 187.1 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 217.5 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 204.9 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=026656539785616f87f9947c1647f379ebe0f7126ba59285a83ec89788617df3 Stored in directory: /tmp/pip-ephem-wheel-cache-4y83c2os/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-01T01:09:10.867190Z, end-time: 2023-03-01T01:13:13.201073Z, duration: 242, 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-jkx_mf98 Running command git clone --filter=blob:none --quiet https://github.com/ray-project/tune-sklearn /tmp/pip-req-build-jkx_mf98 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-_iymiv83/xgboost-ray_a517d521f37849ad8fe61381bf7b2940 Running command git clone --filter=blob:none --quiet https://github.com/ray-project/xgboost_ray /tmp/pip-install-_iymiv83/xgboost-ray_a517d521f37849ad8fe61381bf7b2940 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-is4s0ucl Running command git clone --filter=blob:none --quiet https://github.com/ray-project/lightgbm_ray /tmp/pip-req-build-is4s0ucl 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-4ddu6477 Running command git clone --filter=blob:none --quiet https://github.com/ray-project/ray_lightning /tmp/pip-req-build-4ddu6477 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 6.7 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 25.7 MB/s eta 0:00:00 Collecting fairscale Downloading fairscale-0.4.6.tar.gz (248 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 248.2/248.2 kB 194.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 219.7 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 167.2 MB/s eta 0:00:00 Collecting jsonschema Downloading jsonschema-4.17.3-py3-none-any.whl (90 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 90.4/90.4 kB 190.5 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 187.3 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 188.5 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 193.8 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 231.3 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 194.8 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.8 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 239.6 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 216.4 MB/s eta 0:00:00 Collecting redis Downloading redis-4.5.1-py3-none-any.whl (238 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 238.5/238.5 kB 238.7 MB/s eta 0:00:00 Collecting starlette Downloading starlette-0.25.0-py3-none-any.whl (66 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 66.4/66.4 kB 151.1 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 182.3 MB/s eta 0:00:00 Collecting werkzeug Downloading Werkzeug-2.2.3-py3-none-any.whl (233 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 233.6/233.6 kB 225.6 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 225.1 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 161.7 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 188.2 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 184.4 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 195.0 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 196.5 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 192.9 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 237.1 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 196.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 168.8 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 197.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 243.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 236.9 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 162.5 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 235.6 MB/s eta 0:00:00 Collecting asgiref>=3.4.0 Downloading asgiref-3.6.0-py3-none-any.whl (23 kB) 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 h11>=0.8 Downloading h11-0.14.0-py3-none-any.whl (58 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 58.3/58.3 kB 188.8 MB/s eta 0:00:00 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) Collecting graphviz<0.9.0,>=0.8.1 Downloading graphviz-0.8.4-py2.py3-none-any.whl (16 kB) 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: 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: 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) Collecting docutils<0.18,>=0.14 Downloading docutils-0.17.1-py2.py3-none-any.whl (575 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 575.5/575.5 kB 248.5 MB/s eta 0:00:00 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) 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: 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: 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: 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-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: 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: 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) 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: 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) 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 214.7 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 198.7 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 198.2 MB/s eta 0:00:00 Collecting six Downloading six-1.16.0-py2.py3-none-any.whl (11 kB) 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 201.0 MB/s eta 0:00:00 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 144.6 MB/s eta 0:00:00 Collecting ipywidgets<8,>=7.0.0 Downloading ipywidgets-7.7.3-py2.py3-none-any.whl (123 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 123.4/123.4 kB 217.2 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 70)) (6.0.0) Collecting jupyter-sphinx~=0.3.2 Downloading jupyter_sphinx-0.3.2-py3-none-any.whl (20 kB) Collecting ipython Downloading ipython-7.34.0-py3-none-any.whl (793 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 793.8/793.8 kB 246.2 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 208.2 MB/s eta 0:00:00 Collecting nbconvert<7,>=5.6 Downloading nbconvert-6.5.4-py3-none-any.whl (563 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 563.8/563.8 kB 245.3 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 jupyter-cache~=0.4.1 Downloading jupyter_cache-0.4.3-py3-none-any.whl (31 kB) Collecting toml Downloading toml-0.10.2-py2.py3-none-any.whl (16 kB) Collecting flask Downloading Flask-2.2.2-py3-none-any.whl (101 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 101.5/101.5 kB 216.5 MB/s eta 0:00:00 Downloading Flask-2.2.1-py3-none-any.whl (101 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 101.5/101.5 kB 215.6 MB/s eta 0:00:00 Downloading Flask-2.2.0-py3-none-any.whl (101 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 101.1/101.1 kB 203.2 MB/s eta 0:00:00 Downloading Flask-2.1.3-py3-none-any.whl (95 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 95.6/95.6 kB 214.9 MB/s eta 0:00:00 Downloading Flask-2.1.2-py3-none-any.whl (95 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 95.2/95.2 kB 215.4 MB/s eta 0:00:00 Downloading Flask-2.1.1-py3-none-any.whl (95 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 95.2/95.2 kB 200.3 MB/s eta 0:00:00 Downloading Flask-2.1.0-py3-none-any.whl (95 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 95.2/95.2 kB 187.7 MB/s eta 0:00:00 Downloading Flask-2.0.3-py3-none-any.whl (95 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 95.6/95.6 kB 195.2 MB/s eta 0:00:00 Collecting itsdangerous>=2.0 Downloading itsdangerous-2.1.2-py3-none-any.whl (15 kB) Collecting importlib-resources>=1.4.0 Downloading importlib_resources-5.12.0-py3-none-any.whl (36 kB) 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 164.6 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 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 199.5 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 235.3 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 211.2 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 227.7 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 181.7 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 236.7 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.8 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 196.7 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 196.6 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 223.8 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 sentry-sdk>=1.0.0 Downloading sentry_sdk-1.16.0-py2.py3-none-any.whl (184 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 184.3/184.3 kB 232.3 MB/s eta 0:00:00 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 224.7 MB/s eta 0:00:00 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 appdirs>=1.4.3 Downloading appdirs-1.4.4-py2.py3-none-any.whl (9.6 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 230.8 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 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 181.9 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 204.5 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 211.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 229.4 MB/s eta 0:00:00 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 237.3 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 188.9 MB/s eta 0:00:00 Collecting google-pasta>=0.1.1 Downloading google_pasta-0.2.0-py3-none-any.whl (57 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 57.5/57.5 kB 181.6 MB/s eta 0:00:00 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 179.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 229.3 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 204.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 192.9 MB/s eta 0:00:00 Collecting termcolor>=1.1.0 Downloading termcolor-2.2.0-py3-none-any.whl (6.6 kB) Collecting gast<=0.4.0,>=0.2.1 Downloading gast-0.4.0-py3-none-any.whl (9.8 kB) Collecting astunparse>=1.6.0 Downloading astunparse-1.6.3-py2.py3-none-any.whl (12 kB) Collecting tensorboard<2.12,>=2.11 Downloading tensorboard-2.11.2-py3-none-any.whl (6.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6.0/6.0 MB 194.3 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 207.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 dill Downloading dill-0.3.6-py3-none-any.whl (110 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 110.5/110.5 kB 209.5 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 200.8 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 175.7 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 200.4 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 240.1 MB/s eta 0:00:00 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 145.2 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.7 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 176.8 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 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 226.2 MB/s eta 0:00:00 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 223.7 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 193.4 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 191.6 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 157.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 186.4 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 241.4 MB/s eta 0:00:00 Collecting torchmetrics>=0.4.1 Downloading torchmetrics-0.11.3-py3-none-any.whl (518 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 518.6/518.6 kB 246.9 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 219.2 MB/s eta 0:00:00 Collecting pyDeprecate>=0.3.1 Downloading pyDeprecate-0.3.2-py3-none-any.whl (10 kB) 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 223.2 MB/s eta 0:00:00 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) Collecting sniffio>=1.1 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 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 192.5 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 217.5 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 221.0 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 239.8 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 204.3 MB/s eta 0:00:00 Collecting pickleshare Downloading pickleshare-0.7.5-py2.py3-none-any.whl (6.9 kB) Collecting jedi>=0.16 Downloading jedi-0.18.2-py2.py3-none-any.whl (1.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/1.6 MB 208.0 MB/s eta 0:00:00 Collecting decorator Downloading decorator-5.1.1-py3-none-any.whl (9.1 kB) 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 239.9 MB/s eta 0:00:00 Collecting backcall Downloading backcall-0.2.0-py2.py3-none-any.whl (11 kB) Collecting matplotlib-inline Downloading matplotlib_inline-0.1.6-py3-none-any.whl (9.4 kB) Collecting pexpect>4.3 Downloading pexpect-4.8.0-py2.py3-none-any.whl (59 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 59.0/59.0 kB 197.0 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 213.3 MB/s eta 0:00:00 Collecting nbdime Downloading nbdime-3.1.1-py2.py3-none-any.whl (5.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.3/5.3 MB 178.7 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 199.3 MB/s eta 0:00:00 Collecting entrypoints>=0.2.2 Downloading entrypoints-0.4-py3-none-any.whl (5.3 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 188.1 MB/s eta 0:00:00 Collecting tinycss2 Downloading tinycss2-1.2.1-py3-none-any.whl (21 kB) Collecting bleach Downloading bleach-6.0.0-py3-none-any.whl (162 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 162.5/162.5 kB 218.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 226.3 MB/s eta 0:00:00 Collecting defusedxml Downloading defusedxml-0.7.1-py2.py3-none-any.whl (25 kB) Collecting pandocfilters>=1.4.1 Downloading pandocfilters-1.5.0-py2.py3-none-any.whl (8.7 kB) Collecting jupyterlab-pygments Downloading jupyterlab_pygments-0.2.2-py2.py3-none-any.whl (21 kB) Collecting mistune<2,>=0.8.1 Downloading mistune-0.8.4-py2.py3-none-any.whl (16 kB) Collecting jupyter-core>=4.7 Downloading jupyter_core-4.12.0-py3-none-any.whl (89 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 89.9/89.9 kB 213.4 MB/s eta 0:00:00 Collecting fastjsonschema Downloading fastjsonschema-2.16.3-py3-none-any.whl (23 kB) Collecting virtualenv>=20.0.24 Downloading virtualenv-20.20.0-py3-none-any.whl (8.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 8.7/8.7 MB 184.8 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 240.6 MB/s eta 0:00:00 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 221.1 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 156.3 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: 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) 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) Collecting threadpoolctl>=2.0.0 Downloading threadpoolctl-3.1.0-py3-none-any.whl (14 kB) Collecting google-auth-oauthlib<0.5,>=0.4.1 Downloading google_auth_oauthlib-0.4.6-py2.py3-none-any.whl (18 kB) 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 254.4 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 154.1 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 192.6 MB/s eta 0:00:00 Collecting markdown>=2.6.8 Downloading Markdown-3.4.1-py3-none-any.whl (93 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 93.3/93.3 kB 197.0 MB/s eta 0:00:00 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 236.2 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 226.3 MB/s eta 0:00:00 Collecting smmap<6,>=3.0.1 Downloading smmap-5.0.0-py3-none-any.whl (24 kB) Collecting cachetools<6.0,>=2.0.0 Downloading cachetools-5.3.0-py3-none-any.whl (9.3 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 216.4 MB/s eta 0:00:00 Collecting rsa<5,>=3.1.4 Downloading rsa-4.9-py3-none-any.whl (34 kB) Collecting requests-oauthlib>=0.7.0 Downloading requests_oauthlib-1.3.1-py2.py3-none-any.whl (23 kB) 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 235.8 MB/s eta 0:00:00 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 198.1 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 220.6 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 216.6 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 211.0 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 241.8 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 242.3 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 198.3 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 195.0 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 231.5 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 231.0 MB/s eta 0:00:00 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 207.3 MB/s eta 0:00:00 Collecting asynctest==0.13.0 Downloading asynctest-0.13.0-py3-none-any.whl (26 kB) Collecting terminado>=0.8.3 Downloading terminado-0.17.1-py3-none-any.whl (17 kB) 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 prometheus-client Downloading prometheus_client-0.16.0-py3-none-any.whl (122 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 122.5/122.5 kB 197.8 MB/s eta 0:00:00 Collecting websocket-client Downloading websocket_client-1.5.1-py3-none-any.whl (55 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 55.9/55.9 kB 188.7 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 183.4 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 202.1 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 220.4 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 207.2 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 244.5 MB/s eta 0:00:00 Collecting pycparser Downloading pycparser-2.21-py2.py3-none-any.whl (118 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 118.7/118.7 kB 224.3 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=5a6f6773b1531620314547953f362e010dea352a6f3ab3717850f81182268c59 Stored in directory: /tmp/pip-ephem-wheel-cache-f4f24isb/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=4a6f801cf6601926e74faa65502b37480d99d3378fd8852555009a01c8825884 Stored in directory: /tmp/pip-ephem-wheel-cache-f4f24isb/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=b2ee03dfab2c4d2b8d0c1c29511498a5fef7c642674d508cc89f9e4dd3f263c7 Stored in directory: /tmp/pip-ephem-wheel-cache-f4f24isb/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=c3f15cacca1ed85422066ebfbc46d92f9894afae8697a3ec26a0a4edc2c350b2 Stored in directory: /tmp/pip-ephem-wheel-cache-f4f24isb/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=f78158260a6cb8de59ed31f01332290781d46729bb5c44ed4df015b0c2f8d81f Stored in directory: /tmp/pip-ephem-wheel-cache-f4f24isb/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=be8c64f00083ffcd6b8202e935cc7d74e4f415a21edcf78bebdc0abbe52bdcdd Stored in directory: /tmp/pip-ephem-wheel-cache-f4f24isb/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=65507bf640517fb0ba90463c9eb16d172e71d4f230d6f4cc8b541acc8402c729 Stored in directory: /tmp/pip-ephem-wheel-cache-f4f24isb/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=edb00b4b8e69898818087e8defddbc3bbab34eb65a828bbd16e48c7856d11a05 Stored in directory: /tmp/pip-ephem-wheel-cache-f4f24isb/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=850e5b292e2ede4ba00494db2c4415a31e9fc1bb15b6f5d4edb4b31d825280d8 Stored in directory: /tmp/pip-ephem-wheel-cache-f4f24isb/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=8f825a9fc54363f9f57b19088b0919eb131459d1440f934288d9e0c49f12d404 Stored in directory: /tmp/pip-ephem-wheel-cache-f4f24isb/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=90566274f5349d798e1acd8fb6b893b989009baae345bf85a6f96dc5ca124c7e Stored in directory: /tmp/pip-ephem-wheel-cache-f4f24isb/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=9d34aa235688f93da09126103b0e3bb948aa1637196b7c47c1b5244c59720c5f Stored in directory: /tmp/pip-ephem-wheel-cache-f4f24isb/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-01T01:13:15.034257Z, end-time: 2023-03-01T01:13:15.099961Z, 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': '160f0e2d', } # 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/1322754/' 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'])