[docs] new structure (#21776)
This PR consolidates both #21667 and #21759 (look there for features), but improves on them in the following way:
- [x] we reverted renaming of existing projects `tune`, `rllib`, `train`, `cluster`, `serve`, `raysgd` and `data` so that links won't break. I think my consolidation efforts with the `ray-` prefix were a little overeager in that regard. It's better like this. Only the creation of `ray-core` was a necessity, and some files moved into the `rllib` folder, so that should be relatively benign.
- [x] Additionally, we added Algolia `docsearch`, screenshot below. This is _much_ better than our current search. Caveat: there's a sphinx dependency that needs to be replaced (`sphinx-tabs`) by another, newer one (`sphinx-panels`), as the former prevents loading of the `algolia.js` library. Will follow-up in the next PR (hoping this one doesn't get re-re-re-re-reverted).
2022-01-22 00:42:05 +01:00
|
|
|
# Production requirements. This is what readthedocs.org picks up
|
|
|
|
|
|
|
|
# Python / ML libraries
|
2017-06-02 13:17:48 -07:00
|
|
|
click
|
2020-01-04 19:31:49 -06:00
|
|
|
colorama
|
2020-08-03 14:06:05 -07:00
|
|
|
colorful
|
2022-04-08 16:57:23 -07:00
|
|
|
# Newer versions of fairscale do not support Python 3.6 even though they still have wheels for it.
|
|
|
|
# Have to manually pin it: https://github.com/facebookresearch/fairscale/issues/962
|
|
|
|
fairscale; python_version >= '3.7'
|
|
|
|
fairscale<=0.4.0; python_version < '3.7'
|
2018-12-09 13:52:40 -08:00
|
|
|
filelock
|
2020-01-04 19:31:49 -06:00
|
|
|
flask
|
2018-06-20 21:29:28 -07:00
|
|
|
flatbuffers
|
2021-03-20 11:10:20 -07:00
|
|
|
fastapi
|
2019-08-06 14:36:04 -07:00
|
|
|
jsonschema
|
2021-06-17 11:50:30 -07:00
|
|
|
mock
|
2017-02-27 21:14:31 -08:00
|
|
|
numpy
|
2021-07-22 03:24:18 +01:00
|
|
|
scikit-image
|
2020-01-04 19:31:49 -06:00
|
|
|
pandas
|
2020-03-09 16:03:56 -07:00
|
|
|
pickle5
|
2021-06-17 11:50:30 -07:00
|
|
|
pillow
|
2021-11-13 17:00:58 +01:00
|
|
|
pyarrow
|
2022-08-31 22:35:18 +02:00
|
|
|
pydantic < 1.10.0
|
2017-12-15 23:56:39 -08:00
|
|
|
pyyaml
|
[docs] new structure (#21776)
This PR consolidates both #21667 and #21759 (look there for features), but improves on them in the following way:
- [x] we reverted renaming of existing projects `tune`, `rllib`, `train`, `cluster`, `serve`, `raysgd` and `data` so that links won't break. I think my consolidation efforts with the `ray-` prefix were a little overeager in that regard. It's better like this. Only the creation of `ray-core` was a necessity, and some files moved into the `rllib` folder, so that should be relatively benign.
- [x] Additionally, we added Algolia `docsearch`, screenshot below. This is _much_ better than our current search. Caveat: there's a sphinx dependency that needs to be replaced (`sphinx-tabs`) by another, newer one (`sphinx-panels`), as the former prevents loading of the `algolia.js` library. Will follow-up in the next PR (hoping this one doesn't get re-re-re-re-reverted).
2022-01-22 00:42:05 +01:00
|
|
|
scikit-optimize
|
2017-02-27 21:14:31 -08:00
|
|
|
redis
|
2020-12-14 15:03:56 -08:00
|
|
|
starlette
|
2019-10-08 16:38:39 -07:00
|
|
|
tabulate
|
2022-01-14 16:00:51 -08:00
|
|
|
uvicorn==0.16.0
|
2019-10-06 15:12:30 -07:00
|
|
|
werkzeug
|
2022-04-08 16:57:23 -07:00
|
|
|
wandb
|
2022-07-12 00:10:10 +02:00
|
|
|
tensorflow
|
2022-05-16 11:38:43 -05:00
|
|
|
transformers
|
[docs] new structure (#21776)
This PR consolidates both #21667 and #21759 (look there for features), but improves on them in the following way:
- [x] we reverted renaming of existing projects `tune`, `rllib`, `train`, `cluster`, `serve`, `raysgd` and `data` so that links won't break. I think my consolidation efforts with the `ray-` prefix were a little overeager in that regard. It's better like this. Only the creation of `ray-core` was a necessity, and some files moved into the `rllib` folder, so that should be relatively benign.
- [x] Additionally, we added Algolia `docsearch`, screenshot below. This is _much_ better than our current search. Caveat: there's a sphinx dependency that needs to be replaced (`sphinx-tabs`) by another, newer one (`sphinx-panels`), as the former prevents loading of the `algolia.js` library. Will follow-up in the next PR (hoping this one doesn't get re-re-re-re-reverted).
2022-01-22 00:42:05 +01:00
|
|
|
|
|
|
|
# Ray libraries
|
2021-11-01 19:38:58 -07:00
|
|
|
git+https://github.com/ray-project/tune-sklearn@master#tune-sklearn
|
|
|
|
git+https://github.com/ray-project/xgboost_ray@master#egg=xgboost_ray
|
|
|
|
git+https://github.com/ray-project/lightgbm_ray@main#lightgbm_ray
|
2022-07-28 22:41:28 -07:00
|
|
|
git+https://github.com/ray-project/ray_lightning@6aed848f757a03c03166c1a9bddfeea5153e7b90#ray_lightning
|
[docs] new structure (#21776)
This PR consolidates both #21667 and #21759 (look there for features), but improves on them in the following way:
- [x] we reverted renaming of existing projects `tune`, `rllib`, `train`, `cluster`, `serve`, `raysgd` and `data` so that links won't break. I think my consolidation efforts with the `ray-` prefix were a little overeager in that regard. It's better like this. Only the creation of `ray-core` was a necessity, and some files moved into the `rllib` folder, so that should be relatively benign.
- [x] Additionally, we added Algolia `docsearch`, screenshot below. This is _much_ better than our current search. Caveat: there's a sphinx dependency that needs to be replaced (`sphinx-tabs`) by another, newer one (`sphinx-panels`), as the former prevents loading of the `algolia.js` library. Will follow-up in the next PR (hoping this one doesn't get re-re-re-re-reverted).
2022-01-22 00:42:05 +01:00
|
|
|
|
|
|
|
# Syntax highlighting
|
|
|
|
Pygments==2.11.2
|
|
|
|
|
|
|
|
# Sphinx
|
|
|
|
sphinx==4.3.2
|
|
|
|
sphinx-click==3.0.2
|
|
|
|
sphinx-copybutton==0.4.0
|
|
|
|
sphinxemoji==0.2.0
|
|
|
|
sphinx-jsonschema==1.17.2
|
2022-01-25 02:00:41 +01:00
|
|
|
sphinx-panels==0.6.0
|
[docs] new structure (#21776)
This PR consolidates both #21667 and #21759 (look there for features), but improves on them in the following way:
- [x] we reverted renaming of existing projects `tune`, `rllib`, `train`, `cluster`, `serve`, `raysgd` and `data` so that links won't break. I think my consolidation efforts with the `ray-` prefix were a little overeager in that regard. It's better like this. Only the creation of `ray-core` was a necessity, and some files moved into the `rllib` folder, so that should be relatively benign.
- [x] Additionally, we added Algolia `docsearch`, screenshot below. This is _much_ better than our current search. Caveat: there's a sphinx dependency that needs to be replaced (`sphinx-tabs`) by another, newer one (`sphinx-panels`), as the former prevents loading of the `algolia.js` library. Will follow-up in the next PR (hoping this one doesn't get re-re-re-re-reverted).
2022-01-22 00:42:05 +01:00
|
|
|
sphinx-version-warning==1.1.2
|
|
|
|
sphinx-book-theme==0.1.7
|
|
|
|
sphinx-external-toc==0.2.3
|
|
|
|
sphinxcontrib.yt==0.2.2
|
2021-10-19 14:14:17 -07:00
|
|
|
sphinx-sitemap==2.2.0
|
2022-03-02 10:27:00 +01:00
|
|
|
sphinx-thebe==0.1.1
|
2022-03-29 11:33:14 -07:00
|
|
|
autodoc_pydantic==1.6.1
|
[docs] new structure (#21776)
This PR consolidates both #21667 and #21759 (look there for features), but improves on them in the following way:
- [x] we reverted renaming of existing projects `tune`, `rllib`, `train`, `cluster`, `serve`, `raysgd` and `data` so that links won't break. I think my consolidation efforts with the `ray-` prefix were a little overeager in that regard. It's better like this. Only the creation of `ray-core` was a necessity, and some files moved into the `rllib` folder, so that should be relatively benign.
- [x] Additionally, we added Algolia `docsearch`, screenshot below. This is _much_ better than our current search. Caveat: there's a sphinx dependency that needs to be replaced (`sphinx-tabs`) by another, newer one (`sphinx-panels`), as the former prevents loading of the `algolia.js` library. Will follow-up in the next PR (hoping this one doesn't get re-re-re-re-reverted).
2022-01-22 00:42:05 +01:00
|
|
|
|
|
|
|
# MyST
|
|
|
|
myst-parser==0.15.2
|
2022-02-03 09:13:04 +01:00
|
|
|
myst-nb==0.13.1
|
|
|
|
|
|
|
|
# Jupyter conversion
|
|
|
|
jupytext==1.13.6
|